Difference between revisions of "Palatino with Euler for Math - Old Content"

From Wiki
Jump to navigation Jump to search
(by Sanjoy (not logged in due to wiki or firefox bug that prevents editing a whole page while logged in))
(edited by Sanjoy)
Line 1: Line 1:
 
Palatino, designed by Hermann Zapf, is an elegant font.  To typeset a document in Palatino:
 
Palatino, designed by Hermann Zapf, is an elegant font.  To typeset a document in Palatino:
 
 
<texcode>
 
<texcode>
 
\usetypescript[palatino][ec]
 
\usetypescript[palatino][ec]
Line 9: Line 8:
  
 
That setup uses Palatino for text and mathematics.  To set the mathematics in Euler (also designed by Hermann Zapf),
 
That setup uses Palatino for text and mathematics.  To set the mathematics in Euler (also designed by Hermann Zapf),
 
 
<texcode>
 
<texcode>
 
\usetypescript[palatino][ec]
 
\usetypescript[palatino][ec]
Line 18: Line 16:
 
(The rscale setting is to match the Euler font height to the Palatino height.)
 
(The rscale setting is to match the Euler font height to the Palatino height.)
  
To get boldface mathematics symbols,  
+
To get boldface mathematics symbols, add one line to the preceding setup:
 
 
 
<texcode>
 
<texcode>
 
\usetypescript[palatino][ec]
 
\usetypescript[palatino][ec]
Line 26: Line 23:
 
\setupbodyfont[palatino,11pt]
 
\setupbodyfont[palatino,11pt]
 
</texcode>
 
</texcode>
 +
Then use <code>\boldsymbol</code>.
  
 
Here is an example:
 
Here is an example:
 +
<texcode>
 +
\usetypescript[palatino][ec]
 +
\definetypeface [palatino] [mm] [math]  [euler] [euler][rscale=1.03]
 +
\definetypeface [boldmath] [mm] [boldmath][euler][euler][rscale=1.03]
 +
\setupbodyfont[palatino,11pt]
 +
 +
\def\thetavec{{\boldsymbol\theta}}
 +
\def\thetahat{\hat\thetavec}
 +
 +
If $\thetavec$ is a vector, $\theta$ is its length, and $\thetahat$ is
 +
a unit vector in the $\thetavec$ direction,
 +
\startformula
 +
\thetavec = \theta\thetahat.
 +
\stopformula
 +
</texcode>
  
 +
which produces
 
<context>
 
<context>
 
\usetypescript[palatino][ec]
 
\usetypescript[palatino][ec]

Revision as of 15:35, 20 September 2009

Palatino, designed by Hermann Zapf, is an elegant font. To typeset a document in Palatino:

\usetypescript[palatino][ec]
\setupbodyfont[palatino,11pt]

(I use 11pt because I find 12pt slightly too large, but choose your favorite size.)

That setup uses Palatino for text and mathematics. To set the mathematics in Euler (also designed by Hermann Zapf),

\usetypescript[palatino][ec]
\definetypeface [palatino] [mm] [math] [euler] [euler] [rscale=1.03] 
\setupbodyfont[palatino,11pt]

(The rscale setting is to match the Euler font height to the Palatino height.)

To get boldface mathematics symbols, add one line to the preceding setup:

\usetypescript[palatino][ec]
\definetypeface [palatino] [mm] [math]   [euler] [euler][rscale=1.03]
\definetypeface [boldmath] [mm] [boldmath][euler][euler][rscale=1.03]
\setupbodyfont[palatino,11pt]

Then use \boldsymbol.

Here is an example:

\usetypescript[palatino][ec]
\definetypeface [palatino] [mm] [math]   [euler] [euler][rscale=1.03]
\definetypeface [boldmath] [mm] [boldmath][euler][euler][rscale=1.03]
\setupbodyfont[palatino,11pt]

\def\thetavec{{\boldsymbol\theta}}
\def\thetahat{\hat\thetavec}

If $\thetavec$ is a vector, $\theta$ is its length, and $\thetahat$ is
a unit vector in the $\thetavec$ direction,
\startformula
\thetavec = \theta\thetahat.
\stopformula

which produces