S06: PDF-Build-Hotfix nach erstem Build der Tabellen-Revision: LuaLaTeX schlug in der Tabellen-Spaltenangabe mit der Meldung ueber einen nicht definierten Counter none fehl, weil Thomas Pandoc-Version (3.x) calc-basierte Spaltenbreiten der Form p von Klammer Spaltenbreite minus 2 mal tabcolsep Klammerzu mal real Faktor emittiert und das Template weder das calc-Paket noch das Pandoc-Hilfsmakro real bereitstellte (Sandbox-Pandoc 2.9 emittiert die simplere ll-Spaltenform und hat den Fehler nicht reproduziert). templates/template.tex Tabellen-Block ergaenzt um usepackage array, usepackage calc und providecommand real. Sandbox-Verifikation: synthetischer Pandoc-3.x-Spalten-Output kompiliert mit dem erweiterten Template via LuaLaTeX zu PDF, nur eine harmlose longtable-Rerun-Warnung. DOCX nach Tabellen-Revision von Thomas visuell bestaetigt (Tabelle sieht gut aus, nur Default-Word-Tabellenrahmenlinien noch da, Rahmen-Aus in Iteration B). teilgebiete/01-lebenslauf.md und agent-prompt.md um Hotfix-Eintrag und DOCX-Bestaetigung ergaenzt.
This commit is contained in:
@@ -77,8 +77,18 @@
|
||||
%% Pandoc emittiert fuer Markdown-Tabellen eine longtable mit booktabs-Linien
|
||||
%% (\toprule, \bottomrule). Im CV werden Tabellen rahmenlos als Layout-Werkzeug
|
||||
%% eingesetzt (z.B. Ausbildung als 2-Spalten-Layout: Datum links, Inhalt rechts).
|
||||
%%
|
||||
%% Pandoc 3.x emittiert Spaltenbreiten als calc-Ausdruck der Form
|
||||
%% p{(\columnwidth - 2\tabcolsep) * \real{0.8554}}
|
||||
%% sowie >{\raggedright\arraybackslash}p{...}-Praeambeln. Dafuer brauchen wir
|
||||
%% das array-Paket (\arraybackslash), das calc-Paket (Multiplikation in
|
||||
%% Laengenarithmetik) und das Pandoc-Hilfsmakro \real, das in unserem Template
|
||||
%% selbst providet werden muss, weil wir den Pandoc-Default-Header nicht nutzen.
|
||||
\usepackage{array}
|
||||
\usepackage{calc}
|
||||
\usepackage{booktabs}
|
||||
\usepackage{longtable}
|
||||
\providecommand{\real}[1]{#1}
|
||||
%% Linienbreiten auf 0pt: \toprule/\midrule/\bottomrule rendern unsichtbar.
|
||||
\setlength{\heavyrulewidth}{0pt}
|
||||
\setlength{\lightrulewidth}{0pt}
|
||||
|
||||
Reference in New Issue
Block a user