summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/psnfssx/lucidabr.txt
blob: 8bb8ef146c6ac385e8a5c44569a13da0e8ac64c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
============================================================
              LaTeX Support for Lucida Bright
============================================================
Copyright 1997--2003 David Carlisle, Sebastian Rahtz and
Walter Schmidt


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.


NFSS classification of the text fonts and usage notes
=====================================================
NB:  
The information in this section does _not_ apply, if you are
using the fonts that come with StarOffice (as opposed to
Y&Y's originals.)

family   series    shape(s)  FontName                            
-------------------------------------------------------------
hlh      m, b        n, it,  LucidaBright, 
                             LucidaBright-Italic,
                             LucidaBright-Demi,
                             LucidaBright-DemiItalic,
                     sl, sc  LucidaBrightSlanted,
                             LucidaBrightSmallcaps,
                             LucidaBrightSmallcaps-Demi
hls      m, b, ub(*) n, it   LucidaSans, LucidaSans-Italic,
                             LucidaSans-Demi, 
                             LucidaSans-DemiItalic,
                             LucidaSans-Bold,
                             LucidaSans-BoldItalic
hlct(*)  m, b        n, sl   LucidaTypewriter,
                             LucidaTypewriterBold,       
                             LucidaTypewriterOblique,    
                             LucidaTypewriterBoldOblique
hlst     m, b        n, sl   LucidaSans-Typewriter,
                             LucidaSans-TypewriterOblique,
                             LucidaSans-TypewriterBold,
                             LucidaSans-TypewriterBoldOblique
hlx(*)   m, b        n, it   LucidaFax,LucidaFax-Italic,
                             LucidaFax-Demi, LucidaFax-Italic
hlce(*)  m           it      LucidaCalligraphy-Italic
hlcn(*)  m           n, it   LucidaCasual,
                             LucidaCasual-Italic
hlcw(*)  m           it      LucidaHandwriting-Italic
hlcf(*)  m           n       LucidaBlackletter

Available font encodings are T1, TS1 (text companion) and 
LY1 (Y&Y proprietary).  

The obsolete OT1 font encoding, while still being the
default with LaTeX, is _not_ supported.  Thus, you should
switch to T1/TS1 or LY1 before using the Lucida Bright
fonts, for instance:

  \usepackage[T1]{fontenc}
  \usepackage{textcomp}
  \usepackage{lucidabr}
  ...

Many, but not all of the Lucida fonts provide an Euro
symbol \texteuro in the LY1 and TS1 encoding.  Families or
shapes that are lacking the Euro are marked in the above
table with an asterisk.  

The Lucida fonts do not include all symbols of the TS1
(text companion) font encoding:  Only those symbols are
available, that belong to the ISO-Adobe 1 character set,
plus the Omega and (partially) the Euro.

All demibold fonts are assigned to series `b'.  The two
sans serif bold fonts are 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
through normal `user level' commands such as \bfseries,
\sffamily etc.  To access the bold Sans Serif one may go
\fontseries{ub}\sffamily.

The blackletter font is made available in math mode as
\mathfrak (with the lucidabr or lucbmath package).  If you
want to use this as a text font, you should define a command
to execute \fontfamily{hlcf}\selectfont.  Unfortunately, the
available encodings do _not_ provide the "long s", but
LucidaBlackletter was not made to mimick historical
typesetting, anyway.

========================== finis ===========================