LaTeX Support for Lucida Bright.
================================
Copyright 1997, 1998 David Carlisle & Sebastian Rahtz
Distributed Files
-----------------
lucidabr.txt
lucidabr.dtx
lucidabr.fdd
lucidabr.ins
lucidabr.yy
To install
----------
Do ONE of the following.
a) To use standard `Karl Berry' naming scheme and standard
LaTeX encodings run (la)tex on
lucidabr.ins
to produce the package files and the fd files for math fonts,
and obtain the text font fd files from the ctan fonts area.
b) To use `Y&Y TeX' names and encodings, run (la)tex on
lucidabr.yy
This will produce the package files and the fd files for the
text and math fonts.
Do *not* use the fd files from the CTAN psfonts archives,
as they refer to a different naming convention.
Then move all fd and sty files to a directory where TeX will
find them. If you are following the `TDS' guidelines this will be
texmf/tex/latex/lucidabr
but it may be any directory in TeX's search path.
Changes in version 4.0
----------------------
New package name.
lucidabr
This replaces the three old packages
lucidbry lucidbrb and lucbr
In almost all cases you should simply be able to edit
your document to refer to the new name in the \usepackage
call.
`Wrapper' packages lucidabrb and lucidabry are still distributed
that just call the new lucidabr package with suitable options
to emulate the old package of those names.
The old scheme differentiated between the variant font names
and encodings that may be used for these fonts by use of
different `font family' names, which required different
packages (or package options) to access the fonts under the
names used locally. The new scheme differentiates the encodings
by using the `LY1' local encoding declared to LaTeX to represent
Y&Y's texnansi encoding. Different font names are not handled at
all by this package, the mapping between LaTeX font names and
external font file names is handled by the `fd' files.
So for instance the main text font family is always known as
\fontfamily{hlh}. If the `psnfss' fd files are used this will
map to files such as hlhr.pfa but if the `Y&Y' fd files are used
it will map to lbr.pfa. This should help portability of documents
from one site to another, only the text font encoding, T1
or LY1 etc need be changed.
`italics' Math Symbol font.
Earlier versions allocated a math symbol font known as `italics'
but it did not appear to be used anywhere, so it is removed.
upright lowercase Greek.
slanted upright Greek
Earlier versions declared commands such as \upalpha to access
upright Greek letters and \varGamma to access slanted uppercase
Greek. These have been removed by default but see the
package options described below.
Names of negated symbols.
Earlier versions declared several symbols under two names.
For instance \notmid and \nmid. The `AMS' name (with `n' prefix)
has been retained in all cases, and the alternative name
(with `not' prefix) is no longer declared.
There are a few `extra' negated symbols which are not in the
AMS set which are still declared with \not... for example
\notcong. It might be better to rename these to AMS style
\ncong although this has not been done so far.
BlackLetter (Fraktur)
The Lucida blackletter font is now made available as \mathfrak
so that this package now forms a complete replacement for the
AMS amsfonts and amssymbl packages.
Package Options in version 4.4
------------------------------
(new options in release 4.x marked with *)
expert
noexpert (default)
Declares whether the extended `expert' set is available.
Mainly the expert set provides bold math fonts.
nolucidascale
lucidascale (default)
lucidasmallscale
Controls the relative sizes of the text and math fonts used.
* mathitalic1 (default)
* mathitalic2
* mathitalic3
Contols the style of the `math italic letters'
Style 1 uses the `Lucida Math Italic Alternate' font.
Style 2 uses the `Lucida Math Italic' font.
Style 3 uses the `Lucida Math Upright Italic' font.
Style 1 is the default.
Style 3 is only available with the expert set.
* slantedgreek (default)
* uprightgreek
Controls whether lowercase greek is slanted or upright.
Uppercase Greek is always upright.
These options match those of the mathtime package.
* vargreek
Define extra command names to access:
uppercase slanted Greek (\varGamma...)
lowercase upright Greek (\upalpha...)
Irrespective of whether \alpha is accessing upright or
slanted Greek alphabet.
* OT1
* T1
* LY1
Controls the encoding used in the operators font.
Normally these options do not need to be explicitly
given as the default is to use the current default text
encoding, so if \usepackage[T1]{fontenc} is used before
loading this package, T1 encoding will be used.
These options are similar to the ones provided by the
mathtime package. Note that when cm fonts are being used
the OT1 encoding is always used for the operators font
as it is required to access Greek in that case. However
Lucida provides upper and lowercase Greek in the math fonts.
* seriftt
The default Lucida monospace font is sans serif.
If the expert set is available this option enables
the use of a seriffed monospace font as the family
used by \ttfamily and \textttt.
* fax
Use the `fax' variant of Lucida Bright as the Roman family.
This is available in all four combinations of bold and italic.
* casual
Use the `casual' variant of Lucida Bright as the Roman family.
This requires the expert set.
No bold is available for this set.
* calligraphic
Replace the italic font in whichever Roman family
is being used by Lucida calligraphic italic, for a more
flamboyant style.
* handwriting
Replace the italic font in whichever Roman family
is being used by Lucida Handwriting italic. You
probably don't want to do this in technical
documents that make use of the Lucida New Math fonts,
but it is there if you need it.
* noamssymbols
Do not define individual command names to all the AMS
math symbols (and a few extra Lucida math symbols).
This makes this package emulate the amsfonts package rather
than the amssymbl package. It saves a lot of space for smaller
TeX systems. You can then just define commands for the symbols
you are going to use.
* errorshow (default)
* warningshow
* nofontinfo
This package makes a lot of font re-assignments. The
default warning messages can get rather obtrusive.
These option names match those in the mathtime package.
The default behaviour for this package is `errorshow'
that is, only font errors are shown to the terminal.
The warningshow option re-instates the normal LaTeX
behaviour, font warnings go to the terminal and the log.
The `nofontinfo' option stops the font tracing information
altogether, it is not written even to the log.
* altbullet
The bullet in the Lucida Bright text font is relatively
small. Using this option you get instead the larger
bullet from the math symbol font.
Notes
-----
All demibold fonts assigned to `b'. The two sans serif
bold fonts assigned to `ub' (ultra bold). This means that with the
exception of the Sans bold fonts *all* fonts in the Lucida bright
font set are available given a suitable set of package options
and normal `user level' commands such as \bfseries, \sffamily etc.
To access the `bold' Sans Serif one may go
\fontseries{ub}\sffamily.
The Black Letter font is only made available in math mode
as \mathfrak. If you are typesetting German text and want to use
this as a text font, you should define a command that executes
\fontfamily{hlcf}\selectfont.
|