Ich habe ein Arbeitsdokument mit vielen Grafiken und alles ist schön platziert. Es ist für doppelseitigen Druck eingerichtet, so dass jede zweite Seite einen etwas breiteren Rand auf derInSeite, an der das Buch gebunden werden soll. Ich möchte eine PDF-Datei (ich verwende XeLaTeX zur Kompilierung) mit zwei gegenüberliegenden Seiten pro Blatt erstellen, gerade Seiten links, ungerade Seiten rechts, so als ob Sie ein Buch aufgeschlagen hätten. Die resultierende Seitengröße – oder Blattgröße – sollte doppelt so breit sein (im Querformat behandle ich die Breite also als längere Seite) wie die Originalseiten. Die Höhe (kürzere Seite im Querformat) bleibt gleich. Ich möchte kein Broschürenformat, bei dem die Seiten zum Heften/Binden angeordnet sind. Das erste Blatt sollte links leer sein, Seite 1 rechts. Zweites Blatt: Seite 2 links, 3 rechts. Und so weiter.
Das Paket pdfpages erledigt dies mit sehr wenig Code sehr gut. Allerdings zerstört es die Hyperlinks.
Ich sollte gleich zu Beginn erwähnen, dass es nicht funktioniert – zumindest nicht so einfach –, die Seite im Querformat mit zwei Spalten einzurichten und dabei die Größen, Ränder und Spaltentrennzeichen entsprechend anzupassen. Dadurch werden die Seiten falsch nummeriert, und obwohl ich glaube, dass ich dafür eine Lösung finden könnte, werden auch Umbruchzahlen und -tabellen durcheinandergebracht. Ich möchte nicht das ganze Dokument neu gestalten. Ich denke, die Lösung sollte die vorhandene Seitenstruktur intakt lassen und sie in eine größere Einheit „einbinden“. Es scheint, als ob es dafür einen einfachen Weg geben müsste.
Ich denke, das Paket newpax ist die Lösung, aber ich kann aus der Dokumentation nicht ohne weiteres erkennen, wie ich den Code ändern muss, um das zu bekommen, was ich brauche. Ich bin mir nicht einmal sicher, was die Beispiele in der Dokumentation tun sollen. Es sieht so aus, als würden sie Dokumente zusammenführen und ich habe nur eines. Bevor ich diese Frage gestellt habe, habe ich das Internet gründlich durchsucht und habe Bruchstücke und verwandte Fragen gefunden, aber nichts, was mich wirklich berührt (was seltsam erscheint: Es ist kaum zu glauben, dass ich der Erste mit dieser Anforderung bin).
Daher die Frage: Wie erstelle ich das oben beschriebene Dokument und bleibe dabei den Hyperlinks treu?
Antwort1
Wenn Sie ein Dokument mit Links haben, können Sie newpax mit pdfpages wie diesem verwenden, um die Links beizubehalten. Dies erfordert lualatex für das empfangende Dokument und außerdem ein relativ aktuelles Tex-System.
\DocumentMetadata{} %required!
\documentclass{article}
\usepackage{newpax}
\directlua{require("newpax")}
\directlua
{
newpax.writenewpax("docwithlink") %adapt to your document
}
\newpaxsetup{usefileattributes=true}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,nup=1x2,landscape]{docwithlink}
\end{document}