Lucida - Old Content

From Wiki
Revision as of 10:01, 1 May 2008 by Renaud (talk | contribs)
Jump to navigation Jump to search

< Main Page | Fonts >

Installation of YandY+TUG Lucida Bright fonts

according to Sytse Knypstra

  1. Install lucida fonts (unzip to e.g. texmf-local tree)
  2. Copy all lucida related .afm and .pfb files to d:\temp
  3. Open a MS-DOS window; go to directory d:\temp and run
       texfont --fontroot=d:\context\usr\local\context\tex\texmf-local
       --ve=yandy --co=luc --ma --in --expert
       
  4. Copy files from third party modul [1] to d:\context\usr\local\context\tex\texmf-local\
  5. Move personal '\environment files' to d:\context\usr\local\context\tex\texmf-local\tex\context\user
  6. Copy the type-luc file to d:\context\usr\local\context\tex\texmf-local\tex\context\base
  7. Edit the file cont-sys.tex in d:\context\usr\local\context\tex\texmf-local\tex\context\user and add '\usetypescriptfile[type-luc] ' below the line \usetypescriptfile[type-buy]
  8. Run mktexlsr
  9. define a macro \lucida as follows:
    \define[1]\lucida{
      \usetypescript[luc][texnansi]
      \setupformulas[method=bold]
      \setupbodyfont[luc,#1]
      \enablemathcollection[lbr]
      \input math-lbr
      \usemathcollection[lbr]
    }
    
  10. and use it in your document as follows:
    \lucida{10pt}
    

Installation of B&H-flavoured Lucida Bright fonts

Renaud Aubin

Assumptions:

  • GNU/Linux,
  • your B&H Lucida Bright distro unpacks .afm and .pfb files in ./fonts/afm/bh/lucida and fonts/type1/bh/lucida

Procedure:

  • unpack your B&H distro to TEXMFLOCAL,
  • run
     texfont --ve=bh --co=lucida --so=auto --fo=$TEXMFLOCAL --ma --in --expert
  • get the tfm files contained in the third party module [2] and put them to $TEXMFLOCAL/fonts/tfm/bh/lucida
  • uncomment \usetypescriptfile[type-buy] in cont-sys.tex,
  • give it a try with:
    \startMPenvironment[global] % use lucida for metapost too
    \usetypescript[lucida][texnansi]
    \usetypescript[lucidabfm][texnansi] % for bold math
    \usetypescript[lucidaboldmath][texnansi] % for bold math
    \setupbodyfont[lucida,10pt]
    \definebodyfont[17.3pt,14.4pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt,5pt,4pt][rm][bc=SerifBoldCaps sa 1,
      bca=SerifBoldCaps sa a,
      bcb=SerifBoldCaps sa b,
      bcc=SerifBoldCaps sa c,
      bcd=SerifBoldCaps sa d,
      bcx=SerifBoldCaps sa x,
      bcxx=SerifBoldCaps sa xx] % dunno if required from now
    \stopMPenvironment
    
    
    \starttext
    \input knuth
    
    \setupbodyfont[lucida,10pt,cg]
    \input knuth
    
    \setupbodyfont[lucida,10pt,hw]
    \input knuth
    
    \setupbodyfont[lucida,10pt,sans]
    \input knuth
    
    \setupbodyfont[lucida,10pt,mono]
    \input knuth
    \stoptext