METAFONT 設定変数

提供:yonewiki
2022年9月26日 (月) 12:03時点におけるYo-net (トーク | 投稿記録)による版 (ページの作成:「フォント METAFONT#METAFONTプログラミングへ戻る。 == 概要 == こういう分類が見やすいものになるのかわからないけれど、設定変数について説明する項目を作りました。 どういう分類をするのがわかりやすいんだろね。分類が下手だとページの移動ばっかりしなきゃいけない使いづらい説明書になってしまったり、無意味に長すぎる記事になったりす…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

フォント METAFONT#METAFONTプログラミングへ戻る。

概要

こういう分類が見やすいものになるのかわからないけれど、設定変数について説明する項目を作りました。 どういう分類をするのがわかりやすいんだろね。分類が下手だとページの移動ばっかりしなきゃいけない使いづらい説明書になってしまったり、無意味に長すぎる記事になったりするのです。でも大半の説明ページはページ移動しまくりの小刻みな説明書になっているんで自分は比較的スクロールして、気軽に似たような情報にアクセスできることを目指していたりします。吉と出るか凶とでるか…。わかりません。


font_identifier

フォントの識別子を定義する設定変数です。

font_identifier:="MyFont";


いろいろな変換ツールもこの変数を参照してくれるので、最終的にここに設定した情報が変換ツールによってフォントファイル名に採用されたりします。なので広く配布して使う予定であれば世界で一つの名称にするべきですね。自分で使うだけの場合には何でもいいでしょう。

font_coding_scheme

フォントがどういった文字であるのかを定義する設定変数です。

font_coding_scheme:="ASCII";


以下のような文字列もよく設定されます。

  • TeX text
  • TeX typewriter text
  • TeX math italic
  • TeX math symbol
  • TeX math extension
  • TeX extended ASCII
  • ASCII
  • XEROX text
  • PI
  • GRAPHIC


どういうフォントかを現すだけなので、なんでもいいですけど、よく使われる分類に従う方がいいでしょうね。未設定もよく使われます。


font_size

font_slant

font_normal_space

font_normal_stretch

font_normal_shrink

font_x_height

font_quad

font_extra_space

フォント METAFONT#METAFONTプログラミングへ戻る。