¿Cómo mostrar varias páginas de un PDF simultáneamente en Docview?

12

Estoy usando Emacs, AUCTeX, y latex-preview-pane-modepara crear una presentación en PDF. Sin embargo, la vista previa solo muestra una página a la vez.
¿Es esta la única forma? Se desperdicia parte del espacio vertical disponible en la pantalla.

¿Es posible que Docview obtenga una vista previa de varias páginas de un PDF en una sola página?


fuente
1
¿Qué tal (setq doc-view-continuous t)y luego (si es necesario) reducir el tamaño de las páginas que son visibles?
abogados el
@lawlist: al menos para mí, todo lo que hace es dejar C-ny C-pmoverse entre páginas. Si bien es bastante útil, solo muestra una página a la vez.
Tikhon Jelvis
Ya veo, después de buscar en Google, parece que su función ha sido una discusión en curso en las listas de correo de Emacs durante varios años, pero no creo que esa función exista todavía.
abogados el
3
No recuerdo que se esté discutiendo esta funcionalidad específica, pero en realidad tendría mucho sentido que doc-view-continuo se comporte como lo desea (es decir, solo muestre todas las páginas una debajo de la otra). Probablemente deberías solicitarlo a través de M-x report-emacs-bug.
Stefan
Hola, noté que estás usando doc-view en Windows 7, ¿puedes compartir cómo lo hiciste?
Leu_Grady

Respuestas:

1

Actualmente no hay soporte para mostrar varias imágenes en la misma ventana, por lo que hay dos soluciones:

  • divide la ventana derecha para mostrar dos diapositivas al mismo tiempo. Sin embargo, como no hay forma de enviar comandos a dos ventanas al mismo tiempo, esto no tiene sentido, ya que una de las ventanas permanecerá fija cuando presione no pen la otra ventana. Es posible que pueda sobrescribir esto, pero parece desordenado.

  • podría intentar afectar la conversión de pdf a imagen. Si bien ghostscript en sí no parece permitir renderizar varias páginas en el mismo archivo de imagen, puede reemplazar el ejecutable de ghostscript (configurando doc-view-ghostscript-program) con un contenedor que llama a ghostscript y luego comprime las imágenes en pares, por ejemplo, con ImageMagick's montage.

Ninguno de estos dos métodos es particularmente atractivo.

Desafortunadamente, mudraw(que se puede usar como un procesador alternativo) tampoco admite la representación de varias páginas en el mismo archivo de imagen.

rekado
fuente