Wie kann man in Docview mehrere Seiten einer PDF gleichzeitig anzeigen?

12

Ich verwende Emacs, AUCTeX und latex-preview-pane-modeerstelle eine PDF-Präsentation. In der Vorschau wird jedoch immer nur eine Seite angezeigt.
Ist das der einzige Weg? Es verschwendet einen Teil des vertikalen Platzes, der auf dem Bildschirm verfügbar ist.

Kann Docview eine Vorschau mehrerer Seiten einer PDF-Datei auf einer Seite anzeigen?


quelle
1
Wie wäre es mit (setq doc-view-continuous t)und verkleinern Sie dann (falls erforderlich) die Größe der sichtbaren Seiten?
Gesetzesliste
@lawlist: Zumindest für mich, alles , was tut , ist zu lassen C-nund C-pbewegen sich zwischen den Seiten. Das ist zwar ganz praktisch, zeigt aber immer nur eine Seite gleichzeitig an.
Tikhon Jelvis
Ich verstehe - nach einigem Googeln sieht es so aus, als ob Ihr Feature seit mehreren Jahren in den Emacs-Mailinglisten diskutiert wird, aber ich glaube, dass es dieses Feature noch nicht gibt.
Gesetzesliste
3
Ich kann mich nicht daran erinnern, dass diese spezielle Funktionalität diskutiert wurde, aber es wäre sehr sinnvoll, wenn sich doc-view-continuous so verhält, wie Sie es möchten (dh alle Seiten untereinander anzeigen). Sie sollten es wahrscheinlich über anfordern M-x report-emacs-bug.
Stefan
Hallo, mir ist aufgefallen, dass Sie Doc-View in Windows 7 verwenden. Können Sie mitteilen, wie Sie es getan haben?
Leu_Grady

Antworten:

1

Momentan gibt es keine Unterstützung für die Anzeige mehrerer Bilder im selben Fenster, daher gibt es zwei Problemumgehungen:

  • Teilen Sie das rechte Fenster, um zwei Folien gleichzeitig anzuzeigen. Da es nicht möglich ist, Befehle gleichzeitig an zwei Fenster zu senden, ist dies jedoch ziemlich sinnlos, da eines der Fenster beim Drücken von noder pim anderen Fenster fixiert bleibt . Möglicherweise können Sie dies überschreiben, aber es scheint chaotisch.

  • Sie könnten versuchen, die Konvertierung von PDF in Bild zu beeinflussen. Während Ghostscript anscheinend nicht das Rendern mehrerer Seiten in derselben Bilddatei ermöglicht, können Sie die ausführbare Ghostscript-Datei (durch Einstellung doc-view-ghostscript-program) durch einen Wrapper ersetzen, der Ghostscript aufruft und die Bilder dann paarweise komprimiert, z montage. B. mit ImageMagick .

Keine dieser beiden Methoden ist besonders ansprechend.

Leider unterstützt mudraw(der als alternativer Renderer verwendet werden kann) auch nicht das Rendern mehrerer Seiten in derselben Bilddatei.

rekado
quelle