Wie kann ich das französische Markensymbol (MD) hinzufügen?

8

Ich habe einen Bericht, der in Englisch oder Französisch (basierend auf einem Feldwert) ausgegeben werden muss.

Ich habe den Text aus dem Word-Dokument in das SSRS-Paket kopiert, und alle französischen Zeichen zeigen so, wie sie sollten, außer MD (marque déposée). Dies sollte ähnlich dem hochgestellten "MD" aussehen, aber es zeigt als normales Skript "MD".

Gibt es eine Bibliothek französischer Symbole, die ich hinzufügen kann, oder gibt es eine Möglichkeit, sie so zu formatieren, dass sie richtig erscheint?

Ich habe es versucht:

  • Hinzufügen von MD zu einem separaten Textfeld und Formatieren so, dass es richtig aussieht und sich die 2 Textfelder überlappen, aber beim Drucken wird das zweite Textfeld unter das erste auf der Seite verschoben.
  • Drucken Sie den französischen Absatz als Bild, aber es erscheint nicht so klar wie die gedruckte englische Seite.
ChargingPun 19.02.2013, 14:44
quelle

3 Antworten

4

Für Situationen wie diese können Unicode hochgestellte Zeichen nützlich sein. Ich habe den Unicode für die Buchstaben MD aus dem Link in den SSRS-Report kopiert und es hat kein Problem gemacht.

Beispiel:

  • MD = ᴹᴰ
  • TM = ᵀᴹ

Unicode:

BrotherOdin 19.02.2013, 18:05
quelle
4

Die MC- und MD-Symbole erscheinen als einfache hochgestellte Symbole in Unicode, jedoch nicht notwendigerweise in allen Zeichensätzen, wie 1F16A bzw. 1F16B:

  • MC = Handelsmarke, Unicode 1F16A
danf 25.03.2015 18:05
quelle
2

Das Symbol existiert nicht als separates Zeichen (im Gegensatz zum Symbol "™"). Es handelt sich also im Wesentlichen darum, einige Buchstaben hochgestellt darzustellen. Es gibt mehrere Alternativen mit unterschiedlichen Vor- und Nachteilen:

  1. Verwende <sup>MD</sup> . Einfach, führt aber zu schlechtem Rendering: Der Zeilenabstand kann gestört werden, und die Buchstaben erscheinen als verkleinerte Großbuchstaben, die unter reduzierter Strichstärke leiden, so dass sie stilistisch von normalen Buchstaben abweichen.
  2. Verwenden Sie <span class=sup>MD</span> und formatieren Sie es mit CSS, indem Sie relative Positionierung und Schriftgrößenreduktion verwenden. Vermeidet einige Nachteile von Methode 1, aber nicht alle.
  3. Verwenden Sie Sonderzeichen, wie in @ BrotherOdins Antwort erwähnt: MODIFIER LETTER CAPITAL M (U + 1D39) und MODIFIER LETTER CAPITAL D (U + 1D30), die Sie z. als &#7481;&#7472; . Das Hauptproblem mit ihnen ist, dass nicht alle Schriften sie enthalten, und ihre visuelle Erscheinung kann von Ihren Erwartungen abweichen - sie sind wirklich für die Verwendung in phonetischen Notationen anstelle von normalem Text konzipiert.
  4. Verwenden Sie <span class=sup>MD</span> und formatieren Sie sie mit font-feature-settings: "sups" und den Browserversionen, die Sie verwenden, und verwenden Sie OpenType-Schriftarten mit hochgestellten Glyphvarianten für Buchstaben. Dies ist der theoretisch beste Ansatz, scheitert jedoch momentan zu oft (teilweise aufgrund der eingeschränkten Browser-Unterstützung, teilweise aufgrund des Fehlens solcher OpenType-Funktionen in den meisten Schriftarten).
Jukka K. Korpela 11.12.2013 11:43
quelle