Title Case में कौन-से शब्द छोटे रहते हैं
अंग्रेज़ी की title case छोटे कामकाजी शब्दों को छोटा ही रहने देती है: a और the जैसे आर्टिकल, and और but जैसे संयोजक, और of, in, to जैसे छोटे preposition। बाक़ी सब बड़े अक्षर से शुरू होते हैं। पहला और आख़िरी शब्द हमेशा बड़ा होता है, चाहे कोई भी हो, इसीलिए What Are You Waiting For का अंतिम For भी बड़ा रहता है।
Preposition की सीमा कहाँ खींची जाए, इस पर स्टाइल गाइड बँटे हुए हैं। अमेरिकी अकादमिक प्रकाशन में चलने वाली शिकागो शैली लंबाई देखे बिना सभी preposition छोटे रखती है, जबकि समाचार एजेंसी AP चार अक्षर या उससे बड़े को बड़ा करती है। यह टूल शिकागो शैली पर चलता है, इसलिए over और with जैसे चार अक्षर वाले preposition भी छोटे ही रहते हैं। लेख AP शैली के लिए हो तो कॉपी करने के बाद इन्हें हाथ से बड़ा कर लें।
हाइफ़न से जुड़े शब्दों को हर हिस्से के हिसाब से देखा जाता है, इसलिए state-of-the-art से State-of-the-Art और mother-in-law से Mother-in-Law बनता है।
Title case लें या sentence case
सिर्फ़ पहला शब्द और संज्ञाएँ बड़ी रखने वाली sentence case पिछले एक दशक से आगे बढ़ रही है। Google, Apple और ज़्यादातर प्रोडक्ट इंटरफ़ेस यही चलाते हैं, और छोटे आकार में यह तेज़ी से पढ़ी जाती है। Title case किताबों के शीर्षक, अमेरिकी अख़बारों की सुर्ख़ियों और अकादमिक उद्धरणों में टिकी हुई है।
बटन, मेन्यू और स्क्रीन के लेबल लिख रहे हों तो sentence case चुनें। औपचारिक लेख के भीतर आने वाला शीर्षक हो तो देखें कि बाक़ी दस्तावेज़ क्या कर रहा है और उसी से मिलाएँ।
पूरा बड़े अक्षरों में टाइप हुआ लेख वापस लाना
Caps Lock चालू छोड़कर टाइप किया गया पैराग्राफ़ सिर्फ़ छोटा करने से ठीक नहीं होता, क्योंकि वाक्य की शुरुआत और नामों पर जो बड़े अक्षर चाहिए वे भी साथ चले जाते हैं। इसे sentence case से निकालिए: हर पूर्णविराम, प्रश्नचिह्न और लाइन ब्रेक के बाद का पहला अक्षर फिर बड़ा हो जाता है।
व्यक्तिवाचक नाम वह हिस्सा है जिसे कोई टूल वापस नहीं ला सकता। लोगों के नाम, ब्रांड और जगहें हाथ से ठीक करनी पड़ती हैं, इसलिए भेजने से पहले नतीजे पर एक नज़र डाल लें।
कोड की चार परंपराएँ
कौन-सी चलेगी यह भाषा तय करती है, पसंद नहीं। JavaScript और Java में वेरिएबल के लिए camelCase और क्लास के लिए PascalCase चलता है; Python और Ruby में वेरिएबल और फ़ंक्शन के लिए snake_case; CSS क्लास, URL और फ़ाइल नाम के लिए kebab-case; एनवायरनमेंट वेरिएबल और स्थिरांक के लिए CONSTANT_CASE।
पूरी सूची पेस्ट करने पर हर पंक्ति अलग से बदलती है, इसलिए स्प्रेडशीट से कॉपी किया हुआ कॉलम या डेटाबेस स्कीमा एक बार में बदल जाता है। संक्षेपाक्षर जुड़े रहते हैं: HTTPServerError से http_server_error बनता है, h_t_t_p_server_error नहीं।
जिन भाषाओं में यह नियम अलग चलता है
कोरियाई, जापानी और चीनी में बड़े-छोटे अक्षर का भेद ही नहीं है, इसलिए वे अक्षर जस के तस निकल जाते हैं। जब एक ही पंक्ति में अंग्रेज़ी और ये लिपियाँ मिली हों तो यह काम आता है।
ध्यान देने लायक़ जर्मन है। जर्मन का ß परंपरा से बड़ा रूप नहीं रखता, इसलिए बड़े अक्षरों में यह SS बन जाता है: Straße से STRASSE। यही सही नतीजा है और जर्मन पासपोर्ट पर नाम भी इसी तरह लिखा जाता है।