आप लेटेक्समेक का उपयोग करना चाहते हैं, जो एक पर्ल स्क्रिप्ट है जो दस्तावेज़ को पूरी तरह से संकलित करने के लिए pdflatex, bibtex आदि को कॉल करने के लिए स्वचालित रूप से लेटेक्स दस्तावेज़ निर्भरता और आंकड़े को संभालती है। आप कुछ इस तरह चाहते हैं:
लेटेक्स एमकेपीडीपी पेपर
जहाँ paper.tex आपके दस्तावेज़ के लिए मुख्य .tex फ़ाइल है। यह कागज़ के लिए paper.tex को संकलित करेगा, रास्ते में इसे ज़रूरत की हर चीज़ को बुलाएगा। स्वचालित recompile आप चाहते हैं करने के लिए दो तरीके हैं:
UNIX-y तरीका: एक टर्मिनल खोलें, लेटेक्समk -pdf -pvc पेपर को कॉल करें और टर्मिनल विंडो को खुला छोड़ दें। यह वह नहीं करता है जो आप चाहते हैं, बल्कि लेटेक्समेक को निरंतर अपडेट मोड में रखता है। जब भी आप किसी भी फाइल को सेव करते हैं जो paper.tex पर निर्भर करती है, तो यह बैकग्राउंड में अपने आप ही री-कंपाइल हो जाएगा।
अधिक मैक-वाई तरीका: एक फोल्डर एक्शन बनाएं जो लेटेक्समॉक-पीएफडी को। नेट फाइलों पर कॉल करता है जब भी वे आपके बॉक्सबॉक्स फ़ोल्डर में सहेजे जाते हैं। मेरे पास ऐसा करने के लिए एक Applescript नहीं है, लेकिन यह ऐड को संशोधित करने के लिए सीधा होना चाहिए - नया आइटम अलर्ट। ठीक है कि यह करने के लिए स्नो लेपर्ड के साथ आता है।