Zotero के संपादित CSL नियम बनाए रखने के लिए, उन्हें प्रतिस्थापन फ़ाइल में सहेजें और बाद के संशोधनों के लिए अपनी कस्टम स्टाइल की ID सुरक्षित रखें। किसी रिपॉज़िटरी स्टाइल को पहली बार कस्टमाइज़ करते समय, अपने बदलावों को अपस्ट्रीम अपडेट से सुरक्षित रखने के लिए उसे अलग शीर्षक और ID दें।

यह तरीका उस Mac डेस्कटॉप उपयोगकर्ता के लिए है जिसके पास पहले से एक कस्टम उद्धरण स्टाइल है और वह उसकी फ़ॉर्मैटिंग के फैसले खोए बिना उसका संशोधित संस्करण इंस्टॉल करना चाहता है। मुख्य बात स्टाइल की पहचान और उसकी पूरी संपादित सामग्री, दोनों को सुरक्षित रखना है। Zotero का इंस्टॉलेशन कोड मौजूदा स्टाइल फ़ाइल को बदल देता है; यह आपके पिछले फ़ॉर्मैटिंग बदलावों को आने वाली फ़ाइल में मर्ज नहीं करता। Zotero स्टाइल इंस्टॉलेशन स्रोत

कस्टम स्टाइल बदलते समय क्या समान रहना चाहिए?

मेटाडेटा संपादित करने से पहले तय करें कि आप उसी कस्टम स्टाइल को संशोधित कर रहे हैं या एक अलग विकल्प बना रहे हैं। CSL स्टाइल ID को स्थिर, विशिष्ट पहचानकर्ता के रूप में परिभाषित करता है। Zotero स्पष्ट रूप से सलाह देता है कि किसी मौजूदा स्टाइल की कस्टम कॉपी बनाते समय उसका शीर्षक और ID बदलें, क्योंकि मूल पहचान बनाए रखने से वे बदलाव मूल स्टाइल के अपडेट के प्रति असुरक्षित हो जाते हैं। CSL 1.0.2 विनिर्देश: जानकारी, CSL स्टाइल संपादित करना — चरण-दर-चरण मार्गदर्शिका

आपका काम उपयोग की जाने वाली पहचान इंस्टॉल की जाने वाली फ़ाइल की सामग्री
रिपॉज़िटरी स्टाइल का पहला कस्टमाइज़ेशन अलग कस्टम शीर्षक और ID आपके संपादनों सहित पूरी स्टाइल
अपनी मौजूदा कस्टम स्टाइल का संशोधन उसकी मौजूदा कस्टम ID; पहचानने योग्य शीर्षक बनाए रखें पूरी संशोधित कस्टम स्टाइल
अलग प्रयोगात्मक विकल्प अलग शीर्षक और ID एक अलग पूरी स्टाइल
अपस्ट्रीम के नए संस्करण को अपनाना तैयार प्रतिस्थापन में आपकी कस्टम पहचान नए नियम और वे कस्टम संपादन जिन्हें आप जानबूझकर आगे बनाए रखना चाहते हैं

आख़िरी पंक्ति को मैन्युअल तुलना का काम समझें। कहीं और से डाउनलोड किए गए प्रतिस्थापन में वे संपादन नहीं हो सकते जो केवल आपकी पुरानी स्थानीय कॉपी में मौजूद हैं। प्रतिस्थापन के नतीजे की तुलना करने तक उस पुरानी फ़ाइल को सुरक्षित रखें।

केवल फ़ाइल का नाम बदलना पर्याप्त नहीं है। Zotero का मौजूदा इंस्टॉलेशन कार्यान्वयन पहले ID के आधार पर मौजूदा स्टाइल जाँचता है, और साथ ही फ़ाइल नाम तथा शीर्षक के टकराव भी जाँचता है। अलग विकल्प को अलग ID के साथ अलग शीर्षक भी दें, और आगे बढ़ने से पहले इंस्टॉलेशन संवाद को ध्यान से देखें। Zotero स्टाइल इंस्टॉलेशन स्रोत

प्रतिस्थापन तैयार करने से पहले वास्तविक नियम सहेजें

अपनी ज्ञात रूप से काम करने वाली कस्टम स्टाइल खोलें और संपादक के बाहर उसकी पूरी कॉपी सहेजें। एक व्यावहारिक व्यवस्था है: neutral-notes.csl नाम वाली एक कार्यशील फ़ाइल और neutral-notes-before-revision.csl नाम वाली एक संग्रहीत कॉपी। ये फ़ाइल नाम केवल व्यवस्थित रखने के सुझाव हैं; स्टाइल की पहचान उसमें शामिल ID तय करती है।

सादा टेक्स्ट इस्तेमाल करें। TextEdit में Format → Make Plain Text चुनें और सुनिश्चित करें कि सहेजी गई फ़ाइल का नाम .csl पर खत्म होता हो। Zotero की संपादन मार्गदर्शिका सादे टेक्स्ट में संपादन करने और बार-बार सहेजने की सलाह देती है। CSL स्टाइल संपादित करना — चरण-दर-चरण मार्गदर्शिका

अगर आपके बदलाव केवल Zotero के Style Editor में मौजूद हैं, तो कोई दूसरी स्टाइल चुनने या विंडो बंद करने से पहले उन्हें सहेजें। संपादक का दस्तावेज़ चेतावनी देता है कि इनमें से कोई भी कार्रवाई न सहेजे गए संपादन मिटा देती है। इसलिए सही प्रीव्यू केवल एक अंतरिम नतीजा है। Zotero स्टाइल संपादक

जाँचें कि फ़ाइल में फ़ॉर्मैटिंग के निर्देश हैं या नहीं

निर्भर CSL स्टाइल एक उपनाम होता है: यह एक स्वतंत्र मूल स्टाइल का संदर्भ देता है, जिसका उद्धरण फ़ॉर्मैट इस्तेमाल किया जाता है। अगर आपकी फ़ाइल में मुख्य रूप से मेटाडेटा और independent-parent लिंक है, तो अपनी कस्टम स्वतंत्र कॉपी बनाने की शुरुआत के लिए मूल स्टाइल लें। उपनाम का नाम बदलने से अलग फ़ॉर्मैटिंग नियम जोड़ने की जगह नहीं बनती। परिचय — CSL का परिचय

स्वतंत्र स्टाइल में संबंधित citation, bibliography और macro तत्व देखें। इन्हीं में रेंडरिंग के निर्देश होते हैं। मौजूदा कस्टम संशोधन के लिए उसका id बनाए रखें; नया फ़ोर्क बनाने के लिए अलग पहचान दें। मौजूदा स्थिर विनिर्देश नई स्टाइल ID के लिए UUID की सलाह देता है, जबकि मौजूदा URI-आधारित ID को भी मान्यता देता है। CSL 1.0.2 विनिर्देश

अपने संपादनों को अपेक्षित आउटपुट के छोटे अनुबंध में बदलें

कुछ सटीक अपेक्षित आउटपुट लिख लें, फिर किसी चीज़ को बदलें। इससे आपको बार-बार दोहराई जा सकने वाली जाँच मिलती है, जो प्रतिस्थापन सफलतापूर्वक इंस्टॉल होने पर भी छूटे हुए नियम का पता लगा सकती है। जाँच को आसानी से परखने योग्य रखने के लिए कृत्रिम कार्य-मेटाडेटा इस्तेमाल करें।

उदाहरण के लिए, मान लें कि आपकी कस्टम ग्रंथसूची का नियम प्रकाशक और उसके स्थान के बीच अल्पविराम लगाता है और पूरे हिस्से को कोष्ठक में रखता है। Shape Catalogue शीर्षक वाली एक कृत्रिम पुस्तक के प्रकाशक वाले हिस्से के लिए ये जाँचें तय करें:

जाँच कृत्रिम मेटाडेटा अपेक्षित प्रकाशक हिस्सा
दोनों फ़ील्ड मौजूद प्रकाशक: Example Press; स्थान: Sample Town (Example Press, Sample Town)
केवल प्रकाशक प्रकाशक: Example Press; स्थान खाली (Example Press)
केवल स्थान प्रकाशक खाली; स्थान: Sample Town (Sample Town)
दोनों फ़ील्ड खाली प्रकाशक और स्थान खाली कोई प्रकाशक हिस्सा नहीं

यह उस हिस्से का रेंडरिंग अंश है, इंस्टॉल की जा सकने वाली पूरी स्टाइल नहीं। इसे अपनी मौजूदा ग्रंथसूची लेआउट में उपयुक्त रेंडरिंग स्थान पर या उसके द्वारा बुलाए गए मैक्रो में रखें। दूसरा हिस्सा जोड़ने के बजाय पुराना प्रकाशक हिस्सा बदलें:

<group delimiter=", " prefix="(" suffix=")">
  <text variable="publisher"/>
  <text variable="publisher-place"/>
</group>

यह समूह विभाजक और आसपास के विराम-चिह्न देता है। जब इसके सभी संदर्भित वेरिएबल खाली हों, तो CSL इस समूह को हटा देता है। Zotero की संपादन मार्गदर्शिका किसी फ़ील्ड के गायब होने पर विराम-चिह्न की समस्या से बचने के लिए इसी तरीके का उपयोग करती है। ये विनिर्देश से निकली अपेक्षाएँ हैं, यहाँ किए गए डेस्कटॉप परीक्षण के नतीजे नहीं। CSL 1.0.2 विनिर्देश: समूह, CSL स्टाइल संपादित करना — चरण-दर-चरण मार्गदर्शिका

अपने वास्तविक संपादनों के लिए भी इसी तरह की जाँचें बनाएँ: लेखक के नामों के विभाजक, शीर्षक की फ़ॉर्मैटिंग, तारीख़ की स्थिति या कोई अन्य खास नियम। दर्ज करें कि हर अपेक्षा इन-टेक्स्ट उद्धरण, ग्रंथसूची प्रविष्टि या दोनों से संबंधित है। संपादित हिस्से के बाहर अनचाहे बदलाव पकड़ने के लिए एक अपरिवर्तित उदाहरण भी रखें।

अपने Mac पर प्रतिस्थापन इंस्टॉल करें और सत्यापित करें

Zotero → Settings खोलें, फिर Cite चुनें। दस्तावेज़ के अनुसार Mac पर सेटिंग्स ऐप्लिकेशन मेनू में मिलती हैं। मैं Zotero की सेटिंग्स कैसे बदलूँ?

सहेजने, परीक्षण और इंस्टॉलेशन को अलग-अलग रखने के लिए यह क्रम अपनाएँ:

  1. Zotero लाइब्रेरी में अपने कृत्रिम परीक्षण आइटम चुनें।
  2. Cite से Style Editor खोलें और पूरी संशोधित स्टाइल लोड करें या उसमें पेस्ट करें।
  3. चुने हुए आइटम इस्तेमाल करने के लिए Refresh पर क्लिक करें, फिर प्रीव्यू की तुलना अपने रेंडरिंग अनुबंध से करें।
  4. पूरी संपादित .csl फ़ाइल सहेजें और इंस्टॉल करने से पहले उसे CSL स्कीमा के अनुसार सत्यापित करें।
  5. Style Manager में + पर क्लिक करें और वह सहेजी गई फ़ाइल चुनें।
  6. इंस्टॉलेशन संवाद जाँचें, फिर इच्छित संशोधन इंस्टॉल करें।
  7. इंस्टॉल की गई स्टाइल फिर खोलें और वही आउटपुट जाँचें दोहराएँ।

संपादक चुने गए लाइब्रेरी आइटम पर काम करता है और संपादन के साथ अपना प्रीव्यू अपडेट करता है। यह अमान्य XML की सूचना दे सकता है, लेकिन केवल प्रीव्यू से CSL की वैधता साबित नहीं होती; इसके दस्तावेज़ में स्टाइल को सत्यापित करने का निर्देश दिया गया है। + के ज़रिए स्थानीय फ़ाइल इंस्टॉल करने की प्रक्रिया Zotero के स्टाइल निर्देशों में अलग से दी गई है। Zotero स्टाइल संपादक, उद्धरण स्टाइल

बाद के संशोधनों के लिए उस सहेजी गई कस्टम फ़ाइल से शुरू करें जो इन जाँचों में सफल रही हो। अगर आप इसके बजाय नई अपस्ट्रीम फ़ाइल से शुरू करते हैं, तो उसकी तुलना अपनी संग्रहीत कस्टम कॉपी से करें और इंस्टॉल करने से पहले ज़रूरी नियम जानबूझकर फिर से लागू करें।

Word में अब भी पुरानी फ़ॉर्मैटिंग क्यों दिख रही है?

स्टाइल इंस्टॉल करना और Word दस्तावेज़ के लिए उसे चुनना अलग-अलग चरण हैं। Word के Zotero टैब में Document Preferences खोलें और अपनी कस्टम स्टाइल चुनें। फिर Refresh करें और उद्धरण तथा ग्रंथसूची, दोनों जाँचें। Zotero के दस्तावेज़ में Document Preferences को दस्तावेज़ की उद्धरण स्टाइल बदलने का नियंत्रण बताया गया है। Zotero Word प्लगइन का उपयोग करना

Word में ग्रंथसूची के ऊपर टाइप करके बार-बार लागू होने वाले स्टाइल नियम ठीक करने से बचें। Zotero बताता है कि मैन्युअल रूप से किए गए ग्रंथसूची संपादन रिफ़्रेश करने पर मिट जाते हैं। बार-बार लागू होने वाले फ़ॉर्मैटिंग नियम CSL फ़ाइल में रखें। Zotero Word प्लगइन का उपयोग करना

अगली जाँच चुनने के लिए समस्या की जगह का उपयोग करें:

आपको क्या दिखता है आगे क्या जाँचें
सहेजी गई प्रतिस्थापन फ़ाइल में आपका संपादन नहीं है संग्रहीत कार्यशील कॉपी से नियम वापस पाएँ
संपादक का प्रीव्यू आपके अनुबंध पर खरा नहीं उतरता रेंडरिंग नियम और परीक्षण आइटम के फ़ील्ड देखें
प्रीव्यू सही है, लेकिन इंस्टॉल की गई स्टाइल में समस्या है पुष्टि करें कि आपने कौन-सी सहेजी गई फ़ाइल इंस्टॉल की, फिर इंस्टॉल की गई स्टाइल दोबारा खोलें
Zotero में इंस्टॉल की गई स्टाइल का प्रीव्यू सही है, लेकिन Word अलग दिखता है दस्तावेज़ में चुनी गई स्टाइल जाँचें और उसे रिफ़्रेश करें
अलग विकल्प अप्रत्याशित रूप से दूसरी स्टाइल को बदल देता है उनकी एम्बेड की गई ID और शीर्षकों की तुलना करें

पूरी कार्यशील CSL फ़ाइल, उसकी स्थिर कस्टम पहचान और अपेक्षित आउटपुट का छोटा सेट साथ रखें। जब अगला संशोधन आएगा, तो ये तीनों आपको नियम सोच-समझकर आगे ले जाने और प्रतिस्थापन पर भरोसा करने से पहले उसे सत्यापित करने में मदद करेंगे।

स्रोत