diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-fonts-pln.html')
-rw-r--r-- | Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-fonts-pln.html | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-fonts-pln.html b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-fonts-pln.html index 56142111c83..c9e73dad12d 100644 --- a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-fonts-pln.html +++ b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-fonts-pln.html @@ -2,11 +2,11 @@ <title>UK TeX FAQ -- question label fonts-pln</title> </head><body> <h3>Using non-standard fonts in Plain TeX</h3> -<p/>Plain TeX (in accordance with its description) doesn’t do anything +<p/>Plain TeX (in accordance with its description) doesn’t do anything fancy with fonts: it sets up the fonts that Knuth found he needed when writing the package, and leaves you to do the rest. -<p/>To use something other than Knuth’s default, the default mechanism is -to use the <code>\</code><code>font</code> primitive: +<p/>To use something other than Knuth’s default, you can use Knuth’s +mechanism, the <code>\</code><code>font</code> primitive: <blockquote> <pre> \font\foo=nonstdfont @@ -30,12 +30,12 @@ Text set using nonstdfont italic... This is all very elementary stuff, and serves for simple use of fonts. However, there are wrinkles, the most important of which is the matter of <a href="FAQ-whatenc.html">font encodings</a>. Unfortunately, many fonts that -have appeared recently simply don’t come in versions using Knuth’s -eccentric font encodings — but those encodings are built into +have appeared recently simply don’t come in versions using Knuth’s +eccentric font encodings — but those encodings are built into Plain TeX, so that some macros of Plain TeX need to be changed to use the fonts. LaTeX gets around all these problems by using a -“font selection scheme” — this ‘NFSS’ (‘N’ for -‘new’, as opposed to what LaTeX 2.09 had) carries around with it +“font selection scheme” — this ‘NFSS’ (‘N’ for +‘new’, as opposed to what LaTeX 2.09 had) carries around with it separate information about the fonts you use, so the changes to encoding-specific commands happen automagically. <p/>If you only want to use the <a href="FAQ-ECfonts.html">EC fonts</a>, you @@ -43,18 +43,18 @@ can in principle use the <i>ec-plain</i> bundle, which gives you a version of Plain TeX which you can run in the same way that you run Plain TeX using the original CM fonts, by invoking <i>tex</i>. (<i>Ec-plain</i> also extends the EC fonts, -for reasons which aren’t immediately clear, but which might cause -problems if you’re hoping to use Type 1 versions of the fonts.) +for reasons which aren’t immediately clear, but which might cause +problems if you’re hoping to use Type 1 versions of the fonts.) <p/>The <i>font_selection</i> package provides a sort of halfway house: it provides font face and size, but not family selection. This gives you considerable freedom, but leaves you stuck with the original -CM fonts. It’s a compact solution, within its restrictions. +CM fonts. It’s a compact solution, within its restrictions. <p/>Other Plain TeX approaches to the problem (packages <i>plnfss</i>, <i>fontch</i> and <i>ofs</i>) break out of the Plain TeX model, towards the sort of font selection provided by -ConTeXt and LaTeX — font selection that allows you to change +ConTeXt and LaTeX — font selection that allows you to change family, as well as size and face. The remaining packages all make -provision for using encodings other than Knuth’s OT1. +provision for using encodings other than Knuth’s OT1. <p/><i>Plnfss</i> has a rather basic set of font family details; however, it is capable of using font description (<code>.fd</code>) files created for LaTeX. (This is useful, since most modern mechanisms @@ -79,22 +79,22 @@ allowing you the dubious pleasure of using fonts such as the document preparation environment, like <a href="FAQ-eplain.html">Eplain</a>. One of its components is a font selection scheme, <i>pdcfsel</i>, which is rather simple but adequately powerful for many uses. The package -doesn’t preload fonts: the user is required to declare the fonts the +doesn’t preload fonts: the user is required to declare the fonts the document is going to use, and the package provides commands to select -fonts as they’re needed. The distribution includes a configuration to -use Adobe ‘standard’ fonts for typesetting text. (Eplain itself +fonts as they’re needed. The distribution includes a configuration to +use Adobe ‘standard’ fonts for typesetting text. (Eplain itself seems not to offer a font selection scheme.) <p/>The <i>font-change</i> collection takes a rather different -approach — it supplies what are (in effect) a series of templates +approach — it supplies what are (in effect) a series of templates that may be included in a document to change font usage. The -package’s documentation shows the effect rather well. +package’s documentation shows the effect rather well. <p/>Simply to change font <em>size</em> in a document (i.e., not changing the default font itself), may be done using the rather straightforward <i>varisize</i>, which offers font sizes ranging from 7 points to 20 points (nominal sizes, all). Font size commands are generated when any of the package files is loaded, so the <i>11pt.tex</i> defines a -command <code>\</code><code>elevenpoint</code>; each of the files ensures there’s a “way -back”, by defining a <code>\</code><code>tenpoint</code> command. +command <code>\</code><code>elevenpoint</code>; each of the files ensures there’s a “way +back”, by defining a <code>\</code><code>tenpoint</code> command. <dl> <dt><tt><i>ec-plain</i></tt><dd><a href="http://www.tex.ac.uk/tex-archive/macros/ec-plain.zip">macros/ec-plain</a> (or <a href="http://www.tex.ac.uk/tex-archive/macros/ec-plain/">browse the directory</a>) <dt><tt><i>font-change</i></tt><dd><a href="http://www.tex.ac.uk/tex-archive/macros/plain/contrib/font-change.zip">macros/plain/contrib/font-change</a> (or <a href="http://www.tex.ac.uk/tex-archive/macros/plain/contrib/font-change/">browse the directory</a>) |