मेरा पाठ कैसे दिखता है जैसे यह मृत केंद्रित नहीं है?


20

यहां छवि विवरण दर्ज करें

मैं यह पता नहीं लगा सकता कि पाठ मेरी काली स्क्रीन के मृत केंद्र में क्यों नहीं है। थोड़ा ऊपर दिखता है। यह संरेखित उपकरण के साथ दर्ज किया गया है, लेकिन एक कारण या किसी अन्य के लिए, मेरे लिए यह थोड़ा ऊपर दिखता है।


एक परीक्षण के रूप में, अपनी ऊपरी रेखा को उसी फ़ॉन्ट के वजन और चौड़ाई के नीचे की रेखा के रूप में बदलें (और वर्तमान शीर्ष पंक्ति के समान शीर्ष-संरेखण) और आपको देखना चाहिए कि यह पूरी तरह से केंद्रित है।
जेएमडी

खैर, मैंने इसे पीएस में ले लिया और आपकी सेंटरलाइन उन दो लाइनों के बीच नहीं है जैसा कि मैंने उम्मीद की होगी (यह नीचे की रेखा के ऊपर से होकर ही सही है)। ऐसा लगता है कि आपने टेक्स्ट के चारों ओर एक बाउंडिंग बॉक्स के आधार पर लंबवत केंद्रित किया है। यह नीचे दी गई टिप्पणियों में संबोधित किया जा सकता है, लेकिन बहुत समय तक अवरोही टेक्स्ट बाउंडिंग बॉक्स की ऊंचाई पर पिक्सेल जोड़ते हैं, लेकिन "दृश्य वजन" नहीं जोड़ते हैं "। यदि आपको लगता है कि यह बहुत अधिक है, तो इसे 40 पिक्सेल नीचे शिफ्ट करने से दो लाइनों के बीच केंद्र रेखा मिलती है।
रोब क्रेग

जवाबों:


35

यह एक ऑप्टिकल भ्रम है।

निचले पाठ का वजन आपकी आँखों को तब भी खींच रहा है जब उस पर ध्यान नहीं दिया जा रहा है। इसकी एक अवधारणा जिसे "ऑप्टिकल सेंटर" कहा जाता है, जिसे अच्छी तरह से प्रलेखित किया गया है। गणितीय केंद्र कभी भी ठीक से केंद्रित नहीं दिखेगा। यह वह जगह है जहाँ सॉफ्टवेयर जानना डिज़ाइनिंग डिज़ाइन के समान नहीं है।

यहाँ एक त्वरित डेमो है।

ओप्टिकल सेंटर का डेमो।

यह लेख इसे अच्छी तरह से कवर करता है।


7

पृष्ठ और स्क्रीन) लेआउट अक्सर किसी प्रकार के ग्रिड या ज्यामितीय पैटर्न पर गणितीय रूप से शुरू होते हैं। लेकिन लगभग सभी डिज़ाइनों को 'ऑप्टिकल समायोजन' की आवश्यकता होती है ताकि वे सही दिखें

आपके मामले में, प्रकार गणितीय रूप से केंद्रित है, लेकिन वैकल्पिक रूप से नहीं।

यदि आपको लगता है कि प्रकार थोड़ा अधिक है, तो इसे नीचे दबाएं।


11
शासक नियम: "जब आंख और शासक सहमत नहीं होते हैं, तो आंख नियम।" :)
एलन गिल्बर्टसन

4

मैं वास्तव में आपकी तस्वीर से नहीं बता सकता, लेकिन मैंने ऐसी ही समस्याओं का सामना किया है और मुझे नहीं लगता कि आप चीजों की कल्पना कर रहे हैं। यदि आप लघु संस्करण चाहते हैं, तो इलस्ट्रेटर केंद्र पाठ को बाउंडिंग बॉक्स पर आधारित करता है, न कि फ़ॉन्ट की चौड़ाई या एम ऊंचाई के आधार पर।

यहां छवि विवरण दर्ज करें

मेरे उदाहरण में विभिन्न आयतों का आकार बिल्कुल पाठ की ऊँचाई (नीला), कुल ऊँचाई (हरा) और चौड़ाई (गुलाबी) है। आप देख सकते हैं कि हालांकि पाठ के चारों ओर की सीमा हरे रंग की आयत में बड़े करीने से फिट बैठती है, बाउंडिंग क्षेत्र के अंदर का पाठ लंबवत केंद्रित नहीं है। यह बहुत क्षैतिज रूप से केंद्रित नहीं है।

जब भी मुझे लंबवत केंद्र पाठ करना होता है तो मैं एक आयत बनाता हूँ जो वास्तविक पाठ (बाउंडिंग बॉक्स नहीं!) के समान ऊँचाई का होता है और मैं उस केंद्र को। उसके बाद आपको बस उन्हें स्मार्ट गाइड के साथ जोड़ना होगा। (हालांकि, इसे करने के बेहतर तरीके हैं, हालांकि)


यह मूल रूप से मैंने क्या पोस्ट किया है, लेकिन चित्र के लिए +1। ध्यान दें कि टेक्स्ट बॉक्स के लिए केंद्र गैजेट आपके हरे और नीले दोनों गाइड के केंद्र के साथ संरेखित हैं।
योरिक

1

यदि पाठ वाला एक बॉक्स उस पाठ की तुलना में लंबा होता है, तो बॉक्स केंद्रित होने पर पाठ फ़्रेम में ऊपर दिखाई देगा।

सुनिश्चित करें कि बॉक्स की ऊंचाई ऑटो-सेंटरिंग का उपयोग करने से पहले पाठ के नीचे के करीब हो।


लेकिन आप लोग इसे और ऊंचा देखते हैं? या यह सिर्फ मैं हूं?
डेविड मार्टिनो लाचन्स

नहीं, मैंने न तो गंभीर रूप से देखा और न ही माप: मैंने आपको अपने शब्द में लिया जो उच्चतर था। आपने ऑटो-केंद्र के लिए एक उपकरण का उपयोग किया। उपकरण का सामान्य उपयोग (बक्से प्रकार से लंबा होता है और एक केंद्र उपकरण जो कि केंद्र बिंदु के रूप में केंद्र गैजेट का उपयोग करता है) इसका कारण बनता है।
योरिक

0

मुझे लगता है कि यह एक ऑप्टिकल भ्रम है।

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

मुझे यकीन है कि एक ही निष्कर्ष पर पहुंचने के कई तरीके हैं। -Andy

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