summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/plain/plnfss/plnfss.txt
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 00:45:48 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 00:45:48 +0000
commit5dc602d16c5be2fd035b254ca23484a90aebd6dc (patch)
tree72efb15fba318cc2096a8cc6999ed3fa0bff317d /Master/texmf-dist/doc/plain/plnfss/plnfss.txt
parentb4fc5f639874db951177ec539299d20908adb654 (diff)
doc 5
git-svn-id: svn://tug.org/texlive/trunk@81 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/plain/plnfss/plnfss.txt')
-rw-r--r--Master/texmf-dist/doc/plain/plnfss/plnfss.txt132
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
+