% % \iffalse %% %% Copyright 1995 1996 1997 Sebastian Rahtz %% This package may be distributed under the terms of the LaTeX Project Public %% License, as described in lppl.txt in the base LaTeX distribution. %% Either version 1.0 or, at your option, any later version. %% %% % % %<*dtx> \ProvidesFile{alucida.dtx} % %\NeedsTeXFormat{LaTeX2e} %\ProvidesPackage{lucid} %\ProvidesPackage{lucmath} %\ProvidesFile{alucida.drv} % \fi % \ProvidesFile{alucida.dtx} [1997/01/31 v4.0 % % Adobe Lucida % Adobe Lucida Math (SPQR)] % \iffalse %<*driver> \documentclass{ltxdoc} \DocInput{alucida.dtx} \end{document} % % \fi % % \CheckSum{1941} % % \GetFileInfo{alucida.dtx} % % \begin{document} % \title{The \textsf{lucid} and \textsf{lucmath} % packages\thanks{This file % has version number \fileversion, last % revised \filedate.}} % \author{Sebastian Rahtz} % \date{\filedate} % % \maketitle % % \CheckSum{59} % \StopEventually{} % % \section{Packages} % % \subsection{Lucid Package} % Set up text fonts for Adobe Lucida. % \begin{macrocode} %<*lucid> \renewcommand{\sfdefault}{plcs} \renewcommand{\rmdefault}{plc} \renewcommand{\ttdefault}{pcr} % % \end{macrocode} % % \subsection{Lucmath Package} % Set up math fonts for Adobe Lucida. % \begin{macrocode} %<*lucmath> \DeclareSymbolFont{operators}{\encodingdefault}{\rmdefault}{m}{n} \DeclareSymbolFont{letters}{OML}{plcm}{m}{it} \DeclareSymbolFont{symbols}{OMS}{plcy}{m}{n} \DeclareSymbolFont{largesymbols}{OMX}{plcv}{m}{n} \SetSymbolFont{letters}{bold}{OML}{plcm}{m}{it} \SetSymbolFont{operators}{bold}{\encodingdefault}{\rmdefault}{b}{n} \SetSymbolFont{operators}{normal}{\encodingdefault}{\rmdefault}{m}{n} % \end{macrocode} % reset the text in math macros % \begin{macrocode} \DeclareMathAlphabet {\mathbf}{\encodingdefault}{\rmdefault}{b}{n} \DeclareMathAlphabet {\mathrm}{\encodingdefault}{\rmdefault}{m}{n} \DeclareMathAlphabet {\mathsf}{\encodingdefault}{\sfdefault}{m}{n} \DeclareMathAlphabet {\mathit}{\encodingdefault}{\rmdefault}{m}{it} \DeclareMathAlphabet {\mathtt}{\encodingdefault}{\ttdefault}{m}{n} \SetMathAlphabet{\mathbf}{bold}{\encodingdefault}{\rmdefault}{b}{n} \SetMathAlphabet{\mathsf}{bold}{\encodingdefault}{\sfdefault}{b}{n} \SetMathAlphabet{\mathrm}{bold}{\encodingdefault}{\rmdefault}{b}{n} \SetMathAlphabet{\mathit}{bold}{\encodingdefault}{\rmdefault}{b}{it} \SetMathAlphabet{\mathtt}{bold}{\encodingdefault}{\ttdefault}{b}{n} % % \end{macrocode} % % \Finale %