Hinzufügen eines Inhaltsverzeichnisses zu PDF mit R-Plots

8

Ich erstelle eine größere Anzahl von Plots in R und speichere sie als PDF (mit grDevices / pdf). Gibt es eine einfache Möglichkeit, der PDF-Datei beim Erstellen ein (Metadaten-) Inhaltsverzeichnis hinzuzufügen?

Ich möchte nicht eine separate Seite hinzufügen, sondern ein Inhaltsverzeichnis, das PDF-Viewer wie Preview.app in der Seitenleiste anzeigen, um die Navigation zu erleichtern.

Beispiel für ein solches Inhaltsverzeichnis:

    
Michael Kuhn 13.10.2011, 13:21
quelle

3 Antworten

6

Der einzige Weg, den ich kenne, ist LaTeX, aber Sie brauchen nicht unbedingt Sweave; vielleicht könnten Sie die LaTeX-Datei direkt mit Ihrem RPython-Code generieren. Wenn Sie zwei Bilder haben, die 6x6 (die Standardgröße) heißen: tmp-001.pdf und tmp-002.pdf , würden Sie einen Abschnitt namens Abschnitt A mit zwei Unterabschnitten für die beiden Bilder erstellen.

%Vor%     
Aaron 13.10.2011, 14:57
quelle
3

Sie könnten eine erste Seite erstellen, indem Sie die Namen Ihrer Objekte oder Diagramme als Argumente für den Text in Spalten verwenden.

%Vor%

Ich kann mir keine Möglichkeit vorstellen, ein navigierbares Inhaltsverzeichnis zu erstellen, aber diese Option ist möglicherweise angenehmer und leichter mit Beamer-Displays zu integrieren. Die Hmisc-Paketfunktionslatex bietet eine Schnittstelle zum Latextable-Paket von Latex. Meine Latex-Fu ist schwach, aber wenn Ihre stärker ist, können Sie auch den DVI-Code, der für die Integration erstellt wird, in andere Anwendungen umleiten. Ich bekomme eine Zwischen-DVI-Datei in einem temporären Verzeichnis, die dann öffnet mein dvi-Viewer und ermöglicht das Speichern als pdf:

%Vor%

    
42- 13.10.2011 13:33
quelle
1

Nicht so weit ich weiß. Ich denke, du musst dafür Sweave benutzen.

    
Rainer 13.10.2011 13:30
quelle

Tags und Links