OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / GNU_groff / release / man1 / hpftodit.1
1 .ig \"-*- nroff -*-
2 Copyright (C) 1994-2000 Free Software Foundation, Inc.
3
4 Permission is granted to make and distribute verbatim copies of
5 this manual provided the copyright notice and this permission notice
6 are preserved on all copies.
7
8 Permission is granted to copy and distribute modified versions of this
9 manual under the conditions for verbatim copying, provided that the
10 entire resulting derived work is distributed under the terms of a
11 permission notice identical to this one.
12
13 Permission is granted to copy and distribute translations of this
14 manual into another language, under the above conditions for modified
15 versions, except that this permission notice may be included in
16 translations approved by the Free Software Foundation instead of in
17 the original English.
18 ..
19 .\" Like TP, but if specified indent is more than half
20 .\" the current line-length - indent, use the default indent.
21 .de Tp
22 .ie \\n(.$=0:((0\\$1)*2u>(\\n(.lu-\\n(.iu)) .TP
23 .el .TP "\\$1"
24 ..
25 .\" Japanese Version Copyright (c) 2001 UCHIDA Norihiro all rights reserved.
26 .\" Translated Mon Mar 12 2001 by UCHIDA Norihiro <KY4N-UCD@asahi-net.or.jp>
27 .TH HPFTODIT 1 "8 April 2000" "Groff Version 1.16.1"
28 .SH 名前
29 hpftodit \- groff \-Tlj4 で用いられるフォント記述ファイルを生成する
30 .SH 書式
31 .B hpftodit
32 [
33 .B \-sv
34 ]
35 [
36 .BI \-i n
37 ]
38 .I tfm_file
39 .I map_file
40 .I font
41 .PP
42 .B \-i
43 コマンドラインオプションとそのパラメータの間には空白を含めることができる。
44 .SH 説明
45 .B hpftodit
46 は、
47 .B
48 groff \-Tlj4\fR
49 で用いられるフォントファイルを HP のタグ付きフォントメトリックファイル
50 から生成する。
51 .I tfm_file
52 はフォントのタグ付きフォントメトリックファイルの名前である。
53 .I map_file
54 はフォント文字の groff 名を指定するファイルである:
55 このファイルは以下のような形式の一連の行から構成される。
56 .IP
57 .I
58 n c1 c2 \fR.\|.\|.
59 .LP
60 ここで、
61 .I n
62 は文字の MSL 番号を意味する 10 進数、
63 .IR c1 ,
64 .IR c2 ,.\|.\|.
65 は文字の groff 名である。
66 .I font
67 は groff フォントファイル名である。
68 groff フォントファイルは
69 .I font
70 に出力される。
71 .LP
72 .B \-s
73 オプションは、フォントがスペシャルの場合に指定しなければいけない
74 (現在のフォントに文字が見つからないときに
75 .B troff
76 が検索をするフォントが
77 .I スペシャル
78 フォントである)。
79 フォントがスペシャルの場合、DESC ファイルに
80 .B fonts
81 コマンドを記述しなければならない。
82 スペシャルフォントでなければ記述する必要はなく、
83 .B troff
84 はそのフォントを最初に使用するときに自動的にマウントできる。
85 .LP
86 .B \-i
87 オプションが使用された場合、
88 .B hpftodit
89 は、自動的にそれぞれの文字のイタリック補正、逆イタリック補正、
90 添字補正を生成する
91 (これらのパラメータの意味は
92 .BR groff_font (5)
93 で説明されている)。
94 .SH オプション
95 .TP
96 .B \-v
97 バージョン番号を出力する。
98 .TP
99 .B \-s
100 フォントがスペシャルである。このオプションの効果として
101 フォントファイルに
102 .B special
103 コマンドが追加される。
104 .TP
105 .BI \-i n
106 それぞれの文字のイタリック補正を生成する。
107 文字幅と文字のイタリック補正の合計は、
108 .I n
109 デザイン単位と文字の右境界が元の文字から右に移動する量の合計と等しい。
110 この結果が逆イタリック補正となる場合は代わりにゼロイタリック補正を
111 用いる。
112 Intellifont フォントでは 1 全角文字 (em) あたり 8782 デザイン単位である。
113 .IP
114 添字補正も生成され、これはフォントの傾きのタンジェントと
115 フォントの高さ (x-height) の 4/5 の積と等しい。
116 この結果として添字補正がイタリック補正より大きくなる場合は、代わりに
117 イタリック補正と等しい添字補正を用いる。
118 .IP
119 同時にそれぞれの文字の逆イタリック補正も生成され、
120 .I n
121 デザイン単位と文字境界の左側が元から左に移動する量の合計に等しい。
122 逆イタリック補正は負数になるだろう。
123 .IP
124 このオプションは、普通はイタリック (または傾斜) フォントの場合だけに
125 必要である。
126 .SH ファイル
127 .Tp \w'\fB/usr/local/share/groff/font/devlj4/DESC'u+2n
128 .B /usr/local/share/groff/font/devlj4/DESC
129 デバイス記述ファイル
130 .TP
131 .BI /usr/local/share/groff/font/devlj4/ F
132 フォント
133 .I F
134 のフォント記述ファイル
135 .SH バグ
136 .LP
137 .SH 関連項目
138 .BR groff (1),
139 .BR grolj4 (1),
140 .BR groff_font (5)
141
142