
나는 Atom 편집기와 Atom-Latex 패키지를 사용하여 LaTeX 문서를 작업 중이며 Zathura PDF를 사용하여 내 출력을 미리 보고 싶습니다. 잘 작동하지만 빌드할 때마다 pdf 파일의 새 인스턴스가 열립니다. evince를 사용하면 파일을 새로 고치고 출력을 하나의 인스턴스에만 유지합니다. 저는 Antergos Linux(Arch Derivative)를 사용하고 있습니다.
답변1
파일을 만들고 /usr/local/bin/zathura.sh
다음 내용으로 채웁니다.
#!/bin/bash
killall zathura 2>/dev/null
zathura
그리고 다음 명령을 사용하여 실행 가능하게 만듭니다 sudo chmod +x /usr/local/bin/zathura.sh
.
이제 atom-latex
Atom 편집기(편집 -> 환경 설정 -> 패키지 -> 라텍스 -> 설정) 값을 로 변경하고 Opener
이 줄 custom
안에 넣습니다 .Custom PDF Viewer Path
/usr/local/bin/zathura.sh
이제 빌드할 때마다 이전 zathura 인스턴스가 닫히고 새 PDF 파일이 포함된 새 인스턴스가 열립니다.
완벽한 접근 방식은 아니지만 개발자가 atom-latex
지원을 추가할 때까지 트릭을 수행할 것입니다. zathura
(방금 github에 문제를 제출했습니다.여기).
편집하다
의 개발자들은 atom-latex
방금 내 요청을 수락했으며 다음 버전에 지원이 추가될 것이라고 했으니 조금만 기다리면 됩니다. 여기에서 요청을 볼 수 있습니다.https://github.com/thomasjo/atom-latex/issues/324.
github 계정이 있는 경우 별점을 주어 개발자를 격려할 수 있습니다.atom-latex
프로젝트.