Pdflatex के साथ संकलित करते समय पीडीएफ पीडीएफ दर्शक जो ऑटो को रिफ्रेश करता है


41

मैं एक LaTeX दस्तावेज़ लिख रहा हूँ और एक पीडीएफ दस्तावेज़ में LaTeX कोड संकलित करने के लिए कमांड लाइन का उपयोग कर रहा हूँ। लिनक्स में मैं सिर्फ Evince PDF Viewer के साथ PDF को खोलूँगा, और जब भी मैंने LaTeX कोड को पुनः साझा किया, पीडीएफ कुछ सेकंड के बाद रीफ़्रेश हो जाएगा।

मैं अब विंडोज में यही काम करने की कोशिश कर रहा हूं। परेशानी यह है कि जब भी मेरे पास एडोब रीडर या फॉक्सिट रीडर में पीडीएफ खुला है, तो यह मुझे पीडीएफ फाइल को लिखने की अनुमति भी नहीं देता है। जब मैं चलता हूं तो मुझे यह त्रुटि कमांड लाइन में मिलती है pdflatex test.tex:

! मैं फ़ाइल को 'test.pdf' पर नहीं लिख सकता।

क्या विंडोज के लिए एक पीडीएफ दर्शक है जो निम्न कार्य करता है?

  1. पीडीएफ को खोलते समय सुरक्षा लिखना बंद कर देता है
  2. नया पीडीएफ जेनरेट होने पर ऑटो रिफ्रेश हो जाता है

जवाबों:


17

1
जब मैंने इसे आज़माया तो ऑटो-रीफ़्रेश नहीं हुआ, SumatraPDF ने बहुत अच्छा काम किया।
फोर्ब्स लिंडसे

मैं संस्करण २.३२.०.१४५ का उपयोग कर रहा हूं, यह उन फाइलों को ऑटो रिफ्रेश करता है , जो मेरी लिनक्स मशीन पर उत्पन्न होती हैं, लेकिन एक सांबा शेयर (1200x1920 पिक्सल पर पोर्ट्रेट मॉनीटर पर) के माध्यम से विंडोज के तहत प्रदर्शित होती हैं।
एंथन

मेरे लिए Autorefreshes: win7, नेटवर्क ड्राइव,
अत्यधिक

35

SumatraPDF , विंडोज के लिए स्वतंत्र है, और LaTeX के साथ अच्छी तरह से खेलता है। पीडीएफ अपडेट होने पर यह अपने आप रिफ्रेश हो जाएगा।


SumatraPDF महान काम करता है!
दानविल

SumatraPDF अच्छा है। लेकिन यह एनएफएस पर खोली गई फ़ाइल को फिर से लोड नहीं करता है। उस सुविधा के लिए Evince का उपयोग करना होगा।
जोकेस्टर

सुमात्रा को लगता है कि सांबा संस्करण 4 (संस्करण 3 नहीं) के साथ एक समस्या है कि यह माउंटेड फाइल सिस्टम पर शेयर पर फ़ाइल लॉक को ठीक से रिलीज़ नहीं करता है। पीडीएफ को छिटपुट रूप से अद्यतन किया जाता है और सांबा 3 के रूप में मज़बूती से नहीं। मैं अभी भी इसके लिए एक समाधान की तलाश कर रहा हूं। अगर मुझे एक मिल जाए, तो मैं इसे यहां जोड़ दूंगा।
जोनाथन कोमार

7

मुझे पता है कि प्रश्न पुराना है, लेकिन मुझे लगता है कि एक महत्वपूर्ण विकल्प गायब है।

बहुत सारे लोग विंडोज़ पर MiKTeX का उपयोग करते हैं, उनके पास पहले से ही TeXworks स्थापित हैं। TeXWorks के साथ शामिल पीडीएफ दर्शक वास्तव में ताज़ा करता है।

start texworks main.pdf

या किसी भी पीडीएफ फाइल पर राइट क्लिक करें और TeXworks के साथ खोलने का चयन करें।

मैं यह नहीं कह रहा हूं कि पीडीएफ दर्शक खुद ही सबसे अच्छा है, लेकिन यह बहुत सुविधाजनक है (यदि आपके पास MiKTeX है) तो आपको अभी तक एक और पीडीएफ दर्शक स्थापित नहीं करना है।


2

PDF-XChange Viewer के पास इसके लिए एक विकल्प भी है। कमांड लाइन से चालान करें (cmd.exe):

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

इसी तरह का प्रश्न देखें


यह आदर्श नहीं है: (ए) विश्व स्तर पर उस मोड में pdfxcview शुरू नहीं कर सकता। दस्तावेज़ के फ़ाइलनाम के साथ उस ध्वज को प्रदान करना है। और (ख) फोकस होने पर दर्शक पुनः लोड करेगा।
user643011

0

WSL को Windows 10 में व्यवस्थापक उपयोगकर्ता के रूप में स्थापित करें। विंडोज 10 ऐप का उपयोग करके "विंडोज पर डेबियन स्थापित करें" (व्यवस्थापक के रूप में नहीं, यह दस्तावेज़ या फ़ोरम में बिल्कुल भी स्पष्ट नहीं है !!!), वैकल्पिक रूप से Ubuntu / OpenSUSE का उपयोग करें। विंडोज 10 के लिए Xming स्थापित करें, इसे चलाएं। डेबियन कमांड लाइन के अंदर टेक्सलाइव और ईवसन स्थापित करें

अपनी टेक्स फ़ाइल और ग्रंथ सूची बनाने के लिए एक मेकफाइल बनाएँ:

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

चलाएँ:

make
evince myfile.pdf &

फिर आप जितनी बार चाहें उतने बार myfile.tex को संपादित कर सकते हैं और बस अपने आप को अपडेटेड पीडीएफ को देखने के लिए बना सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.