diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-09 00:49:07 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-09 00:49:07 +0000 |
commit | 007f67a693e4d031fd3d792df8e4d5f43e2cb2e7 (patch) | |
tree | 90d17e00e572ecb1e24764b6f29c80e098b08d29 /Master/texmf-dist/doc/latex/tpslifonts/00readme.txt | |
parent | 950209b26f70aa87ed07c54f82a95b6f03b7c3a0 (diff) |
doc/latex
git-svn-id: svn://tug.org/texlive/trunk@84 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/tpslifonts/00readme.txt')
-rw-r--r-- | Master/texmf-dist/doc/latex/tpslifonts/00readme.txt | 164 |
1 files changed, 164 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/tpslifonts/00readme.txt b/Master/texmf-dist/doc/latex/tpslifonts/00readme.txt new file mode 100644 index 00000000000..c94d5135baa --- /dev/null +++ b/Master/texmf-dist/doc/latex/tpslifonts/00readme.txt @@ -0,0 +1,164 @@ +====================================================================== + + Package tpslifonts + Configure presentation fonts + + alpha version (v0.6) + This readme file last changed on May 29, 2003 + + Author: Stephan Lehmke <mailto:Stephan.Lehmke@cs.uni-dortmund.de> + Lehrstuhl Informatik I + Universität Dortmund + Dortmund, Germany + +====================================================================== + +Beamer and overhead presentations are often viewed under peculiar +circumstances. Especially for presentations which are projected +directly `out of the computer', low power of the beamer, low +resolution and an abundance of colors can lead to severe readability +problems. + +It is therefore of utmost importance to optimize font selection as +much as possible towards readability. + +The package tpslifonts offers a couple of `harmonising' combinations +of text and math fonts from the (distant) relatives of computer modern +fonts, with a couple of extras for optimising readability. + +The package offers the following features: + + 1) Text fonts from computer modern roman, computer modern sans serif, + SliTeX computer modern sans serif, computer modern bright, or + concrete roman. + + 2) Support for OT1 and T1 font encoding. + + 3) Math fonts from computer modern math, computer modern bright math, + or Euler fonts. + + 4) Support of additional symbol fonts like AMS symbols or + doublestroke. + + 5) All fonts configured for `smooth scaling' (like in the type1cm + package). + + 6) Avoiding fonts not freely available in Type 1 format. + + 7) Careful design size selection for optimum readability. + +For some of the options to yield satisfying results, it is neccessary +to install additional (free) Type1 fonts on your system. + +There's no intention to support other font families like the typical +``psnfss'' PostScript fonts, as they usually don't come in different +design sizes, making the effort of tuning them for viewing futile. If +you wish to use such a font, load it with the usual packages. + +tpslifonts is part of the TeXPower bundle, residing at + +http://texpower.sourceforge.net/ + +but is completely independent and can be used without texpower without +problems. The example document slifontsexample.tex can also be +compiled without TeXPower installed. + + +Sorry, no `real' documentation yet. + +The package doesn't define any user-level commands; the font +configuration is done entirely by package options. + +There are some comments inside the package describing the options and +other goings-on. + +Furthermore, the accompanying example document slifontsexample gives a +lot of information about the fonts configured and some examples of +math typesetting. Please read the comments in slifontsexample.tex +carefully and try out some of the configuration variants described +therein. + +Description of package options for tpslifonts +============================================= + +Text font options. + +The default is to use SliTeX computer modern sans serif, an eminently +readable font and my personal favourite. + + Option Meaning + ------ ------- + + cmr Set computer modern roman text fonts. + + cmss Set computer modern sans serif text fonts. + + cmbright Set computer modern bright text fonts. + + concrete Set concrete text fonts. + + +Design size bounding. + +Usually design sizes are `bounded' by 8pt, that is, if an 8pt (or +lower) design size of a font exists, it will be scaled to larger sizes +even if larger design sizes exist, because large design sizes tend to +be less readable at low resolutions. For sizes below 8pt, smaller +design sizes are used if available. + +The limit of 8pt is adjustable (downwards) by options. + + Option Meaning + ------ ------- + + scale7pt Use 7pt as a bound. + + scale6pt Use 6pt as a bound. + + scale5pt Use 5pt as a bound. + + +Font scaling. + +The default lcmss text fonts have very high `small letters', making +normal-size fonts look small and difficult to read. There are options +for scaling up math and typewriter fonts slightly so they harmonize a +little more with text fonts. + + Option Meaning + ------ ------- + + scaleupmath scale up math fonts + + scaleuptt scale up typewriter fonts + + +Math fonts. + +Because the availability of different fonts in different encodings is +not really homogenous, we differentiate between the font used for +operator names (plus upper case greek, digits and some symbols) and +the font used for other symbols. In some cases (math extension font), +the choices are quite limited anyway. + +The default is to use cmr for operators and such and the standard cmm +and relatives for symbols. The concrete option for concrete text fonts +selects concrete math fonts by default, but as these don't seem to +exist in Type1 format currently, it's recommended to combine concrete +text with Euler math. + + Option Meaning + ------ ------- + + eulermath Use Euler math fonts. This implies the option textops + (see below). + + eulerdigits Take digits also from the Euler fonts (default: the + text font used). Can be used only in conjunction with + the eulermath option. + + cmbrightmath Use cmbright math fonts. + + textops Take operator names, upper case greek, digits and some + symbols from the text font rather than from some font + matching the math font (default for Euler math). |