2011-06-08 15 views
5

मैं एक गेम बना रहा हूं। मेरे पास पाठ के साथ कुछ यूआई है। हाल ही में हम जापानी भाषा संस्करण जोड़ना चाहते थे लेकिन मुझे फोंट के साथ समस्या है। मैं rsterize फ़ॉन्ट्स के लिए stb_freetype का उपयोग करता हूं और मैं यूनिकोड का समर्थन करता हूं इसलिए यह कोई समस्या नहीं होनी चाहिए। लेकिन अधिकांश फ़ॉन्ट्स में जेनापीज़ वर्ण नहीं दिखते हैं, विंडोज़ पर मैंने पाया है कि एरियल यूनिकोड करता है। लेकिन इसका आकार 26 एमबी है, यह हमारे पूरे गेम से कहीं ज्यादा है!जापानी के लिए यूनिकोड फ़ॉन्ट्स

मैंने Unicode and fonts देखा है लेकिन यह मेरे प्रश्नों को पूरी तरह से कवर नहीं करता है।

  1. करता Janapese फोंट विभिन्न टाइपफेस है

    तो मूल रूप से मैं के बारे में 2 बातें पूछ रहा हूँ? मेरा मतलब है, पश्चिमी फोंट में सेरिफ़, सैन्स-सेरिफ़ या अधिक विदेशी संस्करण हैं। क्या यह एशियाई फोंट पर भी लागू होता है?

  2. मैं शायद ऐसी बड़ी फ़ाइल प्रदान करने के बजाय सिस्टम फ़ॉन्ट का उपयोग करूंगा। मुझे पता है कि विंडोज़ पर एरियल यूनिकोड का पता लगाने के लिए, लेकिन हमारे गेम में मैक ओएसएक्स, लिनक्स और आईओएस के संस्करण भी हैं। उन प्लेटफॉर्म पर मुझे यूनिकोड फोंट (और किसके लिए उपयोग करना चाहिए) कहां मिल सकता है? विशेष रूप से मैं लिनक्स के बारे में चिंतित हूं, क्योंकि यह हमारे लिए कम से कम परिचित मंच है।

+0

यह सवाल है कि यह सुपर उपयोगकर्ता पर से बेहतर हो सकता है लगता है ... मान लीजिए मैं वैसे भी इसका जवाब दूंगा, हालांकि। – JAB

+0

ध्यान दें कि एरियल यूनिकोड एमएस (ए) एक फॉलबैक फ़ॉन्ट है, जो कि कोड बिंदुओं को प्रदर्शित करने के लिए अंतिम उपाय के रूप में है, जो कि सिस्टम पर कोई अन्य फ़ॉन्ट नहीं है, (बी) यह यूनिकोड 2 पर फंस गया है जो अब तक काफी पुराना है, (सी) यह किसी भी स्क्रिप्ट प्रतिपादन का समर्थन नहीं करता है, जो इसे समर्थन देने का दावा करने वाली स्क्रिप्ट की एक बड़ी बहुमत के लिए अनुपयुक्त बनाता है। इसके अलावा, यह एक फ़ॉन्ट है जो कार्यालय के साथ आता है और यह आवश्यक नहीं है कि हर विंडोज सिस्टम पर। कृपया इसका इस्तेमाल न करें। – Joey

+0

@ जॉय: क्या यूनिकोड फ़ॉन्ट का डिफ़ॉल्ट रूप से उपयोग किया जाना चाहिए? – Jerry

उत्तर

7

अधिकांश फ़ॉन्ट्स में जेनापीज़ वर्ण शामिल नहीं हैं, विंडोज़ पर मैंने पाया है कि एरियल यूनिकोड करता है। लेकिन इसका आकार 26 एमबी है, यह हमारे पूरे गेम से कहीं ज्यादा है!

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

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

क्या जनपैस फ़ॉन्ट्स के पास विभिन्न टाइपफेस हैं? मेरा मतलब है, पश्चिमी फोंट में सेरिफ़, सैन्स-सेरिफ़ या अधिक विदेशी संस्करण हैं। क्या यह एशियाई फोंट पर भी लागू होता है?

निश्चित रूप से। जापानी (और सामान्य रूप से अन्य हान-व्युत्पन्न फ़ॉन्ट) व्यापक रूप से भिन्न होते हैं, जैसे कि लैटिन करता है। पात्रों में से मूल ब्रश प्रकृति के छोटे से संकेत के साथ, आम तौर पर निर्बल, बिना लाइन अंत:

  • गॉथिक: आम तौर पर फोंट के रूप में वर्गीकृत किया जा सकता है। लैटिन 'सैन्स-सेरिफ' फोंट के समान ही-वास्तव में, 'गोथिक' नाम बिल्कुल उस परंपरा से लिया जाता है।

    अक्सर डिफ़ॉल्ट स्क्रीन फोंट के रूप में उपयोग किया जाता है क्योंकि वे कम विवरण में अच्छी तरह से प्रस्तुत करते हैं। साथ ही साथ स्क्वायर-एंडेड गोथिक काकू, गॉथिक मारू है जो गोलियों वाली सुविधाओं का उपयोग करता है, जो लैटिन गोलाकार संस के साथ मेल खाता है।

  • मिन्चो: ब्रश स्ट्रोक से स्टाइलिज्ड एंडरीज़ और मजबूत वर्टिकल तनाव है। अक्सर उपस्थिति में औपचारिक रूप से। लैटिन 'सेरिफ़' फोंट के समान, आमतौर पर एक संक्रमणकालीन सेरिफ़ डिजाइन के साथ जोड़ा जाता है। टाइम्स न्यू रोमन के साथ जोड़ा गया शब्द प्रोसेसिंग के लिए अक्सर डिफ़ॉल्ट जापानी फ़ॉन्ट।

  • क्योकैशो ('पाठ्यपुस्तक'): औपचारिक हस्तलिखित शैली, स्पष्ट और पठनीय, लेकिन मिन्को से कम सीधे किनारों पर। लैटिन पेन-लिखित स्क्रिप्ट फ़ॉन्ट के समान ही; उपयोगी रूप से एक और अधिक विशेष Serif के साथ जोड़ा जा सकता है।

  • कैशो: पारंपरिक ब्रश शैली, लेकिन अभी भी नियमित और सुस्पष्ट, कुछ हद तक औपचारिक। कम स्क्रीन संकल्पों पर आमतौर पर इतना अच्छा नहीं है। अर्ध-सेरिफ़ या ब्रश लिपि लैटिन चेहरे के साथ जोड़ा जा सकता है।

  • Gyōsho: कर्सर ब्रश शैली, कम स्पष्ट, आमतौर पर प्रदर्शन उद्देश्यों के लिए। इसके अलावा सोशो आम तौर पर गैर-कानूनी लंबाई तक ले जाता है।

  • प्रदर्शन फ़ॉन्ट्स। कुछ दैनिक हस्तलिखित शैलियों की तरह हैं, लेकिन आमतौर पर कम वास्तव में कमजोर नवीनता फ़ॉन्ट्स हैं। संभवतः क्योंकि सामान्य कांजी की बड़ी संख्या को कवर करने के लिए फ़ॉन्ट बनाने में शामिल काम की मात्रा इसे लायक नहीं बनाती है। आपको नवीनता फोंट भी मिल सकते हैं जिनमें केवल काना और लैटिन (रोमाजी) पात्र होते हैं, जिनमें कुछ या कोई कांजी नहीं होता है।

0
  1. हां। एक साधारण उदाहरण के रूप में, बस एमएस पीगोथिक और एमएस पीएमनोचो के बीच मतभेदों को देखें, जो आपके पास माइक्रोसॉफ्ट वर्ड स्थापित होने पर उपलब्ध होना चाहिए।

  2. दुर्भाग्य से मुझे ओएसएक्स या लिनक्स पर यूनिकोड फोंट के साथ कोई अनुभव नहीं है, इसलिए मैं आपकी मदद नहीं कर सकता।

1

फ़ाइल आकार लिनक्स या मैक में माइक्रोसॉफ्ट तकनीक को पुनर्वितरण से बचने का एकमात्र कारण नहीं है!

1. क्या जनपैस फ़ॉन्ट्स के पास विभिन्न टाइपफेस हैं? मेरा मतलब है, पश्चिमी फोंट में सेरिफ़, सैन्स-सेरिफ़ या अधिक विदेशी संस्करण हैं। क्या यह एशियाई फोंट पर भी लागू होता है?

सीजेके (चीनी, जापानी, कोरियाई) फ़ॉन्ट्स में अलग-अलग टाइपफेस होते हैं। कुछ फोंट अधिक कैलिग्राफिक हैं और अन्य अधिक सादे हैं। यह सैंट-सेरिफ़ और सेरिफ़ के बीच अंतर के लगभग समान है। (सीजेके फोंट में इटालिक्स या बोल्ड की कोई धारणा नहीं है। मैं समझता हूं कि जोर व्यक्त करने के लिए सम्मेलन हैं, लेकिन मुझे याद नहीं है कि वे क्या हैं।)

आप एरियल यूनिकोड की तुलना करके विंडोज पर इन फ़ॉन्ट अंतरों को देख सकते हैं MingLiU या एमएस Mincho के साथ एमएस। एरियल संस्करण लैटिन वर्णों और सीजेके idiographs दोनों में बहुत "सादा" है।

लैटिन वर्णों के साथ, मेरा मानना ​​है कि टाइपफेस में भेद पूरी तरह से दृश्य अपील के लिए है, और अर्थ में किसी भी अंतर को दृढ़ता से नहीं दर्शाता है।

मैं आपके दूसरे प्रश्न के साथ आपकी सहायता नहीं कर सकता।

+0

_ फ़ाइल आकार लिनक्स या मैक में माइक्रोसॉफ्ट तकनीक को पुनर्वितरण से बचने का एकमात्र कारण नहीं है! _ निश्चित रूप से, लेकिन एशियाई ग्लिफ के साथ कोई भी यूनिकोड फ़ॉन्ट (फ्री सहित) काफी आकार का है। मेरा मतलब एमएस लाइसेंस प्राप्त फ़ॉन्ट्स को फिर से वितरित करने का नहीं था। – Jerry

+1

कृपया एरियल यूनिकोड एमएस का उल्लेख करने से बचें। लोग सोच सकते हैं कि यह उपयोग करने के लिए एक अच्छा फ़ॉन्ट है, जो यह नहीं है। यह एक फॉलबैक फ़ॉन्ट है और बूट करने के लिए एक बेहद पुराना है। स्क्रिप्ट समर्थन मौजूद नहीं है। – Joey

+0

»मेरा मानना ​​है कि टाइपफेस में भेद पूरी तरह से दृश्य अपील के लिए है, और अर्थ में किसी भी अंतर को दृढ़ता से नहीं दर्शाता है।« - एक टाइपोग्राफर से पूछें और वह आपको कुछ * बहुत * अलग बताएगा :-) – Joey

1

हाँ आपको विचलन के लिए एक फ़ॉन्ट लाइसेंस करने की आवश्यकता है। आप बस अपने कंप्यूटर से बाहर का उपयोग नहीं कर सकते ... फ़ाइल आकार के लिए आपको केवल विशिष्ट कोड पेज खींचना चाहिए। आम तौर पर Arial Unicode $ 3500 एक खेल में embedd है ... लेकिन सभी 50,000 पात्रों के लिए मूल्य thats ....

स्रोत: मोनोटाइप Imagaing

संबंधित मुद्दे