summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/tpslifonts/00readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/tpslifonts/00readme.txt')
-rw-r--r--Master/texmf-dist/doc/latex/tpslifonts/00readme.txt164
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).