Trong tất cả các phiên bản Lion trước của Mac OS X Preview.app có thể hiển thị bản PDF được cập nhật khi bản PDF đang hiển thị đã thay đổi.
Ví dụ: Tôi đang viết một tài liệu latex và biên dịch lại nó. Không cần đóng Preview, nó chỉ tải lại PDF.
Trong Lion nó không hiển thị hành vi này nữa. Nó chỉ có vẻ bị kẹt khi PDF mở thay đổi.
Bạn có biết làm thế nào để có được hành vi trước Lion? Hay tôi chỉ thiếu một cái gì đó ở đây? Có trình xem PDF nào có thể cập nhật PDF khi thay đổi không?
Vấn đề thực sự là cách tôi xây dựng tệp PDF. Tôi có một Makefile để xây dựng các tệp latex của mình trông như thế này:
pdflatex -output-directory out main.tex
mv out/main.pdf .
Vì vậy, tập tin không được cập nhật. Nó được thay thế. Trên Lion Osx trước đây hoạt động tốt. Trong Lion thì không. Bây giờ tôi chỉ cần mở / main.pdf và cập nhật nó với pdflatex và nó hoạt động.
Nó cũng hoạt động với Preview.app
temp.pdf
và sau đócat temp.pdf > main.pdf && rm temp.pdf
. Bằng cách đó, Preview.app thấy tệp thay đổi và tự làm mới chính nó.