Jak wyświetlić jednocześnie kilka stron pliku PDF w Docview?

12

Korzystam z Emacsa, AUCTeX i latex-preview-pane-modedo tworzenia prezentacji PDF. Jednak podgląd wyświetla tylko jedną stronę na raz.
Czy to jedyny sposób? Marnuje część pionowej przestrzeni dostępnej na ekranie.

Czy Docview może wyświetlić podgląd kilku stron pliku PDF na jednej stronie?


źródło
1
Co powiesz, (setq doc-view-continuous t)a następnie (w razie potrzeby) zmniejsz rozmiar widocznych stron?
prawnik
@lawlist: Przynajmniej dla mnie, wszystko, co robi, to niech C-ni C-pruch pomiędzy stronami. Jest to bardzo przydatne, ale wyświetla tylko jedną stronę na raz.
Tikhon Jelvis,
Rozumiem - po pewnym czasie w Google wygląda na to, że twoja funkcja była od kilku lat przedmiotem ciągłej dyskusji na listach dyskusyjnych Emacsa, ale nie sądzę, że ta funkcja jeszcze istnieje.
prawnik
3
Nie pamiętam omawiania tej konkretnej funkcji, ale naprawdę sensowne byłoby zachowanie ciągłości widoku dokumentu tak, jak chcesz (tj. Wyświetlanie wszystkich stron jedna pod drugą). Prawdopodobnie powinieneś poprosić o to za pośrednictwem M-x report-emacs-bug.
Stefan
Cześć, zauważyłem, że używasz widoku dokumentów w Windows 7, czy możesz podzielić się tym, jak to zrobiłeś?
Leu_Grady

Odpowiedzi:

1

Obecnie nie ma obsługi wyświetlania kilku obrazów w tym samym oknie, więc istnieją dwa obejścia:

  • podziel prawe okno, aby wyświetlić dwa slajdy jednocześnie. Ponieważ nie ma możliwości wysłania poleceń do dwóch okien jednocześnie, jest to raczej bezcelowe, ponieważ jedno z okien pozostanie stałe po naciśnięciu nlub pw drugim oknie. Być może możesz to zastąpić, ale wydaje się to bałagan.

  • możesz spróbować wpłynąć na konwersję pdf do obrazu. Chociaż sam ghostscript nie pozwala na renderowanie wielu stron w tym samym pliku obrazu, możesz być w stanie zastąpić plik wykonywalny ghostscript (przez ustawienie doc-view-ghostscript-program) opakowaniem, które wywołuje ghostscript, a następnie zamyka obrazy parami, np. ImageMagick's montage.

Żadna z tych dwóch metod nie jest szczególnie atrakcyjna.

Niestety mudraw(który może służyć jako alternatywny moduł renderujący) nie obsługuje również renderowania wielu stron w tym samym pliku obrazu.

rekado
źródło