diff options
Diffstat (limited to 'Master/texmf-dist/doc/plain/plnfss/plnfss.txt')
-rw-r--r-- | Master/texmf-dist/doc/plain/plnfss/plnfss.txt | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/plain/plnfss/plnfss.txt b/Master/texmf-dist/doc/plain/plnfss/plnfss.txt new file mode 100644 index 00000000000..1f60345b574 --- /dev/null +++ b/Master/texmf-dist/doc/plain/plnfss/plnfss.txt @@ -0,0 +1,132 @@ +plnfss-1.1 + +Copyright 2003-2005 Han The Thanh <hanthethanh@gmx.net>. +This file is part of plnfss. License: LPPL, version 1.3 or newer, +according to http://www.latex-project.org/lppl.txt + + +Description +=========== +plnfss is a set of macros to provide easy font access (somewhat similar to +NFSS but with some limitations) with plain tex. + +plnfss can automatically make use of PSNFSS fd files, ie. when a postscript +font is used the relevant fd file will be loaded automatically. +For cmr-like fonts (ec, vnr, csr or plr fonts), a special format called pfd +(plain fd) is required and must be loaded manually. + + +Authors +======= +The authors of plnfss are + + Han The Thanh <HanTheThanh@gmx.net> and + Michal Konecny <mik@konecny.aow.cz>. + + +License +======= +All files are under LPPL, version 1.3 or newer. + +See + http://www.latex-project.org/lppl.txt + + +Support +======= +The current maintainer is + + Reinhard Kotucha <Reinhard.Kotucha@web.de> + + +Recent Changes +============== +The current version contains + + * Copyright messages in all files, + + * a bugfix provided by Hartmut Henkel to avoid spurious white spaces, + + * additional .pfd files. + + +Installation +============ +plnfss.zip is supposed to be extracted in the root of a TDS compliant +texmf tree. In most cases texmf-local is an appropriate place. + +On web2c based systems you have to update the file database. Read the +documentation of the TeX system you are using for details. + +------------------------- +You only need plnfss.zip. +------------------------- + + +Usage Example +============= +______________________________________________________________________ +\input plnfss +\input ot1cm.pfd % plain font description file for CM fonts + +\setfontsize{12pt} % set the default font size to 12pt +\selectfont % activate the font with requested attributes + +%% default attributes: +% \setfontencoding{OT1} +% \setfontfamily{cmr} +% \setfontseries{m} +% \setfontshape{n} +% \setfontsize{10pt} +% \setrmdefault{cmr} +% \setttdefault{cmtt} +% \setsfdefault{cmss} + +... +some text and some \textit{italic} and some {\bfseries bold}. + +\usefont{OT1}{ptm}{m}{n} % switch to Times; the fd file ot1ptm.fd will + % be loaded automatically +... +______________________________________________________________________ + + +Supported Encodings +=================== +The following encoding files are provided: + + ams.pfd + il2cm.pfd + ly1lm.pfd + ot1cm.pfd + ot4cm.pfd + qxlm.pfd + t1lm.pfd + t5cm.pfd + t5lm.pfd + ts1lm.pfd + +Using the files + + il2cmr.pfd + ot1cmr.pfd + t5cmr.pfd + +is deprecated, they are provided for backward compatibility only. + + +Supported Commands +================== +\rmfamily \sffamily \ttfamily \mdseries +\bfseries \upshape \itshape \slshape \scshape +\normalfont +\textrm \textsf \texttt \textmd \textbf \textup \textit \textsl \textsc +\rm \sf \tt \md \bf \up \it \sl \sc + + +What is missing? +================ +- size commands: \large, \huge etc. Use \fontsize{20pt} instead. +- scaling +- math support is poor + |