diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2017-02-15 22:47:54 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2017-02-15 22:47:54 +0000 |
commit | e1d7bddac7d75ef6bb337f709e67cbd35a6b1e09 (patch) | |
tree | 780e86b897efa5ee377c06c45981b4cec49bfeda /Build/source/texk/web2c/mplibdir/mpxout.w | |
parent | b7a9077e3786c754c908fcb1acb14f856aac4e8f (diff) |
luatexdir, mplibdir: sync with the upstream
git-svn-id: svn://tug.org/texlive/trunk@43237 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/mplibdir/mpxout.w')
-rw-r--r-- | Build/source/texk/web2c/mplibdir/mpxout.w | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Build/source/texk/web2c/mplibdir/mpxout.w b/Build/source/texk/web2c/mplibdir/mpxout.w index 8d1dee5ed49..22b8f242b35 100644 --- a/Build/source/texk/web2c/mplibdir/mpxout.w +++ b/Build/source/texk/web2c/mplibdir/mpxout.w @@ -1814,7 +1814,7 @@ commands. It is also capable of executing the typesetting commands for a character in a virtual font. @ The definition of \.{DVI} files refers to six registers, -$(h,v,w,x,y,z)$, which hold web_integer values in \.{DVI} units. +$(h,v,w,x,y,z)$, which hold |web_integer| values in \.{DVI} units. These units come directly from the input file except they need to be rescaled when typesetting characters from a virtual font. The stack of $(h,v,w,x,y,z)$ values is represented by six arrays @@ -2682,7 +2682,7 @@ static int mpx_get_int(MPX mpx, char *s) { } @ GROFF font description files use octal character codes -|groff_font(5)|: The code can be any web_integer. If it starts with +|groff_font(5)|: The code can be any |web_integer|. If it starts with a 0 it will be interpreted as octal; if it starts with 0x or 0X it will be intepreted as hexadecimal. @@ -2700,10 +2700,10 @@ BAD: return 0; } -@ Troff output files contain few if any non-web_integers, but this program is +@ Troff output files contain few if any non-|web_integers|, but this program is prepared to read floats whenever they seem reasonable; i.e., when the number is not being used for character positioning. (For non-PostScript -applications h and v are usually in pixels and should be web_integers.) +applications h and v are usually in pixels and should be |web_integers|.) @c static float mpx_get_float(MPX mpx, char *s) { @@ -2742,7 +2742,7 @@ static float mpx_get_float(MPX mpx, char *s) { } @ GROFF font description files have metrics field -of comma-separated web_integers. Traditional troff +of comma-separated |web_integers|. Traditional troff have a float in this position. The value is not used anyway - thus just skip the value, eat all non-space chars. @@ -2949,7 +2949,7 @@ in |groff_font(5)|. In order to allow parsing of groff's font files, this function needs to be rewritten as follows: \item{1.}The `metrics' field parsed by |mpx_get_float(lin);| may include - a comma-separated list of up to six decimal web_integers rather + a comma-separated list of up to six decimal |web_integers| rather than just a single floating-point number. \item{2.}The `charcode' field parsed by |lastcode = mpx_get_int(arg_tail);| |