diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-12 23:57:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-12 23:57:34 +0000 |
commit | 3eb843585fc56ace68d2c095ff32de0c743b9446 (patch) | |
tree | 287b2687611d62336f3d9ce623f6040a9caecb1b /Master/texmf-dist/tex/latex/kluwer/klups.sty | |
parent | 27fa66bacafe77045cae158eb1a517a5600e3332 (diff) |
kluwer
git-svn-id: svn://tug.org/texlive/trunk@1017 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/kluwer/klups.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/kluwer/klups.sty | 488 |
1 files changed, 488 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/kluwer/klups.sty b/Master/texmf-dist/tex/latex/kluwer/klups.sty new file mode 100644 index 00000000000..9f2dc289729 --- /dev/null +++ b/Master/texmf-dist/tex/latex/kluwer/klups.sty @@ -0,0 +1,488 @@ + +% +% This input file (c) Kluwer Academic Publishers. +% You are free to use this file as you see fit, provided +% that you do not make changes. +% If you DO make changes, you are required to rename the files. +% +% \changes{1998/02/04}{Removed oldstyle numerals} +% +\def\fileversion{1.15} +\def\filedate{2000/04/29} +\NeedsTeXFormat{LaTeX2e} +% +% +% Options: mathtime's options +% exported commands: \rmgreek (decl) \greekrm (#1) +% +% +\ProvidesPackage{klups}[\filedate\space\fileversion\space + Kluwer PSfonts package] + +\DeclareOption{uprightgreek}{% + \AtEndOfPackage{\rmgreek@redefs}} +\DeclareOption*{\PassOptionsToPackage\CurrentOption{mathtime}} +\ProcessOptions\relax + +% Sans Serifs in 90% Helvetica +% Running text Times-Roman +% Typewriter Courier narrowed +% + +\def\spaces{\space\space\space\space\space} +\def\@fontwarnings{} +\def\@addtofontwarning#1{\g@addto@macro + \@fontwarnings{.\MessageBreak #1}} + +\renewcommand{\sfdefault}{phv} +\renewcommand{\rmdefault}{ptm} +\renewcommand{\ttdefault}{pcr} +\newif\if@couriernarrow \@couriernarrowtrue +\normalfont +% Try loading T1 font-encoding (only if psnfss installed) +% +\IfFileExists{T1ptm.fd}{\RequirePackage[T1]{fontenc}}{% + \IfFileExists{t1ptm.fd}{\RequirePackage[T1]{fontenc} + \let\@acci\` + \let\@accii\' + \let\@acciii\= + }{% + \PackageError{klups}{% + No encoding for T1 PostScript fonts found}{% + Please check your distribution of LaTeX thoroughly!\MessageBreak% + There seem to be some files missing the implement the\MessageBreak% + new 256 character font encodings + }}}% + +% Try loading text companion fonts (only if psnfss installed) +% + +\IfFileExists{TS1ptm.fd}{\RequirePackage{textcomp}}{% + \IfFileExists{ts1ptm.fd}{\RequirePackage{textcomp}}{% + \PassOptionsToPackage{noTS1}{mathtime}% + \@addtofontwarning{% + No text companion fonts for Times found,\MessageBreak% + \spaces not loading textcomp style}}} + + +% fontdim5=ex-height +\def\klutest@font#1#2{\def\klu@font@error{n}% + \batchmode \font\klutch=#1 \errorstopmode + \ifdim \the\fontdimen5\klutch < 1pt + \def\klu@font@error{y}% + \@addtofontwarning{% + Font #2 is not available}% + \fi \let\klutch\relax + } + +\def\eightt{8t} +\batchmode \font\klutch=ptmr8t \errorstopmode +\ifdim \the\fontdimen5\klutch < 1pt + \batchmode \font\klutch=ptmrq \errorstopmode + \ifdim \the\fontdimen5\klutch < 1pt %%EEKS + \else + \gdef\eightt{q}% + \@addtofontwarning{% + Using old PostScript metrics,\MessageBreak + \spaces consider updating your LaTeX fonts}% + \fi +\fi +\let\klutch\relax + +\def\hvtmpl{7tn} +\def\hvtmph{\eightt n} +{\def\@tempa{OT1} +\ifx \@tempa\encodingdefault + \batchmode \font\klutch=phvr7tn \errorstopmode + \ifdim \the\fontdimen5\klutch < 1pt + \batchmode \font\klutch=phvrn7t \errorstopmode + \ifdim \the\fontdimen5\klutch < 1pt + \@addtofontwarning{% + Font Helvetica Narrow is not available}% + \else + \gdef\hvtmpl{n7t} + \gdef\hvtmph{n\eightt} + \fi + \fi + \let\klutch\relax + \klutest@font{phvl7t}{Helvetica Light} + \klutest@font{pcrr7tn}{Courier Narrow} + \if y\klu@font@error + \global\@couriernarrowfalse + \fi +\else + \batchmode \font\klutch=phvr\eightt n \errorstopmode + \ifdim \the\fontdimen5\klutch < 1pt + \batchmode \font\klutch=phvrn\eightt \errorstopmode + \ifdim \the\fontdimen5\klutch < 1pt + \@addtofontwarning{% + Font Helvetica Narrow is not available}% + \else + \gdef\hvtmpl{n7t} + \gdef\hvtmph{n\eightt} + \fi + \fi + \klutest@font{phvl\eightt}{Helvetica Light} + \klutest@font{pcrr8tn}{Courier Narrow} + \if y\klu@font@error + \global\@couriernarrowfalse + \fi +\fi +} + +\newif\if@OSF \@OSFfalse +%\klutest@font{ptmr8dc}{Times SmallCaps and OSF} +%\if y\klu@font@error +% \global\@OSFfalse +%\fi + +\if@OSF + \DeclareTextFontCommand{\textbo}{\boseries} + \DeclareTextFontCommand{\textmo}{\moseries} + \DeclareRobustCommand\boseries + {\not@math@alphabet\boseries\relax + \fontseries{bo}\selectfont} + \DeclareRobustCommand\moseries + {\not@math@alphabet\moseries\relax + \fontseries{mo}\selectfont} + \def\oldstyle#1{{\fontseries{\f@series o}\selectfont #1}} + \def\oldseries{\fontseries{\f@series o}\selectfont} + \let\i@oldseries\oldseries +\fi +% start .fd files + + +\begingroup \nfss@catcodes + +%% Times +\if@OSF + +\DeclareFontFamily{T1}{ptm}{} + +\DeclareFontShape{T1}{ptm}{b}{n}{<-> ptmb8t}{} +\DeclareFontShape{T1}{ptm}{b}{sc}{<-> ptmb8dc}{} +\DeclareFontShape{T1}{ptm}{b}{sl}{<-> ptmbo8t}{} +\DeclareFontShape{T1}{ptm}{b}{it}{<-> ptmbi8t}{} + +\DeclareFontShape{T1}{ptm}{bo}{n}{<-> ptmb8d}{} +\DeclareFontShape{T1}{ptm}{bo}{sc}{<-> ptmb8dc}{} +\DeclareFontShape{T1}{ptm}{bo}{sl}{<-> ptmbi8d}{} +\DeclareFontShape{T1}{ptm}{bo}{it}{<-> ptmbi8d}{} + +\DeclareFontShape{T1}{ptm}{m}{n}{<-> ptmr8t}{} +\DeclareFontShape{T1}{ptm}{m}{sc}{<-> ptmr8dc}{} +\DeclareFontShape{T1}{ptm}{m}{sl}{<-> ptmro8t}{} +\DeclareFontShape{T1}{ptm}{m}{it}{<-> ptmri8t}{} + +\DeclareFontShape{T1}{ptm}{mo}{n}{<-> ptmr8d}{} +\DeclareFontShape{T1}{ptm}{mo}{sc}{<-> ptmr8dc}{} +\DeclareFontShape{T1}{ptm}{mo}{sl}{<-> ptmri8d}{} +\DeclareFontShape{T1}{ptm}{mo}{it}{<-> ptmri8d}{} + +\DeclareFontShape{T1}{ptm}{bx}{n}{<->ssub * ptm/b/n}{} +\DeclareFontShape{T1}{ptm}{bx}{sc}{<->ssub * ptm/b/sc}{} +\DeclareFontShape{T1}{ptm}{bx}{sl}{<->ssub * ptm/b/sl}{} +\DeclareFontShape{T1}{ptm}{bx}{it}{<->ssub * ptm/b/it}{} + +\DeclareFontShape{T1}{ptm}{bxo}{n}{<->ssub * ptm/bo/n}{} +\DeclareFontShape{T1}{ptm}{bxo}{sc}{<->ssub * ptm/bo/sc}{} +\DeclareFontShape{T1}{ptm}{bxo}{sl}{<->ssub * ptm/bo/sl}{} +\DeclareFontShape{T1}{ptm}{bxo}{it}{<->ssub * ptm/bo/it}{} + +\DeclareFontShape{T1}{ptm}{l}{n}{<->ssub * ptm/m/n}{} +\DeclareFontShape{T1}{ptm}{l}{sc}{<->ssub * ptm/m/sc}{} +\DeclareFontShape{T1}{ptm}{l}{sl}{<->ssub * ptm/m/sl}{} +\DeclareFontShape{T1}{ptm}{l}{it}{<->ssub * ptm/m/it}{} + +\DeclareFontShape{T1}{ptm}{lo}{n}{<->ssub * ptm/mo/n}{} +\DeclareFontShape{T1}{ptm}{lo}{sc}{<->ssub * ptm/mo/sc}{} +\DeclareFontShape{T1}{ptm}{lo}{sl}{<->ssub * ptm/mo/sl}{} +\DeclareFontShape{T1}{ptm}{lo}{it}{<->ssub * ptm/mo/it}{} + +\fi + +%% OT1 Courier + +\DeclareFontFamily{OT1}{pcr}{\hyphenchar \font =-1}% + +\DeclareFontShape{OT1}{pcr}{b}{sc}{<-> pcrbc7t}{}% +\DeclareFontShape{OT1}{pcr}{m}{sc}{<-> pcrrc7t}{}% +%%%% condensed courier +\if@couriernarrow +\DeclareFontShape{OT1}{pcr}{m}{n}{<-> pcrr7tn}{}% +\DeclareFontShape{OT1}{pcr}{b}{n}{<-> pcrb7tn}{}% +\DeclareFontShape{OT1}{pcr}{b}{sl}{<-> pcrbo7tn}{}% +\DeclareFontShape{OT1}{pcr}{m}{sl}{<-> pcrro7tn}{}% +\else +\DeclareFontShape{OT1}{pcr}{m}{n}{<-> pcrr7t}{}% +\DeclareFontShape{OT1}{pcr}{b}{n}{<-> pcrb7t}{}% +\DeclareFontShape{OT1}{pcr}{b}{sl}{<-> pcrbo7t}{}% +\DeclareFontShape{OT1}{pcr}{m}{sl}{<-> pcrro7t}{}% +\fi +%%%% substitutions +\DeclareFontShape{OT1}{pcr}{bx}{it}{<->ssub * pcr/b/it}{}% +\DeclareFontShape{OT1}{pcr}{bx}{n}{<->ssub * pcr/b/n}{}% +\DeclareFontShape{OT1}{pcr}{bx}{sc}{<->ssub * pcr/b/sc}{}% +\DeclareFontShape{OT1}{pcr}{bx}{sl}{<->ssub * pcr/b/sl}{}% +\DeclareFontShape{OT1}{pcr}{b}{it}{<->ssub * pcr/b/sl}{}% +\DeclareFontShape{OT1}{pcr}{b}{ui}{<->ssub * pcr/b/it}{} +\DeclareFontShape{OT1}{pcr}{l}{it}{<->ssub * pcr/m/it}{} +\DeclareFontShape{OT1}{pcr}{l}{n}{<->ssub * pcr/m/n}{} +\DeclareFontShape{OT1}{pcr}{l}{sc}{<->ssub * pcr/m/sc}{} +\DeclareFontShape{OT1}{pcr}{l}{sl}{<->ssub * pcr/m/sl}{} +\DeclareFontShape{OT1}{pcr}{m}{it}{<->ssub * pcr/m/sl}{} +\DeclareFontShape{OT1}{pcr}{m}{ui}{<->ssub * pcr/m/it}{} + +%%%% T1 courier + +\DeclareFontFamily{T1}{pcr}{\hyphenchar \font =-1}% + +\DeclareFontShape{T1}{pcr}{b}{sc}{<-> pcrbc\eightt}{}% +\DeclareFontShape{T1}{pcr}{m}{sc}{<-> pcrrc\eightt}{}% +%%%% condensed courier +\if@couriernarrow +\DeclareFontShape{T1}{pcr}{m}{n}{<-> pcrr8tn}{}% +\DeclareFontShape{T1}{pcr}{b}{n}{<-> pcrb8tn}{}% +\DeclareFontShape{T1}{pcr}{b}{sl}{<-> pcrbo8tn}{}% +\DeclareFontShape{T1}{pcr}{m}{sl}{<-> pcrro8tn}{}% +\else +\DeclareFontShape{T1}{pcr}{b}{n}{<-> pcrb\eightt}{}% +\DeclareFontShape{T1}{pcr}{b}{sl}{<-> pcrbo\eightt}{}% +\DeclareFontShape{T1}{pcr}{m}{sl}{<-> pcrro\eightt}{}% +\DeclareFontShape{T1}{pcr}{m}{n}{<-> pcrr\eightt}{}% +\fi +%%%% substitutions +\DeclareFontShape{T1}{pcr}{bx}{n}{<->ssub * pcr/b/n}{} +\DeclareFontShape{T1}{pcr}{bx}{sc}{<->ssub * pcr/b/sc}{} +\DeclareFontShape{T1}{pcr}{bx}{sl}{<->ssub * pcr/b/sl}{} +\DeclareFontShape{T1}{pcr}{b}{it}{<->ssub * pcr/b/sl}{} +\DeclareFontShape{T1}{pcr}{bx}{it}{<->ssub * pcr/b/it}{} +\DeclareFontShape{T1}{pcr}{l}{n}{<->ssub * pcr/m/n}{} +\DeclareFontShape{T1}{pcr}{l}{sc}{<->ssub * pcr/m/sc}{} +\DeclareFontShape{T1}{pcr}{l}{sl}{<->ssub * pcr/m/sl}{} +\DeclareFontShape{T1}{pcr}{m}{it}{<->ssub * pcr/m/sl}{} +\DeclareFontShape{T1}{pcr}{l}{it}{<->ssub * pcr/m/it}{} + +% OT1 Helvetica + +\DeclareFontFamily{OT1}{phv}{} +\DeclareFontShape{OT1}{phv}{b}{n}{<-> s * [.9] phvb7t}{} +\DeclareFontShape{OT1}{phv}{b}{sc}{<-> s * [.9] phvbc7t}{} +\DeclareFontShape{OT1}{phv}{b}{sl}{<-> s * [.9] phvbo7t}{} +\DeclareFontShape{OT1}{phv}{bc}{n}{<-> s * [.9] phvb\hvtmpl}{} +\DeclareFontShape{OT1}{phv}{bc}{sc}{<-> s * [.9] phvbc\hvtmpl}{} +\DeclareFontShape{OT1}{phv}{bc}{sl}{<-> s * [.9] phvbo\hvtmpl}{} +\DeclareFontShape{OT1}{phv}{l}{n}{<-> s * [.9] phvl7t}{} +\DeclareFontShape{OT1}{phv}{l}{sc}{<-> s * [.9] phvlc7t}{} +\DeclareFontShape{OT1}{phv}{l}{sl}{<-> s * [.9] phvlo7t}{} +\DeclareFontShape{OT1}{phv}{m}{n}{<-> s * [.9] phvr7t}{} +\DeclareFontShape{OT1}{phv}{m}{sc}{<-> s * [.9] phvrc7t}{} +\DeclareFontShape{OT1}{phv}{m}{sl}{<-> s * [.9] phvro7t}{} +\DeclareFontShape{OT1}{phv}{mc}{n}{<-> s * [.9] phvr\hvtmpl}{} +\DeclareFontShape{OT1}{phv}{mc}{sc}{<-> s * [.9] phvrc\hvtmpl}{} +\DeclareFontShape{OT1}{phv}{mc}{sl}{<-> s * [.9] phvro\hvtmpl}{} + +\DeclareFontShape{OT1}{phv}{bx}{n}{<->ssub * phv/b/n}{} +\DeclareFontShape{OT1}{phv}{bx}{sc}{<->ssub * phv/b/sc}{} +\DeclareFontShape{OT1}{phv}{bx}{sl}{<->ssub * phv/b/sl}{} +\DeclareFontShape{OT1}{phv}{b}{it}{<->ssub * phv/b/sl}{} +\DeclareFontShape{OT1}{phv}{bx}{it}{<->ssub * phv/b/it}{} +\DeclareFontShape{OT1}{phv}{bc}{it}{<->ssub * phv/bc/sl}{} +\DeclareFontShape{OT1}{phv}{l}{it}{<->ssub * phv/l/sl}{} +\DeclareFontShape{OT1}{phv}{m}{it}{<->ssub * phv/m/sl}{} +\DeclareFontShape{OT1}{phv}{mc}{it}{<->ssub * phv/mc/sl}{} +\DeclareFontShape{OT1}{phv}{m}{ui}{<->ssub * phv/m/it}{} +\DeclareFontShape{OT1}{phv}{b}{ui}{<->ssub * phv/b/it}{} + +%%%% T1 Helvetica + + +\DeclareFontFamily{T1}{phv}{} + +\DeclareFontShape{T1}{phv}{b}{n}{<-> s * [.9] phvb\eightt}{} +\DeclareFontShape{T1}{phv}{b}{sc}{<-> s * [.9] phvbc\eightt}{} +\DeclareFontShape{T1}{phv}{b}{sl}{<-> s * [.9] phvbo\eightt}{} +\DeclareFontShape{T1}{phv}{bc}{n}{<-> s * [.9] phvb\hvtmph}{} +\DeclareFontShape{T1}{phv}{bc}{sc}{<-> s * [.9] phvbc\hvtmph}{} +\DeclareFontShape{T1}{phv}{bc}{sl}{<-> s * [.9] phvbo\hvtmph}{} +\DeclareFontShape{T1}{phv}{l}{n}{<-> s * [.9] phvl\eightt}{} +\DeclareFontShape{T1}{phv}{l}{sc}{<-> s * [.9] phvlc\eightt}{} +\DeclareFontShape{T1}{phv}{l}{sl}{<-> s * [.9] phvlo\eightt}{} +\DeclareFontShape{T1}{phv}{m}{n}{<-> s * [.9] phvr\eightt}{} +\DeclareFontShape{T1}{phv}{m}{sc}{<-> s * [.9] phvrc\eightt}{} +\DeclareFontShape{T1}{phv}{m}{sl}{<-> s * [.9] phvro\eightt}{} +\DeclareFontShape{T1}{phv}{mc}{n}{<-> s * [.9] phvr\hvtmph}{} +\DeclareFontShape{T1}{phv}{mc}{sc}{<-> s * [.9] phvrc\hvtmph}{} +\DeclareFontShape{T1}{phv}{mc}{sl}{<-> s * [.9] phvro\hvtmph}{} + +\DeclareFontShape{T1}{phv}{bx}{n}{<->ssub * phv/b/n}{} +\DeclareFontShape{T1}{phv}{bx}{sc}{<->ssub * phv/b/sc}{} +\DeclareFontShape{T1}{phv}{bx}{sl}{<->ssub * phv/b/sl}{} +\DeclareFontShape{T1}{phv}{b}{it}{<->ssub * phv/b/sl}{} +\DeclareFontShape{T1}{phv}{bx}{it}{<->ssub * phv/b/it}{} +\DeclareFontShape{T1}{phv}{bc}{it}{<->ssub * phv/bc/sl}{} +\DeclareFontShape{T1}{phv}{l}{it}{<->ssub * phv/l/sl}{} +\DeclareFontShape{T1}{phv}{m}{it}{<->ssub * phv/m/sl}{} +\DeclareFontShape{T1}{phv}{mc}{it}{<->ssub * phv/mc/sl}{} + +\endgroup + + +\klutest@font{MTSY}{Mathtime} +\if y\klu@font@error + \IfFileExists{mathptm.sty}{% + \PackageWarningNoLine{klups}{% + Using mathptm, possibly incorrect output for math fonts}% + \RequirePackage{mathptm}}{% + \PackageError{klups}{% + Incorrect output for all math fonts}{% + Because I could not find the MathTime package, I am reverting\MessageBreak + to Computer Modern for Calligraphics and all math.\MessageBreak + Sorry, but you don't even have mathptm.sty installed! + }} +\else +\klutest@font{MTSYB}{Mathtime Plus} +\if y\klu@font@error + \PackageError{klups}{% + Unstable output encoding for \string\boldmath}{% + Because I could not find the MathTime plus fonts, I am reverting\MessageBreak + to Computer Modern for Calligraphics and bold math. This looks\MessageBreak + bad and may even give incorrect characters if you use \string\boldmath + }% + \RequirePackage{mathtime} +\else + \RequirePackage[mtbold,mtpluscal]{mathtime} +\fi +\fi +\klutest@font{MTGU}{Mathtime Plus upright greek} +\if y\klu@font@error + \@addtofontwarning{% + \spaces disabling \string\psgreek\space and \string\greekps} + \AtEndOfPackage{\let\rmgreek@redefs\relax }% +\else + + +\begingroup \nfss@catcodes +\DeclareFontFamily{U}{mtgu}{} +\DeclareFontShape{U}{mtgu}{m}{n}{<-> MTGU}{} +\DeclareFontShape{U}{mtgu}{b}{n}{<-> MTGUB}{} +\endgroup + +\DeclareSymbolFont{uprightlcgreek}{U}{mtgu}{m}{n} +% +% This is not clean. bold lowercase greek should come +% from the 'letters' font (MTMIB) to avoid confusion. +% However, there are the same glyphs in both fonts. +% +\SetSymbolFont{uprightlcgreek}{bold}{U}{mtgu}{b}{n} + + +\DeclareMathSymbol{\upr@alpha }{\mathord}{uprightlcgreek}{`a} +\DeclareMathSymbol{\upr@beta }{\mathord}{uprightlcgreek}{`b} +\DeclareMathSymbol{\upr@gamma }{\mathord}{uprightlcgreek}{`g} +\DeclareMathSymbol{\upr@delta }{\mathord}{uprightlcgreek}{`d} +\DeclareMathSymbol{\upr@epsilon }{\mathord}{uprightlcgreek}{`e} +\DeclareMathSymbol{\upr@zeta }{\mathord}{uprightlcgreek}{`z} +\DeclareMathSymbol{\upr@eta }{\mathord}{uprightlcgreek}{'041} +\DeclareMathSymbol{\upr@theta }{\mathord}{uprightlcgreek}{'042} +\DeclareMathSymbol{\upr@iota }{\mathord}{uprightlcgreek}{`i} +\DeclareMathSymbol{\upr@kappa }{\mathord}{uprightlcgreek}{`k} +\DeclareMathSymbol{\upr@lambda }{\mathord}{uprightlcgreek}{`l} +\DeclareMathSymbol{\upr@mu }{\mathord}{uprightlcgreek}{`m} +\DeclareMathSymbol{\upr@nu }{\mathord}{uprightlcgreek}{`n} +\DeclareMathSymbol{\upr@xi }{\mathord}{uprightlcgreek}{`x} +\DeclareMathSymbol{\upr@pi }{\mathord}{uprightlcgreek}{`p} +\DeclareMathSymbol{\upr@rho }{\mathord}{uprightlcgreek}{`r} +\DeclareMathSymbol{\upr@sigma }{\mathord}{uprightlcgreek}{`s} +\DeclareMathSymbol{\upr@tau }{\mathord}{uprightlcgreek}{`t} +\DeclareMathSymbol{\upr@upsilon }{\mathord}{uprightlcgreek}{`u} +\DeclareMathSymbol{\upr@phi }{\mathord}{uprightlcgreek}{'043} +\DeclareMathSymbol{\upr@chi }{\mathord}{uprightlcgreek}{'044} +\DeclareMathSymbol{\upr@psi }{\mathord}{uprightlcgreek}{'045} +\DeclareMathSymbol{\upr@omega }{\mathord}{uprightlcgreek}{'046} +\DeclareMathSymbol{\upr@varepsilon}{\mathord}{uprightlcgreek}{'053} +\DeclareMathSymbol{\upr@vartheta }{\mathord}{uprightlcgreek}{'054} +\DeclareMathSymbol{\upr@varpi }{\mathord}{uprightlcgreek}{'055} +\DeclareMathSymbol{\upr@varrho }{\mathord}{uprightlcgreek}{'056} +\DeclareMathSymbol{\upr@varsigma }{\mathord}{uprightlcgreek}{'057} +\DeclareMathSymbol{\upr@varphi }{\mathord}{uprightlcgreek}{'060} +\DeclareMathSymbol{\upr@varkappa }{\mathord}{uprightlcgreek}{'061} + + +\let\italicalpha \alpha +\let\italicbeta \beta +\let\italicgamma \gamma +\let\italicdelta \delta +\let\italicepsilon \epsilon +\let\italiczeta \zeta +\let\italiceta \eta +\let\italictheta \theta +\let\italiciota \iota +\let\italickappa \kappa +\let\italiclambda \lambda +\let\italicmu \mu +\let\italicnu \nu +\let\italicxi \xi +\let\italicpi \pi +\let\italicrho \rho +\let\italicsigma \sigma +\let\italictau \tau +\let\italicupsilon \upsilon +\let\italicphi \phi +\let\italicchi \chi +\let\italicpsi \psi +\let\italicomega \omega +\let\italicvarepsilon \varepsilon +\let\italicvartheta \vartheta +\let\italicvarpi \varpi +\let\italicvarrho \varrho +\let\italicvarsigma \varsigma +\let\italicvarphi \varphi +\let\italicvarkappa \varkappa + +\def\rmgreek@redefs{% +\def\alpha {\upr@alpha }% +\def\beta {\upr@beta }% +\def\gamma {\upr@gamma }% +\def\delta {\upr@delta }% +\def\epsilon {\upr@epsilon }% +\def\zeta {\upr@zeta }% +\def\eta {\upr@eta }% +\def\theta {\upr@theta }% +\def\iota {\upr@iota }% +\def\kappa {\upr@kappa }% +\def\lambda {\upr@lambda }% +\def\mu {\upr@mu }% +\def\nu {\upr@nu }% +\def\xi {\upr@xi }% +\def\pi {\upr@pi }% +\def\rho {\upr@rho }% +\def\sigma {\upr@sigma }% +\def\tau {\upr@tau }% +\def\upsilon {\upr@upsilon }% +\def\phi {\upr@phi }% +\def\chi {\upr@chi }% +\def\psi {\upr@psi }% +\def\omega {\upr@omega }% +\def\varepsilon {\upr@varepsilon }% +\def\vartheta {\upr@vartheta }% +\def\varpi {\upr@varpi }% +\def\varrho {\upr@varrho }% +\def\varsigma {\upr@varsigma }% +\def\varphi {\upr@varphi }% +\def\varkappa {\upr@varkappa }% + } + +\def\rmgreek{\rmgreek@redefs } +\def\greekrm#1{{\rmgreek #1}} +\fi + +\ifx\@fontwarnings\empty \else + \PackageWarningNoLine{klups}{\@fontwarnings} +\fi +\normalfont +\endinput + +%% +%% End of file `klups.sty'. + |