Fix LaTeX manual build errors for LuaLaTeX.

Rename conflicting TikZ step style to drstep, add missing ch:firmware label, and use TeX Gyre Heros font fallback instead of Linux Biolinum O.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-07 10:19:15 +02:00
co-authored by Cursor
parent 176cdd9319
commit 0e7d8449a9
8 changed files with 36 additions and 26 deletions
+11 -2
View File
@@ -35,11 +35,20 @@
\renewcommand{\familydefault}{\sfdefault} % Biolinum as body (Optima-like)
\else
\RequirePackage{fontspec}
% Real Optima on macOS; change the name if yours differs.
\defaultfontfeatures{Ligatures=TeX}
% Real Optima on macOS; TeX Gyre Heros ships with TeX Live as fallback.
\IfFontExistsTF{Optima}{%
\setmainfont{Optima}%
}{%
\setmainfont{Linux Biolinum O}% fallback if Optima not installed
\IfFontExistsTF{TeX Gyre Heros}{%
\setmainfont{TeX Gyre Heros}%
}{%
\IfFontExistsTF{TeXGyreHeros}{%
\setmainfont{TeXGyreHeros}%
}{%
\setmainfont{Latin Modern Sans}%
}%
}%
}
\fi