diff options
Diffstat (limited to 'Master')
75 files changed, 1003 insertions, 1074 deletions
diff --git a/Master/texmf-dist/doc/man/man1/Makefile b/Master/texmf-dist/doc/man/man1/Makefile index 19c5ce20a31..05977192533 100644 --- a/Master/texmf-dist/doc/man/man1/Makefile +++ b/Master/texmf-dist/doc/man/man1/Makefile @@ -40,6 +40,9 @@ man1/dvilj4l.man1.pdf: man1/dvilj4l.1 man1/dvilj.1 man1/dvilj6.man1.pdf: man1/dvilj6.1 man1/dvilj.1 $(MKPDF) +man1/dvipdfm.man1.pdf: man1/dvipdfm.1 man1/dvipdfmx.1 + $(MKPDF) + man1/ebb.man1.pdf: man1/ebb.1 man1/extractbb.1 $(MKPDF) diff --git a/Master/texmf-dist/doc/man/man1/afm2pl.1 b/Master/texmf-dist/doc/man/man1/afm2pl.1 index bceec28b937..7261d375838 100644 --- a/Master/texmf-dist/doc/man/man1/afm2pl.1 +++ b/Master/texmf-dist/doc/man/man1/afm2pl.1 @@ -337,29 +337,34 @@ Lines with ligkern specifications inside an encoding file should start with .PP Letterspacing has various side\-effects for ligkern info\&. Instead of simply applying the extra ligkern info (see previous section), the following is done: .sp -.RS 4 -\h'-04' 1.\h'+02'In case of positive letterspacing, native ligatures are removed, unless the \-k option is specified\&. -.RE +.IP 1. +In case of positive letterspacing, native ligatures are removed, unless the \-k option is specified\&. .sp -.RS 4 -\h'-04' 2.\h'+02'Extra ligkern info is applied as usual, except that in case of positive letterspacing different defaults apply: +.IP 2. +Extra ligkern info is applied as usual, except that in case of positive letterspacing different defaults apply: \-l 0 is quietly ignored, ligkern comments in the encoding file are ignored, and defpre\&.lig is read instead of default\&.lig\&. -.RE .sp -.RS 4 -\h'-04' 3.\h'+02'Letterspacing is applied\&. This adds a lot of kerns, and modifies existing kerns\&. -.RE +.IP 3. +Letterspacing is applied\&. This adds a lot of kerns, and modifies existing kerns\&. .sp -.RS 4 -\h'-04' 4.\h'+02'The extra ligkern info specified with \-L is applied\&. The only ligkern specs which are allowed here, are removals of kerning pairs (with the +.IP 4. +The extra ligkern info specified with \-L is applied\&. The only ligkern specs which are allowed here, are removals of kerning pairs (with the {} operator)\&. Values 0 and 1 have a similar meaning as for the \-l parameter\&. \fIThe tfm format has room for only about 180x180 ligatures and kerning pairs\&.\fR This is enough for OT1 encoding, but for texnansi encoding quite a few ligkern specifications have to be removed\&. The pltotf program will remove \fIall\fR -ligkern info if too many ligatures and kerns remain\&. The default lig file is defpost\&.lig\&. This file throws out kerning pairs which are unlikely to be involved in letterspacing, such as kerns involving accents or kerns with a punctuation character or right bracket at the left\&. It does not add letterspacing kerns involving boundarychars\&. Instead, fontspace is increased by twice the letterspacing\&. defpost\&.lig throws out enough kerns in case of texnansi encoding\&. With other encodings, you may have to throw out additional kerning pairs\&. -.RE +ligkern info if too many ligatures and kerns remain\&. The default lig +file is defpost\&.lig\&. This file throws out kerning pairs which are +unlikely to be involved in letterspacing, such as kerns involving +accents or kerns with a punctuation character or right bracket at the +left\&. It does not add letterspacing kerns involving +boundarychars\&. Instead, fontspace is increased by twice the +letterspacing\&. defpost\&.lig throws out enough kerns in case of +texnansi encoding\&. With other encodings, you may have to throw out +additional kerning pairs\&. + .SH "FONT-BASED UPPER- AND LOWERCASING" .PP The distribution includes encoding vectors texnanuc\&.enc and texnanlc\&.enc which produce all\-uppercase and all\-lowercase fonts diff --git a/Master/texmf-dist/doc/man/man1/aleph.1 b/Master/texmf-dist/doc/man/man1/aleph.1 index 97cf8e2ef06..bccac6514a5 100644 --- a/Master/texmf-dist/doc/man/man1/aleph.1 +++ b/Master/texmf-dist/doc/man/man1/aleph.1 @@ -1,4 +1,4 @@ -.TH ALEPH 1 "1 March 2011" "Web2C 2013" +.TH ALEPH 1 "1 March 2011" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/amstex.1 b/Master/texmf-dist/doc/man/man1/amstex.1 index 9be10b7ae18..26370fdcd24 100644 --- a/Master/texmf-dist/doc/man/man1/amstex.1 +++ b/Master/texmf-dist/doc/man/man1/amstex.1 @@ -1,4 +1,4 @@ -.TH AMSTEX 1 "14 May 2010" "Web2C 2013" +.TH AMSTEX 1 "14 May 2010" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/bibtex.1 b/Master/texmf-dist/doc/man/man1/bibtex.1 index 18aa68e0a9c..2843fe8c987 100644 --- a/Master/texmf-dist/doc/man/man1/bibtex.1 +++ b/Master/texmf-dist/doc/man/man1/bibtex.1 @@ -1,4 +1,4 @@ -.TH BIBTEX 1 "1 February 2010" "bibtex 0.99d" "Web2C 2013" +.TH BIBTEX 1 "1 February 2010" "bibtex 0.99d" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/cfftot1.1 b/Master/texmf-dist/doc/man/man1/cfftot1.1 index a7589aa08c3..c4b9010fc34 100644 --- a/Master/texmf-dist/doc/man/man1/cfftot1.1 +++ b/Master/texmf-dist/doc/man/man1/cfftot1.1 @@ -1,4 +1,4 @@ -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/ctie.1 b/Master/texmf-dist/doc/man/man1/ctie.1 index 8d08afac765..da1cbac92ea 100644 --- a/Master/texmf-dist/doc/man/man1/ctie.1 +++ b/Master/texmf-dist/doc/man/man1/ctie.1 @@ -1,4 +1,4 @@ -.TH CTIE 1 "7 April 2010" "Web2C 2013" +.TH CTIE 1 "7 April 2010" "Web2C 2014" .\"===================================================================== .SH NAME ctie \- merge or apply CWEB change files diff --git a/Master/texmf-dist/doc/man/man1/cweb.1 b/Master/texmf-dist/doc/man/man1/cweb.1 index ffa659cc47f..ee456db7427 100644 --- a/Master/texmf-dist/doc/man/man1/cweb.1 +++ b/Master/texmf-dist/doc/man/man1/cweb.1 @@ -1,4 +1,4 @@ -.TH CWEB 1 "7 April 2010" "Web2C 2013" +.TH CWEB 1 "7 April 2010" "Web2C 2014" .\"===================================================================== .SH NAME ctangle, cweave \- translate CWEB to C and/or TeX diff --git a/Master/texmf-dist/doc/man/man1/dvicopy.1 b/Master/texmf-dist/doc/man/man1/dvicopy.1 index 2b462bc323c..a5b1e8e5993 100644 --- a/Master/texmf-dist/doc/man/man1/dvicopy.1 +++ b/Master/texmf-dist/doc/man/man1/dvicopy.1 @@ -1,4 +1,4 @@ -.TH DVICOPY 1 TeX "24 January 1999" "Web2C 2013" +.TH DVICOPY 1 TeX "24 January 1999" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/dvipdfm.1 b/Master/texmf-dist/doc/man/man1/dvipdfm.1 index b72633f76ae..1a4c3f0b409 100644 --- a/Master/texmf-dist/doc/man/man1/dvipdfm.1 +++ b/Master/texmf-dist/doc/man/man1/dvipdfm.1 @@ -1,358 +1 @@ -.de EX -.sp -.in +5 -.nf -.ft CW -.. -.de EE -.in -5 -.ft R -.sp -.fi -.. -.TH "DVIPDFM" "1" "28 April 2011" "20120420" "DVIPDFMx" -.SH NAME -dvipdfm \- produce PDF files directly from DVI files - -.SH SYNOPSIS -.B dvipdfm -.RI [ options ] -.I file\c -.RB [ .dvi ] - -.SH DESCRIPTION -In TeX Live, -.B dvipdfm -is another incarnation of -.B dvipdfmx -rather than a separate program. Compatibility is attempted as best as -possible. (The change was made due to duplicated security and -configuration issues arising repeatedly.) Please report problems with -this -.B dvipdfm -to the -.B dvipdfmx -maintainers at dvipdfmx (at) ktug.or.kr. - -The program -.B dvipdfm -generates a -.SM PDF -file from a -.SM DVI -file. -.SM DVI -files are the output format -produced by TeX. -Output from -.B groff -can be converted to -.SM DVI -format -using -.BR grodvi . - -The program -.B dvipdfm -recognizes several commonly used -.BR \especial -commands, which are extensions to the -.SM DVI -format. -Specifically, it understands -color specials, papersize specials, -tpic specials (which allow it to be used with -.BR pic ), -hypertex specials, and some PostScript -specials. These extensions allow documents -to contain color, figures, and hyperlinks. -The program tries to mimic -the behavior of -.B dvips -so that many -macro packages produced for use with -.B dvips -will work with -.B dvipdfm. -Dvipdfm understands its own specific -.B \especial -commands to allow access to PDF features -such as annotations and bookmarks. - -For issues related to bounding boxes (and hence image sizes), please see -.BR extractbb (1). - -.SH OPTIONS - -.TP 5 -.B \-\^c -Ignore color -.BR \especials . -The -.B \-\^c -toggles a flag that disables color -.B \especial -processing. -Unless changed in the configuration file, -that flag is off, and color -.BR \especial "s" -are interpreted normally. -The -.B \-\^c -option may be used to produce a black and white document -from a document containing color TeX -.B \especial -commands. - -.TP 5 -.B \-\^d -Remove thumbnail images after including them. -(See the -.B \-\^t -option for more information.) - -.TP 5 -.B \-\^e -Toggle partial font embedding flag. If partial -font embedding is off, embedded fonts are -.I fully -embedded. -The default, if not changed in the configuration file, -is to embed only those glyphs actually used in the document. - -.TP 5 -.B \-\^f map_file -Set the name of the font map file to -.IR map_file . -The format of the font map file -is documented in the -.IR "Dvipdfm User's Manual" . - -.TP 5 -.B \-\^l -Select landscape mode. In other words, exchange the -.I x -and -.I y -dimensions of the paper. - -.TP 5 -.B \-\^m " mag" -Magnify the input document by -.IR mag . - -.TP 5 -.B \-\^o " name" -Generate PDF output file having the name -.IR name . -By default, the name of the output -file is -.IR file .pdf. - -.TP 5 -.B \-\^p " paper" -Select the papersize by name (e.g., -.BR letter ", " legal ", " ledger ", " tabloid ", " a3 ", " a4 ", or " a5 -) - -.TP 5 -.B \-\^r " size" -Set resolution of bitmapped fonts to -.B size -dots per inch. Bitmapped fonts are generated -by the Kpathsea library, which uses Metafont. Bitmapped -fonts are included as type 3 fonts in the PDF output file. - -.TP 5 -.B \-\^s " page_specifications" -Select the pages of the -.SM DVI -file to be converted. -The -.I page_specifications -consists of a comma separated list of -.I page_ranges: - -.EX -.IR "page_specifications := page_specification" "[," page_specifications "]" -.EE - -where - -.EX -.IR "page_specification := single_page" | page_range - -.IR "page_range := " [ first_page ]\^\-\^[ last_page ] -.EE - -An empty -.I first_page -is implied to be the first page of the -.SM DVI -file. -An empty -.I last_page -is treated as the last page of the -.SM DVI -file. - -Examples: -.RS -.TP 5 -.B "\-\^s 1,3,5" -includes pages 1, 3, and 5; -.TP 5 -.B "\-\^s \-" -includes all pages; -.TP 5 -.B "\-\^s \-,\-" -includes two copies of all pages in the -.SM DVI -file; -and -.TP 5 -.B "\-\^s 1\-10" -includes the first ten pages of the -.SM DVI -file. -.RE -.TP 5 -.B \-\^t -Search for thumbnail images of each page -in the directory named by the -.B TMPDIR -environment variable. -The thumbnail images must be named in a specific format. -They must have the same base name -as the -.SM DVI -file and they must have the page number as the extension -to the file name. Dvipdfm does not -generate the thumbnails itself, but it is distributed with a wrapper -program named -.B dvipdft -that does so. - -.TP 5 -.B \-\^v -Increase verbosity. -Results of the -.B \-\^v -option are cumulative (e.g., -.B \-\^vv -) increases the verbosity by two increments. - -.TP 5 -.B \-\^x x_offset -Set the left margin to -.IR x_offset . -The default left margin is -.BR 1.0in . -The dimension may be specified in any units understood by TeX (e.g., -.BR bpt ", " pt ", " in ", " cm -) - -.TP 5 -.B \-\^y y_offset -Set the top margin to -.IR y_offset . -The default top margin is -.BR 1.0in . -The dimension may be specified in any units understood by TeX (e.g., -.BR bpt ", " pt ", " in ", " cm -) - -.TP 5 -.B \-\^z compression_level -Set the compression level to -.IR compression_level . -Compressions levels range from 0 (no compression) to -9 (maximum compression) and correspond to the values understood by zlib. - -.SH "IMAGE BOUNDING BOXES" - -When including images with -.BR dvipdfm , -their bounding boxes should be generated by running -.BR ebb , -or extractbb -m. -The result will be in an -.B .bb -file. - -When including images with -.BR dvipdfmx , -their bounding boxes should be generated by running -.BR extractbb . -The result will be in an -.B .xbb -file; the xbb information is the same as for the PDF format. - -.SH ENVIRONMENT - -.B Dvipdfm -uses the -.B kpathsea -library for locating the files that it opens. Hence, -the environment variables documented in the -.I Kpathsea library -documentation influence -.B dvipdfm. - -Dvipdfm also reads the following environment variables: - -.TP 5 -TMP -The directory to search for thumbnail images of each page. - -.SH FILES -The precise location of the following files is determined by the -.I Kpathsea library -configuration. The location may be determined by using kpsewhich, e.g., -.nf -.B kpsewhich \-progname=dvipdfm \-format='other text files' config -.fi - -.TP 5 -.I config -Startup options - -.TP 5 -.I t1fonts.map -The default font map file (this name may be changed in the config file). - -.TP 5 -.I *.tfm -TeX font metrics - -.TP 5 -.I *.vf -TeX virtual font files - -.TP 5 -.I *.pfb -PostScript Type 1 font files - -.TP 5 -.I -texmf.cnf -The Kpathsea library configuration file. -The location of this file may be found by typing -.nf -.B kpsewhich texmf.cnf -.fi - - -.SH "SEE ALSO" -.BR dvipdft "(1), " -.BR tex "(1), " dvips "(1), " groff "(1), " grodvi "(1), " pic "(1), " -.BR extractbb "(1), " -and the -.I "Kpathsea library" -info documentation. - -.SH AUTHOR -Mark A. Wicks. But for the version in TeX Live, all bugs and other -reports should go to the -.B dvipdfmx -maintainers at dvipdfmx (at) ktug.or.kr. +.so man1/dvipdfmx.1 diff --git a/Master/texmf-dist/doc/man/man1/dvipdfmx.1 b/Master/texmf-dist/doc/man/man1/dvipdfmx.1 new file mode 100644 index 00000000000..2aed4995d54 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/dvipdfmx.1 @@ -0,0 +1,335 @@ +.de EX +.sp +.in +5 +.nf +.ft CW +.. +.de EE +.in -5 +.ft R +.sp +.fi +.. +.TH "DVIPDFMX" "1" "9 Apr 2014" +.SH NAME +dvipdfmx, xdvipdfmx, dvipdfm \- produce PDF files directly from DVI files +.SH SYNOPSIS +.B dvipdfmx +or +.B dvipdfm +.RI [ options ] +.I file\c +.RB [ .dvi ] +.SH DESCRIPTION +The program +.B dvipdfmx +generates a PDF file from a DVI file. DVI files are the output produced +by TeX. +.B groff +can also generate DVI files using +.BR grodvi (-Tdvi). + +In TeX Live, +.B dvipdfm +is another incarnation of +.B dvipdfmx +rather than a separate program. Compatibility is attempted as best as +possible. Please report problems to the +.B dvipdfmx +maintainers at tex-live (at) tug.org. + +In addition, +.B xdvipdfmx +is yet another incarnation. It is used as the back end for +.BR xetex (1) +and is not intended to be invoked directly. + +.B dvipdfmx +recognizes several commonly used +.BR \especial +commands, which are extensions to the DVI format. Specifically, it +understands color specials, papersize specials, tpic specials (which +allow it to be used with +.BR pic ), +hypertex specials, and some PostScript specials. These extensions allow +documents to contain color, figures, and hyperlinks. The program tries +to mimic the behavior of +.B dvips +where possible, so that many macro packages produced for use with +.B dvips +will also work with +.B dvipdfmx. +In addition, +.b Dvipdfmx +understands its own specific +.B \especial +commands to allow access to PDF features such as annotations and +bookmarks. + +Unrecognized specials will generate warning messages. Packages that may need a +.B dvipdfm +or +.B dvipdfmx +driver option include +.I geometry, +.I hyperref, +.I bookmark, +.I graphicx, +and +.I xcolor. + +For issues related to bounding boxes (and hence image sizes), see +.BR extractbb (1). +.SH OPTIONS +.TP 5 +.B \-\^c +Ignore (or accept) color +.BR \especials . +By default, color +.BR \especial "s" +are interpreted normally (changeable in the configuration file). The +.B \-\^c +option may be used to produce a black and white document +from a document containing color TeX +.B \especial +commands. +.TP 5 +.B \-\-\^dvipdfm +Enable +.B dvipdfm +emulation mode. This is the default if the executable name is `dvipdfm'. +.TP 5 +.B \-\^d number +Specify the number of decimal digits in the PDF output; must be between +0 and 5, default is 2. +.TP 5 +.B \-\^e +Ignored, for (semi-)compatibility with +.BR dvipdfm . +.TP 5 +.B \-\^f map_file +Read the font map file given by +.IR map_file . +The default map file in TeX Live is +.IR pdftex.map , +as defined in the configuration file. +.B \-\-\^help +Show a help message and exit successfully. +.TP 5 +.B \-\^l +Select landscape mode. In other words, exchange the +.I x +and +.I y +dimensions of the paper. +.TP 5 +.B \-\^m " mag" +Magnify the input document by +.IR mag . +.TP 5 +.B \-\^o " filename" +Set the PDF output file name; use `-' for stdout. +By default, the name of the output +file is derived from the input, that is, +.IR file .pdf. +.TP 5 +.B \-\^p " paper" +Select the papersize by name (e.g., +.BR letter ", " legal ", " ledger ", " tabloid ", " a3 ", " a4 ", or " a5 +) +.TP 5 +.B \-\^q +Quiet mode. +.TP 5 +.B \-\^r " size" +Set resolution of bitmapped fonts to +.B size +dots per inch. Bitmapped fonts are generated +by the Kpathsea library, which uses Metafont. Bitmapped +fonts are included as Type 3 fonts in the PDF output file. Default is 600. +.TP 5 +.B \-\^s " page_specifications" +Select the pages of the DVI file to be processed; default is `-', +meaning all pages. The +.I page_specifications +consists of a comma separated list of +.IR page_ranges : +.EX +.IR "page_specifications := page_specification" "[," page_specifications "]" +.EE +where +.EX +.IR "page_specification := single_page" | page_range +.IR "page_range := " [ first_page ]\^\-\^[ last_page ] +.EE +An empty +.I first_page +is treated as the first page of the DVI file, and +an empty +.I last_page +is treated as the last page of the DVI file. + +Examples: +.RS +.TP 5 +.B "\-\^s 1,3,5" +includes pages 1, 3, and 5; +.TP 5 +.B "\-\^s \-" +includes all pages; +.TP 5 +.B "\-\^s \-,\-" +includes two copies of all pages in the DVI file; +and +.TP 5 +.B "\-\^s 1\-10" +includes the first ten pages of the DVI +file. +.RE +.TP 5 +.B \-\^t +Search for thumbnail images of each page +in the directory named by the +.B TMPDIR +environment variable. The thumbnail images must be named in a specific +format: the same base name as the DVI file and the page number as the +extension to the file name. +.B dvipdfmx +does not generate such thumbnails itself, but it is distributed with a +wrapper program named +.B dvipdft +that does so. +.TP 5 +.B \-\-\^version +Show a help message and exit successfully. +.TP 5 +.B \-\^v +Increase verbosity. +Results of the +.B \-\^v +option are cumulative (e.g., +.B \-\^vv +increases the verbosity by two increments). Maximum verbosity is four. +.TP 5 +.B \-\-\^kpathsea-debug number +Have Kpathsea output debugging information; `-1' for everything (voluminous). +.TP 5 +.B \-\^x x_offset +Set the left margin to +.IR x_offset . +The default left margin is +.BR 1.0in . +The dimension may be specified in any units understood by TeX (e.g., +.BR bp ", " pt ", " in ", " cm ). +.TP 5 +.B \-\^y y_offset +Set the top margin to +.IR y_offset . +The default top margin is +.BR 1.0in . +The dimension may be specified in any units understood by TeX (e.g., +.BR bpt ", " pt ", " in ", " cm ). +.TP 5 +.B \-\^z number +Set the compression level to +.IR compression_level . +Compressions levels range from 0 (no compression) to +9 (maximum compression) and correspond to the values understood by zlib; +default is 9. +.TP 5 +.B \-\^C number +Miscellaneous option flags; see the --help output for details. +.TP 5 +.B \-\^D template +PostScript to PDF conversion command line template; the default is taken +from the configuration file, which also gives all the details and +mentions several possibilities. +.TP 5 +.B \-\^E +Always try to embed fonts, ignoring licensing flags, etc. +.TP 5 +.B \-\^I number +Image cache life in hours; default is -2, meaning to not cache images at +all. A value of -1 means to erase all old images and also new images; 0 +means to erase all old images but leave new images. +.TP 5 +.B \-\^K number +Encryption key length; default 40. +.TP 5 +.B \-\^M +Process MetaPost PostScript output. +.TP 5 +.B \-\^O number +Set maximum depth of open bookmark items; default 0. +.TP 5 +.B \-\^P number +Set permission flags for PDF encryption; default 0x003C. +.TP 5 +.B \-\^S +Enable PDF encryption. +.TP 5 +.B \-\^V number +Set PDF minor version; default 5 (from the configuration file). +.SH "IMAGE BOUNDING BOXES" +When including images with +.BR dvipdfmx , +their bounding boxes should be generated by running +.BR extractbb . +The result will be in an +.B .xbb +file; the xbb information is the same as for the PDF format. +.SH ENVIRONMENT +.B dvipdfmx +uses the +.B kpathsea +library for locating the files that it opens. Hence, the environment +variables documented in the +.I Kpathsea library +documentation influence +.BR dvipdfmx . +It also uses the value of the environment variable TMPDIR as the +directory to search for thumbnail images of each page. +.SH FILES +The precise location of the following files is determined by the +.I Kpathsea library +configuration. The location may be determined by using kpsewhich, e.g., +.nf +.B kpsewhich \-progname=dvipdfmx \-format='other text files' dvipdfmx.cfg +.fi +.TP 5 +.I dvipdfmx.cfg +Default configuration file +.TP 5 +.I pdftex.map +The default font map file (this may be changed in the config file). +.TP 5 +.I *.tfm +TeX font metrics +.TP 5 +.I *.vf +TeX virtual font files +.TP 5 +.I *.pfb +PostScript Type 1 font files +.TP 5 +.I +texmf.cnf +The Kpathsea library configuration file. +The location of this file may be found by typing +.nf +.B kpsewhich texmf.cnf +.fi +.SH "SEE ALSO" +.BR dvipdft "(1), " +.BR extractbb "(1), " +.BR tex "(1), " dvips "(1), " groff "(1), " grodvi "(1), " pic "(1), " +and the +.I "Kpathsea library" +Info documentation (http://tug.org/kpathsea). +.SH AUTHOR +Primarily Mark A. Wicks; dvipdfmx extensions primarily by Jin-Hwan Cho, +Shunsaku Hirata, and Matthias Franz. For the version in TeX Live, all +bugs and other reports should go to the +.B dvipdfmx +maintainers at tex-live (at) tug.org. This man page edited for TeX Live +by Bob Tennent and others. diff --git a/Master/texmf-dist/doc/man/man1/dvipng.1 b/Master/texmf-dist/doc/man/man1/dvipng.1 index 934a7c9aac5..e57ca8aa9ce 100644 --- a/Master/texmf-dist/doc/man/man1/dvipng.1 +++ b/Master/texmf-dist/doc/man/man1/dvipng.1 @@ -1,15 +1,7 @@ -.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05) +.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.20) .\" .\" Standard preamble: .\" ======================================================================== -.de Sh \" Subsection heading -.br -.if t .Sp -.ne 5 -.PP -\fB\\$1\fR -.PP -.. .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp @@ -53,7 +45,7 @@ .el .ds Aq ' .\" .\" If the F register is turned on, we'll generate index entries on stderr for -.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .ie \nF \{\ @@ -132,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "DVIPNG 1" -.TH DVIPNG 1 "2010-12-15" "dvipng 1.14" "User commands" +.TH DVIPNG 1 "2013-07-09" "dvipng (TeX Live) 1.14" "User commands" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/Master/texmf-dist/doc/man/man1/dvisvgm.1 b/Master/texmf-dist/doc/man/man1/dvisvgm.1 index 54a376f687b..c0814786d09 100644 --- a/Master/texmf-dist/doc/man/man1/dvisvgm.1 +++ b/Master/texmf-dist/doc/man/man1/dvisvgm.1 @@ -1,13 +1,13 @@ '\" t .\" Title: dvisvgm -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 03/01/2013 +.\" Author: Martin Gieseking <martin.gieseking@uos.de> +.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> +.\" Date: 04/11/2014 .\" Manual: dvisvgm Manual -.\" Source: dvisvgm 1.2 +.\" Source: dvisvgm 1.5.3 .\" Language: English .\" -.TH "DVISVGM" "1" "03/01/2013" "dvisvgm 1\&.2" "dvisvgm Manual" +.TH "DVISVGM" "1" "04/11/2014" "dvisvgm 1\&.5\&.3" "dvisvgm Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -32,15 +32,19 @@ dvisvgm \- converts DVI files to the XML\-based SVG format .SH "SYNOPSIS" .sp \fBdvisvgm\fR [ \fIoptions\fR ] \fIfile\fR [\&.dvi] +.sp +\fBdvisvgm\fR \-E [ \fIoptions\fR ] \fIfile\fR [\&.eps] .SH "DESCRIPTION" .sp -The command\-line utility \fBdvisvgm\fR converts DVI files, as generated by TeX/LaTeX, to the XML\-based scalable vector graphics format SVG\&. Since the current SVG standard 1\&.1 doesn\(cqt specify multi\-page graphics, dvisvgm creates separate SVG files for each DVI page\&. Because of compatibility reasons, only the first page is converted by default\&. In order to select a different page or arbitrary page sequences, use option \fB\-p\fR which is described below\&. +The command\-line utility \fBdvisvgm\fR converts DVI files, as generated by TeX/LaTeX, to the XML\-based scalable vector graphics format SVG\&. It supports the classic DVI format 2 as well as format 3 (created by pTeX in vertical mode), and format 5 which is also known as XDV (created by XeTeX)\&. Besides the basic DVI commands, dvisvgm also evaluates many so\-called \fIspecials\fR which heavily extend the capabilities of the DVI format\&. For a more detailed overview, see section \fBsupport of specials\fR below\&. +.sp +Since the current SVG standard 1\&.1 doesn\(cqt specify multi\-page graphics, dvisvgm creates separate SVG files for each DVI page\&. Because of compatibility reasons, only the first page is converted by default\&. In order to select a different page or arbitrary page sequences, use option \fB\-p\fR which is described below\&. .sp -dvisvgm should properly convert all pages that are made up of fonts and rules only\&. However, the utility also supports a couple of DVI extensions defined in terms of \fIDVI specials\fR\&. For a more detailed overview, see section \fBsupport of specials\fR below\&. +SVG is a vector\-based graphics format and therefore dvisvgm tries to convert the glyph outlines of all used fonts to scalable path descriptions\&. The fastest way to do that is to extract the path information from font files in PFB, TTF, or OTF format\&. If dvisvgm is able to find such a file, it extracts all necessary outline information about the glyphs from it\&. .sp -As SVG is a vector based graphics format, dvisvgm tries to convert the glyph outlines of all used fonts into scalable path descriptions\&. The fastest way to do that is to extract the path information from PFB (PostScript Type 1) files\&. So, if dvisvgm is able to find a PFB file for a required font, it will read the necessary information from this file\&. +However, TeX\(cqs main source for font descriptions is Metafont, which produces bitmap output (GF files)\&. That\(cqs why not all obtainable TeX fonts are available in a scalable format\&. In these cases, dvisvgm tries to vectorize Metafont\(cqs output by tracing the glyph bitmaps\&. The results are not as perfect as most (manually optimized) PFB or OTF counterparts, but are nonetheless really nice in most cases\&. .sp -TeX\(cqs main source for font descriptions is Metafont though, which produces bitmap output\&. That\(cqs why not all obtainable TeX fonts are available in PFB format\&. In these cases, dvisvgm tries to vectorize Metafont\(cqs output (GF fonts) by tracing the glyph bitmaps\&. The results are not as perfect as most (manually optimized) PFB outlines but are nonetheless really nice in most cases\&. +When running dvisvgm without option \fB\-\-no\-fonts\fR, \fIfont\fR elements (<font>\&...</font>) are used to embed the font data into the SVG files\&. Unfortunately, only few SVG renderes support these elements yet\&. Most web browsers and vector graphics applications don\(cqt evaluate them properly so that the text components of the resulting graphics might look strange\&. In order to create more compatible SVG files, command\-line option \fB\-\-no\-fonts\fR can be given to replace the font elements by plain graphics paths\&. .SH "OPTIONS" .PP \fB\-a, \-\-trace\-all\fR=[\fIretrace\fR] @@ -128,7 +132,6 @@ T} .TE .sp 1 .RE -.RE .PP \fBPage orientation\fR .RS 4 @@ -170,6 +173,7 @@ only affects the bounding box and does not transform the page content\&. Hence, .sp .5v .RE .RE +.RE .PP \fB\-C, \-\-cache\fR[=\fIdir\fR] .RS 4 @@ -178,7 +182,7 @@ To speed up the conversion process of bitmap fonts, dvisvgm saves intermediate c to overwrite the default\&. Furthermore, it is also possible to disable the font caching mechanism completely with option \fB\-\-cache=none\fR\&. If argument \fIdir\fR -is omitted, dvisvgm prints the path of the default cache directory and some information about the stored fonts\&. Additionally, outdated and corrupted cache files are removed\&. +is omitted, dvisvgm prints the path of the default cache directory together with further information about the stored fonts\&. Additionally, outdated and corrupted cache files are removed\&. .RE .PP \fB\-\-color\fR @@ -198,15 +202,16 @@ for further information\&. .PP \fB\-e, \-\-exact\fR .RS 4 -If this option is given, dvisvgm computes the precise bounding box of each character\&. By default, the values stored in a font\(cqs TFM file are used to determine a glyph\(cqs extent\&. As these values are intended to realize optimal character placements and are not designed to represent the exact dimensions, they don\(cqt necessarily correspond with the bounds of the visual glyphs\&. Thus, width and/or height of some glyphs may be larger than the respective TFM values\&. As a result, this can lead to clipped characters at the bounds of the SVG graphic\&. With option -\fB\-\-exact\fR, dvisvgm analyzes the actual shape of each character and derives a usually tight bounding box\&. +If this option is given, dvisvgm computes the precise bounding box of each character\&. By default, the values stored in a font\(cqs TFM file are used to determine a glyph\(cqs extent\&. As these values are intended to implement optimal character placements and are not designed to represent the exact dimensions, they don\(cqt necessarily correspond with the bounds of the visual glyphs\&. Thus, width and/or height of some glyphs may be larger (or smaller) than the respective TFM values\&. As a result, this can lead to clipped characters at the bounds of the SVG graphics\&. With option +\fB\-\-exact\fR +given, dvisvgm analyzes the actual shape of each character and derives a usually tight bounding box\&. .RE .PP \fB\-m, \-\-fontmap\fR=\fIfilenames\fR .RS 4 -Loads and evaluates a single or multiple font map files\&. These files are required to resolve font file names and encodings\&. dvisvgm does not provide its own map file but tries to read available ones coming with dvips or dvipdfm\&. If option -\fB\-\-fonrmapm\fR -is not given, dvisvgm looks for the default map files +Loads and evaluates a single or multiple font map files\&. These files are required to resolve font file names and encodings\&. dvisvgm does not provide its own map files but tries to read available ones coming with dvips or dvipdfm\&. If option +\fB\-\-fontmap\fR +is omitted, dvisvgm looks for the default map files ps2pk\&.map, dvipdfm\&.map, and psfonts\&.map @@ -248,9 +253,9 @@ where all redefinitions of myfile1\&.map replace previous entries\&. Afterwards, all definitions for the fonts given in myfile2\&.map -are removed again\&. +are removed from the font map tree\&. .sp -For further information about the map file formats, see the manuals of dvips and dvipdfm\&. +For further information about the map file formats and the mode specifiers, see the manuals of dvips and dvipdfm\&. .RE .RE .PP @@ -258,7 +263,7 @@ For further information about the map file formats, see the manuals of dvips and .RS 4 Prints a short summary of all available command\-line options\&. The optional \fImode\fR -parameter is an integer value between 0 and 2\&. It selects the display variant of the help text\&. Mode 0 lists all options divided into categories with section headers\&. This is also the default if dvisvgm is called without parameters\&. Mode 1 lists all options ordered by the short option name, while mode 2 sorts the lines by the long option name\&. +parameter is an integer value between 0 and 2\&. It selects the display variant of the help text\&. Mode 0 lists all options divided into categories with section headers\&. This is also the default if dvisvgm is called without parameters\&. Mode 1 lists all options ordered by the short option names, while mode 2 sorts the lines by the long option names\&. .RE .PP \fB\-\-keep\fR @@ -274,6 +279,30 @@ can be used to give a different name\&. Alternatively, it\(cqs also possible to LIBGS\&. The latter has less precedence than the command\-line option\&. .RE .PP +\fB\-L, \-\-linkmark\fR=\fItype\fR +.RS 4 +Selects the method how to mark hyperlinked areas\&. The +\fItype\fR +argument can take one of the values +\fInone\fR, +\fIbox\fR, and +\fIline\fR, where the latter is the default, i\&.e\&. all links are underlined when dvisvgm is called without option +\fB\-\-linkmark\fR\&. Type +\fIbox\fR +draws a rectangle around the linked area, and +\fInone\fR +tells dvisvgm not to add any visible objects to hyperlinks\&. Additionally, the argument +\fItype\fR +can take a dvips color name as listed here: +http://en\&.wikibooks\&.org/wiki/LaTeX/Colors#The_68_standard_colors_known_to_dvips +It\(cqs also possible to give an explicit hexadecimal RGB value of the form +\fI#RRGGBB\fR, e\&.g\&. +\fI#0000ff\fR +or simply +\fI#ff\fR +for blue\&. The color is used to highlight the linked area\&. +.RE +.PP \fB\-l, \-\-list\-specials\fR .RS 4 Prints a list of registered special handlers and exits\&. Each handler processes a set of special statements belonging to the same category\&. In most cases, the categories are identified by the prefix of the special statements\&. It\(cqs usually a leading word separated from the rest of the statement by a colon or a blank, e\&.g\&. @@ -298,7 +327,7 @@ If this option is given, dvisvgm doesn\(cqt create SVG \fIfont\fR elements but uses \fIpaths\fR -instead\&. The resulting SVG files tends to be larger but concurrently more compatible with most applications that don\(cqt support SVG fonts yet\&. The optional argument +instead\&. The resulting SVG files tend to be larger but they are concurrently more compatible with most applications that don\(cqt support SVG fonts yet\&. The optional argument \fIvariant\fR selects the method how to substitute fonts by paths\&. Variant 0 creates \fIpath\fR @@ -654,11 +683,11 @@ This option cannot be combined with .RE .SH "SUPPORT OF SPECIALS" .sp -dvisvgm supports several sets of \fIspecial commands\fR that can be used to enrich DVI files with additional features, like color, graphics or hyperlinks\&. The evaluation of special commands is delegated to various handlers\&. Each handler is responsible for all special statements of the same command set, i\&.e\&. commands beginning with the same prefix\&. To get a list of actually provided special handlers, use option \fB\-\-list\-specials\fR (see above)\&. +dvisvgm supports several sets of \fIspecial commands\fR that can be used to enrich DVI files with additional features, like color, graphics, and hyperlinks\&. The evaluation of special commands is delegated to various handlers\&. Each handler is responsible for all special statements of the same command set, i\&.e\&. commands beginning with the same prefix\&. To get a list of actually provided special handlers, use option \fB\-\-list\-specials\fR (see above)\&. This section gives an overview of the special commands currently supported\&. .PP \fBbgcolor\fR .RS 4 -Special statement for changing the background/page color\&. Since SVG 1\&.1 doesn\(cqt support background colors, dvisvgm inserts a rectangle of the chosen color\&. In the current version, this rectangle always gets the size of the minimal bounding box\&. This command is part of the color special set but is handled separately in order to let the user turn it off\&. For an overview of the command syntax, see the documentation of dvips, for instance\&. +Special statement for changing the background/page color\&. Since SVG 1\&.1 doesn\(cqt support background colors, dvisvgm inserts a rectangle of the chosen color into the generated SVG document\&. This rectangle always gets the same size as the selected or computed bounding box\&. This background color command is part of the color special set but is handled separately in order to let the user turn it off\&. For an overview of the command syntax, see the documentation of dvips, for instance\&. .RE .PP \fBcolor\fR @@ -763,6 +792,14 @@ The following TeX snippet adds two raw SVG elements to the output and updates th These specials were introduced with the emTeX distribution by Eberhard Mattes\&. They provide line drawing statements, instructions for embedding MSP, PCX, and BMP image files, as well as two PCL commands\&. dvisvgm supports only the line drawing statements and ignores all other em specials silently\&. A description of the command syntax can be found in the DVI driver documentation coming with emTeX (see CTAN)\&. .RE .PP +\fBhtml\fR +.RS 4 +The hyperref specials allow the definition of hyperlinks inside DVI files in various flavors\&. dvisvgm supports the plain HyperTeX special constructs as created with hyperref package option +\fIhypertex\fR\&. Internal links, i\&.e\&. references to other parts of the same document, are only converted if the link and the corresponding link target are located on the same page\&. Links between different pages are not supported yet\&. By default, all linked areas of the document are underlined\&. Option +\fB\-\-linkmark\fR +allows to change this behavior\&. See above for further details\&. Information on syntax and semantics of the HyperTeX specials can be found in the hyperref manual\&. +.RE +.PP \fBpdf\fR .RS 4 pdfTeX and dvipdfmx introduced several special commands related to the generation of PDF files\&. Currently, only two of them, @@ -790,6 +827,11 @@ or the command\-line option to check whether PS support is available, i\&.e\&. the entry \fIps\fR is present\&. +.sp +The PostScript handler also recognizes and evaluates bounding box data generated by the +\fIpreview\fR +package with option +\fItightpage\fR\&. If the data is present in a DVI file, dvisvgm adapts the bounding box of the generated SVG file accordingly, and prints a message showing the width, height, and depth of the box in TeX point units\&. Especially, the depth value can be used to vertically align the SVG graphics with the baseline of surrounding text in HTML or XSL\-FO documents, for example\&. .RE .PP \fBtpic\fR @@ -853,7 +895,7 @@ If dvisvgm was linked without the Ghostscript library, and if PostScript support .sp The pre\-compiled Windows versions of dvisvgm require a working installation of MiKTeX 2\&.9 or above\&. dvisvgm does not work together with the portable edition of MiKTeX because it relies on MiKTeX\(cqs COM interface only accessible in a local installation\&. To enable the evaluation of PostScript specials, the original Ghostscript DLL \fIgsdll32\&.dll\fR must be present and reachable through the search path\&. 64\-bit Windows builds require the 64\-bit Ghostscript DLL \fIgsdll64\&.dll\fR\&. Both DLLs come with the corresponding Ghostscript installers available from www\&.ghostscript\&.com\&. .sp -The environment variable DVISVGM_COLORS specifies the colors used to highlight various parts of dvisvgm\(cqs message output\&. It is only evaluated if option \fB\-\-color\fR is given\&. The value of DVISVGM_COLORS is a list of colon\-separated entries of the form \fIgg\fR=\fIBF\fR, where \fIgg\fR denotes one of the color group indicators listed below, and \fIBF\fR are two hexadecimal digits specifying the background (first digit) and foreground/text color (second digit)\&. The color color values are defined as follows: 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=gray, 8=bright red, 9=bright green, A=bright yellow, B=bright blue, C=bright magenta, D=bright cyan, E=bright gray, F=white\&. Depending on the terminal, the colors may differ\&. Rather than changing both the text and background color, it\(cqs also possible to change only one of them: An asterisk (*) in place of a hexadecimal digit indicates the default text or background color of the terminal\&. +The environment variable DVISVGM_COLORS specifies the colors used to highlight various parts of dvisvgm\(cqs message output\&. It is only evaluated if option \fB\-\-color\fR is given\&. The value of DVISVGM_COLORS is a list of colon\-separated entries of the form \fIgg\fR=\fIBF\fR, where \fIgg\fR denotes one of the color group indicators listed below, and \fIBF\fR are two hexadecimal digits specifying the background (first digit) and foreground/text color (second digit)\&. The color values are defined as follows: 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=gray, 8=bright red, 9=bright green, A=bright yellow, B=bright blue, C=bright magenta, D=bright cyan, E=bright gray, F=white\&. Depending on the terminal, the colors may differ\&. Rather than changing both the text and background color, it\(cqs also possible to change only one of them: An asterisk (*) in place of a hexadecimal digit indicates the default text or background color of the terminal\&. .sp All malformed entries in the list are silently ignored\&. .TS @@ -1012,13 +1054,11 @@ T} .PP Project home page .RS 4 - http://dvisvgm\&.sourceforge\&.net .RE .PP SourceForge project site .RS 4 - http://sourceforge\&.net/projects/dvisvgm .RE .SH "BUGS" @@ -1029,4 +1069,10 @@ Please report bugs using the bug tracker at Launchpad (see https://launchpad\&.n Written by Martin Gieseking <martin\&.gieseking@uos\&.de> .SH "COPYING" .sp -Copyright \(co 2005\-2013 Martin Gieseking\&. Free use of this software is granted under the terms of the GNU General Public License (GPL) version 3 or, (at your option) any later version\&. +Copyright \(co 2005\-2014 Martin Gieseking\&. Free use of this software is granted under the terms of the GNU General Public License (GPL) version 3 or, (at your option) any later version\&. +.SH "AUTHOR" +.PP +\fBMartin Gieseking\fR <\&martin\&.gieseking@uos\&.de\&> +.RS 4 +Author. +.RE diff --git a/Master/texmf-dist/doc/man/man1/dvitodvi.1 b/Master/texmf-dist/doc/man/man1/dvitodvi.1 index 20a22722ece..d2f85f3eddf 100644 --- a/Master/texmf-dist/doc/man/man1/dvitodvi.1 +++ b/Master/texmf-dist/doc/man/man1/dvitodvi.1 @@ -1,4 +1,4 @@ -.\" Copyright (c) 1987-2012 UMD-CS, released under the X11 license; +.\" Copyright (c) 1987-2013 UMD-CS, released under the X11 license; .\" see README and source files. .TH DVITODVI 1 .SH NAME @@ -110,18 +110,21 @@ option suppresses this. This section contains some sample re-arrangements. To put two pages on one sheet (of landscaped A3 paper), the pagespec to use is: .sp -.ce +.RS 2:0+1(21cm,0) +.RE .sp To reduce an A3 page to A4 size, the pagespec to use is: .sp -.ce +.RS 700@(-.3in,-.3in) +.RE .sp To select all of the odd pages in reverse order, use: .sp -.ce +.RS 2:-0 +.RE .sp .SH AUTHOR Angus Duggan, from dviselect(1), by diff --git a/Master/texmf-dist/doc/man/man1/dvitype.1 b/Master/texmf-dist/doc/man/man1/dvitype.1 index 12c8af59eaf..0b03098bddc 100644 --- a/Master/texmf-dist/doc/man/man1/dvitype.1 +++ b/Master/texmf-dist/doc/man/man1/dvitype.1 @@ -1,4 +1,4 @@ -.TH DVITYPE 1 "19 December 1994" "Web2C 2013" +.TH DVITYPE 1 "19 December 1994" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/eplain.1 b/Master/texmf-dist/doc/man/man1/eplain.1 index b7d0d83fa1d..63acb896714 100644 --- a/Master/texmf-dist/doc/man/man1/eplain.1 +++ b/Master/texmf-dist/doc/man/man1/eplain.1 @@ -1,4 +1,4 @@ -.TH EPLAIN 1 "30 September 2013" "Eplain 3.6" +.TH EPLAIN 1 "14 May 2010" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX @@ -17,14 +17,19 @@ .if n .ds AY AmSLaTeX .\"===================================================================== .SH NAME -eplain \- expanded plain TeX +eplain \- extended plain TeX .SH SYNOPSIS .B eplain -[ first-line ] +.RI [ first-line ] .\"===================================================================== .SH DESCRIPTION +This manual page is not meant to be exhaustive. The complete +documentation for this version of \*(TX can be found in the info file +or manual +.IR "Web2C: A TeX implementation" . +.PP .B eplain -is an extension of plain \*(TX originally described in the book +is an extension of plain \*(TX described in the book .IR "\*(OX for the Impatient" . It adds these features (among others) to plain \*(TX: .TP \w'\(bu'u+2n @@ -72,16 +77,27 @@ Online GNU Emacs .BR info (1) files produced from .IR eplain.texi . +.PP +The complete +.I eplain +distribution is available via anonymous ftp to the Internet host +.I ftp.cs.umb.edu +from the file +.I pub/tex/eplain.tar.Z +which is linked to another file containing the most recent version of +the package. Major \*(TX archive sites should also have it. .\"===================================================================== .SH "SEE ALSO" -.BR texinfo (5), +.BR emacs (1), +.BR info (1), +.BR initex (1), .BR tex (1), +.BR xinfo (1). .br Karl Berry, .IR eplain , -TUGboat 11(4), 571--572, 1990, -http://tug.org/TUGboat/tb11-4/tb30resources.pdf. +TUGboat 11(4), 571--572, 1990. .br Paul W. Abrahams with Karl Berry and Kathryn A. Hargreaves, .IR "\*(OX for the Impatient" , -http://www.gnu.org/software/teximpatient. +Addison-Wesley, 1990, ISBN 0-201-51375-7. diff --git a/Master/texmf-dist/doc/man/man1/epsffit.1 b/Master/texmf-dist/doc/man/man1/epsffit.1 index 68da969661a..3f15b3784a9 100644 --- a/Master/texmf-dist/doc/man/man1/epsffit.1 +++ b/Master/texmf-dist/doc/man/man1/epsffit.1 @@ -1,34 +1,28 @@ -.TH EPSFFIT 1 "PSUtils Release 1 Patchlevel 17" +.TH EPSFFIT 1 "PSUtils" .SH NAME epsffit \- fit encapsulated PostScript file (EPSF) into constrained size .SH SYNOPSIS .B epsffit -[ -.B \-c -] [ -.B \-r -] [ -.B \-a -] [ -.B \-m -] [ -.B \-s -] -.I "llx lly urx ury" -[ -.B infile -[ -.B outfile -] ] +.RB [ \-c ] +.RB [ \-r ] +.RB [ \-a ] +.RB [ \-m ] +.RB [ \-s ] +.I llx lly urx ury +.RI [ infile +.RI [ outfile ]] .SH DESCRIPTION -.I Epsffit +.B Epsffit fits an EPSF file (encapsulated PostScript) to a given bounding box. -The coordinates of the box are given by \fB(llx,lly)\fR for the lower -left, and \fB(urx,ury)\fR for the upper right, in PostScript units (points). +The coordinates of the box are given by +.RI ( llx , lly ) +for the lower left, and +.RI ( urx , ury ) +for the upper right, in PostScript units (points). .PP If no input or output files are specified, -.I epsffit -read from the standard input and writes to the standard output. +.B epsffit +reads from the standard input and writes to the standard output. .SH OPTIONS .IP \fB\-c\fP 1i Center the image in the given bounding box. @@ -41,11 +35,11 @@ the aspect ratio. Rotates the image to maximise the size if it would fit the specified bounding box better. .IP \fB\-s\fP 1i -Add a \fIshowpage\fP at the end of the file to force the image to print. +Add a \fBshowpage\fP at the end of the file to force the image to print. .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.BR psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. diff --git a/Master/texmf-dist/doc/man/man1/extractres.1 b/Master/texmf-dist/doc/man/man1/extractres.1 index 272b633794e..0e7db1a1ab2 100644 --- a/Master/texmf-dist/doc/man/man1/extractres.1 +++ b/Master/texmf-dist/doc/man/man1/extractres.1 @@ -1,19 +1,16 @@ -.TH EXTRACTRES 1 "PSUtils Release 1 Patchlevel 17" +.TH EXTRACTRES 1 "PSUtils" .SH NAME extractres \- filter to extract resources from a PostScript document .SH SYNOPSIS .B extractres -[ -.B \-m -] < -.I document.ps -> -.I output.ps +.RB [ \-m ] +.RI < document.ps +.RI > output.ps .SH DESCRIPTION -.I Extractres +.B Extractres extracts resources (fonts, procsets, patterns, files, etc) appearing in a PostScript document, and puts appropriate -.I %%IncludeResource +.B %%IncludeResource comments in the document prologue. The extracted resources are written to files with the same name as the resource, and an appropriate extension. The pipeline @@ -24,9 +21,9 @@ extractres file.ps | includeres >out.ps will move all resources appearing in a document to the document prologue, removing redundant copies. The output file can then be put through page re-arrangement filters such as -.I psnup +.B psnup or -.I pstops +.B pstops safely. .PP The @@ -34,14 +31,14 @@ The option combines the resources of the same name into one file; this must be used for some programs which download fonts a bit at a time. .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.BR psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. .SH BUGS -.I extractres +.B extractres does not alter the -.I %%DocumentSuppliedResources +.B %%DocumentSuppliedResources comments. diff --git a/Master/texmf-dist/doc/man/man1/gftodvi.1 b/Master/texmf-dist/doc/man/man1/gftodvi.1 index 8254bab9fab..1f2117fc82f 100644 --- a/Master/texmf-dist/doc/man/man1/gftodvi.1 +++ b/Master/texmf-dist/doc/man/man1/gftodvi.1 @@ -1,4 +1,4 @@ -.TH GFTODVI 1 "20 April 2007" "Web2C 2013" +.TH GFTODVI 1 "20 April 2007" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/gftopk.1 b/Master/texmf-dist/doc/man/man1/gftopk.1 index 12610cbdf79..73fc2191a94 100644 --- a/Master/texmf-dist/doc/man/man1/gftopk.1 +++ b/Master/texmf-dist/doc/man/man1/gftopk.1 @@ -1,4 +1,4 @@ -.TH GFTOPK 1 "14 December 1993" "Web2C 2013" +.TH GFTOPK 1 "14 December 1993" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/gftype.1 b/Master/texmf-dist/doc/man/man1/gftype.1 index 4676d294763..1f6e3b70054 100644 --- a/Master/texmf-dist/doc/man/man1/gftype.1 +++ b/Master/texmf-dist/doc/man/man1/gftype.1 @@ -1,4 +1,4 @@ -.TH GFTYPE 1 "14 December 1993" "Web2C 2013" +.TH GFTYPE 1 "14 December 1993" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/includeres.1 b/Master/texmf-dist/doc/man/man1/includeres.1 index e157716df36..4e56ad842f2 100644 --- a/Master/texmf-dist/doc/man/man1/includeres.1 +++ b/Master/texmf-dist/doc/man/man1/includeres.1 @@ -1,19 +1,16 @@ -.TH INCLUDERES 1 "PSUtils Release 1 Patchlevel 17" +.TH INCLUDERES 1 "PSUtils" .SH NAME includeres \- filter to include resources in a PostScript document .SH SYNOPSIS .B includeres -< -.I document.ps -> -.I output.ps +.RI < document.ps +.RI > output.ps .SH DESCRIPTION -.I Includeres -includes resources (fonts, procsets, patterns, files, etc) in place of -.I %%IncludeResource -comments in a PostScript document. The resources are searched for in the -current directory and the system default directory under the resource name, -and with an appropriate extension. +.B Includeres +includes resources (fonts, procsets, patterns, files, etc.) in place of +.B %%IncludeResource +comments in a PostScript document. The resources are searched for +under the resource name, and with an appropriate extension. The pipeline .sp .ce @@ -22,19 +19,19 @@ extractres file.ps | includeres >out.ps will move all resources appearing in a document to the document prologue, removing redundant copies. The output file can then be put through page re-arrangement filters such as -.I psnup +.B psnup or -.I pstops +.B pstops safely. .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.BR psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. .SH BUGS -.I includeres +.B includeres does not alter the -.I %%DocumentNeededResources +.B %%DocumentNeededResources comments. diff --git a/Master/texmf-dist/doc/man/man1/kpseaccess.1 b/Master/texmf-dist/doc/man/man1/kpseaccess.1 index 38c7fd8a282..d3b204f0c39 100644 --- a/Master/texmf-dist/doc/man/man1/kpseaccess.1 +++ b/Master/texmf-dist/doc/man/man1/kpseaccess.1 @@ -1,4 +1,4 @@ -.TH KPSEACCESS 1 "1 March 2011" "Kpathsea 6.1.1" +.TH KPSEACCESS 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/kpsereadlink.1 b/Master/texmf-dist/doc/man/man1/kpsereadlink.1 index f84eb529c5b..7932361e925 100644 --- a/Master/texmf-dist/doc/man/man1/kpsereadlink.1 +++ b/Master/texmf-dist/doc/man/man1/kpsereadlink.1 @@ -1,4 +1,4 @@ -.TH KPSEREADLINK 1 "1 March 2011" "Kpathsea 6.1.1" +.TH KPSEREADLINK 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .SH NAME kpsereadlink \- print contents of symbolic link diff --git a/Master/texmf-dist/doc/man/man1/kpsestat.1 b/Master/texmf-dist/doc/man/man1/kpsestat.1 index 70d5747184d..f206015db6f 100644 --- a/Master/texmf-dist/doc/man/man1/kpsestat.1 +++ b/Master/texmf-dist/doc/man/man1/kpsestat.1 @@ -1,4 +1,4 @@ -.TH KPSESTAT 1 "1 March 2011" "Kpathsea 6.1.1" +.TH KPSESTAT 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/kpsewhich.1 b/Master/texmf-dist/doc/man/man1/kpsewhich.1 index 57d6db9970d..7c2bdb84957 100644 --- a/Master/texmf-dist/doc/man/man1/kpsewhich.1 +++ b/Master/texmf-dist/doc/man/man1/kpsewhich.1 @@ -1,4 +1,4 @@ -.TH KPSEWHICH 1 "1 March 2011" "Kpathsea 6.1.1" +.TH KPSEWHICH 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/latex.1 b/Master/texmf-dist/doc/man/man1/latex.1 index e39bf97fcfb..3c672240472 100644 --- a/Master/texmf-dist/doc/man/man1/latex.1 +++ b/Master/texmf-dist/doc/man/man1/latex.1 @@ -1,4 +1,4 @@ -.TH LATEX 1 "14 May 2010" "Web2C 2013" +.TH LATEX 1 "14 May 2010" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/luatex.1 b/Master/texmf-dist/doc/man/man1/luatex.1 index ebfd879a523..1ef16fc80a2 100644 --- a/Master/texmf-dist/doc/man/man1/luatex.1 +++ b/Master/texmf-dist/doc/man/man1/luatex.1 @@ -1,4 +1,4 @@ -.TH LUATEX 1 "12 April 2011" "luatex 0.70" "Web2C 2013" +.TH LUATEX 1 "12 April 2011" "luatex 0.70" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/m-tx.1 b/Master/texmf-dist/doc/man/man1/m-tx.1 index 66fae3c6d17..c9552ab3937 100644 --- a/Master/texmf-dist/doc/man/man1/m-tx.1 +++ b/Master/texmf-dist/doc/man/man1/m-tx.1 @@ -1,5 +1,5 @@ .\" This manpage is licensed under the GNU Public License -.TH m-tx 1 2013-12-11 "m-tx script, version 0.4" "" +.TH m-tx 1 2012-04-09 "m-tx script, version 0.3" "" .SH NAME m-tx \- This script processes mtx files then deletes intermediate files @@ -70,12 +70,6 @@ or changes the dvi processor to .BR dvipdfm (1) .TP -.B -c -use pmxchords before pmx -.TP -.B -F fmt -uses fmt as the TeX processor -.TP .B -s stops processing at the dvi file .TP @@ -103,7 +97,6 @@ Options affect processing of all succeeding mtx files unless changed by another .BR pdflatex (1), .BR musixflx (1), .BR dvipdfm (1), -.BR pmxchords (1), .BR dvips (1), .BR ps2pdf (1). .br diff --git a/Master/texmf-dist/doc/man/man1/mf.1 b/Master/texmf-dist/doc/man/man1/mf.1 index 63116157fb4..41bbd2c899e 100644 --- a/Master/texmf-dist/doc/man/man1/mf.1 +++ b/Master/texmf-dist/doc/man/man1/mf.1 @@ -1,5 +1,5 @@ .\" t -.TH MF 1 "1 March 2011" "Web2C 2013" +.TH MF 1 "1 March 2011" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/mft.1 b/Master/texmf-dist/doc/man/man1/mft.1 index 0dbe244c4a6..e0ad27ef0b2 100644 --- a/Master/texmf-dist/doc/man/man1/mft.1 +++ b/Master/texmf-dist/doc/man/man1/mft.1 @@ -1,4 +1,4 @@ -.TH MFT 1 "14 December 1993" "Web2C 2013" +.TH MFT 1 "14 December 1993" "Web2C 2014" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/mktexlsr.1 b/Master/texmf-dist/doc/man/man1/mktexlsr.1 index cf0512ec11e..96d97e1db3f 100644 --- a/Master/texmf-dist/doc/man/man1/mktexlsr.1 +++ b/Master/texmf-dist/doc/man/man1/mktexlsr.1 @@ -1,4 +1,4 @@ -.TH MKTEXLSR 1 "1 March 2011" "Kpathsea 6.1.1" +.TH MKTEXLSR 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/mktexmf.1 b/Master/texmf-dist/doc/man/man1/mktexmf.1 index 53bc1681037..4afb24c9c62 100644 --- a/Master/texmf-dist/doc/man/man1/mktexmf.1 +++ b/Master/texmf-dist/doc/man/man1/mktexmf.1 @@ -1,4 +1,4 @@ -.TH MKTEXMF 1 "1 March 2011" "Kpathsea 6.1.1" +.TH MKTEXMF 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/mktexpk.1 b/Master/texmf-dist/doc/man/man1/mktexpk.1 index bf51e656b24..d86cb816886 100644 --- a/Master/texmf-dist/doc/man/man1/mktexpk.1 +++ b/Master/texmf-dist/doc/man/man1/mktexpk.1 @@ -1,4 +1,4 @@ -.TH MKTEXPK 1 "1 March 2011" "Kpathsea 6.1.1" +.TH MKTEXPK 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/mktextfm.1 b/Master/texmf-dist/doc/man/man1/mktextfm.1 index 0406db45a77..9ec8f33eb53 100644 --- a/Master/texmf-dist/doc/man/man1/mktextfm.1 +++ b/Master/texmf-dist/doc/man/man1/mktextfm.1 @@ -1,4 +1,4 @@ -.TH MKTEXTFM 1 "1 March 2011" "Kpathsea 6.1.1" +.TH MKTEXTFM 1 "1 March 2011" "Kpathsea 6.2.0" .\"===================================================================== .if n .ds MP MetaPost .if t .ds MP MetaPost diff --git a/Master/texmf-dist/doc/man/man1/mmafm.1 b/Master/texmf-dist/doc/man/man1/mmafm.1 index 2a118d8caa2..f307238f599 100644 --- a/Master/texmf-dist/doc/man/man1/mmafm.1 +++ b/Master/texmf-dist/doc/man/man1/mmafm.1 @@ -1,5 +1,5 @@ .\" -*-nroff-*- -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/mmpfb.1 b/Master/texmf-dist/doc/man/man1/mmpfb.1 index d3795528ac4..c11f656eec4 100644 --- a/Master/texmf-dist/doc/man/man1/mmpfb.1 +++ b/Master/texmf-dist/doc/man/man1/mmpfb.1 @@ -1,5 +1,5 @@ .\" -*-nroff-*- -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/otfinfo.1 b/Master/texmf-dist/doc/man/man1/otfinfo.1 index a3367e28c7e..589ff419b2a 100644 --- a/Master/texmf-dist/doc/man/man1/otfinfo.1 +++ b/Master/texmf-dist/doc/man/man1/otfinfo.1 @@ -1,5 +1,5 @@ '\"t -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/otftotfm.1 b/Master/texmf-dist/doc/man/man1/otftotfm.1 index 2f10c846def..b1471686eb8 100644 --- a/Master/texmf-dist/doc/man/man1/otftotfm.1 +++ b/Master/texmf-dist/doc/man/man1/otftotfm.1 @@ -1,5 +1,5 @@ '\"t -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/patgen.1 b/Master/texmf-dist/doc/man/man1/patgen.1 index 3985add44f5..86ef3741919 100644 --- a/Master/texmf-dist/doc/man/man1/patgen.1 +++ b/Master/texmf-dist/doc/man/man1/patgen.1 @@ -1,4 +1,4 @@ -.TH PATGEN 1 "7 April 2010" "Web2C 2013" +.TH PATGEN 1 "7 April 2010" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/pdfetex.1 b/Master/texmf-dist/doc/man/man1/pdfetex.1 index a16c34a3fbf..11b55e78fac 100644 --- a/Master/texmf-dist/doc/man/man1/pdfetex.1 +++ b/Master/texmf-dist/doc/man/man1/pdfetex.1 @@ -1,4 +1,4 @@ -.TH PDFETEX 1 "14 May 2010" "pdftex 1.40" "Web2C 2013" +.TH PDFETEX 1 "14 May 2010" "pdftex 1.40" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/pdftex.1 b/Master/texmf-dist/doc/man/man1/pdftex.1 index 5a70786f781..1a6f4c516b7 100644 --- a/Master/texmf-dist/doc/man/man1/pdftex.1 +++ b/Master/texmf-dist/doc/man/man1/pdftex.1 @@ -1,4 +1,4 @@ -.TH PDFTEX 1 "1 March 2011" "pdftex 1.40" "Web2C 2013" +.TH PDFTEX 1 "1 March 2011" "pdftex 1.40" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/pktogf.1 b/Master/texmf-dist/doc/man/man1/pktogf.1 index 36f10e41269..c0090fdc35f 100644 --- a/Master/texmf-dist/doc/man/man1/pktogf.1 +++ b/Master/texmf-dist/doc/man/man1/pktogf.1 @@ -1,4 +1,4 @@ -.TH PKTOGF 1 "14 December 1993" "Web2C 2013" +.TH PKTOGF 1 "14 December 1993" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/pktype.1 b/Master/texmf-dist/doc/man/man1/pktype.1 index 8b14df1f187..802f5ef86c0 100644 --- a/Master/texmf-dist/doc/man/man1/pktype.1 +++ b/Master/texmf-dist/doc/man/man1/pktype.1 @@ -1,4 +1,4 @@ -.TH PKTYPE 1 "5 May 2011" "Web2C 2013" +.TH PKTYPE 1 "5 May 2011" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/pltotf.1 b/Master/texmf-dist/doc/man/man1/pltotf.1 index 35e784f6077..9cd30d6a8f2 100644 --- a/Master/texmf-dist/doc/man/man1/pltotf.1 +++ b/Master/texmf-dist/doc/man/man1/pltotf.1 @@ -1,4 +1,4 @@ -.TH PLTOTF 1 "27 December 1992" "Web2C 2013" +.TH PLTOTF 1 "27 December 1992" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/pmx2pdf.1 b/Master/texmf-dist/doc/man/man1/pmx2pdf.1 index 6ec7f033ec1..9ffcf094377 100644 --- a/Master/texmf-dist/doc/man/man1/pmx2pdf.1 +++ b/Master/texmf-dist/doc/man/man1/pmx2pdf.1 @@ -1,5 +1,5 @@ .\" This manpage is licensed under the GNU Public License -.TH pmx2pdf 1 2013-12-11 "pmx2pdf script, version 0.3.1" "" +.TH pmx2pdf 1 2012-05-15 "pmx2pdf script, version 0.2.1" "" .SH NAME pmx2pdf \- This script processes pmx files and then deletes intermediate files @@ -76,12 +76,6 @@ stops processing at the tex (and midi) files .B -i retain intermediate files .TP -.B -c -preprocess using pmxchords -.TP -.B -F fmt -use fmt as the TeX processor -.TP .B -f default processing .TP 0 @@ -97,10 +91,11 @@ Options affect processing of all succeeding PMX files unless changed by another .BR musixflx (1), .BR dvipdfm (1), .BR dvips (1), -.BR ps2pdf (1), -.BR pmxchords (1). +.BR ps2pdf (1). +.br +pmx260.pdf .br -pmx270.pdf +pmxccn.pdf .SH AUTHOR This manual page was written by Bob Tennent <rdt@cs.queensu.ca>. diff --git a/Master/texmf-dist/doc/man/man1/pooltype.1 b/Master/texmf-dist/doc/man/man1/pooltype.1 index f70528790db..363cfcfeea5 100644 --- a/Master/texmf-dist/doc/man/man1/pooltype.1 +++ b/Master/texmf-dist/doc/man/man1/pooltype.1 @@ -1,4 +1,4 @@ -.TH POOLTYPE 1 "27 December 1992" "Web2C 2013" +.TH POOLTYPE 1 "27 December 1992" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/psbook.1 b/Master/texmf-dist/doc/man/man1/psbook.1 index de88949e4b6..3b2bff9b84c 100644 --- a/Master/texmf-dist/doc/man/man1/psbook.1 +++ b/Master/texmf-dist/doc/man/man1/psbook.1 @@ -1,42 +1,38 @@ -.TH PSBOOK 1 "PSUtils Release 1 Patchlevel 17" +.TH PSBOOK 1 "PSUtils" .SH NAME psbook \- rearrange pages in PostScript file into signatures .SH SYNOPSIS .B psbook -[ -.B \-q -] [ -.B \-s\fIsignature\fR -] [ -.I infile -[ -.I outfile -] ] +.RB [ \-q ] +.RB [ \-s\fIsignature\fR ] +.RI [ infile +.RI [ outfile ]] .SH DESCRIPTION -.I Psbook +.B Psbook rearranges pages from a PostScript document into ``signatures'' for printing books or booklets, creating a new PostScript file. The input PostScript file should follow the Adobe Document Structuring Conventions. .PP The -.I \-s +.B \-s option selects the size of signature which will be used. The signature size is the number of sides which will be folded and bound together; the number given should be a multiple of four. The default is to use one signature for the whole file. Extra blank sides will be added if the file does not contain a multiple of four pages. .PP -Psbook normally prints the page numbers of the pages rearranged; the -.I \-q +.B Psbook +normally prints the page numbers of the pages rearranged; the +.B \-q option suppresses this. .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.BR psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. .SH BUGS -.I Psbook +.B Psbook does not accept all DSC comments. diff --git a/Master/texmf-dist/doc/man/man1/psjoin.1 b/Master/texmf-dist/doc/man/man1/psjoin.1 new file mode 100644 index 00000000000..db4bdeb9170 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/psjoin.1 @@ -0,0 +1,20 @@ +.TH PSJOIN "1" "November 2003" "psjoin 0.3" "User Commands" +.SH NAME +psjoin \- psjoin +.SH SYNOPSIS +.B psjoin +.RI [ option ...] +.IR filename ... +.SH DESCRIPTION +.B psjoin +\- concatenate PostScript files (version 0.3) +by Tom Sato <VEF00200@nifty.ne.jp>, http://member.nifty.ne.jp/tsato/ +.SS "Option:" +.HP +\fB\-a\fR: align first page of each documents to odd page +.HP +\fB\-s\fR: try to close unclosed save operators +.HP +\fB\-p\fR: not strip prolog/trailer of the input files +.HP +\fB\-h\fR: display help diff --git a/Master/texmf-dist/doc/man/man1/psnup.1 b/Master/texmf-dist/doc/man/man1/psnup.1 index 06922e43575..8b6e8a0e4d8 100644 --- a/Master/texmf-dist/doc/man/man1/psnup.1 +++ b/Master/texmf-dist/doc/man/man1/psnup.1 @@ -1,140 +1,115 @@ -.TH PSNUP 1 "PSUtils Release 1 Patchlevel 17" +.TH PSNUP 1 "PSUtils" .SH NAME psnup \- multiple pages per sheet .SH SYNOPSIS .B psnup -[ -.B \-w\fIwidth\fR -] [ -.B \-h\fIheight\fR -] [ -.B \-p\fIpaper\fR -] [ -.B \-W\fIwidth\fR -] [ -.B \-H\fIheight\fR -] [ -.B \-P\fIpaper\fR -] [ -.B \-l -] [ -.B \-r -] [ -.B \-f -] [ -.B \-c -] [ -.B \-m\fImargin\fR -] [ -.B \-b\fIborder\fR -] [ -.B \-d\fIlwidth\fR -] [ -.B \-s\fIscale\fR -] [ -.B \-\fInup\fR -] [ -.B \-q -] [ -.I infile -[ -.I outfile -] ] +.RB [ \-w\fIwidth\fR ] +.RB [ \-h\fIheight\fR ] +.RB [ \-p\fIpaper\fR ] +.RB [ \-W\fIwidth\fR ] +.RB [ \-H\fIheight\fR ] +.RB [ \-P\fIpaper\fR ] +.RB [ \-l | \-r | \-f ] +.RB [ \-c ] +.RB [ \-m\fImargin\fR ] +.RB [ \-b\fIborder\fR ] +.RB [ \-d [ \fIlwidth\fR ]] +.RB [ \-s\fIscale\fR ] +.RB [ \-\fInup\fR ] +.RB [ \-q ] +.RI [ infile +.RI [ outfile ]] .SH DESCRIPTION -.I Psnup +.B Psnup puts multiple logical pages onto each physical sheet of paper. The input PostScript file should follow the Adobe Document Structuring Conventions. .PP The -.I \-w +.B \-w option gives the paper width, and the -.I \-h -option gives the paper height, -normally specified in -.B "cm" +.B \-h +option gives the paper height, specified in +.BR pt , +.BR mm , +.BR cm , or -.B "in" -to convert -PostScript's points (1/72 of an inch) -to centimeters or inches. +.BR in . The -.I \-p -option can be used as an alternative, to set the paper size to -.B a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio, quarto -or -.B 10x14. -The default paper size is -.B a4. +.B \-p +option can be used instead, to set the paper size; otherwise a default value is used. +See +.BR paper (1). The -.I \-W, \-H, +.BR \-W , +.BR \-H , and -.I \-P +.B \-P options set the input paper size, if it is different from the output size. This makes it easy to impose pages of one size on a different size of paper. .PP The -.I \-l +.B \-l option should be used for pages which are in landscape orientation (rotated 90 degrees anticlockwise). The -.I \-r +.B \-r option should be used for pages which are in seascape orientation (rotated 90 degrees clockwise), and the -.I \-f +.B \-f option should be used for pages which have the width and height interchanged, but are not rotated. .PP -.I Psnup +.B Psnup normally uses `row-major' layout, where adjacent pages are placed in rows across the paper. The -.I \-c +.B \-c option changes the order to `column-major', where successive pages are placed in columns down the paper. .PP A margin to leave around the whole page can be specified with the -.I \-m +.B \-m option. This is useful for sheets of `thumbnail' pages, because the normal page margins are reduced by putting multiple pages on a single sheet. .PP The -.I \-b +.B \-b option is used to specify an additional margin around each page on a sheet. .PP The -.I \-d +.B \-d option draws a line around the border of each page, of the specified width. If the \fIlwidth\fR parameter is omitted, a default linewidth of 1 point is assumed. The linewidth is relative to the original page dimensions, -\fIi.e.\fR it is scaled down with the rest of the page. +i.e., it is scaled down with the rest of the page. .PP The scale chosen by -.I psnup +.B psnup can be overridden with the -.I \-s +.B \-s option. This is useful to merge pages which are already reduced. .PP The -.I \-\fInup\fR +.BI \- nup option selects the number of logical pages to put on each sheet of paper. This can be any whole number; -.I psnup +.B psnup tries to optimise the layout so that the minimum amount of space is wasted. If -.I psnup +.B psnup cannot find a layout within its tolerance limit, it will abort with an error message. The alternative form -.I \i \fInup\fR +.BI \-n nup can also be used, for compatibility with other n-up programs. .PP -.I Psnup +.B Psnup normally prints the page numbers of the pages re-arranged; the -.I \-q +.B \-q option suppresses this. .SH EXAMPLES The potential use of this utility is varied but one particular use is in conjunction with -.I psbook(1). +.BR psbook (1). For example, using groff to create a PostScript document and lpr as the .SM UNIX @@ -142,19 +117,19 @@ print spooler a typical command line might look like this: .sp groff -Tps -ms \fIfile\fP | psbook | psnup -2 | lpr .sp -Where file is a 4 page document this command will result in a +where file is a 4 page document this command will result in a two page document printing two pages of \fIfile\fP per page and rearranges the page order to match the input pages 4 and 1 on the first output page and pages 2 then 3 of the input document on the second output page. .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.Br psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. .SH BUGS -.I Psnup +.B Psnup does not accept all DSC comments. diff --git a/Master/texmf-dist/doc/man/man1/psresize.1 b/Master/texmf-dist/doc/man/man1/psresize.1 index 2fa06f9f6d0..819d85f7382 100644 --- a/Master/texmf-dist/doc/man/man1/psresize.1 +++ b/Master/texmf-dist/doc/man/man1/psresize.1 @@ -1,37 +1,27 @@ -.TH PSRESIZE 1 "PSUtils Release 1 Patchlevel 17" +.TH PSRESIZE 1 "PSUtils" .SH NAME -psresize \- multiple pages per sheet +psresize \- rescales and centers a document for new output paper size .SH SYNOPSIS .B psresize -[ -.B \-w\fIwidth\fR -] [ -.B \-h\fIheight\fR -] [ -.B \-p\fIpaper\fR -] [ -.B \-W\fIwidth\fR -] [ -.B \-H\fIheight\fR -] [ -.B \-P\fIpaper\fR -] [ -.B \-q -] [ -.I infile -[ -.I outfile -] ] +.RB [ \-w\fIwidth\fR ] +.RB [ \-h\fIheight\fR ] +.RB [ \-p\fIpaper\fR ] +.RB [ \-W\fIwidth\fR ] +.RB [ \-H\fIheight\fR ] +.RB [ \-P\fIpaper\fR ] +.RB [ \-q ] +.RI [ infile +.RI [ outfile ]] .SH DESCRIPTION -.I Psresize +.B Psresize rescales and centres a document on a different size of paper. The input PostScript file should follow the Adobe Document Structuring Conventions. .PP The -.I \-w +.B \-w option gives the output paper width, and the -.I \-h +.B \-h option gives the output paper height, normally specified in .B "cm" or @@ -40,28 +30,25 @@ to convert PostScript's points (1/72 of an inch) to centimeters or inches. The -.I \-p -option can be used as an alternative, to set the output paper size to -.B a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio, quarto -or -.B 10x14. -The default output paper size is -.B a4. +.B \-p +option can be used instead, to set the paper size; otherwise a default value is used. +See +.BR paper (1). .PP The -.I \-W +.B \-W option gives the input paper width, and the -.I \-H +.B \-H option gives the input paper height. The -.I \-P -option can be used as an alternative, to set the input paper size. -The default input paper size is -.B a4. +.B \-P +option can be used instead, to set the paper size; otherwise a default value is used. +See +.BR paper (1). .PP -.I Psresize +.B Psresize normally prints the page numbers of the pages output; the -.I \-q +.B \-q option suppresses this. .SH EXAMPLES The following command can be used to convert a document on A4 size paper to @@ -70,12 +57,12 @@ letter size paper: psresize -PA4 -pletter in.ps out.ps .sp .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.Br psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. .SH BUGS -.I Psresize +.B Psresize does not accept all DSC comments. diff --git a/Master/texmf-dist/doc/man/man1/psselect.1 b/Master/texmf-dist/doc/man/man1/psselect.1 index 005888306b5..65708e85bd2 100644 --- a/Master/texmf-dist/doc/man/man1/psselect.1 +++ b/Master/texmf-dist/doc/man/man1/psselect.1 @@ -1,70 +1,65 @@ -.TH PSSELECT 1 "PSUtils Release 1 Patchlevel 17" +.TH PSSELECT 1 "PSUtils" .SH NAME psselect \- select pages from a PostScript file .SH SYNOPSIS .B psselect -[ -.B \-q -] [ -.B \-e -] [ -.B \-o -] [ -.B \-r -] [ -.B \-p\fIpages\fR -] [ -.I pages -] [ -.I infile -[ -.I outfile -] ] +.RB [ \-q ] +.RB [ \-e | \-o ] +.RB [ \-r ] +.RB [[ \-p ] \fIpages\fR ] +.RI [ infile +.RI [ outfile ]] .SH DESCRIPTION -.I Psselect +.B Psselect selects pages from a PostScript document, creating a new PostScript file. The input PostScript file should follow the Adobe Document Structuring Conventions. .PP The -.I \-e +.B \-e option selects all of the even pages; it may be used in conjunction with the other page selection options to select the even pages from a range of pages. .PP The -.I \-o +.B \-o option selects all of the odd pages; it may be used in conjunction with the other page selection options. .PP The -.I \-p\fIpages\fR +.BI \-p pages option specifies the pages which are to be selected. .I Pages is a comma separated list of page ranges, each of which may be a page number, -or a page range of the form \fIfirst\fR-\fIlast\fR. If \fIfirst\fR is omitted, -the -first page is assumed, and if \fIlast\fR is omitted, the last page is assumed. +or a page range of the form +.IB first \- last . +If +.I first +is omitted, the first page is assumed, and if +.I last +is omitted, the last page is assumed. The prefix character `_' indicates that the page number is relative to the end of the document, counting backwards. If just this character with no page number is used, a blank page will be inserted. .PP The -.I \-r +.B \-r option causes -.I psselect +.B psselect to output the selected pages in reverse order. .PP -Psselect normally prints the page numbers of the pages rearranged; the -.I \-q +.B Psselect +normally prints the page numbers of the pages rearranged; the +.B \-q option suppresses this. .PP If any of the -.I \-r, \-e, +.BR \-r , +.BR \-e , or -.I \-o +.B \-o options are specified, the page range must be given with the -.I \-p +.B \-p option. This is for backwards compatibility with previous versions. .SH NOTES @@ -73,9 +68,9 @@ The page number given to is the number of the page counting from the start or end of the file, starting at one. The actual page number in the document may be different. .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.BR psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. diff --git a/Master/texmf-dist/doc/man/man1/pstops.1 b/Master/texmf-dist/doc/man/man1/pstops.1 index cc4d160c890..d2750877382 100644 --- a/Master/texmf-dist/doc/man/man1/pstops.1 +++ b/Master/texmf-dist/doc/man/man1/pstops.1 @@ -1,27 +1,17 @@ -.TH PSTOPS 1 "PSUtils Release 1 Patchlevel 17" +.TH PSTOPS 1 "PSUtils" .SH NAME pstops \- shuffle pages in a PostScript file .SH SYNOPSIS .B pstops -[ -.B \-q -] [ -.B \-b -] [ -.B \-w\fIwidth\fR -] [ -.B \-h\fIheight\fR -] [ -.B \-p\fIpaper\fR -] [ -.B \-d\fIlwidth\fR -] +.RB [ \-q ] +.RB [ \-b ] +.RB [ \-w\fIwidth\fR ] +.RB [ \-h\fIheight\fR ] +.RB [ \-p\fIpaper\fR ] +.RB [ \-d [ \fIlwidth\fR ]] .I pagespecs -[ -.I infile -[ -.I outfile -] ] +.RI [ infile +.RI [ outfile ]] .SH DESCRIPTION .I Pstops rearranges pages from a PostScript document, creating a new PostScript file. @@ -37,13 +27,16 @@ follow the syntax: .RS .TP 12 .I pagespecs -.I = [modulo:]specs += +.RI [ modulo\fB:\fP ] specs .TP .I specs -.I = spec[+specs][,specs] += +.IR spec [ \fB+\fPspecs | \fB,\fPspecs ] .TP .I spec -.I = [-]pageno[L][R][U][@scale][(xoff,yoff)] += +.RB [ - ] \fIpageno\fP [ L | R | U ][ H | V ][ @\fIscale\fP ][ ( \fIxoff\fP , \fIyoff\fP ) ] .RE .sp .I modulo @@ -74,69 +67,79 @@ to convert to centimetres or inches, or the flag or .B "h" to specify as a multiple of the width or height. -The optional parameters \fIL\fR, \fIR\fR, and \fIU\fR rotate the page left, -right, or upside-down. +The optional parameters +.BR L , +.BR R , +.BR R , +.BR R , +and +.B V +rotate the page left, right, or upside-down, and flip (mirror) page +horizontally or vertically. The optional .I scale parameter scales the page by the fraction specified. If the optional minus sign is specified, the page is relative to the end of the document, instead of the start. -If page \fIspec\fRs are separated by -.B \+ +If page +.IR spec s +are separated by +.B + the pages will be merged into one page; if they are separated by -.B \, +.B , they will be on separate pages. If there is only one page specification, with .I pageno zero, the \fIpageno\fR may be omitted. -The shift, rotation, and scaling are performed +The shift, rotation, and scaling are applied +to the PostScript transformation matrix in that order regardless of which order they appear on the command line. +The matrix accumulates the individual transformations. +The effect on the image is to first scale with respect to an origin +at the lower left corner, then rotate about the same origin, and +finally shift. .PP The -.I \-w +.B \-w option gives the width which is used by the .B "w" dimension specifier, and the -.I \-h +.B \-h option gives the height which is used by the .B "h" dimension specifier. These dimensions are also used (after scaling) to set the clipping path for each page. -The -.I \-p -option can be used as an alternative, to set the paper size to -.B a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio, quarto -or -.B 10x14. -The default paper size is -.B a4. +The +.B \-p +option can be used as an alternative, to set the paper size. See +.BR paper (1). .PP The -.I \-b +.B \-b option prevents any .B bind operators in the PostScript prolog from binding. This may be needed in cases where complex multi-page re-arrangements are being done. .PP The -.I \-d +.D \-d option draws a line around the border of each page, of the specified width. If the \fIlwidth\fR parameter is omitted, a default linewidth of 1 point is assumed. The linewidth is relative to the original page dimensions, -\fIi.e.\fR it is scaled up or down with the rest of the page. +i.e., it is scaled up or down with the rest of the page. .PP Pstops normally prints the page numbers of the pages re-arranged; the -.I \-q +.B \-q option suppresses this. .SH EXAMPLES This section contains some sample re-arrangements. To put two pages on one sheet (of A4 paper), the pagespec to use is: .sp .ce -2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm) +"2:0L@.7(21cm,0)+1L@.7(21cm,14.85cm)" .sp To select all of the odd pages in reverse order, use: .sp @@ -146,21 +149,21 @@ To select all of the odd pages in reverse order, use: To re-arrange pages for printing 2-up booklets, use .sp .ce -4:-3L@.7(21cm,0)+0L@.7(21cm,14.85cm) +"4:-3L@.7(21cm,0)+0L@.7(21cm,14.85cm)" .sp for the front sides, and .sp .ce -4:1L@.7(21cm,0)+-2L@.7(21cm,14.85cm) +"4:1L@.7(21cm,0)+-2L@.7(21cm,14.85cm)" .sp for the reverse sides (or join them with a comma for duplex printing). .SH AUTHOR -Copyright (C) Angus J. C. Duggan 1991-1995 +Written by Angus J. C. Duggan. .SH "SEE ALSO" -epsffit(1), psbook(1), psnup(1), psresize(1), psselect(1), pstops(1), extractres(1), fixdlsrps(1), fixfmps(1), fixpsditps(1), fixpspps(1), fixscribeps(1), fixtpps(1), fixwfwps(1), fixwpps(1), fixwwps(1), includeres(1), psmerge(1), getafm(1) +.BR psutils (1) .SH TRADEMARKS .B PostScript is a trademark of Adobe Systems Incorporated. .SH BUGS -.I Pstops +.B Pstops does not accept all DSC comments. diff --git a/Master/texmf-dist/doc/man/man1/psutils.1 b/Master/texmf-dist/doc/man/man1/psutils.1 new file mode 100644 index 00000000000..d9f0a9d9fa2 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/psutils.1 @@ -0,0 +1,21 @@ +.TH PSUTILS 1 "PSUtils" +.SH NAME +PSUtils \- utilities +.SH DESCRIPTION +PSUtils is a set of utilities for manipulating PostScript +documents which follow the Adobe Document Structuring Conventions. +.SH AUTHOR +Written by Angus J. C. Duggan. +.SH "SEE ALSO" +.BR psbook (1), +.BR psselect (1), +.BR pstops (1), +.BR epsffit (1), +.BR psnup (1), +.BR psresize (1), +.BR psjoin (1), +.BR extractres (1), +.BR includeres (1) +.SH TRADEMARKS +.B PostScript +is a trademark of Adobe Systems Incorporated. diff --git a/Master/texmf-dist/doc/man/man1/synctex.1 b/Master/texmf-dist/doc/man/man1/synctex.1 index 5bb2bf4f98e..958266fccc7 100644 --- a/Master/texmf-dist/doc/man/man1/synctex.1 +++ b/Master/texmf-dist/doc/man/man1/synctex.1 @@ -1,4 +1,4 @@ -.Dd 03/13/12 \" DATE +.Dd 06/26/2013 \" DATE .Dt synctex 1 \" Program name and manual section number .Sh NAME .Nm synctex @@ -7,7 +7,7 @@ .Nm \fIcommand\fP [\fIoptions\fP] [\fIargs\fP] .Sh OVERVIEW -The Synchronization TeXnology is a new feature of recent TeX engines. +The Synchronization TeXnology is a feature of recent TeX engines. It allows to synchronize between input and output, which means to navigate from the source document to the typeset material and vice versa. diff --git a/Master/texmf-dist/doc/man/man1/t1dotlessj.1 b/Master/texmf-dist/doc/man/man1/t1dotlessj.1 index 2cefd72e985..93b7c75a5bb 100644 --- a/Master/texmf-dist/doc/man/man1/t1dotlessj.1 +++ b/Master/texmf-dist/doc/man/man1/t1dotlessj.1 @@ -1,4 +1,4 @@ -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/t1lint.1 b/Master/texmf-dist/doc/man/man1/t1lint.1 index add7cbd043a..a0173e65911 100644 --- a/Master/texmf-dist/doc/man/man1/t1lint.1 +++ b/Master/texmf-dist/doc/man/man1/t1lint.1 @@ -1,4 +1,4 @@ -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/t1rawafm.1 b/Master/texmf-dist/doc/man/man1/t1rawafm.1 index 90bb3ece91b..66d258ca545 100644 --- a/Master/texmf-dist/doc/man/man1/t1rawafm.1 +++ b/Master/texmf-dist/doc/man/man1/t1rawafm.1 @@ -1,4 +1,4 @@ -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/t1reencode.1 b/Master/texmf-dist/doc/man/man1/t1reencode.1 index dd77323ff47..fabe158a13a 100644 --- a/Master/texmf-dist/doc/man/man1/t1reencode.1 +++ b/Master/texmf-dist/doc/man/man1/t1reencode.1 @@ -1,4 +1,4 @@ -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/t1testpage.1 b/Master/texmf-dist/doc/man/man1/t1testpage.1 index e67c23cd277..0870002f7bc 100644 --- a/Master/texmf-dist/doc/man/man1/t1testpage.1 +++ b/Master/texmf-dist/doc/man/man1/t1testpage.1 @@ -1,4 +1,4 @@ -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/tangle.1 b/Master/texmf-dist/doc/man/man1/tangle.1 index c2b2839bb40..cc48bb3ca1e 100644 --- a/Master/texmf-dist/doc/man/man1/tangle.1 +++ b/Master/texmf-dist/doc/man/man1/tangle.1 @@ -1,4 +1,4 @@ -.TH TANGLE 1 "1 March 2011" "Web2C 2013" +.TH TANGLE 1 "1 March 2011" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/tex.1 b/Master/texmf-dist/doc/man/man1/tex.1 index b505b1668d3..7a0993dbfbf 100644 --- a/Master/texmf-dist/doc/man/man1/tex.1 +++ b/Master/texmf-dist/doc/man/man1/tex.1 @@ -1,4 +1,4 @@ -.TH TEX 1 "1 March 2011" "Web2C 2013" +.TH TEX 1 "1 March 2011" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/texindy.1 b/Master/texmf-dist/doc/man/man1/texindy.1 index d1b4417af93..b873d713b74 100644 --- a/Master/texmf-dist/doc/man/man1/texindy.1 +++ b/Master/texmf-dist/doc/man/man1/texindy.1 @@ -1,15 +1,7 @@ -.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.04) +.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07) .\" .\" Standard preamble: .\" ======================================================================== -.de Sh \" Subsection heading -.br -.if t .Sp -.ne 5 -.PP -\fB\\$1\fR -.PP -.. .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp @@ -53,7 +45,7 @@ .el .ds Aq ' .\" .\" If the F register is turned on, we'll generate index entries on stderr for -.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .ie \nF \{\ @@ -132,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "texindy 1" -.TH texindy 1 "2010-05-10" "Version 1.11" "xindy" +.TH texindy 1 "2014-04-19" "Release 2.5" "texindy" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -145,7 +137,7 @@ texindy \- create sorted and tagged index from raw LaTeX index \& texindy [\-V?h] [\-qv] [\-iglr] [\-d magic] [\-o outfile.ind] [\-t log] \e \& [\-L lang] [\-C codepage] [\-M module] [idx0 idx1 ...] .Ve -.Sh "GNU-Style Long Options for Short Options:" +.SS "GNU-Style Long Options for Short Options:" .IX Subsection "GNU-Style Long Options for Short Options:" .Vb 10 \& \-V / \-\-version @@ -174,6 +166,9 @@ by xindy modules, with a convenient set already preloaded. Files with the raw index are passed as arguments. If no arguments are passed, the raw index will be read from standard input. .PP +\&\fBDo not use texindy with XeLaTeX or LuaLaTeX!\fR When you use these +LaTeX engines, you must use \fBxindy \-C utf8 \-M texindy \-M page-ranges\fR instead. +.PP A good introductionary description of \fBtexindy\fR appears in the indexing chapter of the LaTeX Companion (2nd ed.) .PP @@ -182,28 +177,26 @@ markup, the command \fIxindy\fR\|(1) is probably more of interest for you. .PP \&\fBtexindy\fR is an approach to merge support for the \fImake-rules\fR framework, own xindy modules (e.g., for special LaTeX commands in the -index), and a reasonable level of MakeIndex compatibility. There are -other older approaches, eventually they will get a description on the -xindy Web Site, http://www.xindy.org/. +index), and a reasonable level of MakeIndex compatibility. .SH "OPTIONS" .IX Header "OPTIONS" -.ie n .IP """\-\-version""\fR / \fB\-V" 4 +.ie n .IP """\-\-version"" / \fB\-V\fR" 4 .el .IP "\f(CW\-\-version\fR / \fB\-V\fR" 4 .IX Item "--version / -V" output version numbers of all relevant components and exit. -.ie n .IP """\-\-help""\fR / \fB\-h\fR / \fB\-?" 4 +.ie n .IP """\-\-help"" / \fB\-h\fR / \fB\-?\fR" 4 .el .IP "\f(CW\-\-help\fR / \fB\-h\fR / \fB\-?\fR" 4 .IX Item "--help / -h / -?" output usage message with options explanation. -.ie n .IP """\-\-quiet""\fR / \fB\-q" 4 +.ie n .IP """\-\-quiet"" / \fB\-q\fR" 4 .el .IP "\f(CW\-\-quiet\fR / \fB\-q\fR" 4 .IX Item "--quiet / -q" Don't output progress messages. Output only error messages. -.ie n .IP """\-\-verbose""\fR / \fB\-v" 4 +.ie n .IP """\-\-verbose"" / \fB\-v\fR" 4 .el .IP "\f(CW\-\-verbose\fR / \fB\-v\fR" 4 .IX Item "--verbose / -v" Output verbose progress messages. -.ie n .IP """\-\-debug""\fR \fImagic\fR / \fB\-d\fR \fImagic" 4 +.ie n .IP """\-\-debug"" \fImagic\fR / \fB\-d\fR \fImagic\fR" 4 .el .IP "\f(CW\-\-debug\fR \fImagic\fR / \fB\-d\fR \fImagic\fR" 4 .IX Item "--debug magic / -d magic" Output debug messages, this option may be specified multiple times. @@ -217,20 +210,20 @@ Output debug messages, this option may be specified multiple times. \& markup output markup trace, as explained in xindy manual \& level=n log level, n is 0 (default), 1, 2, or 3 .Ve -.ie n .IP """\-\-out\-file""\fR \fIoutfile.ind\fR / \fB\-o\fR \fIoutfile.ind" 4 +.ie n .IP """\-\-out\-file"" \fIoutfile.ind\fR / \fB\-o\fR \fIoutfile.ind\fR" 4 .el .IP "\f(CW\-\-out\-file\fR \fIoutfile.ind\fR / \fB\-o\fR \fIoutfile.ind\fR" 4 .IX Item "--out-file outfile.ind / -o outfile.ind" Output index to file \fIoutfile.ind\fR. If this option is not passed, the name of the output file is the base name of the first argument and the file extension \fIind\fR. If the raw index is read from standard input, this option is mandatory. -.ie n .IP """\-\-log\-file""\fR \fIlog.ilg\fR / \fB\-t\fR \fIlog.ilg" 4 +.ie n .IP """\-\-log\-file"" \fIlog.ilg\fR / \fB\-t\fR \fIlog.ilg\fR" 4 .el .IP "\f(CW\-\-log\-file\fR \fIlog.ilg\fR / \fB\-t\fR \fIlog.ilg\fR" 4 .IX Item "--log-file log.ilg / -t log.ilg" Output log messages to file \fIlog.ilg\fR. These log messages are independent from the progress messages that you can influence with \&\f(CW\*(C`\-\-debug\*(C'\fR or \f(CW\*(C`\-\-verbose\*(C'\fR. -.ie n .IP """\-\-language""\fR \fIlang\fR / \fB\-L\fR \fIlang" 4 +.ie n .IP """\-\-language"" \fIlang\fR / \fB\-L\fR \fIlang\fR" 4 .el .IP "\f(CW\-\-language\fR \fIlang\fR / \fB\-L\fR \fIlang\fR" 4 .IX Item "--language lang / -L lang" The index is sorted according to the rules of language \fIlang\fR. These @@ -239,23 +232,32 @@ rules are encoded in a xindy module created by \fImake-rules\fR. If no input encoding is specified via \f(CW\*(C`\-\-codepage\*(C'\fR, a xindy module for that language is searched with a latin, a cp, an iso, or ascii encoding, in that order. -.ie n .IP """\-\-codepage""\fR \fIenc\fR / B <\-C> \fIenc" 4 +.ie n .IP """\-\-codepage"" \fIenc\fR / B <\-C> \fIenc\fR" 4 .el .IP "\f(CW\-\-codepage\fR \fIenc\fR / B <\-C> \fIenc\fR" 4 .IX Item "--codepage enc / B <-C> enc" -The raw input is in input encoding \fIenc\fR. This information is used to -select the correct xindy sort module and also the \fIinputenc\fR target -encoding for \f(CW\*(C`latex\*(C'\fR input markup. +\&\fBtexindy\fR's raw input is always assumed to be encoded in LaTeX +Internal Character Representation (\s-1LICR\s0). I.e., non-ASCII characters +are encoded as command sequences. This option tells xindy the encoding +it shall use internally for sorting. +.Sp +Effectively, you need this option to specify the encoding of letter +group headings. +.Sp +Encoding \f(CW\*(C`utf8\*(C'\fR is only supported for Latin alphabets. But if you use +non-Latin alphabets, you probably use XeLaTeX or LuaLaTeX and then you +must not use \fBtexindy\fR anyhow. Then direct usage of \fBxindy\fR is +appropriate. .Sp When \f(CW\*(C`omega\*(C'\fR input markup is used, \f(CW\*(C`utf8\*(C'\fR is always used as the sort codepage and no inputenc module is loaded. Then this option is ignored. -.ie n .IP """\-\-module""\fR \fImodule\fR / \fB\-M\fR \fImodule" 4 +.ie n .IP """\-\-module"" \fImodule\fR / \fB\-M\fR \fImodule\fR" 4 .el .IP "\f(CW\-\-module\fR \fImodule\fR / \fB\-M\fR \fImodule\fR" 4 .IX Item "--module module / -M module" Load the xindy module \fImodule.xdy\fR. This option may be specified multiple times. The modules are searched in the xindy search path that can be changed with the environment variable \f(CW\*(C`XINDY_SEARCHPATH\*(C'\fR. -.ie n .IP """\-\-input\-markup""\fR \fIinput\fR / \fB\-I\fR \fIinput" 4 +.ie n .IP """\-\-input\-markup"" \fIinput\fR / \fB\-I\fR \fIinput\fR" 4 .el .IP "\f(CW\-\-input\-markup\fR \fIinput\fR / \fB\-I\fR \fIinput\fR" 4 .IX Item "--input-markup input / -I input" Specifies the input markup of the raw index. Supported values for @@ -273,7 +275,7 @@ for sorting. .SH "SUPPORTED LANGUAGES / CODEPAGES" .IX Header "SUPPORTED LANGUAGES / CODEPAGES" The following languages are supported: -.Sh "Latin scripts" +.SS "Latin scripts" .IX Subsection "Latin scripts" .Vb 10 \& albanian gypsy portuguese @@ -300,19 +302,19 @@ dictionaries, it is sorted like \f(CW\*(C`a\*(C'\fR. The first scheme is known a 8859\-9 encoding. .PP \&\f(CW\*(C`gypsy\*(C'\fR is a northern Russian dialect. -.Sh "Cyrillic scripts" +.SS "Cyrillic scripts" .IX Subsection "Cyrillic scripts" .Vb 3 \& belarusian mongolian serbian \& bulgarian russian ukrainian \& macedonian .Ve -.Sh "Other scripts" +.SS "Other scripts" .IX Subsection "Other scripts" .Vb 1 \& greek klingon .Ve -.Sh "Available Codepages" +.SS "Available Codepages" .IX Subsection "Available Codepages" This is not yet written. You can look them up in your xindy distribution, in the \fImodules/lang/language/\fR directory (where @@ -338,7 +340,7 @@ specific effect. .Vb 1 \& xindy Module Category Description .Ve -.Sh "Sorting" +.SS "Sorting" .IX Subsection "Sorting" .Vb 10 \& word\-order Default A space comes before any letter in the @@ -357,7 +359,7 @@ specific effect. \& numeric\-sort Auto Numbers are sorted numerically, not like \& characters: \`\`V64\*(Aq\*(Aq appears before \`\`V128\*(Aq\*(Aq. .Ve -.Sh "Page Numbers" +.SS "Page Numbers" .IX Subsection "Page Numbers" .Vb 10 \& page\-ranges Default Appearances on more than two consecutive @@ -371,7 +373,7 @@ specific effect. \& scheme correctly \-\- Roman numerals first, then \& Arabic numbers, then others: i, 1, A. .Ve -.Sh "Markup and Layout" +.SS "Markup and Layout" .IX Subsection "Markup and Layout" .Vb 10 \& tex Auto Handles basic TeX conventions. @@ -419,6 +421,20 @@ class. Programmers who know Common Lisp and Lex and want to work on a remedy should please contact the author. .IP "\(bu" 4 +If you have an index rage and a location attribute, e.g., +\&\f(CW\*(C`\eindex{key\e(attr}\*(C'\fR starts the range, one needs (1) to specify that +attribute in the range closing entry as well (i.e., as +\&\f(CW\*(C`\eindex{key\e)attr}\*(C'\fR) and (2) one needs to declare the index attribute +in an \fBxindy\fR style file. +.Sp +MakeIndex will output the markup \f(CW\*(C`\eattr{page1\-\-page2}\*(C'\fR for such a +construct. This is not possible to achieve in \fBxindy\fR, output will be +\&\f(CW\*(C`\eattrMarkup{page1}\-\-\eattrMarkup{page2}\*(C'\fR. (This is actually +considered a bug, but not a high priority one.) +.Sp +The difference between MakeIndex page number tags and \fBxindy\fR +location attributes was already explained in the previous item. +.IP "\(bu" 4 The MakeIndex compatibility definitions support only the default raw index syntax and markup definition. It is not possible to configure raw index parsing or use a MakeIndex style file to describe output diff --git a/Master/texmf-dist/doc/man/man1/tftopl.1 b/Master/texmf-dist/doc/man/man1/tftopl.1 index 817082b5a17..e76e1021ea5 100644 --- a/Master/texmf-dist/doc/man/man1/tftopl.1 +++ b/Master/texmf-dist/doc/man/man1/tftopl.1 @@ -1,4 +1,4 @@ -.TH TFTOPL 1 "17 December 1994" "Web2C 2013" +.TH TFTOPL 1 "17 December 1994" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/tie.1 b/Master/texmf-dist/doc/man/man1/tie.1 index 10a1ca70395..781b1df9dbf 100644 --- a/Master/texmf-dist/doc/man/man1/tie.1 +++ b/Master/texmf-dist/doc/man/man1/tie.1 @@ -1,4 +1,4 @@ -.TH TIE 1 "7 April 2010" "Web2C 2013" +.TH TIE 1 "7 April 2010" "Web2C 2014" .\"===================================================================== .SH NAME tie \- merge or apply WEB change files diff --git a/Master/texmf-dist/doc/man/man1/ttf2pk.1 b/Master/texmf-dist/doc/man/man1/ttf2pk.1 index 516a3081223..37d50e10c17 100644 --- a/Master/texmf-dist/doc/man/man1/ttf2pk.1 +++ b/Master/texmf-dist/doc/man/man1/ttf2pk.1 @@ -1,6 +1,6 @@ .\" man page for ttf2pk . -.TH TTF2PK 1 10-Jan-2002 "FreeType version 1.5" +.TH TTF2PK 1 04-May-2011 "FreeType2 version" .SH NAME ttf2pk \- convert a TrueType font into TeX's PK format .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/ttf2tfm.1 b/Master/texmf-dist/doc/man/man1/ttf2tfm.1 index 482f2ee1ff4..e6fa0aca4b3 100644 --- a/Master/texmf-dist/doc/man/man1/ttf2tfm.1 +++ b/Master/texmf-dist/doc/man/man1/ttf2tfm.1 @@ -1,6 +1,6 @@ .\" man page for ttf2tfm . -.TH TTF2TFM 1 10-Jan-2002 "FreeType version 1.5" +.TH TTF2TFM 1 27-Jun-2013 "FreeType2 version" .SH NAME ttf2tfm \- build TeX metric files from a TrueType font .SH SYNOPSIS @@ -8,7 +8,8 @@ ttf2tfm \- build TeX metric files from a TrueType font .nh .B ttf2tfm 'in +\n(.ku -.IR ttffile [ .ttf | .ttc ] +.I ttffile\c +.RB [ .ttf | .ttc ] [\c .BI \-c \ \%caps-height-factor\c ] @@ -461,18 +462,15 @@ With .B \-P you specify the platform ID; defined values are: .PP -.in +4m -.ta 3iC -.I "platform platform ID (pid)" -.sp -.ta 3iR +.TS +l l. +\fIplatform\fP \fIplatform ID (pid)\fP +_ Apple Unicode 0 -.br Macintosh 1 -.br -ISO 2 -.br +ISO 2 Microsoft 3 +.TE .PP The encoding ID depends on the platform. For pid=0, we ignore the @@ -481,121 +479,78 @@ parameter (setting it to zero) since the mapping table is always Unicode version\ 2.0. For pid=1, the following table lists the defined values: .PP -.in +4m -.ta 3iC -.ti -2m +.RS platform ID = 1 -.sp -.I "script encoding ID (eid)" -.sp -.ta 3iR -Roman 0 -.br +.RE +.TS +l l. +\fIscript\fP \fIencoding ID (eid)\fP +_ +Roman 0 Japanese 1 -.br -Chinese 2 -.br -Korean 3 -.br -Arabic 4 -.br -Hebrew 5 -.br -Greek 6 -.br -Russian 7 -.br +Chinese 2 +Korean 3 +Arabic 4 +Hebrew 5 +Greek 6 +Russian 7 Roman Symbol 8 -.br Devanagari 9 -.br Gurmukhi 10 -.br Gujarati 11 -.br -Oriya 12 -.br -Bengali 13 -.br -Tamil 14 -.br -Telugu 15 -.br -Kannada 16 -.br +Oriya 12 +Bengali 13 +Tamil 14 +Telugu 15 +Kannada 16 Malayalam 17 -.br Sinhalese 18 -.br -Burmese 19 -.br -Khmer 20 -.br -Thai 21 -.br -Laotian 22 -.br +Burmese 19 +Khmer 20 +Thai 21 +Laotian 22 Georgian 23 -.br Armenian 24 -.br Maldivian 25 -.br -Tibetan 26 -.br +Tibetan 26 Mongolian 27 -.br -Geez 28 -.br -Slavic 29 -.br +Geez 28 +Slavic 29 Vietnamese 30 -.br -Sindhi 31 -.br +Sindhi 31 Uninterpreted 32 +.TE .PP Here are the ISO encoding IDs: .PP -.in +4m -.ta 3iC -.ti -2m +.RS platform ID = 2 -.sp -.I "encoding encoding ID (eid)" -.sp -.ta 3iR -ASCII 0 -.br +.RE +.TS +l l. +\fIencoding\fP \fIencoding ID (eid)\fP +ASCII 0 ISO 10646 1 -.br ISO 8859-1 2 +.TE .PP And finally, the Microsoft encoding IDs: .PP -.in +4m -.ta 3iC -.ti -2m +.RS platform ID = 3 -.sp -.I "encoding encoding ID (eid)" -.sp -.ta 3iR -Symbol 0 -.br -Unicode 2.0 1 -.br -Shift JIS 2 -.br -GB 2312 (1980) 3 -.br -Big 5 4 -.br +.RE +.TS +l l. +\fIencoding\fP \fIencoding ID (eid)\fP +Symbol 0 +Unicode 2.0 1 +Shift JIS 2 +GB 2312 (1980) 3 +Big 5 4 KS X 1001 (Wansung) 5 -.br KS X 1001 (Johab) 6 -.br -UCS-4 10 +UCS-4 10 +.TE .PP The program will abort if you specify an invalid platform/encoding ID pair. @@ -956,10 +911,6 @@ is appended and not `\c . . .SS kpathsea -Please note that older versions of -.B kpathsea -(<3.2) have no special means to seach for TrueType fonts and related -files, thus we use the paths for PostScript related stuff. The actual version of kpathsea is displayed on screen if you call either .B ttf2pk @@ -979,64 +930,23 @@ are program specific environment variables introduced in .B kpathsea version\ 3.2: .PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc TTFONTS" -.br -.C "ttf2pk.cfg TTF2PKINPUTS" -.br -.C "\&.map TTF2PKINPUTS" -.br -.C "\&.enc TTF2PKINPUTS, TTF2TFMINPUTS" -.br -.C "\&.rpl TTF2PKINPUTS, TTF2TFMINPUTS" -.br -.C "\&.tfm TFMFONTS" -.br -.C "\&.sfd TTF2PKINPUTS, TTF2TFMINPUTS" -.PP -And here the same for pre-3.2-versions of -.B kpathsea: -.PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc T1FONTS" -.br -.C "ttf2pk.cfg TEXCONFIG" -.br -.C "\&.map TEXCONFIG" -.br -.C "\&.enc TEXPSHEADERS" -.br -.C "\&.rpl TEXPSHEADERS" -.br -.C "\&.tfm TFMFONTS" -.br -.C "\&.sfd TEXPSHEADERS" -.PP -Finally, the same for pre-3.0-versions (as used e.g. in te\*(TX\ 0.4): -.PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc DVIPSHEADERS" -.br -.C "ttf2pk.cfg TEXCONFIG" -.br -.C "\&.map TEXCONFIG" -.br -.C "\&.enc DVIPSHEADERS" -.br -.C "\&.rpl DVIPSHEADERS" -.br -.C "\&.tfm TFMFONTS" -.br -.C "\&.sfd DVIPSHEADERS" +.RS +.TS +l l. +\&.ttf and .ttc TTFONTS +ttf2pk.cfg TTF2PKINPUTS +\&.map TTF2PKINPUTS +\&.enc TTF2PKINPUTS, TTF2TFMINPUTS +\&.rpl TTF2PKINPUTS, TTF2TFMINPUTS +\&.tfm TFMFONTS +\&.sfd TTF2PKINPUTS, TTF2TFMINPUTS +.TE +.RE + .PP Please consult the info files of .B kpathsea for details on these variables. -The decision whether to use the old or the new scheme will be done -during compilation. .PP You should set the .C TEXMFCNF @@ -1056,8 +966,9 @@ hard-coded into the .B kpathsea library. .PP -.in +2m +.RS .C "kpsewhich -progname=ttf2tfm -expand-var='$TTFONTS'" +.RE .PP We select the program name also since it is possible to specify variables which are searched only for a certain program -- in our @@ -1088,21 +999,18 @@ set in .C config.sys for OS/2): .PP -.in +4m -.ta 2i -.C \&.ttf \ and "\ .ttc TTFONTS" -.br -.C "ttf2pk.cfg TTFCFG" -.br -.C "\&.map TTFCFG" -.br -.C "\&.enc TTFCFG" -.br -.C "\&.rpl TTFCFG" -.br -.C "\&.tfm TEXTFM" -.br -.C "\&.sfd TTFCFG" +.RS +.TS +l l. +\&.ttf and .ttc TTFONTS +ttf2pk.cfg TTFCFG +\&.map TTFCFG +\&.enc TTFCFG +\&.rpl TTFCFG +\&.tfm TEXTFM +\&.sfd TTFCFG +.TE +.RE .PP If one of the variables isn't set, a warning message is emitted. The current directory will always be searched. diff --git a/Master/texmf-dist/doc/man/man1/ttftotype42.1 b/Master/texmf-dist/doc/man/man1/ttftotype42.1 index bb84d6ad792..3fab380e787 100644 --- a/Master/texmf-dist/doc/man/man1/ttftotype42.1 +++ b/Master/texmf-dist/doc/man/man1/ttftotype42.1 @@ -1,4 +1,4 @@ -.ds V 2.97 +.ds V 2.100 .de M .BR "\\$1" "(\\$2)\\$3" .. diff --git a/Master/texmf-dist/doc/man/man1/updmap.1 b/Master/texmf-dist/doc/man/man1/updmap.1 index 32a750f63a0..5bc81acc69d 100644 --- a/Master/texmf-dist/doc/man/man1/updmap.1 +++ b/Master/texmf-dist/doc/man/man1/updmap.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.43.3. -.TH UPDMAP "1" "August 2013" "TeX Live" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.40.9. +.TH UPDMAP "1" "August 2012" "TeX Live" "User Commands" .SH NAME updmap \- manage TeX font maps, per-user .br @@ -11,7 +11,7 @@ updmap-sys \- manage TeX font maps, system-wide .B updmap-sys [\fIOPTION\fR] ... [\fICOMMAND\fR] .SH DESCRIPTION -updmap (TeX Live, multi) version $Id: updmap.pl 31440 2013\-08\-15 22:39:10Z karl $ +updmap (TeX Live, multi) version $Id: updmap.pl 27264 2012\-07\-31 05:10:29Z preining $ .PP Update the default font map files used by pdftex, dvips, and dvipdfm(x), and optionally pxdvi, as determined by all configuration files updmap.cfg @@ -21,12 +21,6 @@ Among other things, these map files are used to determine which fonts should be used as bitmaps and which as outlines, and to determine which font files are included in the PDF or PostScript output. .PP -updmap\-sys is intended to affect the system\-wide configuration, while -updmap affects personal configuration files only, overriding the system -files. As a consequence, once updmap has been run, even a single time, -running updmap\-sys no longer has any effect. (updmap\-sys issues a -warning in this situation.) -.PP By default, the TeX filename database (ls\-R) is also updated. .SH OPTIONS .TP @@ -62,9 +56,6 @@ do not recreate map files \fB\-\-nohash\fR do not run texhash .TP -\fB\-\-sys\fR -affect system\-wide files (equivalent to updmap\-sys) -.TP \fB\-n\fR, \fB\-\-dry\-run\fR only show the configuration, no output .TP @@ -124,22 +115,22 @@ KanjiMap entries are added to psfonts_t1.map and kanjix.map. Explanation of the OPTION names for \fB\-\-showoptions\fR, \fB\-\-showoption\fR, \fB\-\-setoption\fR: .TP dvipsPreferOutline -true,false (default true) +true|false (default true) .IP Whether dvips uses bitmaps or outlines, when both are available. .TP dvipsDownloadBase35 -true,false (default true) +true|false (default true) .IP Whether dvips includes the standard 35 PostScript fonts in its output. .TP pdftexDownloadBase14 -true,false (default true) +true|false (default true) .IP Whether pdftex includes the standard 14 PDF fonts in its output. .TP pxdviUse -true,false (default false) +true|false (default false) .IP Whether maps for pxdvi (Japanese\-patched xdvi) are under updmap's control. .TP @@ -152,24 +143,13 @@ kanjiVariant See below. .TP LW35 -URWkb,URW,ADOBEkb,ADOBE (default URWkb) +URWkb|URW|ADOBEkb|ADOBE (default URWkb) .IP Adapt the font and file names of the standard 35 PostScript fonts. -.nf -.TP -URWkb -URW fonts with "berry" filenames (e.g. uhvbo8ac.pfb) -.TP -URW -URW fonts with "vendor" filenames (e.g. n019064l.pfb) -.fi -.TP -ADOBEkb -Adobe fonts with "berry" filenames (e.g. phvbo8an.pfb) -.TP -ADOBE -Adobe fonts with "vendor" filenames (e.g. hvnbo___.pfb) -.fi +URWkb URW fonts with "berry" filenames (e.g. uhvbo8ac.pfb) +URW URW fonts with "vendor" filenames (e.g. n019064l.pfb) +ADOBEkb Adobe fonts with "berry" filenames (e.g. phvbo8an.pfb) +ADOBE Adobe fonts with "vendor" filenames (e.g. hvnbo___.pfb) .IP These options are only read and acted on by updmap; dvips, pdftex, etc., do not know anything about them. They work by changing the default map @@ -189,7 +169,10 @@ Explanation of trees and files normally used: If \fB\-\-cnffile\fR is specified on the command line (possibly multiple times), its value(s) are used. Otherwise, updmap reads all the updmap.cfg files found by running `kpsewhich \fB\-all\fR updmap.cfg', in the -order returned by kpsewhich. +order returned by kpsewhich, with one exception: an updmap.cfg found +in TEXMFLOCAL is given higher priority than the updmap.cfg in +TEXMFMAIN, to ensure that local adjustments by administrators take +precedence over what is shipped in TeX Live. .IP In any case, if multiple updmap.cfg files are found, all the maps mentioned in all the updmap.cfg files are merged. @@ -200,24 +183,26 @@ read, in the given order. .nf .IP For updmap\-sys: -TEXMFSYSCONFIG \fI$TEXLIVE/YYYY/texmf\-config/web2c/updmap.cfg\fP -TEXMFSYSVAR \fI$TEXLIVE/YYYY/texmf\-var/web2c/updmap.cfg\fP -TEXMFLOCAL \fI$TEXLIVE/texmf\-local/web2c/updmap.cfg\fP -TEXMFDIST \fI$TEXLIVE/YYYY/texmf\-dist/web2c/updmap.cfg\fP +TEXMFSYSCONFIG $TEXLIVE/YYYY/texmf\-config/web2c/updmap.cfg +TEXMFSYSVAR $TEXLIVE/YYYY/texmf\-var/web2c/updmap.cfg +TEXMFLOCAL $TEXLIVE/texmf\-local/web2c/updmap.cfg +TEXMFMAIN $TEXLIVE/YYYY/texmf/web2c/updmap.cfg +TEXMFDIST $TEXLIVE/YYYY/texmf\-dist/web2c/updmap.cfg .IP For updmap: TEXMFCONFIG $HOME/.texliveYYYY/texmf\-config/web2c/updmap.cfg TEXMFVAR $HOME/.texliveYYYY/texmf\-var/web2c/updmap.cfg -TEXMFHOME \fI$HOME/texmf/web2c/updmap.cfg\fP -TEXMFSYSCONFIG \fI$TEXLIVE/YYYY/texmf\-config/web2c/updmap.cfg\fP -TEXMFSYSVAR \fI$TEXLIVE/YYYY/texmf\-var/web2c/updmap.cfg\fP -TEXMFLOCAL \fI$TEXLIVE/texmf\-local/web2c/updmap.cfg\fP -TEXMFDIST \fI$TEXLIVE/YYYY/texmf\-dist/web2c/updmap.cfg\fP +TEXMFHOME $HOME/texmf/web2c/updmap.cfg +TEXMFSYSCONFIG $TEXLIVE/YYYY/texmf\-config/web2c/updmap.cfg +TEXMFSYSVAR $TEXLIVE/YYYY/texmf\-var/web2c/updmap.cfg +TEXMFLOCAL $TEXLIVE/texmf\-local/web2c/updmap.cfg +TEXMFMAIN $TEXLIVE/YYYY/texmf/web2c/updmap.cfg +TEXMFDIST $TEXLIVE/YYYY/texmf\-dist/web2c/updmap.cfg .IP (where YYYY is the TeX Live release version). .fi .IP -There is one exception to keep upgradability from earlier versions +There is another exception to keep upgradability from earlier versions of TeX Live: if a file TEXMFLOCAL/web2c/updmap\-local.cfg exists (formerly used by tlmgr to merge local fonts), then the file TEXMFLOCAL/web2c/updmap.cfg is ignored (if it exists) and that @@ -233,13 +218,13 @@ line, then the first one given will be used to save any changes from \fB\-\-setoption\fR, \fB\-\-enable\fR or \fB\-\-disable\fR. If the config files are taken from kpsewhich output, then the algorithm is more complex: .IP -1) If \fI$TEXMFCONFIG/web2c/updmap.cfg\fP or \fI$TEXMFHOME/web2c/updmap.cfg\fP +1) If $TEXMFCONFIG/web2c/updmap.cfg or $TEXMFHOME/web2c/updmap.cfg appears in the list of used files, then the one listed first by kpsewhich \fB\-\-all\fR (equivalently, the one returned by kpsewhich updmap.cfg), is used. .IP 2) If neither of the above two are present and changes are made, a -new config file is created in \fI$TEXMFCONFIG/web2c/updmap.cfg\fP. +new config file is created in $TEXMFCONFIG/web2c/updmap.cfg. .IP Resolving multiple definitions of a font: .IP @@ -265,7 +250,7 @@ in the higher\-priority updmap.cfg file. As an example, suppose you have a copy of MathTime Pro fonts and want to disable the Belleek version of the fonts; that is, disable the map belleek.map. You can create the file -\fI$TEXMFCONFIG/web2c/updmap.cfg\fP with the content +$TEXMFCONFIG/web2c/updmap.cfg with the content .IP #! Map belleek.map Map mt\-plus.map @@ -292,12 +277,12 @@ will be read and written, give the \fB\-n\fR option (or read the source). .PP For step\-by\-step instructions on making new fonts known to TeX, read http://tug.org/fonts/fontinstall.html. For even more terse -instructions, read the beginning of the main updmap.cfg. +instructions, read the beginning of updmap.cfg. .SH FILES Configuration and input files: .IP "\fIupdmap\&.cfg\fP" Main configuration file\&. In -\fItexmf-dist/web2c\fP by default, but may be located elsewhere +\fItexmf/web2c\fP by default, but may be located elsewhere depending on your distribution\&. Each texmf tree read should have its own \fIupdmap.cfg\fP. .IP "\fIdvips35\&.map\fP" diff --git a/Master/texmf-dist/doc/man/man1/vftovp.1 b/Master/texmf-dist/doc/man/man1/vftovp.1 index 494a10ef3b7..892b33f6262 100644 --- a/Master/texmf-dist/doc/man/man1/vftovp.1 +++ b/Master/texmf-dist/doc/man/man1/vftovp.1 @@ -1,4 +1,4 @@ -.TH VFTOVP 1 "19 December 1994" "Web2C 2013" +.TH VFTOVP 1 "19 December 1994" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/vptovf.1 b/Master/texmf-dist/doc/man/man1/vptovf.1 index 09ae3515f7b..49139a26844 100644 --- a/Master/texmf-dist/doc/man/man1/vptovf.1 +++ b/Master/texmf-dist/doc/man/man1/vptovf.1 @@ -1,4 +1,4 @@ -.TH VPTOVF 1 "16 December 1994" "Web2C 2013" +.TH VPTOVF 1 "16 December 1994" "Web2C 2014" .\"===================================================================== .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP .if n .ds TX TeX diff --git a/Master/texmf-dist/doc/man/man1/weave.1 b/Master/texmf-dist/doc/man/man1/weave.1 index f61f0fd0781..0008f74e046 100644 --- a/Master/texmf-dist/doc/man/man1/weave.1 +++ b/Master/texmf-dist/doc/man/man1/weave.1 @@ -1,4 +1,4 @@ -.TH WEAVE 1 "7 April 2010" "Web2C 2013" +.TH WEAVE 1 "7 April 2010" "Web2C 2014" .\"===================================================================== .if n .ds MF Metafont .if t .ds MF M\s-2ETAFONT\s0 diff --git a/Master/texmf-dist/doc/man/man1/xdvi.1 b/Master/texmf-dist/doc/man/man1/xdvi.1 index c20564df155..0b0c4d0835a 100644 --- a/Master/texmf-dist/doc/man/man1/xdvi.1 +++ b/Master/texmf-dist/doc/man/man1/xdvi.1 @@ -52,7 +52,7 @@ .de SB \&\fB\s-1\&\\$1 \\$2\s0\fR .. -.TH XDVI 1 "2013-04-04" "Xdvik 22.86" +.TH XDVI 1 "2014-04-12" "Xdvik 22.87" .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .SH NAME @@ -66,6 +66,7 @@ xdvi \- DVI Previewer for the X Window System [\fB\--help\fP] [\fB\-allowshell\fP] [\fB\-altfont\fP \fIfont\fP] +[\fB\-anchorposition\fP \fIanchor\fP] [\fB\-bg\fP \fIcolor\fP] [\fB\-browser\fP \fIWWWbrowser\fP] [\fB\-copy\fP] @@ -78,7 +79,6 @@ xdvi \- DVI Previewer for the X Window System [\fB\-expertmode\fP \fIflag\fP] [\fB\-fg\fP \fIcolor\fP] [\fB\-findstring\fP \fIstring\fP] -[\fB\-text-encoding\fP \fIencoding\fP] [\fB\-font\fP \fIfont\fP] [\fB\-fullscreen \fP] [\fB\-gamma\fP \fIg\fP] @@ -88,13 +88,11 @@ xdvi \- DVI Previewer for the X Window System [\fB\-h\fP] [\fB\-help\fP] [\fB\-hl\fP \fIcolor\fP] -[\fB\-anchorposition\fP \fIanchor\fP] [\fB\-hush\fP] +[\fB\-hushbell\fP] [\fB\-hushchars\fP] [\fB\-hushchecksums\fP] -[\fB\-warnpecials\fP] [\fB\-hushstdout\fP] -[\fB\-hushbell\fP] [\fB\-icongeometry\fP \fIgeometry\fP] [\fB\-iconic\fP] [\fB\-install\fP] @@ -118,8 +116,8 @@ xdvi \- DVI Previewer for the X Window System [\fB\-nomatchinverted\fP] [\fB\-noomega\fP] [\fB\-noscan\fP] -[\fB\-notype1fonts\fP] [\fB\-notempfile\fP] +[\fB\-notype1fonts\fP] [\fB\-offsets\fP \fIdimen\fP] [\fB\-p\fP \fIpixels\fP] [\fB\-paper\fP \fIpapertype\fP] @@ -134,6 +132,7 @@ xdvi \- DVI Previewer for the X Window System [\fB\-sidemargin\fP \fIdimen\fP] [\fB\-sourceposition\fP \fIline\fP[\fB:\fP\fIcol\fP][\ ]\fIfilename\fP] [\fB\-statusline\fP] +[\fB\-text-encoding\fP \fIencoding\fP] [\fB\-thorough\fP] [\fB\-topmargin\fP \fIdimen\fP] [\fB\-unique\fP] @@ -279,6 +278,14 @@ Declares a default font to use when the font in the file cannot be found. This is useful, for example, with PostScript <tm> fonts. .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP +.BI \-anchorposition " anchor" +Jump to +.I anchor +after opening the DVI file. This is only useful when invoking +.B xdvi +from other applications. +.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.TP .BI \-background " color" .RB ( .background ) Determines the color of the background. Same as @@ -551,14 +558,6 @@ option is used. Determines the color of the text (foreground). .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP -.BI \-text-encoding " encoding" -.RB ( .textEncoding ) -Use -.I encoding -as text encoding of the string in the "Find" window. Usually, -this shouldn't be needed since the encoding is determined from the locale settings. -.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -.TP .B \-findstring\fP \fIstring\fP This option triggers a search for .I string @@ -682,14 +681,6 @@ and of the highlighting markers in forward search and string search. The default is the foreground color. .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP -.BI \-anchorposition " anchor" -Jump to -.I anchor -after opening the DVI file. This is only useful when invoking -.B xdvi -from other applications. -.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -.TP .B \-hush .RB ( .Hush ) Causes @@ -697,6 +688,11 @@ Causes to suppress all suppressible warnings. .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP +.B \-hushbell +.RB ( .hushBell ) +Don't sound the X bell when an error occurs. +.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.TP .B \-hushchars .RB ( .hushLostChars ) Causes @@ -723,11 +719,6 @@ Note that errors or warnings will still be printed to even if this option is used. .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP -.B \-hushbell -.RB ( .hushBell ) -Don't sound the X bell when an error occurs. -.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -.TP .BI \-icongeometry " geometry" .RB ( .iconGeometry ) Specifies the initial position for the icon. @@ -1121,23 +1112,6 @@ to .BR prescan:on .) .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP -.BI \-notype1fonts -.RB ( .type1 ) -This will disable the use of the FreeType library to display PostScript<tm> -Type 1 fonts. -Use this option as a workaround when you encounter problems with the -display of Type 1 fonts (but please don't forget to send a bug report in -this case, to the URL mentioned in the section AUTHORS below). -.br -(Note: -.B \-notype1fonts -corresponds to -.BR type1:off ; -.B +notype1fonts -to -.BR type1:on .) -.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -.TP .B \-notempfile .RB ( .tempFile ) As mentioned in the section @@ -1162,6 +1136,24 @@ to .BR tempFile:on .) .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP +.BI \-notype1fonts +.RB ( .type1 ) +This will disable the use of the FreeType library to display PostScript<tm> +Type 1 fonts. +Use this option as a workaround when you encounter problems with the +display of Type 1 fonts (but please don't forget to send a bug report in +this case, to the URL mentioned in the section AUTHORS below). +.br +(Note: +.B \-notype1fonts +corresponds to +.BR type1:off ; +.B +notype1fonts +to +.BR type1:on .) +.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.TP .BI \-offsets " dimen" .RB ( .Offset ) Specifies the size of both the horizontal and vertical offsets of the @@ -1469,6 +1461,14 @@ This option is obsolete; use instead (which see). .\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .TP +.BI \-text-encoding " encoding" +.RB ( .textEncoding ) +Use +.I encoding +as the text encoding of the string in the "Find" window. Usually, this +should not be needed since the encoding is determined from the locale settings. +.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.TP .B \-thorough .RB ( .thorough ) .B Xdvi diff --git a/Master/texmf-dist/doc/man/man1/xdvipdfmx.1 b/Master/texmf-dist/doc/man/man1/xdvipdfmx.1 new file mode 100644 index 00000000000..1a4c3f0b409 --- /dev/null +++ b/Master/texmf-dist/doc/man/man1/xdvipdfmx.1 @@ -0,0 +1 @@ +.so man1/dvipdfmx.1 diff --git a/Master/tlpkg/bin/tl-update-man b/Master/tlpkg/bin/tl-update-man index 385690ed152..a0074c1a072 100755 --- a/Master/tlpkg/bin/tl-update-man +++ b/Master/tlpkg/bin/tl-update-man @@ -44,14 +44,17 @@ for sect in 1 5; do bindir=$Master/bin/i386-linux for m in *; do f=`basename $m .1` - test -r "$bindir/$f" || echo "$0: $f in man but not bin" + if test ! -r "$bindir/$f"; then + printf "$0: $f in man but not bin" + (test "$f" = cweb || test "$f" = psutils) && printf " (expected)" + echo done - fi - # for man1, generate make fragment for checking against man1/Makefile. - (cd $rundir/.. && make so.rules >$TMPDIR/so.rules) - echo "$0: check $TMPDIR/so.rules against `pwd`" + # for man1, generate make fragment for checking against man1/Makefile. + (cd $rundir/.. && make so.rules >$TMPDIR/so.rules) + echo "$0: check $TMPDIR/so.rules against `pwd`" + fi # see what we've done: - (cd $rundir && svn status) + (cd $rundir && pwd && svn status) done |