आप इसे लॉन्चड का उपयोग करके सेट कर सकते हैं । विशेष रूप से, आपको उस फ़ाइल में परिवर्तनों को देखने के लिए अपने लॉन्च प्लिस्ट में वॉचपैथ कुंजी का उपयोग करने की आवश्यकता है ।
इस AFP548 लेख में उपलब्ध व्यापक जानकारी ।
हालाँकि ऐसा प्रतीत होता है कि यह अब विकास के अधीन नहीं है, लेकिन लिंगोन एक एप्लीकेशन है जो इन लॉन्चड प्लिस्ट फाइलों को सेट करने के लिए GUI तरीका प्रदान करता है।
संपादित करें:
मोटे तौर पर, यहां आप ऊपर दिए गए अपने नमूना पथों का उपयोग कर रहे हैं। com.superuser.run-pdflatex.plistनिम्न सामग्री के साथ नामक एक फ़ाइल सहेजें~/Library/LaunchAgents
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.superuser.run-pdflatex</string>
<key>OnDemand</key>
<true/>
<key>Program</key>
<string>/Users/foo/run-pdflatex.sh</string>
<key>ProgramArguments</key>
<array>
<string>run-pdflatex.sh</string>
</array>
<key>WatchPaths</key>
<array>
<string>/Users/foo/doc.tex</string>
</array>
</dict>
</plist>
फिर आप launchctl load ~/Library/LaunchAgents/com.superuser.run-pdflatex.plistअपनी फ़ाइल देखने वाले डेमॉन को लोड करने के लिए टर्मिनल में टाइप करेंगे ।
ऊपर अप्रमाणित है, लेकिन यह सामान्य विचार है।