pdflatex로 컴파일 할 때 PDF를 자동 새로 고치는 Windows PDF 뷰어


41

LaTeX 문서를 작성 중이며 명령 줄을 사용하여 LaTeX 코드를 PDF 문서로 컴파일하고 있습니다. Linux에서는 Evince PDF Viewer를 사용하여 PDF를 열기 만하면 LaTeX 코드를 다시 컴파일 할 때마다 몇 초 후에 PDF가 새로 고쳐집니다.

이제 Windows에서 동일한 작업을 수행하려고합니다. 문제는 Adobe Reader 또는 Foxit Reader에서 PDF를 열 때마다 PDF 파일에 쓸 수 없다는 것입니다. 실행할 때 명령 줄 에이 오류가 발생합니다 pdflatex test.tex.

! `test.pdf '파일에 쓸 수 없습니다.

다음을 수행하는 Windows 용 PDF 뷰어가 있습니까?

  1. PDF를 열 때 쓰기 방지를 비활성화합니다
  2. 새 PDF가 생성 될 때 자동 새로 고침

답변:


17

Windows 용 Evince 버전 이 있습니다 .


1
내가 시도했을 때 자동 새로 고침되지 않은 것처럼, SumatraPDF는 훌륭하게 작동했습니다.
ForbesLindesay

나는 그것이 명시하다의 버전 2.32.0.145을 사용하고 않고 자동 (1200x1920 픽셀에 세로 모니터에) 삼바 공유를 통해 내 리눅스 시스템에서 발생하지만, Windows에서 표시되는 파일을 새로 고칩니다.
Anthon

나를 위해 Autorefreshes :이며 매우 빠른 WIN7, 네트워크 드라이브 -> 최고
베른하르트 Kausler

35

SumatraPDF 는 Windows 용 무료이며 LaTeX와 잘 어울립니다. pdf가 업데이트되면 자동으로 새로 고쳐집니다.


SumatraPDF는 훌륭하게 작동합니다!
Danvil

SumatraPDF가 좋습니다. 그러나 NFS에서 열린 파일을 다시로드하지 않습니다. 해당 기능에 Evince를 사용해야합니다.
Jokester

Sumatra는 Samba 버전 4 (버전 3 아님)에서 마운트 된 파일 시스템의 공유에 대한 파일 잠금을 제대로 해제하지 않는다는 문제가있는 것 같습니다. PDF가 산발적으로 업데이트되어 Samba 3보다 안정적으로 업데이트되지 않습니다. 여전히 이에 대한 해결책을 찾고 있습니다. 하나를 찾으면 여기에 추가하겠습니다.
Jonathan Komar

7

나는 그 질문이 오래되었다는 것을 알고 있지만 중요한 옵션이 빠져 있다고 생각합니다.

많은 사람들이 Windows에서 MiKTeX를 사용함에 따라 이미 TeXworks를 설치했습니다. TeXWorks에 포함 된 PDF 뷰어는 실제로 새로 고칩니다.

start texworks main.pdf

또는 PDF 파일을 마우스 오른쪽 버튼으로 클릭하고 TeXworks로 열도록 선택하십시오.

PDF 뷰어 자체가 최고라고 말하지는 않지만 다른 PDF 뷰어를 설치할 필요가 없으므로 매우 편리합니다 (MiKTeX가있는 경우).


2

PDF-XChange Viewer에도이 옵션이 있습니다. 명령 행 (cmd.exe)에서 호출하십시오.

pdfxcview /A "nolock=yes=OpenParameters" test.pdf

참조 비슷한 질문을


이상적이지 않습니다. (a) 해당 모드에서 pdfxcview를 전체적으로 시작할 수 없습니다. 문서의 파일 이름과 함께 해당 플래그를 제공해야합니다. 그리고 (b) 뷰어는 초점이 맞을 때만 다시로드됩니다.
user643011

0

Windows 10에서 관리자 권한으로 WSL을 설치하십시오. Windows 10 앱을 사용하여 "Windows에서 데비안"을 설치하십시오 (관리자가 아니라 문서 또는 포럼에서 전혀 명확하지 않습니다 !!!). 또는 Ubuntu / OpenSUSE를 사용하십시오. Windows 10 용 Xming을 설치하고 실행하십시오. 데비안 커맨드 라인 안에 texlive와 evince를 설치하십시오

tex 파일과 참고 문헌을 만들기 위해 Makefile을 만드십시오 :

pdflatex myfile.tex
pdflatex myfile.tex
bibtex myfile.bib
pdflatex myfile.tex

운영:

make
evince myfile.pdf &

그런 다음 myfile.tex를 원하는만큼 편집하고 자동으로 업데이트 된 PDF를 확인하기 위해 make를 실행할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.