Piszę dokument LaTeX i używam wiersza polecenia do kompilacji kodu LaTeX do dokumentu PDF. W Linuksie po prostu otwierałem plik PDF za pomocą przeglądarki Evince PDF Viewer i za każdym razem, gdy rekompilowałem kod LaTeX, plik PDF odświeżał się po kilku sekundach.
Próbuję teraz zrobić to samo w systemie Windows. Problem w tym, że ilekroć mam plik PDF otwarty w programie Adobe Reader lub Foxit Reader, nawet nie pozwala mi to pisać do pliku PDF. Podczas uruchamiania pojawia się ten błąd w wierszu polecenia pdflatex test.tex
:
! Nie mogę pisać w pliku `test.pdf '.
Czy istnieje przeglądarka plików PDF dla systemu Windows, która wykonuje następujące czynności?
- Wyłącza ochronę przed zapisem podczas otwierania pliku PDF
- Automatyczne odświeżanie po wygenerowaniu nowego pliku PDF
SumatraPDF jest bezpłatny dla systemu Windows i ładnie współpracuje z LaTeX. Odświeżenie nastąpi automatycznie po zaktualizowaniu pliku pdf.
źródło
Wiem, że pytanie jest stare, ale myślę, że brakuje ważnej opcji.
Ponieważ wiele osób korzysta z MiKTeX w systemie Windows, mają już zainstalowane TeXworks. Przeglądarka PDF zawarta w TeXWorks rzeczywiście się odświeża.
lub kliknij prawym przyciskiem myszy dowolny plik PDF i wybierz, aby otworzyć w TeXworks.
Nie twierdzę, że sama przeglądarka plików PDF jest najlepsza, ale jest bardzo wygodna (jeśli masz MiKTeX), ponieważ nie musisz instalować kolejnej przeglądarki plików PDF.
źródło
Przeglądarka PDF-XChange również ma taką opcję. Wywołaj z wiersza poleceń (cmd.exe):
Zobacz podobne pytanie
źródło
Zainstaluj WSL jako użytkownik Administator w Windows 10. Zainstaluj „Debian na Windows” za pomocą aplikacji Windows 10 (nie jako administrator, nie jest to wcale jasne w dokumencie lub na forach !!!), alternatywnie użyj Ubuntu / OpenSUSE. Zainstaluj Xming dla Windows 10, uruchom go. W linii poleceń debiana zainstaluj texlive i evince
Utwórz plik Makefile, aby zbudować plik tex i bibliografię:
Biegać:
Następnie możesz edytować plik myfile.tex tyle razy, ile chcesz i po prostu uruchom make, aby zobaczyć automatycznie aktualizowany plik PDF w evince.
źródło