2013-02-19 52 views
8

मेरे पास एक रिपोर्ट है जिसे अंग्रेजी या फ्रेंच (फ़ील्ड मान के आधार पर) में आउटपुट होने की आवश्यकता है।मैं फ्रेंच ट्रेडमार्क प्रतीक (एमडी) कैसे जोड़ सकता हूं?

मैं SSRS पैकेज के लिए Word दस्तावेज़ से पाठ की नकल की है, और सभी फ्रेंच, जैसा कि वे एमडी सिवाय चाहिए (मार्क déposée) दिखा। यह सुपरस्क्रिप्ट "एमडी" के समान दिखाना चाहिए, लेकिन यह सामान्य लिपि "एमडी" के रूप में दिखाता है।

वहाँ फ्रांसिसी प्रतीकों कि मैं जोड़ सकते हैं का एक पुस्तकालय है, या वहाँ ऐसा फ़ॉर्मेट करने के लिए एक तरीका है कि यह "प्रतीत होता है" सही है?

मैं कोशिश की है:

  • एक अलग पाठ बॉक्स के लिए एमडी जोड़ने और प्रारूपित तो यह सही लग रहा है, और 2 बक्सें होने ओवरलैप है, लेकिन जब मुद्रित दूसरा पाठ बॉक्स पृष्ठ पर पहले नीचे करने के लिए स्थानांतरित किया।
  • एक छवि के रूप में फ्रेंच पैराग्राफ को प्रिंट करना, लेकिन यह मुद्रित अंग्रेजी पृष्ठ के रूप में स्पष्ट नहीं दिखता है।

उत्तर

4

इस unicode की स्थितियों के लिए सुपरस्क्रिप्ट वर्ण काम में आ सकते हैं। मैंने एसएसआरएस रिपोर्ट में लिंक से पत्र एमडी के लिए यूनिकोड की प्रतिलिपि बनाई और इससे कोई समस्या नहीं हुई।

उदाहरण:

  • एमडी = ᴹᴰ
  • टीएम = ᵀᴹ

यूनिकोड:

+0

मैं सुपरस्क्रिप्ट में सुपरस्क्रिप्ट या डी में एम के लिए कोड नहीं दिखाई दे रही है। – ChargingPun

+0

हां, क्या आप स्पष्ट कर सकते हैं कि आपको एम, डी और टी अक्षरों के लिए यूनिकोड कोड कहां मिलते हैं? –

+1

अद्यतन उत्तर देखें। मेरे पास केवल विंडोज 7 x64 है, लेकिन मुझे नहीं लगता कि इससे कोई फर्क पड़ता है। – BrotherOdin

2

प्रतीक एक अलग चरित्र ("™" प्रतीक के विपरीत) के रूप में मौजूद नहीं है, तो यह अनिवार्य रूप से सुपरस्क्रिप्ट शैली में कुछ पत्र प्रतिपादन की बात है। विभिन्न पेशेवरों और विपक्ष के साथ कई विकल्प हैं:

  1. <sup>MD</sup> का उपयोग करें। सरल, लेकिन खराब प्रतिपादन में परिणाम: लाइन स्पेसिंग परेशान हो सकता है, और अक्षरों को कम आकार की पूंजी अक्षरों के रूप में दिखाई देता है, जो कम स्ट्रोक चौड़ाई से पीड़ित होते हैं, इसलिए वे स्टाइलिस्टिक रूप से सामान्य अक्षरों से भिन्न होते हैं।
  2. <span class=sup>MD</span> का उपयोग करें और रिश्तेदार स्थिति और फ़ॉन्ट आकार में कमी का उपयोग करके इसे सीएसएस के साथ स्टाइल करें। विधि 1 की कुछ कमियों से बचें, लेकिन सभी नहीं।
  3. @ ब्रदरऑडिन के उत्तर में उल्लिखित विशेष वर्णों का उपयोग करें: संशोधक पत्र कैपिटल एम (यू + 1 डी 3 9) और मॉडिफायर लिटर कैपिटल डी (यू + 1 डी 30), जिसे आप सम्मिलित कर सकते हैं उदा। &#7481;&#7472; के रूप में। उनके साथ मुख्य समस्या यह है कि सभी फ़ॉन्ट्स में उन्हें शामिल नहीं किया जाता है, और उनकी दृश्य उपस्थिति आपकी अपेक्षाओं से अलग हो सकती है - वे वास्तव में सामान्य पाठ की बजाय ध्वन्यात्मक नोटेशन में उपयोग के लिए डिज़ाइन किए गए हैं।
  4. <span class=sup>MD</span> का उपयोग करें और इसे font-feature-settings: "sups" और उसके ब्राउज़र-प्रीफ़िक्स्ड संस्करणों के साथ स्टाइल करें, और ओपनटाइप फ़ॉन्ट्स का उपयोग करें जिनमें अक्षरों के लिए सुपरस्क्रिप्ट ग्लाइफ वेरिएंट हैं। यह सैद्धांतिक रूप से सबसे अच्छा दृष्टिकोण है, लेकिन वर्तमान में अक्सर विफल रहता है (आंशिक रूप से सीमित ब्राउज़र समर्थन के कारण, आंशिक रूप से अधिकांश फ़ॉन्ट्स में ऐसी ओपनटाइप सुविधाओं की कमी के कारण)।
3

एम सी और एमडी प्रतीकों, यूनिकोड में एकल सुपरस्क्रिप्ट प्रतीक के रूप में दिखाई देते हैं, हालांकि जरूरी नहीं कि 1F16A और 1F16B क्रमशः के रूप में सभी फोंट, में:

  • एम सी = मार्क डे वाणिज्य, यूनिकोड 1F16A & # x1F16A ;, एचटीएमएल &#x1F16A; (अंग्रेजी टीएम व्यापार चिह्न चिह्न)
  • एमडी = मार्क déposée, यूनिकोड 1F16B & # x1F16B ;, एचटीएमएल &#x1F16B; (अंग्रेजी आर पंजीकृत संकेत)

ये symbo आमतौर पर कनाडाई फ्रांसीसी में प्रयोग किया जाता है।

सूत्रों का कहना है: