Zacero emacs में वर्कफ़्लो?


11

क्या कोई सुविधा है जो लोग अपने शोध वर्कफ़्लो के हिस्से के रूप में अपने लिंक और एनोटेशन को व्यवस्थित करने के लिए अंग टेक्स्ट को सादे टेक्स्ट को निर्यात करने के लिए उपयोग करते हैं? मैंने सुना है कि ज़ोटेक्स उपयोगी है, क्या किसी को इस पर राय है या कुछ बेहतर है?

जवाबों:


23

एक एकल उपकरण नहीं है, लेकिन कई पैकेज हैं जो एक दूसरे के साथ Zotero और Emacs का उपयोग करने पर सहायक हो सकते हैं। कर रहे हैं विभिन्न ऑनलाइन ट्यूटोरियल जो व्यक्ति लेखक का स्वाद के इन के संयोजन की स्थापना पर चर्चा।

इन्हें दोहराने के बजाय, मैं कोशिश करूँगा और एक सिंहावलोकन दूंगा, क्योंकि यह आपके प्रश्न से पूरी तरह से स्पष्ट नहीं है कि आप क्या करना चाहते हैं।

"रिसर्च वर्कफ़्लो"

पहले विचार करें कि "अनुसंधान वर्कफ़्लो", जहां तक ​​शोध साहित्य का संबंध है, विभिन्न चरण हैं, जैसे:

  1. ग्रंथ सूची आइटम (लेख, किताबें, जो भी हो) जोड़ना
  2. एडिटिंग आइटम्स का ग्रंथ सूची डेटा
  3. वस्तुओं को टैग करना, समूह बनाना और जोड़ना
  4. फाइलों को प्रबंधित करना (उदाहरण के लिए PDF) आइटम के साथ जुड़ा हुआ है
  5. आइटम पर नोट्स बनाना
  6. ग्रंथ सूची डेटा और नोट्स की खोज करना
  7. लेखन के दौरान दस्तावेजों में उद्धरण सम्मिलित करना (अपने स्वयं के कागजात)
  8. प्रकाशन के लिए इनलाइन संदर्भों, फुटनोट और ग्रंथ सूची में उद्धरणों को हल करना

"मानक" ज़ोटेरो में, ज़ोटेरो 1 से 6 करता है, और ज़ोटेरो वर्ड-प्रोसेसर प्लग-इन 7 और 8 करता है।

मैं पहले सुझाव देता हूं कि आप Emacs क्या करना चाहते हैं, और आपको Zotero के बारे में क्या पसंद है। आप ग्रंथ सूची का प्रबंधन कर सकते हैं और पूरी तरह से Emacs के भीतर वैज्ञानिक पत्र लिख सकते हैं; बहुत सारे लोग करते हैं। Zotero के डेटाबेस के बजाय ग्रंथ सूची की जानकारी एक Bib (La) टेक्स ( .bib) फ़ाइल में संग्रहीत की जाती है , और LaTeX, org या मार्कडाउन फ़ाइलों में जोड़े गए उद्धरण।

लेकिन मेरे विचार में Zotero में 1-4 (डेटा जोड़ना और प्रबंधित करना) और 6 पर विशेष ताकत है (इसमें बहुत तेज़ और शक्तिशाली खोज है)। एनोटेटिंग (5) अपेक्षाकृत कमजोर है, क्योंकि एमएसीएस का उपयोग करने पर सरल टेक्स्ट एडिटर असहज है। और यदि आप Emacs में अपने स्वयं के कागजात लिखते हैं तो आपको कुछ ऐसी चीज़ों की आवश्यकता होती है जो 7 और 8 कार्य करती हैं।

कुछ पैकेज

Emacs में डेटा प्राप्त करना

यदि आप ज़ोटेरो के साथ Emacs का साथ-साथ उपयोग कर रहे हैं, तो Emacs को यह देखने के लिए कुछ तरीका चाहिए कि आपके डेटाबेस में क्या है। ऐसा करने का सबसे अच्छा तरीका एक .bibफ़ाइल को निर्यात करना है, जिसके लिए Emacs को Zotero से व्यापक समर्थन प्राप्त है।

यह मैन्युअल रूप से किया जा सकता है, लेकिन zoteloकांटा या कांटा जैसे पैकेज emacs-zotero-bib-fetchआपको .bibफ़ाइल को एमएसीएस से जल्दी से अद्यतित रखने की अनुमति देंगे । zoteloमोज़ेरेप की आवश्यकता है, जो वर्तमान में फ़ायरफ़ॉक्स क्वांटम द्वारा समर्थित नहीं है , इसलिए मैं उपयोग करने की सलाह देता हूं emacs-zotero-bib-fetch

Emacs के भीतर डेटा देखना

एक बार जब आप एक है .bibफ़ाइल, में निर्मित पैकेज reftexहै, साथ ही org-refऔर helm-bibtexआप अपने ग्रंथ सूची डेटा खोज करने देगा। इन दोनों बाद वाले पैकेजों में से एक या दोनों बहुत मददगार होने की संभावना है; वे ऊपर की सूची से कई कार्य करते हैं, जिसमें नोट बनाने की सुविधा भी शामिल है।

पीडीएफ और उन्हें एनोटेट करना

helm-bibtexविशेष रूप से ग्रंथ सूची से जुड़े पीडीएफ को खोजने में चतुर है, जिसे आप Emacs में खोल सकते हैं। pdf-toolsEmacs के भीतर एक उत्कृष्ट वैकल्पिक पीडीएफ दर्शक है। यह आपको पीडीएफ फाइल के भीतर एनोटेशन देखने और बनाने की अनुमति देता है। यदि आप इस तरह से पीडीएफ फाइलों का उपयोग करना पसंद करते हैं, तो zotfileZotero के लिए एक्सटेंशन , Zotero नोट में स्वचालित रूप से एनोटेशन निकाल सकते हैं।

फाइलों पर ध्यान दें

helm-bibtexऔर org-refपैकेज दोनों में ग्रंथ सूची के लिए नोट जोड़ने की सुविधा है। इन्हें org फाइलों के रूप में संग्रहित किया जाता है।

एक बार जब मैंने अपने नोट्स को एक आइटम पर समाप्त कर लिया है, तो मैं C-c C-e h oएक HTML संस्करण को निर्यात करने के लिए करता हूं और इस नोट को एक नोट के रूप में Zotero में कॉपी और पेस्ट करता हूं ताकि यह खोज योग्य हो। मैं ऐसा करने के लिए एक चालाक रास्ता नहीं मिला है।

लेखन के दौरान उद्धरण सम्मिलित करना और हल करना

यह आंशिक रूप से इस बात पर निर्भर करता है कि आप किस प्रारूप में लिखते हैं (org, Reftex, markdown) और आंशिक रूप से इस बात पर निर्भर करते हैं कि आप किस प्रारूप में अंत चाहते हैं (PDF, HTML)।

फिर, दोनों helm-bibtexऔर org-refसाथ ही reftexदस्तावेजों में उद्धरण सम्मिलित करने की अनुमति दें जो आप इनमें से किसी भी प्रकार के लिख रहे हैं।

मान लें कि आप org में लिख रहे हैं, तो एक मानक उद्धरण वाक्यविन्यास (अभी तक नहीं) है, लेकिन org-ref एक प्रदान करता है। अन्य लोग सीधे सीधे ऑर्ग में LaTeX उद्धरण आदेश का उपयोग करते हैं।

यदि आपका प्राथमिक आउटपुट लक्ष्य PDF है, तो org-modeस्वयं का निर्यात (LaTeX के माध्यम से) सबसे आसान मार्ग है।

आप उल्लेख करते हैं zotxt; मैंने इसका उपयोग नहीं किया है, लेकिन यह सादा पाठ फ़ाइलों में उद्धरणों को हल करने और प्रारूपित करने के लिए एक उपकरण प्रतीत होता है, जिसके लिए समर्थन भी शामिल है pandoc। Pandoc markdown करता है को हल करने और (सीएसएल का प्रयोग करके) संदर्भ सूचियाँ फ़ॉर्मेट करने के लिए एक मानक उद्धरण प्रारूप और समर्थन किया है। यदि आप मुख्य रूप से कई प्रारूपों (जैसे HTML, मार्कडाउन) में निर्यात करना चाहते हैं, तो पंडोक बेहतर हो सकता है।


1

आम तौर पर मैं परियोजनाओं, कार्यों और विचारों के आयोजन के लिए एमएसीएस ' ऑर्ग-मोड का उपयोग करता हूं , लेकिन कुछ शोध करते समय पीडीएफ या वेबसाइटों जैसे संसाधनों को संग्रहीत करने के लिए ज़ोटेरो मददगार होता है। दोनों को मिलाने के लिए, ऑर्ग-मोड से ज़ोटेरो के भीतर उस स्थान से लिंक करना अच्छा है जहां एक संसाधन है।

इस ब्लॉग पोस्ट में Zotero URL प्राप्त करने के साधनों का वर्णन किया गया है जो काफी अच्छी तरह से काम करता है:

  1. अपने Zotero डेटा निर्देशिका के भीतर फ़ोल्डर में Zotero Select Item.js फ़ाइल सहेजें ।translators
  2. Zotero को पुनरारंभ करें
  3. खोलें > प्राथमिकताएं - संपादित करें मेनू आइटम, और चुनें निर्यात टैब।
  4. सेट डिफ़ॉल्ट स्वरूप को आइटम Zotero चुनें (सूची के अंत के पास), और ठीक बटन क्लिक करें।

अब जब भी आप Zotero में कोई आइटम देख रहे हैं, यदि आप दबाते हैं Ctrl+Alt+C(या Cmd+Shift+CMac पर), तो URL को क्लिपबोर्ड पर कॉपी किया जाएगा। यह URL Zotero के भीतर एक आइटम को संदर्भित करता है और आइटम को देखने के लिए Zotero को खोलेगा। URL को ऑर्ग-मोड फ़ाइल (या किसी अन्य प्रकार के दस्तावेज़) में चिपकाया जा सकता है।

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