10

英語またはフランス語(フィールド値に基づく)で出力する必要があるレポートがあります。

WordドキュメントからSSRSパッケージにテキストをコピーしましたが、MD(marquedéposée)を除くすべてのフランス語の文字が表示されます。これは上付き文字「MD」と同様に表示されるはずですが、通常のスクリプト「MD」として表示されます。

追加できるフランス語の記号のライブラリはありますか、それとも「表示」されるようにフォーマットする方法はありますか?

私が試してみました:

  • MDを別のテキストボックスに追加し、正しく表示されるようにフォーマットし、2つのテキストボックスを重ねますが、印刷すると、2番目のテキストボックスはページの最初のテキストボックスの下に再配置されます。
  • フランス語の段落を画像として印刷しますが、印刷された英語のページほど明確には表示されません。
4

3 に答える 3

7

このような状況では、Unicode上付き文字が便利です。リンクから文字 MD のユニコードを SSRS レポートにコピーしましたが、問題なく動作しました。

例:

  • MD = ᴹᴰ
  • TM = ᵀᴹ</li>

ユニコード:

于 2013-02-19T18:05:57.077 に答える
7

MC および MD 記号は、Unicode では単一の上付き記号として表示されますが、必ずしもすべてのフォントではなく、それぞれ 1F16A および 1F16B として表示されます。

  • MC = marque de commerce、Unicode 1F16A
于 2015-03-25T18:05:59.977 に答える
2

この記号は ("™" 記号とは異なり) 個別の文字として存在しないため、基本的には一部の文字を上付きスタイルでレンダリングするだけです。さまざまな長所と短所があるいくつかの代替手段があります。

  1. を使用し<sup>MD</sup>ます。シンプルですが、レンダリングが貧弱になります。行間隔が乱れる可能性があり、文字が縮小サイズの大文字として表示され、ストローク幅が縮小されるため、通常の文字とはスタイルが異なります。
  2. <span class=sup>MD</span>相対的な配置とフォント サイズの縮小を使用して、CSS で使用およびスタイル設定します。方法 1 のいくつかの欠点を回避しますが、すべてではありません。
  3. @BrotherOdin の回答に記載されているように、特殊文字を使用します: MODIFIER LETTER CAPITAL M (U+1D39) および MODIFIER LETTER CAPITAL D (U+1D30) &#7481;&#7472;。それらの主な問題は、すべてのフォントにそれらが含まれているわけではなく、視覚的な外観が予想と異なる場合があることです。これらは、通常のテキストではなく音声表記で使用するように実際に設計されています.
  4. およびそのブラウザー プレフィックス バージョンで使用<span class=sup>MD</span>およびスタイル設定し、文字の上付きグリフ バリアントを持つ OpenType フォントを使用します。font-feature-settings: "sups"これは理論的には最良のアプローチですが、現在のところ失敗することが多すぎます (一部はブラウザのサポートが限られているため、一部はほとんどのフォントでそのような OpenType 機能が不足しているためです)。
于 2013-12-11T11:43:34.283 に答える