summaryrefslogtreecommitdiff
path: root/Master/dviout/UTILITY/dviout1.vfn
diff options
context:
space:
mode:
Diffstat (limited to 'Master/dviout/UTILITY/dviout1.vfn')
-rw-r--r--Master/dviout/UTILITY/dviout1.vfn153
1 files changed, 153 insertions, 0 deletions
diff --git a/Master/dviout/UTILITY/dviout1.vfn b/Master/dviout/UTILITY/dviout1.vfn
new file mode 100644
index 00000000000..308fb92dff0
--- /dev/null
+++ b/Master/dviout/UTILITY/dviout1.vfn
@@ -0,0 +1,153 @@
+########################################################################
+# ベクトルフォント定義ファイル サンプル #
+########################################################################
+#
+# # で始まる行はコメント行です。不用であれば削除してください。
+#
+%version = 2
+# .vfn ファイルの整合性チェック用のバージョン番号です。
+# dviout/dviprt 本体で使用するバージョン番号と合わせてください。
+# 2.43 現在では `2' を指定します。
+#
+%vfont_list
+# ベクトルフォント定義部
+# 1) Font No. の指定 1 から 256 で指定する。
+# 2) ベクトルフォントのパスを記述する。拡張子は付けないでおくこと。
+# 先頭に ^w をつけると、それは Windows のシステムディレクトリを
+# 表す(dviout for Windows)。
+# Windows95/NT で、WinAPI によってフォントを取得する場合は、フォン
+# ト名を " " で囲んで指定する。縦書きフォントは先頭に、@ をつけて
+# 指定する。
+# 3) w_adj フォントサイズの幅の補正倍率 w_adj/1000。(省略可)
+# 200 - 2000(デフォルト 1000)
+# 4) h_adj フォントサイズの高さの補正倍率 h_adj /1000。(省略可)
+# 200 - 2000(デフォルト 1000)
+# 5) 第2水準の文字を使わないのであれば、no vf2に1を設定する。(省略可)
+# (デフォルト 0)
+#
+# ','が項目間区切りになるので、忘れないように!
+#
+# Vec Font No. Vector Font Name w_adj h_adj no vf2
+#-------------+----------------------------------+-----+-----+------
+# 1, c:\vector\明朝, 1000, 1000, 0
+# 2, c:\vector\ゴシック, 1000, 1000, 0
+# 3,
+# 4,
+# 5,
+#
+# JG Font の例
+# 1, c:\vector\zmin0by, 1000, 1000, 0
+# 2, c:\vector\zkgo0by, 1000, 1000, 0
+#
+#
+# Microsoft Windows TrueType Font の例
+# ^w means Window's system directory
+# Require *.tti files by the command
+# ttindex c:\windows\fonts\msmincho
+# This makes msmincho.tti from msmincho.ttf or msmincho.ttc
+ 1, ^w\fonts\msmincho, 1060, 1120, 0
+ 2, ^w\fonts\msgothic, 1060, 1120, 0
+#
+# In case of GT font
+# 1. ^w\fonts\gt20001, 1060, 1120, 0
+#
+# Microsoft Windows TrueType Font (Windows95 WinAPI) の例
+#1, "MS 明朝", 1000, 1000, 0
+#2, "MS ゴシック", 1000, 1000, 0
+#3, "@MS 明朝", 1000, 1000, 0
+#4, "@MS ゴシック", 1000, 1000, 0
+#
+#
+# Windows TrueType Font for Euroean Language
+ 3, "cmr10"
+# 4, "cmr8"
+#
+%jfm_list
+# JFMファイル定義部 使用するフォントのパラメータを記述する。
+#
+# 1) JFM name
+# JFM ファイル名。末尾のポイント数を示す数字を除いたもの
+# ex. min10.tfm -> min goth10.tfm -> goth
+# 2) Vec Font
+# 使用するベクトルフォントの番号
+# 3) 長体/平体の定義
+# 4) 斜体の定義
+# 5) Draw sw
+# 描画方法の指定
+# [標準モード][精細モード]
+# f -> "fill edge" 中身を塗りつぶす描画方法
+# o -> "trace outline" 縁をなぞる。
+# n -> f + o
+# [精細モード]
+# n,fの後ろにドット数を指定すると、そのドット幅より小さいフォント
+# では、精細モードになる 。
+# ex. n24 1 - 24 dot => 精細モード
+# 25 dot 以上 => 標準モード
+# 6) thin:
+# tpic標準モード & 精細モード :フォント描画の、塗りつぶし
+# not tpic標準モード :フォント描画の線幅調整
+# xfat :精細モードによるフォント描画の、線幅調整(x方向)
+# yfat :精細モードによるフォント描画の、線幅調整(y方向)
+# 項目間区切りは';'
+# 7) novec
+# ベクトルフォントを使用しないドットサイズを記述
+# ';'で区切って複数指定可能
+# 8) f_goth
+# 擬似ゴシックの指定
+# 0 または 空 で goth または -G で指定の tfm 名が擬似ゴシックになる
+# 1 で、擬似ゴシックの処理を禁止
+# 2 で、擬似ゴシックの処理
+# 9) rot
+# フォントの回転
+# 0 or 無指定: 上向き 1: 右向き 2: 下向き 3: 左向き
+#
+#
+# 5), 6), 7) は、Windows95/NT での WinAPI によるフォントの場合は、
+# 意味を持たないので、thin, xfat, yfat に別の意味を持たせていある。
+# xfat: 行の向き方向の位置の調整
+# yfat: base line の位置を調整する
+# これら 1000 がフォントのボックスサイズにあたる。
+# -2000 から 2000 の値が可能
+# thin: 欧文TrueTypeフォントの場合のコード表
+# 0: BaKoMa Fonts 1: Impress's Fonts for WinTeX 2: same as TeX
+#
+# Vec 長 thin
+# JFM Font / 斜 Draw xfat
+# name No. 平 sw yfat novec f_goth rot
+#--------+----+--+--+----+--------+-------+------+-----
+ min, 1, a, a, n200, 100;0;0, , , 0
+ goth, 2, a, a, n200, 100;0;0, , 1, 0
+ tmin, 1, a, a, n200, 100;0;0, , , 1
+ tgoth, 2, a, a, n200, 100;0;0, , 1, 1
+ jis, 1, a, a, n200, 100;0;0, , , 0
+ jisg, 2, a, a, n200, 100;0;0, , 1, 0
+ jis-v, 1, a, a, n200, 100;0;0, , , 1
+ jisg-v, 2, a, a, n200, 100;0;0, , 1, 1
+ default, 1, a, b, n, 0;0;0, , 1, 0
+ tdefault, 1, a, b, n, 0;0;0, , 1, 1
+# ztminmaa, 1, a, a, n200, 100;0;0, , , 0
+# ztminmba, 1, b, a, n200, 100;0;0, , , 0
+# ztminmca, 1, c, a, n200, 100;0;0, , , 0
+# ztminmda, 1, d, a, n200, 100;0;0, , , 0
+# ztminmea, 1, e, a, n200, 100;0;0, , , 0
+# ztminmga, 1, g, a, n200, 100;0;0, , , 0
+# ztminmha, 1, h, a, n200, 100;0;0, , , 0
+# ztminmia, 1, i, a, n200, 100;0;0, , , 0
+# ztminmja, 1, j, a, n200, 100;0;0, , , 0
+# ztminmab, 1, a, b, n200, 100;0;0, , , 0
+# ztminmac, 1, a, c, n200, 100;0;0, , , 0
+# ztminmad, 1, a, d, n200, 100;0;0, , , 0
+# ztminmae, 1, a, e, n200, 100;0;0, , , 0
+# ztminmaf, 1, a, f, n200, 100;0;0, , , 0
+# ztminmag, 1, a, g, n200, 100;0;0, , , 0
+# ztminmah, 1, a, h, n200, 100;0;0, , , 0
+# ztminmai, 1, a, i, n200, 100;0;0, , , 0
+# ztminmaj, 1, a, j, n200, 100;0;0, , , 0
+# ztminmak, 1, a, k, n200, 100;0;0, , , 0
+# ztminmal, 1, a, l, n200, 100;0;0, , , 0
+# ztminmam, 1, a, m, n200, 100;0;0, , , 0
+#
+# Europian Language TrueType font
+ edefault, 3, a, a, n, 0;0;0, , 1, 0
+#
+#end of dviout.vfn