Auf Beschriftungen zusammengeführter PDFs verweisen?

Auf Beschriftungen zusammengeführter PDFs verweisen?

Muss ich ein zusätzliches Programm (pax) verwenden, um Beschriftungen zusammengeführter PDFs mit Lesezeichen zu versehen?

Für meine Bewerbung verwende ich KOMA-Script für das Anschreiben und moderncvden Lebenslauf. Da ich also zwei verschiedene Dokumentklassen verwenden muss, muss ich meine pdfSeiten zusammenführen. Das Inhaltsverzeichnis oder die Lesezeichen meiner Lebenslaufabschnitte gehen dabei verloren. Es ist zwar möglich, beim Zusammenführen von PDFs auf ganze Seiten zu verweisen, aber kann ich irgendwie manuell auf beschriftete Abschnitte verweisen, ohne den Aufwand eines externen Programms?

Aktualisieren: Ein Bild wurde hinzugefügt, das zeigt, wie Lesezeichen auf die Dokumentstruktur verweisen, die feiner ist als Seiten. Ich muss diese Lesezeichen nicht wiederverwenden, es merger.texwäre auch toll, sie manuell hinzuzufügen.

modernCV Beispiel

Antwort1

Ja, Sie benötigen ein externes Programm, obwohl ich Gerüchte gehört habe, dass ConTeXt mkIV dies kann.

Der Grund, warum dieses Problem (Zusammenführen von Lesezeichen in PDFs) meist ungelöst ist, ist, dass eshartim PDF:

  1. Die Angabe der Lesezeichen erfolgt dabei völlig losgelöst vom Seiteninhalt.
  2. Die Zielpositionen der Lesezeichen werden dabei völlig losgelöst vom Seiteninhalt festgelegt.
  3. Die internen Namen der Lesezeichen sind dokumentspezifisch.

Kurz gesagt: Lesezeichen und Beschriftungen scheinen im PDF-Format erst später entworfen worden zu sein, als der Seiteninhalt bereits klar definiert war.

Während das Einfügen von Seiteninhalten in PDF relativ einfach ist (Konvertieren der Seite in ein XObject), ist das Einfügen von Lesezeichen

  1. muss eine separate Struktur in den PDFs handhaben,
  2. die neuen Zielpositionen der Lesezeichen berechnen (sie können gedreht, skaliert und verschoben werden),
  3. und die Namespaces der eingeschlossenen PDFs und des Hauptdokuments irgendwie zusammenführen.

Soweit ich weiß, hat niemand diese Probleme für alle Fälle gelöst. Ich glaube, ConTeXt behandelt nur die „einfachen“ (üblichen) Fälle. Ich kenne kein Programm, das alle Fälle behandelt (ich bezweifle, dass beispielsweise Adobe InDesign das kann).

verwandte Informationen