Como exibir várias páginas de um PDF simultaneamente no Docview?

12

Estou usando o Emacs, AUCTeX e latex-preview-pane-modepara criar uma apresentação em PDF. No entanto, a visualização exibe apenas uma página por vez.
É este o único caminho? Desperdiça parte do espaço vertical disponível na tela.

É possível para o Docview visualizar várias páginas de um PDF em uma página?


fonte
1
Que tal (setq doc-view-continuous t)e depois (se necessário) reduzir o tamanho das páginas visíveis?
lawlist
@lawlist: Pelo menos para mim, tudo o que faz é deixar C-ne C-pmover entre as páginas. Embora isso seja bastante útil, ele ainda exibe apenas uma página de cada vez.
Tikhon Jelvis 11/11
Entendo - depois de pesquisar no Google, parece que seu recurso tem sido uma discussão em andamento nas listas de discussão do Emacs há vários anos, mas acho que esse recurso ainda não existe.
lawlist
3
Não me lembro dessa funcionalidade específica que está sendo discutida, mas faria muito sentido que o doc-view-contínuo se comportasse como você deseja (ou seja, apenas exiba todas as páginas uma abaixo da outra). Você provavelmente deve solicitá-lo via M-x report-emacs-bug.
Stefan
Olá, notei que você está usando o doc-view no windows 7, pode compartilhar como fez isso?
Leu_Grady 26/02

Respostas:

1

Atualmente, não há suporte para a exibição de várias imagens na mesma janela, portanto, existem duas soluções alternativas:

  • divida a janela direita para exibir dois slides ao mesmo tempo. Como não há como enviar comandos para duas janelas ao mesmo tempo, isso não faz sentido, pois uma delas fica fixa quando você pressiona nou pna outra janela. Você pode sobrescrever isso, mas parece confuso.

  • você pode tentar afetar a conversão de pdf em imagem. Enquanto o próprio ghostscript parece não permitir a renderização de várias páginas para o mesmo arquivo de imagem, você pode substituir o executável do ghostscript (configurando doc-view-ghostscript-program) por um invólucro que chama o ghostscript e depois fecha as imagens em pares, por exemplo, no ImageMagick montage.

Nenhum desses dois métodos é particularmente atraente.

Infelizmente, mudraw(que pode ser usado como renderizador alternativo) também não suporta a renderização de várias páginas no mesmo arquivo de imagem.

rekado
fonte