Daniel said on Thu, 16 Mar 2023 08:18:33 +0100

>Thanks, awesome!
>
>Maybe a solution would be if LyX loads fonts later in general? Or
>would that lead to other problems?

Of course the later font load might screw up other things, and would
certainly need to be done before things start getting written to the
dvi or pdf.

The older I get, the more I wonder if LaTeX is really better than Plain
TeX. LaTeX has all sorts of conflicting packages, its Document Classes
are never exactly what I want, and in fact the two times I started a
book with anything but the Book Document Class (which I was forced to
modify heavily every time to get what I needed), all sorts of conflicts
popped up. 

It's true that LaTeX has zillions of packages that make hard things
easy, but those packages also require more layers of abstraction and
often cause conflicts.

Like LaTeX, Plain TeX can be used both as a markup language and a
Turing Complete language. Markup is easier with Plain TeX, and Plain
TeX is much more easily exported from styles-based XML, making it a
great component for a write once/deploy everywhere tool.

The hairiest thing I ever did in LaTeX was in my book "The Key to
Everyday Excellence", a teaching-fiction book in which the plot skipped
around in time so much that I set up LaTeX to write, in the page header,
the date on which the current page was taking place. Ha, little did I
know that ten years later it would be a hip thing to confuse the reader
or viewer as to whether something was current or back-story, and if the
latter, when.

Anyway, when I learn more Plain TeX, I'll be trying the date-in-header
trick in Plain TeX too.

I'm not suggesting LyX switch to outputting Plain TeX. It's about 25
years too late for a decision like that. I'm just saying it doesn't
surprise me that there's a question of changing when fonts are defined.

SteveT

Steve Litt 
Autumn 2022 featured book: Thriving in Tough Times
http://www.troubleshooters.com/bookstore/thrive.htm
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users

Reply via email to