Come visualizzare più pagine di un PDF contemporaneamente in Docview?


12

Sto usando Emacs, AUCTeX e latex-preview-pane-modeper creare una presentazione PDF. Tuttavia, l'anteprima mostra solo una pagina alla volta.
È l'unico modo? Spreca parte dello spazio verticale disponibile sullo schermo.

È possibile per Docview visualizzare in anteprima più pagine di un PDF in una pagina?


1
Che ne dici di (setq doc-view-continuous t)e quindi (se necessario) ridurre la dimensione delle pagine che sono visibili?
elenco delle leggi

@lawlist: almeno per me, tutto ciò che fa è lasciare C-ne C-pspostarsi tra le pagine. Sebbene sia abbastanza utile, mostra ancora solo una pagina alla volta.
Tikhon Jelvis,

Vedo - dopo alcuni googling, sembra che la tua funzione sia stata una discussione in corso sulle mailing list di Emacs per diversi anni, ma non credo che questa funzione esista ancora.
elenco delle leggi

3
Non ricordo che questa specifica funzionalità sia stata discussa, ma in realtà avrebbe molto senso che doc-view-continue si comportasse come si desidera (ovvero mostra tutte le pagine una sotto l'altra). Probabilmente dovresti richiederlo tramite M-x report-emacs-bug.
Stefan,

Ciao, ho notato che stai usando doc-view in Windows 7, puoi condividere come hai fatto?
Leu_Grady,

Risposte:


1

Attualmente non è supportato la visualizzazione di più immagini nella stessa finestra, quindi esistono due soluzioni alternative:

  • dividere la finestra a destra per visualizzare due diapositive contemporaneamente. Poiché non è possibile inviare comandi a due finestre contemporaneamente, ciò è piuttosto inutile, poiché una delle finestre rimarrà fissa quando si preme no pnell'altra finestra. Potresti essere in grado di sovrascriverlo, ma sembra disordinato.

  • potresti provare a influire sulla conversione da pdf ad immagine. Mentre ghostscript stesso non sembra consentire il rendering di più pagine nello stesso file di immagine, potresti essere in grado di sostituire l'eseguibile ghostscript (impostando doc-view-ghostscript-program) con un wrapper che chiama ghostscript e quindi comprime le immagini in coppie, ad esempio con ImageMagick montage.

Nessuno di questi due metodi è particolarmente attraente.

Sfortunatamente, mudraw(che può essere usato come renderer alternativo) non supporta il rendering di più pagine nello stesso file di immagine.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.