Erstellt vor 5 Jahren

Geschlossen vor 4 Jahren

#1414 closed Fehler (fixed)

Einfügen der \usepackage{textcomp}-Zeile in TeX-Templates ungünstig

Erstellt von: dakon@… Verantwortlicher: m.bunkus@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.6.1
Schweregrad: unwesentlich Stichworte: Systemeinstellungen
Beobachter:

Beschreibung

Wenn das textcomp-Paket nicht in der TeX-Vorlage verwendet wird dann wird es eingefügt, und zwar im Normalfall direkt vor der Zeile \begin{document}. Wenn diese Zeile nicht gefunden wird wird es als letzte Zeile im Dokument eingefügt. Bei mir steht das \begin{document} aber in einer mittels \input eingebundenen Datei, so dass sich die TeX-Datei anschließend nicht übersetzen lässt, da das usepackage nur im Header vorkommen darf.

Mein Vorschlag wäre bevor auf das "letzte Zeile" zurückgefallen wird erst mal nach anderen \usepackage-Zeilen zu suchen. Wenn welche gefunden werden wird das mit dem textcomp einfach da hinter geschrieben.

Das ganze geschieht in _force_mandatory_packages() in SL/Template.pm.

Änderungshistorie (3)

comment:1 Geändert vor 5 Jahren durch dakon@…

  • op_sys von Alle nach Linux (andere) geändert
  • Schweregrad von Verbesserung nach Unwichtig geändert

comment:2 Geändert vor 4 Jahren durch m.bunkus@…

  • Status von new nach assigned geändert
  • Verantwortlicher von p.reetz@… nach m.bunkus@… geändert

comment:3 Geändert vor 4 Jahren durch m.bunkus@…

  • Lösung auf fixed gesetzt
  • Status von assigned nach closed geändert

In Revision 64450411 behoben.

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.