web-dev-qa-db-ja.com

Wordで「囲み円を組み合わせる」文字を使用する

「囲み円の組み合わせ」UNICODE文字(U + 20DD)をWord 2010の他の文字と一緒に使用して、実際に円で囲まれた文字を形成する方法はありますか?たとえば、グリフがあります。丸で囲んだ数字1(「①」)ですが、丸で囲んだラテン大文字Aが必要です。

7
Ondrej Tucny

これを行うための1つのトリックは、トラッキングを調整することです。 Word(2007)では、隣接する2つのグリフを強調表示し、[フォント]ダイアログに移動して、[character spacing]タブを選択し、[間隔]を[圧縮]に設定し、[by]フィールドを10ptなどに設定します。プレビューの配置を確認してください。

これにより、基本的に2つのグリフ間の間隔が負の量に設定され、2番目のグリフが最初のグリフとオーバーラップします。書体やサイズを変更する場合は、微調整する必要があります。

5
horatio

これはフォントの問題のようです。 Webブラウザーでテストすると、WordでU + 20DDを使用しようとする場合と同様の問題が発生します。通常、フォントにそれが含まれている場合、それは実際にはフォントの結合マークとしてではなく、多かれ少なかれ「?」ではなく間隔文字として実装されます。円を描くと、「?」だけが表示されます。円が続きます。

+ 20DDへのフォントサポート は制限されていますが、結合文字として実装されているフォントがいくつか含まれています。少なくともCode2000、GNU FreeFontフォント(例:FreeSans)、 STIXフォント、Symbola、およびXITS。Cambriaなどの他のフォントでは、U + 20DDを組み合わせる努力がなされてきましたが、失敗しました(円は基本文字に対してひどく置き忘れられています)。

残念ながら、テストされたフォントでは、円は「?」には小さすぎる傾向がありますが、結果はフォントや文字によって実際には異なりますが、この手法は小さい文字でも機能します。以下は、丸で囲まれた「?」です。 FreeSerifフォント( GNU FreeFonts セットの)で囲まれた「à」:

Sample characters in circle

3

同封のAのコードポイントはすでにありました。

+24B6Ⓐ

+ 1F150 ????

あなたはここでもっと見つけることができます


ただし、MS Wordには、任意の文字を円で囲む機能があります。必要な文字を選択し、フォントグループの[文字を囲む]ボタンをクリックするだけです。円で囲むだけでなく、正方形、ひし形、三角形で、形状ごとに最大2文字で囲むことができます。

enclose

このボタンは、日本語ロケールまたはキーボードを備えたシステムで使用できます。それがない場合は、リボンを右クリックしてボタンを手動で追加する必要があります>リボンをカスタマイズします>すべてのコマンド>囲まれた文字...

Ribbon customization

https://blogs.technet.Microsoft.com/office_global_experience/2010/03/30/east-asian-text-formatting-features-in-office-2010/

を押して、出力をさらにカスタマイズすることもできます。 Alt+F9 フィールドコードを編集します

2
phuclv