Am 21.01.2018 um 21:29 schrieb Ulrike Fischer:
Am Sat, 20 Jan 2018 14:29:04 -0500 schrieb Br. Samuel Springuel:

When Urs says he wants the font family, then, he's looking for that
primary name which would allow a "dumb" program to select the normal,
bold, italic, etc. font varieties from that same family.
Then he should probably inspect the definition of
\csname TU/\rmdefault/m/n\endcsname

and extract the font name "Arial" from the output:

\TU/Arial(0)/m/n=macro:
->\<->"Arial:mode=node;script=latn;language=DFLT;+tlig;" .


I was just about to test what you had suggested earlier (didn't have access to my LaTeX environment over the weekend :-( )

I have a hard time to understand your code examples. As far as I can see your original code "shows" the definition of \rmdefault in certain variants, and it puts in in the log output. If that's correct how would I get it not to print to the console but be stored somewhere I can process it further, and how would I process it in a way that LaTeX or Lua's objects can tell me the "family"?

Sorry if this sounds confusing, but it is because I *am* confused. I admit this kind of TeX is an area where I'm not as up to the tasks as with other languages ...

Best
Urs



Reply via email to