टेक्स्ट एडिटर
टेक्स्ट एडिटर तब खुलता है जब आप किसी संपादन योग्य ऑब्जेक्ट को रखते या डबल-क्लिक करते हैं। हेडर में एक छोटी मोड चिप — रिच (एक्सेंट रंग) या सरल (म्यूट) — दिखाती है कि वर्तमान ऑब्जेक्ट के लिए कौन सा मोड सक्रिय है।
एडिटर मोड
रिच मोड
किसके लिए उपयोग: Text (MTEXT लेबल) और Multileader टिप्पणियां।
| विशेषता | व्यवहार |
|---|---|
| बोल्ड / इटैलिक / अंडरलाइन / स्ट्राइकथ्रू | प्रति-अक्षर (चयन पर लागू, या चयन न होने पर पूरे ऑब्जेक्ट पर) |
| फ़ॉन्ट और हाइट | प्रति-अक्षर ओवरराइड, या पूरे ऑब्जेक्ट का डिफ़ॉल्ट |
| Alignment (Left / Center / Right / Justify) | केवल टेक्स्ट — Multileader के लिए उपलब्ध नहीं |
Enter | हार्ड लाइन ब्रेक डालता है |
Shift+←/→ | टेक्स्ट चयन बढ़ाता या घटाता है |
Home / End | वर्तमान हार्ड लाइन की शुरुआत/अंत पर जाएं |
| वर्ड रैप | संदर्भ-चौड़ाई रिसाइज़ ग्रिप के माध्यम से समर्थित |
सरल मोड
किसके लिए उपयोग: Dimension Linear, Dimension Aligned, Dimension Angular, Dimension Radius, Dimension Diameter।
एडिटर में आयाम की वर्तमान रेंडर की गई लेबल पहले से भरी होती है ताकि आप कर्सर की स्थिति निर्धारित करके मूल्य को सीधे संपादित कर सकें।
| विशेषता | व्यवहार |
|---|---|
| बोल्ड / इटैलिक / अंडरलाइन / स्ट्राइकथ्रू / फ़ॉन्ट / हाइट | उपलब्ध — पूरे लेबल पर एक साथ लागू होती है |
| प्रति-अक्षर फ़ॉर्मेटिंग | समर्थित नहीं |
Enter | मूल्य सहेजता है और एडिटर बंद करता है (कोई लाइन ब्रेक नहीं) |
| बहु-पंक्ति | समर्थित नहीं |
| वर्ड रैप | समर्थित नहीं |
एडिटर खोलना
| क्रिया | परिणाम |
|---|---|
text कमांड → स्थिति क्लिक करें | नया टेक्स्ट ऑब्जेक्ट बनाता है और एडिटर खोलता है (रिच) |
| मौजूदा Text ऑब्जेक्ट पर डबल-क्लिक | रिच मोड में एडिटर फिर से खोलता है |
| मौजूदा Multileader पर डबल-क्लिक | रिच मोड में एडिटर खोलता है |
| आयाम ऑब्जेक्ट पर डबल-क्लिक | सरल मोड में एडिटर खोलता है |
एडिटर के अंदर Escape | एडिटर बंद करता है और सभी बदलाव रखता है |
टूलबार
टूलबार टेक्स्ट के बाउंडिंग बॉक्स के ऊपर तैरता है और जैसे आप पैन या ज़ूम करते हैं ऑब्जेक्ट से जुड़ा रहता है। नीचे दिए शॉर्टकट Windows/Linux पर Ctrl और Mac पर Cmd का उपयोग करते हैं — हर बटन का टूलटिप आपके प्लेटफ़ॉर्म के लिए सही कुंजी दिखाता है।
बोल्ड · इटैलिक · अंडरलाइन · स्ट्राइकथ्रू
| बटन | शॉर्टकट | क्या करता है |
|---|---|---|
| B | Ctrl+B / Cmd+B | बोल्ड टॉगल करें |
| I | Ctrl+I / Cmd+I | इटैलिक टॉगल करें |
| U | Ctrl+U / Cmd+U | अंडरलाइन टॉगल करें |
Ctrl+Shift+X / Cmd+Shift+X | स्ट्राइकथ्रू टॉगल करें |
टॉगलिंग कैसे लागू होती है:
- टेक्स्ट चयन के साथ — शैली केवल चयनित अक्षरों पर लागू होती है।
- चयन नहीं, कर्सर मौजूदा टेक्स्ट में — पूरे ऑब्जेक्ट (सभी सेगमेंट) पर शैली टॉगल करता है।
- खाली टेक्स्ट या नया ऑब्जेक्ट — शैली खाली सेगमेंट पर संग्रहीत होती है और उस बिंदु से आगे आप जो टाइप करते हैं उस पर लागू होती है।
बटन हाइलाइट (सक्रिय) दिखाई देता है जब वर्तमान चयन के हर अक्षर में — या कर्सर के तुरंत बाईं ओर के अक्षर में — वह शैली सेट हो।
फ़ॉन्ट
ड्रॉपडाउन उपलब्ध फ़ॉन्ट को Default (बिल्ट-इन सैंस-सेरिफ़ फ़ॉन्ट), User (आपके खुद अपलोड किए गए फ़ॉन्ट, यदि कोई हों), Free (बंडल किए गए Google Fonts का एक सेट), और System (Helvetica, Times New Roman, Georgia, Courier New, Verdana, Tahoma, Trebuchet MS, Lucida Console, और Impact जैसे सामान्य OS फ़ॉन्ट) में समूहित करता है।
- चयन के साथ — केवल चयनित अक्षरों के लिए फ़ॉन्ट ओवरराइड करता है।
- चयन नहीं — पूरे ऑब्जेक्ट पर फ़ॉन्ट लागू करता है।
ड्रॉपडाउन चयन न होने पर कर्सर के बाईं ओर के अक्षर का फ़ॉन्ट दर्शाता है।
बिल्ट-इन सूची तक सीमित नहीं — अपनी खुद की .ttf फ़ाइल अपलोड करने और उसे User समूह में जोड़ने के लिए टूलबार में Font Manager बटन पर क्लिक करें। अधिक जानकारी के लिए देखें Font Manager।
हाइट
नंबर फ़ील्ड ड्राइंग इकाइयों में कैप हाइट (बड़े अक्षर की ऊंचाई) सेट करती है।
- चयन के साथ — चयनित अक्षरों के लिए हाइट ओवरराइड करता है, ऑब्जेक्ट की बेस हाइट से स्वतंत्र रूप से।
- चयन नहीं — ऑब्जेक्ट की बेस हाइट बदलता है (उन सभी अक्षरों पर लागू जिनका व्यक्तिगत हाइट ओवरराइड नहीं है)।
फ़ील्ड कर्सर के बाईं ओर के अक्षर की हाइट दर्शाती है। ऑब्जेक्ट डिफ़ॉल्ट उपयोग करने के लिए इसे खाली छोड़ें।
संरेखण
चार बटन — Align Left (Ctrl+Shift+L / Cmd+Shift+L), Align Center (Ctrl+Shift+E / Cmd+Shift+E), Align Right (Ctrl+Shift+R / Cmd+Shift+R), Justify (Ctrl+Shift+J / Cmd+Shift+J) — पैराग्राफ संरेखण सेट करते हैं। केवल Text ऑब्जेक्ट के लिए उपलब्ध; Multileader और आयाम लेबल ये बटन नहीं दिखाते।
- बटन पर क्लिक करने से ऑब्जेक्ट के मौजूदा बाउंडिंग बॉक्स के भीतर हर पंक्ति फिर से जस्टिफाई होती है — यह इन्सर्शन पॉइंट को नहीं हिलाता और न ही बॉक्स का आकार बदलता है।
- पहले से सक्रिय बटन पर क्लिक करने से ओवरराइड साफ़ हो जाता है, और ऑब्जेक्ट के अटैचमेंट पॉइंट द्वारा निहित कॉलम पर वापस चला जाता है।
- Justify शब्दों के बीच की स्पेसिंग को फैलाता है ताकि हर पंक्ति पूरी पंक्ति चौड़ाई भर दे।
कर्सर और नेविगेशन
| कुंजी | क्रिया |
|---|---|
← / → | कैरेट एक अक्षर बाएं या दाएं ले जाएं |
Home | वर्तमान हार्ड लाइन की शुरुआत पर जाएं |
End | वर्तमान हार्ड लाइन के अंत पर जाएं |
Shift + ← / → | चयन बढ़ाएं या घटाएं |
Backspace | बाईं ओर का अक्षर हटाएं (या चयन) |
Delete | दाईं ओर का अक्षर हटाएं (या चयन) |
Enter | लाइन ब्रेक डालें |
Escape | एडिटर बंद करें |
कर्सर की ऊंचाई स्वचालित रूप से पड़ोसी अक्षर की कैप हाइट से मेल खाती है, जिसमें सबस्क्रिप्ट और सुपरस्क्रिप्ट के लिए उपयोग की जाने वाली छोटी साइज़ शामिल है।
कॉपी, कट, और पेस्ट
| कुंजी | क्रिया |
|---|---|
Ctrl+C / Cmd+C | चयनित टेक्स्ट कॉपी करें |
Ctrl+X / Cmd+X | चयनित टेक्स्ट कट करें |
Ctrl+V / Cmd+V | कर्सर पर पेस्ट करें |
कॉपी और कट के लिए सक्रिय टेक्स्ट चयन आवश्यक है। पेस्ट किया गया टेक्स्ट हमेशा सादा होता है — यह कॉपी किए जाने के समय की फ़ॉर्मेटिंग बनाए रखने के बजाय कर्सर पर पहले से मौजूद फ़ॉर्मेटिंग (बोल्ड, इटैलिक, फ़ॉन्ट, ऊंचाई) अपनाता है।
रिच मोड में, पेस्ट किए गए टेक्स्ट में लाइन ब्रेक बरकरार रहते हैं। सरल मोड में, लाइन ब्रेक हटा दिए जाते हैं, क्योंकि आयाम लेबल एकल-पंक्ति होते हैं।
वर्ड रैप
जब किसी टेक्स्ट ऑब्जेक्ट में एक संदर्भ चौड़ाई सेट होती है, तो लंबी लाइनें उस चौड़ाई के भीतर फ़िट होने के लिए शब्द सीमाओं पर सॉफ्ट-रैप होती हैं।
ऑब्जेक्ट चयनित होने पर संदर्भ चौड़ाई सेट या बदलने के लिए, रिसाइज़ ग्रिप खींचें — डैश बाउंडिंग बॉक्स के बाएं और दाएं किनारों पर पतले आयत। सामग्री खींचते समय रियल टाइम में रीफ्लो होती है।
संदर्भ चौड़ाई शून्य पर सेट करने से (ग्रिप्स को एक साथ खींचें या गुण पैनल में मूल्य हटाएं) वर्ड रैप हट जाती है और लाइनें स्वतंत्र रूप से बढ़ती हैं।
बहु-पंक्ति टेक्स्ट
हार्ड लाइन ब्रेक डालने के लिए Enter दबाएं। प्रत्येक हार्ड लाइन स्वतंत्र है — Home और End केवल वर्तमान हार्ड लाइन के भीतर नेविगेट करते हैं।
हार्ड लाइन ब्रेक और प्रति-अक्षर फ़ॉर्मेटिंग MTEXT प्रारूप का उपयोग करके संग्रहीत होती है और पूर्ण DXF राउंड-ट्रिप से बचती है।
DXF संगतता
टेक्स्ट ऑब्जेक्ट DXF फ़ाइलों में MTEXT के रूप में संग्रहीत होते हैं। बोल्ड और इटैलिक इनलाइन फ़ॉन्ट-स्विच कोड (\f) से एन्कोड होते हैं; अंडरलाइन \L/\l का उपयोग करता है; स्ट्राइकथ्रू \K/\k का उपयोग करता है। यह फ़ॉर्मेटिंग पूर्ण DXF राउंड-ट्रिप में बची रहती है और LibreCAD, FreeCAD और अन्य DXF-संगत अनुप्रयोगों द्वारा पठनीय है। प्रति-अक्षर फ़ॉन्ट ओवरराइड निर्यात पर संरक्षित रहते हैं — प्रति-अक्षर हाइट ओवरराइड नहीं; केवल ऑब्जेक्ट की बेस हाइट लिखी जाती है।