Saya sedang mengerjakan dokumen lateks (dengan pdflatex, cygwin, acrobat reader) dan saya bosan dengan proses make - close - open .
Pada osx dengan Preview
saya tidak memiliki masalah itu, karena saya dapat mengkompilasi .tex
file, sedangkan pdf yang dihasilkan dibuka di penampil (yang diperbarui setelah proses membangun).
Sedangkan pada Win7, dengan Acrobat Reader, saya pdflatex
(tex-live 2012) mengeluh bahwa [...] can't write on file xxx.pdf.
saya kira pembaca mengunci file pdf.
Bagaimana Anda secara efisien menghasilkan / mengedit file .tex di Win7? Saya lebih suka tetap menggunakan makefiles dan editor teks daripada lingkungan lateks windows.
xpdf
melaluicygwin
karya-karya seperti itu. Namun Anda harus membalik halaman dan kembali untuk memperbarui file yang ditampilkan.Jawaban:
SumatraPDF dapat digunakan dalam alur kerja Anda saat ini. Itu tidak akan mengunci pada file. Ini juga mendukung sinkronisasi antara editor dan dokumen pdf.
sumber
Meskipun sudah ada jawaban yang menyediakan pembaca PDF windows non-blocking asli, saya mengikuti
cygwin/xpdf
pendekatan dan meretas sebuah skrip kecil.Hal ini didasarkan pada
xpdf
's-remote
pilihan yang mana dimungkinkan untuk reload file yang sudah dibuka. Jadi, kita hanya perlu mendeteksi ketika file diubah. Karena tidak ada yang asliinotify
di windows Anda perlu menginstal inotify-win , yang merupakanC#
program.Skrip saya
xpdf-f
tampaknya berfungsi dengan baik, namun Anda harus menutup keduanya,xpdf
dan skrip (via Strg + C) setelah selesai menonton PDF.sumber
Pada 2017 juga Firefox / Chrome dapat melakukan pekerjaan. Firefox bahkan menyimpan halaman saat ini setelah F5 - Refresh.
sumber