Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision bb9569ae

Von Moritz Bunkus vor etwa 2 Jahren hinzugefügt

  • ID bb9569aef3c074cb28e92ebb389190963dca2550
  • Vorgänger c686f4cd
  • Nachfolger f1648f3c

LaTeX: Aufruf von latexmk klarer gemacht

Unterschiede anzeigen:

SL/Template/LaTeX.pm
627 627
}
628 628

  
629 629
sub _get_latex_path {
630
  return $::lx_office_conf{applications}->{latex} || 'latexmk -pdf';
630
  return $::lx_office_conf{applications}->{latex} || 'latexmk --pdflatex';
631 631
}
632 632

  
633 633
sub get_mime_type() {
config/kivitendo.conf.default
165 165
# Location of the Ghostscript binary
166 166
ghostscript = gs
167 167
# Location of the program to create PDFs from TeX documents
168
latex = latexmk -pdf
168
latex = latexmk --pdflatex
169 169
# Location of the Python interpreter to use when converting from
170 170
# OpenDocument to PDF. Some distributions compile UNO support only
171 171
# into binaries located in different locations than the main Python
doc/UPGRADE
7 7

  
8 8
LaTeX-Druckvorlagen werden nun standardmäßig nicht mehr zwei mal durch
9 9
den LaTeX-Interpreter übersetzt. Statt dessen wird in der
10
Standardkonfiguration das Programm »latexmk -pdf« aufgerufen, das
11
selbständig feststellen kann, ob eine mehrfache Ausführung nötig ist,
12
z.B. um Referenzen richtig auflösen zu können.
10
Standardkonfiguration das Programm »latexmk --pdflatex« aufgerufen,
11
das selbständig feststellen kann, ob eine mehrfache Ausführung nötig
12
ist, z.B. um Referenzen richtig auflösen zu können.
13 13

  
14 14
Bei existierenden Installationen muss dafür in der Konfigurationsdatei
15 15
»config/kivitendo.conf« der Pfad in der Einstellung »[applications]« →
16
»latex« umgestellt werden, z.B. auf »latexmk -pdf«. Andere
16
»latex« umgestellt werden, z.B. auf »latexmk --pdflatex«. Andere
17 17
TeX-Interpreter wie luatex werden ebenfalls unterstützt; siehe Ausgabe
18
von »latexmk -help«.
18
von »latexmk --help«.
19 19

  
20 20

  
21 21
Upgrade auf v3.7.0
doc/changelog
23 23
   Monats rückwirkend am letzten Tag des Vorvormonats geschlossen.
24 24
 - LaTeX-Druckvorlagen werden nun standardmäßig nicht mehr zwei mal
25 25
   durch den LaTeX-Interpreter übersetzt. Statt dessen wird in der
26
   Standardkonfiguration das Programm »latexmk -pdf« aufgerufen, das
27
   selbständig feststellen kann, ob eine mehrfache Ausführung nötig
28
   ist, z.B. um Referenzen richtig auflösen zu können. Bei
26
   Standardkonfiguration das Programm »latexmk --pdflatex« aufgerufen,
27
   das selbständig feststellen kann, ob eine mehrfache Ausführung
28
   nötig ist, z.B. um Referenzen richtig auflösen zu können. Bei
29 29
   existierenden Installationen muss dafür in der Konfigurationsdatei
30 30
   »config/kivitendo.conf« der Pfad in der Einstellung
31 31
   »[applications]« → »latex« umgestellt werden, z.B. auf »latexmk
32
   -pdf«.
32
   --pdflatex«.
33 33

  
34 34
2022-09-19 - Release 3.7.0
35 35

  
doc/dokumentation.xml
2410 2410
        <para>Wird gar kein Fehler angezeigt, sondern nur der Name des
2411 2411
        Templates, heißt das normalerweise, dass das LaTeX Binary nicht
2412 2412
        gefunden wurde. Prüfen Sie den Namen in der Konfiguration (Standard:
2413
        <literal>latexmk -pdf</literal>), und stellen Sie sicher, dass latexmk
2414
        (oder das von Ihnen verwendete System) vom Webserver ausgeführt werden
2415
        darf.</para>
2413
        <literal>latexmk --pdflatex</literal>), und stellen Sie sicher, dass
2414
        latexmk (oder das von Ihnen verwendete System) vom Webserver ausgeführt
2415
        werden darf.</para>
2416 2416

  
2417 2417
        <para>Wenn sich das Problem nicht auf Grund der Ausgabe im Webbrowser
2418 2418
        verifizieren lässt:</para>
......
2836 2836
            role="bold">Ja</emphasis> gestellt werden.</para>
2837 2837

  
2838 2838
            <para>Die IBAN muss ohne Leerzeichen angegeben werden.</para>
2839
            
2839

  
2840 2840
            <tip>
2841 2841
              <para>Für die Variante <emphasis role="bold">QR-IBAN mit
2842 2842
              QR-Referenz</emphasis> muss dieses Konto unter IBAN eine gültige
......
7467 7467
        export PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH
7468 7468
        hash -r
7469 7469

  
7470
        exec latexmk -pdf &quot;$@&quot;
7470
        exec latexmk --pdflatex &quot;$@&quot;
7471 7471
        ------------------------------------------------------------
7472 7472

  
7473 7473
        4. In config/kivitendo.conf den Parameter »latex« auf den Pfad zu »run_pdflatex.sh« setzen

Auch abrufbar als: Unified diff