Pedro Andres Aranda Gutierrez <paag...@gmail.com> writes:

>> 1. We introduce org-latex-fontsets variable that will hold pre-defined
>>    set of fonts that we ship with Org mode.
>
> I see a small disadvantage in defining font sets in a generalised way,
> which I'm experiencing in my multi-OS and which was pointed out earlier.
> Sometimes fonts are not there. If we follow this path, people may need to
> install fonts they don't like/use/...

We need to choose some fonts as default anyway, right?
In any case, allowing to set fonts directly has to be there as the first step.

>> I see. So, "emoji", "han", and "kana" are the character sate names
>> internally used by Emacs, right? In this case, I think that we may also
>> want some kind of generic fallback; not just for specific character sets
>> (which is "unicode" charset as per 34.7 Character Sets section of Elisp
>> manual)
>>
> That "fallback" should be covered by the \set...font{}, right?

Ok. So those are latex's not Emacs's.

> An extra-thought for pdflatex.
> I'm intentionally leaving it out of the conversation, because it is another
> pair of shoes.
> My use case doesn't include LaTeX preview FTMB, so it is centered on UTF-8
> solutions with (lua|se)latex.
> That's also the reason why:
> 1.- I'm calling the control variable(s) after the packages they configure
> (i.e. fontspec and polyglossia)
> 2.- The code specifically returns an empty string if (equal compiler
> "pdflatex")

No problem. I just pointed that there is preliminary work on pdflatex we
can refer to.

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to