वो पल जिससे हर उपन्यासकार डरता है
यह आमतौर पर शॉवर में, या अध्याय 24 में दो पैराग्राफ़ बाद आपको हिट करता है। नौ महीने पहले आपने जो नाम चुना था वह गलत है। Anna पर्याप्त तेज़ नहीं है। Hannah है। आप कुछ सेकंड के भीतर शेष पुस्तक को नए नाम के चारों ओर बसते महसूस कर सकते हैं — और फिर, लगभग तुरंत, आप वास्तव में इसे करने के डर को महसूस करते हैं।
क्योंकि अधिकांश लेखन उपकरणों में, किसी पात्र का नाम बदलना एक बटन नहीं है। यह एक प्रोजेक्ट है। आप Find & Replace खोलते हैं, ऊपर के बॉक्स में „Anna" टाइप करते हैं, नीचे के बॉक्स में „Hannah" टाइप करते हैं, Replace All पर मंडराते हैं — और फिर आप रुक जाते हैं। क्योंकि आप Annapolis याद करते हैं। और Annabel। और वह अध्याय जहां कोई इतालवी में दादी के लिए सामान्य शब्द के रूप में „anna" कहता है। और तीन सप्ताह पहले की डिक्टेटेड वॉइस नोट जहां आप उसके आर्क को ज़ोर से समझ रहे थे, और वह Anna के रूप में सहेजी गई है, और अब कुछ भी इसे उससे नहीं जोड़ेगा।
तो आप Replace All पर क्लिक नहीं करते। आप प्रत्येक मैच के माध्यम से मैन्युअल रूप से क्लिक करना शुरू करते हैं। 23 अध्यायों में 47 मैच। यह आपको शाम का अधिकांश समय लेता है, आप दो छूट जाते हैं, और आप उन्हें प्रूफ कॉपी में सप्ताहों बाद पाते हैं।
क्यों पारंपरिक खोज-और-बदलें उपन्यासकारों के लिए विफल होता है
समस्या यह नहीं है कि खोज-और-बदलें बुरा है। समस्या यह है कि खोज-और-बदलें नहीं जानता कि यह एक पात्र का नाम बदल रहा है। यह आपके नायक के नाम को किसी अन्य अक्षरों की स्ट्रिंग की तरह मानता है, बिना यह समझे कि वह किताब के लिए क्या है।
तीन ठोस विफलता मोड:
- सबस्ट्रिंग मैच। „Anna" को „Hannah" से बदलें और आपको Hannahpolis, Hannahbel, Hannah Karenina, और एक इतालवी दादी मिलती है जिसका नाम „hannah" है। Scrivener का Project Replace में बिल्कुल यही व्यवहार है। Word में „whole word" टॉगल है, लेकिन यह डिफ़ॉल्ट रूप से बंद है, और अधिकांश उपन्यासकारों को इसके अस्तित्व का भी पता नहीं है।
- केस-इनसेंसिटिव कोलैटरल। „anna" कई भाषाओं में एक वास्तविक शब्द है। टॉगल को लोअरकेस करें और आप सामान्य संज्ञाएं फिर से लिखना शुरू कर देते हैं। इसे चालू छोड़ दें और आप कुछ वैध वाक्य-शुरुआत के उदाहरण चूक जाते हैं। किसी भी तरह, आप पूरी किताब को फिर से प्रूफरीड कर रहे हैं।
- क्या और अपडेट करने की आवश्यकता है पता नहीं। आपकी bible में पात्र रिकॉर्ड, उसका उल्लेख करने वाली वॉइस-नोट ट्रांसक्रिप्ट, ऑडियोबुक संश्लेषण प्रॉम्प्ट, अध्याय शब्द गिनती — इनमें से कोई भी नहीं जानता कि आपने किसी का नाम बदल दिया। वे एक ऐसे नाम की ओर इशारा करते रहते हैं जो अब पांडुलिपि में मौजूद नहीं है।
यह UX नाइटपिक नहीं है। यह कारण है कि अधिकांश लेखक अपने 30,000 शब्दों के बाद पात्रों का नाम नहीं बदलते, भले ही उन्हें चाहिए। घर्षण जीतता है।
MimicReader इसे कैसे संभालता है
Writing Studio (Settings → Writing Studio सक्षम करें) के अंदर हर प्रोजेक्ट में एक Characters टैब है। हर पात्र जिसे आपने पेश किया है, एक कार्ड के रूप में दिखाई देता है — नाम, भूमिका, संक्षिप्त विवरण, और एक Rename बटन।
Rename पर क्लिक करें। नया नाम टाइप करें। कुछ भी बदलने से पहले, आपको एक ड्राई-रन पूर्वावलोकन मिलता है:
यदि गिनती गलत दिखती है — मान लीजिए, आपने 60 की उम्मीद की और आप 12 देखते हैं — आप जानते हैं कि कुछ गलत है इससे पहले कि आप प्रतिबद्ध हों। शायद आधे अध्याय उसे „Ann" के बजाय बुलाते हैं, और आप दो पास करना चाहते हैं। शायद आपके पास वहां एक उपनाम है। आप रद्द करते हैं और जांचते हैं। अभी कुछ भी नहीं बदला है।
यदि गिनती सही दिखती है, आप पुष्टि करते हैं। अगले सेकंड में:
- डेटाबेस में पात्र रिकॉर्ड
name = "Anna"सेname = "Hannah"में अपडेट होता है - हर अध्याय की सामग्री नए नाम के साथ फिर से लिखी जाती है, स्वरूपण संरक्षित रखते हुए
- अध्याय शब्द गिनती फिर से गणना की जाती है (क्योंकि नए नाम की एक अलग वर्ण लंबाई है)
- पुराना नाम पात्र की उपनाम सूची में जोड़ा जाता है, ताकि वॉइस-नोट ट्रांसक्रिप्शन अभी भी इसे पहचान सके
30 सेकंड, शुरू से अंत तक। कोई प्रूफरीडिंग स्वीप नहीं। कोई छूटी हुई घटनाएं नहीं। कोई Annapolis नहीं।
चरण दर चरण
- Writing Studio में अपना प्रोजेक्ट खोलें
- Characters टैब पर क्लिक करें
- पात्र कार्ड ढूंढें, Rename… पर क्लिक करें
- प्रॉम्प्ट में नया नाम टाइप करें
- पूर्वावलोकन की समीक्षा करें („23 अध्यायों में 47 घटनाएं")
- पुष्टि करें
बस इतना ही। अध्याय सूची तुरंत नए नाम को दर्शाती है। यदि आपने दूसरे टैब में अध्याय दृश्य खोल रखा है, ताज़ा करें — सब कुछ अपडेट हो गया है।
उपनाम संरक्षण आपकी सोच से अधिक मायने रखता है
यह वह हिस्सा है जो कुछ और नहीं करता, और यह उन लोगों के लिए सबसे ज़्यादा मायने रखता है जो वॉइस नोट्स से लिखते हैं।
यदि आप महीनों से नोट्स डिक्टेट कर रहे हैं — „ठीक है, तो Anna कमरे में आती है और देखती है…" — और आप अचानक उसे Hannah नाम देते हैं, तो हर पुराना ट्रांसक्रिप्ट अभी भी Anna कहता है। यह पुरानी सामग्री खोजने के लिए ठीक है। लेकिन जब Whisper एक नई वॉइस नोट ट्रांसक्राइब करता है, इसके पास एक initial_prompt है जो आपके पात्रों को नाम से सूचीबद्ध करता है। यदि वह प्रॉम्प्ट अब Anna का उल्लेख नहीं करता है, तो कोई भी नई नोट जो आप रिकॉर्ड करते हैं जो अभी भी उसे Anna कहती है (क्योंकि आप फिसले, या क्योंकि आप संदर्भ में उसके पुराने नाम का जिक्र कर रहे थे) „Hannah" या „Anya" या कुछ और के रूप में ट्रांसक्राइब हो सकती है। मॉडल लंगर खो देता है।
पुराने नाम को उपनाम के रूप में रखकर, MimicReader Whisper के प्रॉम्प्ट में दोनों नाम फीड करता है: „इस कहानी में पात्र शामिल हैं Hannah (पूर्व में Anna)…"। ट्रांसक्रिप्शन अभी भी Anna के उल्लेख को सही पात्र को जिम्मेदार ठहराता है। आपके ऐतिहासिक नोट्स बरकरार हैं। आपके नए डिक्टेशन बहते नहीं हैं।
ईमानदार सीमाएं
दो चीजें जो यह आज नहीं करता:
- डिज़ाइन से केस-सेंसिटिव। „Anna" और „anna" अलग हैं। लोअरकेस फॉर्म लगभग हमेशा कुछ भाषा में एक सामान्य संज्ञा है, और हम बल्कि उस एक वैध वाक्य को चूक जाएंगे जहां लोअरकेस Anna दिखाई देती है, बजाय सैकड़ों दादियों, संतों के नामों, और „वर्ष" के लिए इतालवी शब्दों को फिर से लिखने के। यदि आप वास्तव में किसी पात्र का नाम बदलना चाहते हैं जो लोअरकेस में भी दिखाई देता है, दूसरा पास करें।
- केवल सटीक मिलान — पोलिश विभक्ति (fleksja) अभी तक संभाली नहीं गई है। पोलिश में, Ezra नामक एक पात्र व्याकरणिक मामले के आधार पर Ezry, Ezrze, Ezrą के रूप में प्रकट होता है। वर्तमान नाम परिवर्तन „Ezra" पकड़ता है लेकिन विभक्त रूपों को नहीं। हम जानते हैं। विभक्ति-अवेयर नाम परिवर्तन रोडमैप पर है और हम इसे शिप करेंगे जब हम 23 भाषाओं में फॉल्स पॉज़िटिव के बिना ऐसा कर सकें। अभी के लिए, पोलिश-भाषा पांडुलिपियों को मुख्य नाम परिवर्तन के बाद विभक्त वेरिएंट के लिए एक मैन्युअल स्वीप की आवश्यकता है।
दोनों एक उपकरण को शिप करने के लिए जानबूझकर विकल्प हैं जो डिफ़ॉल्ट रूप से सुरक्षित है, बजाय एक चालाक-लेकिन-कभी-कभी-विनाशकारी।
विकल्पों की तुलना में
| उपकरण | पात्र-अवेयर? | प्रतिबद्धता से पहले पूर्वावलोकन? | डिफ़ॉल्ट पूर्ण-शब्द? | उपनाम अपडेट? |
|---|---|---|---|---|
| Word / Google Docs | नहीं | नहीं (एक बार में एक मैच) | नहीं (टॉगल मौजूद है, डिफ़ॉल्ट रूप से बंद) | नहीं |
| Scrivener (Project Replace) | नहीं | नहीं | कॉन्फ़िगर करने योग्य | नहीं |
| Atticus | नहीं | नहीं | नहीं | नहीं |
| MimicReader Writing Studio | हां | हां (अध्याय द्वारा गिनती) | हां | हां |
Scrivener का Project Replace सबसे करीबी प्रतिस्पर्धी है, और यह अभी भी एक प्रोजेक्ट-वाइड स्कोप के साथ सजा हुआ एक सामान्य खोज-और-बदलें है। यह आपके पात्रों के बारे में नहीं जानता क्योंकि इसके पास पात्रों की कोई अवधारणा नहीं है। Writing Studio जानता है — आपके पात्र प्रथम-श्रेणी के रिकॉर्ड हैं, नामों, उपनामों, विवरणों, और प्रति कार्ड एक बटन के साथ।
एक छोटा बटन, बहुत कम दुख
एक लेखक को बिना एक शाम का काम बने एक पात्र का नाम बदलने में सक्षम होना चाहिए। उन्हें यह देखने में सक्षम होना चाहिए कि क्या बदलेगा इससे पहले कि यह बदले। उन्हें पता होना चाहिए कि उनके वॉइस-नोट ट्रांसक्रिप्ट अचानक नायक को पहचानना बंद नहीं करेंगे। उन्हें यह सब करने और फिर उस अध्याय पर वापस लौटने में सक्षम होना चाहिए जिसे वे लिख रहे थे।
यह वह बटन है। यह छोटा है। इसे शाब्दिक रूप से हर उपन्यासकार द्वारा अनुरोध किया गया है जिसने Writing Studio आज़माया है। इसे बनाने में हमें ब्लॉग पोस्ट लिखने से कम समय लगा जो इसे समझाता है। और यह अभी वहां है, हर प्रोजेक्ट में हर पात्र कार्ड पर।
Writing Studio मुफ्त आज़माएं
Settings → Writing Studio सक्षम करें। हर प्रोजेक्ट में Characters टैब। नाम बदलें, पूर्वावलोकन करें, पुष्टि करें — 30 सेकंड। हर मुफ्त खाते में शामिल।
मुफ्त शुरू करें