============================================================ LaTeX Support for Lucida Bright ============================================================ Copyright 1997--2017 David Carlisle, Sebastian Rahtz, Walter Schmidt, TeX Users Group. See also readme.lucida and lucida.txt for information about the Lucida Type 1 fonts. This file is about the lucidabr (and lucbmath) macro packages used with those Type 1 fonts. For information about the Lucida OpenType fonts, see lucidaot.pdf and the other files in doc/fonts/lucidaot/. All the documentation, for both Type 1 and OpenType, is also available via http://tug.org/lucida, along with contact and ordering information. The macro packages ================== The macro packages lucidabr.sty and lucbmath.sty support using the Lucida Bright and Lucida New Math fonts with LaTeX. Loading the package lucidabr changes all text and math fonts to Lucida: \usepackage[...]{lucidabr} Loading the package lucbmath changes only the math fonts, so that you can use the Lucida New Math fonts together with font families, which have no math fonts of their own. The default roman font family (i.e. \rmdefault) must be changed _before_ loading of the package: \renewcommand{\rmdefault{...} \usepackage[...]{lucbmath} Using AMS LaTeX =============== When using the Lucida New Math fonts with the amsmath package, the sequence of loading is crucial. The lucidabr or lucbmath packages are to be loaded _after_ amsmath only: \usepackage{amsmath} \usepackage{lucidabr} % or lucbmath Otherwise certain math symbols will be broken. Package options =============== 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 Controls 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.