丸囲み数字

丸囲み数字を出力するには,いろいろな方法があります。
Windows の機種依存文字を用いて PDF にしたら消えてしまった,などとあわててはいけません。
大きく分けて次の2通りでしょう。
  A) 丸囲み数字として,デザインされたフォントを用いる。
  B) 丸記号○と数字を重ねるマクロを用いる。
 

デザインされたフォントを用いる

pifont パッケージ

綺麗ですが,1〜10 しか用意されていません。
  • このフォントを emath で使用する方法については,filepifont.texをご覧ください。
    pifont.png

utf(otf) パッケージ

dvi-ware など,環境に依存するのが難点でしょうか。
utf.png
  • このフォントを emath で使用する方法については,fileutf.texをご覧ください。

go フォント

囲碁の棋譜を表示するために作成されたもので252まで表示できます。
go.png
  • 38 の次が 29 となっています。
    これは go1white.mf, go1black.mfのバグのようです。
    この件について,saloon No.492 に石原 守さんの投稿があります。
  • このフォントを emath で使用する方法については,filego.texをご覧ください。

丸記号○と数字を重ねるマクロを用いる

奥村先生のマクロ

奥村先生の作られた okumacro.sty には,\MARU というマクロが定義されています。
okumura.png

emathのマクロ

emath パッケージで定義されているマクロをいくつか取り上げます。

\emMaru

emath.sty で \emMaru というマクロを定義しています。
emMaru01.png

\zwmaru

2桁になる場合は窮屈ですから,幅を全角文字1文字分に縮めています。
zwmaru01.png
  • 文字幅を縮めるのに,graphicsパッケージで定義されている
       \resizebox
    を使用していますから
       \usepackage{graphicx}
    を宣言しておく必要があります。
  • \resizebox を用いての縮め方にもいろいろあります。
    奥村先生の掲示板に投稿された一例

\emPmaru

以上は文字サイズを小さめにしていますが,
文字サイズを変えずに,丸記号を大きくしたのが
   \emPmaru
です。これは丸記号を tpic-specials を用いて描画しています。
emPmaru01.png
  • これは丸記号を tpic-specials を用いて描画しています。
    tpic-specials を用いていますから,
       emathPh.sty
    が前提ですし,結果は dvi-ware 依存です。

関連事項


添付ファイル: filepifont.tex 1415件 [詳細] fileutf.tex 1673件 [詳細] fileemPmaru01.png 862件 [詳細] filezwmaru01.png 568件 [詳細] fileemMaru01.png 778件 [詳細] fileokumura.png 1082件 [詳細] filego.tex 744件 [詳細] filego.png 1021件 [詳細] fileutf.png 1142件 [詳細] filepifont.png 669件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-06-17 (日) 19:42:10 (490d)