क्या मुझे डायक्रिटिक टक्करों की परवाह करनी चाहिए?


11

एक टाइपफेस डिजाइन करते समय, मुझे ऐसे डायक्टिक्स का इलाज कैसे करना चाहिए जो आस-पास के ग्लिफ़्स के साथ टकराएंगे - जिसमें अन्य डायक्रिटिक्स भी शामिल हैं?

आप इस उदाहरण में देख सकते हैं कि बहुत सारे टकराव हैं:

Colliding Diacritics

यह एक चरम उदाहरण है जो सामान्य पाठ में कभी नहीं होने वाला है और मुझे लगता है कि लहजे के टकराव आदर्श के बजाय अपवाद हैं, लेकिन जब से मैं नहीं बोलता हूं और अधिकांश भाषाओं से परिचित नहीं हूं जो कि डिआट्रियाटिक का उपयोग नहीं करते हैं, मैं नहीं हूं ज़रूर।

मैं इन टकरावों से निपटने के लिए कुछ विकल्प देख सकता हूं:

  1. विशेषांक को समायोजित करने के लिए ग्लिफ़ मेट्रिक्स को समायोजित करें। यह टकराव की समस्या को हल करेगा लेकिन अनावश्यक रूप से (ज्यादातर) मामलों में भी मैट्रिक्स को प्रभावित करता है जहां इसकी आवश्यकता नहीं है।

  2. समस्या चरित्र जोड़े को मैन्युअल रूप से kern। मैन्युअल रूप से सभी संभावित टकरावों को कम करने के लिए एक लंबी प्रक्रिया होने जा रही है जो कि ज्यादातर मामलों में - सबसे अच्छे रूप में किनारे के मामले होने जा रहे हैं।

  3. आमतौर पर होने वाली टक्करों के लिए लिगचर बनाएं। यह सबसे आम घटनाओं के लिए एक अच्छे विचार की तरह लगता है, लेकिन मेरे पास कोई विचार नहीं है जो जोड़े सामान्य पाठ में भी होते हैं, कभी भी सामान्य रूप से ध्यान नहीं देते हैं।

  4. इसके बारे में भूल जाओ ... यदि ये टकराव सामान्य पाठ में सामान्य नहीं हैं, तो शायद यह उनके लिए समायोजित करने की कोशिश में समय की बर्बादी है।

क्या मुझे इन टकरावों की परवाह करनी चाहिए? यदि हां, तो मुझे उनसे कैसे निपटना चाहिए?

क्या आम तौर पर होने वाली टक्कर जोड़ियों की एक सूची है जिसका मैं उल्लेख कर सकता हूं? इससे मुझे केवल उन जोड़ो की मदद मिलेगी जो वास्तव में होने वाली हैं।


खैर फिनिश में कम से कम आपके पास ऐसे शब्द हैं जिनमें एक-दूसरे के बगल में दोहरी आवाजें हैं जैसे उदाहरण के लिए pää (सिर) या käyttöön (उपयोग किए जाने वाले / उपभोग के लिए) वास्तव में ये बहुत आम हैं जब आप विघटन का उपयोग करते हैं (जो कि भाषा कैसे काम करती है is a aglutatinative भाषा)
joojaa

अच्छा प्रश्न। मैंने इसके बारे में कभी नहीं सोचा। मुझ पर शर्म की बात है। U_U
राफेल

ये सभी एक्स ऊंचाई के अक्षर हैं। क्या की सबसे ऊपर के साथ टकराव के बारे में f, t, dऔर b? कुछ इसी तरह: जब एक ध्वनि-वर्ण वर्ण को समायोजित करते हैं, तो मैंने देखा कि संयोजन fऔर बहुत सारे उच्चारण वर्णों का टकराव हुआ ('सामान्य' संयुक्ताक्षर fiएक प्रसिद्ध मामला है)। मैंने fएक छोटे झंडे के साथ एक वैकल्पिक बनाया और इसे ओपन टाइप नियमों के साथ हल किया, इसलिए यह केवल आवश्यक होने पर दिखाई दिया।
usr2564301

@RadLexus बेशक, मेरा उदाहरण सिर्फ एक दूसरे से टकराने वाले लहजे दिखाना था, मैं उन मामलों में विशेष रूप से दिलचस्पी नहीं रखता। "फाई" एक सामान्य संयुक्ताक्षर है, हाँ, लेकिन "f,", "f is", "fī", "f" "के बारे में क्या?
कै से

1
(दिलचस्प बात यह है कि वे सभी उदाहरण मेरी टिप्पणी से टकराते हैं)
कै

जवाबों:


5

हां, आपको ध्यान रखना चाहिए। कुछ भाषाएं ऐसी हैं जिनमें दो विशिष्ट चरित्र एक-दूसरे के बगल में स्थित हो सकते हैं या वर्णनात्मक अक्षर f का अनुसरण करते हैं उदाहरण के लिए, एस्पेल को měšťáčtšjší और nejjidáššt validjší वैध चेक शब्द मानते हैं, और pfählen, fühlen और föhnen जर्मन शब्द हैं।

दो अन्य प्रकार हैं जो सामान्य रूप से कार्यरत हैं:

  1. विशेष कर्निंग कक्षाओं या यहां तक ​​कि तालिकाओं का उपयोग करें - आपको इन सभी जोड़ों को मैन्युअल रूप से कर्न करने की आवश्यकता नहीं है, इसके बजाय आप अपने सभी पात्रों को बुद्धिमानी से समूह बनाते हैं। उदाहरण के लिए पत्र के ऊपर रखे गए विकृति विज्ञान के लिए, आप निम्नलिखित समूहों को देख सकते हैं:

    1. एस्केंडर्स के बिना ग्लिफ़, जैसे, ए, सी, ई, जी;

    2. गैर-ओवरहैंगिंग एस्केंडर्स या डायक्रिटिक्स के साथ ग्लिफ़्स, जैसे, बी, डी, आई, आईएएन, ओएन।

    3. ओवरशैंगिंग एस्केन्डर या डायक्रिटक के साथ ग्लिफ़, जैसे, एफ, ï, han

    अब, आपको केवल मामलों के निम्नलिखित समूहों पर विचार करना होगा, जिसके लिए आप अलग-अलग कर्निंग टेबल का उपयोग कर सकते हैं:

    • १-१, १-२, २-१, और २-२ - आप अपने मानक कर्निंग को यहां लागू कर सकते हैं: सह, सीओ, ओवो, और ओओओओके के लिए मेट्रिक्स समान हैं (यह मानते हुए कि विशेषांक आपके विशिष्ट के लिए अतिरंजित नहीं हैं। टाइपफेस)।

    • 3–1 और 1–3 बहुत ही सीधे होते हैं: .o में io के समान ही मैट्रिक्स होना चाहिए

    • केवल ३-२, २-३, और ३-३ में कुछ ध्यान देने की आवश्यकता होती है, लेकिन आप आमतौर पर एक ही किन्नर वर्ग में अलग-अलग ग्लिफ़ रख सकते हैं। उदाहरण के लिए, î की तरह सर्द हो सकता है ǐ, और एल के लिए तुलनात्मक रूप से सर्द हो सकता है च। इसके अलावा, के रूप में diacritics या ascenders किर्निंग पर हावी है, अब आप एक साथ ग्लिफ़ को समूह कर सकते हैं, जिन्हें अलग-अलग कर्निंग की आवश्यकता थी। उदाहरण के लिए, अगर और õ एक अलग कर्निंग से कक्षा में थे n और ñ 1-1, 1-2, 2-1 से और में kernings के लिए, वे एक ही कक्षा में अब, हो सकता है, उदाहरण के लिए हो सकता है क्योंकि के लिए के रूप में ही Kerns एफ एन।

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

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

    लिनक्स लिबर्टिन में वैकल्पिक एफ


Idea मुझे पता नहीं है कि उन शब्दों का क्या मतलब है, इसलिए मुझे कॉमेडी के लिए उम्मीद है कि ये धुंधलापन है।


मैं बिना किसी समस्या के मौजूदा किन्नर वर्गों (या नए सामान्य वर्गों) में अधिकांश ग्लिफ़ प्राप्त कर सकता हूं, लेकिन निश्चित रूप से ऐसे मामले हैं जिन्हें विशिष्ट उपचार की आवश्यकता है- विशेष रूप से उस टाइपफेस पर जो मैं अभी काम कर रहा हूं, जो काफी संकीर्ण / संघनित है, इसलिए उचित है ओवरहैकिंग डायक्ट्रीक्स की राशि
काई

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