diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-12 23:57:38 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-12 23:57:38 +0000 |
commit | f2cecf8d05ce24d58919a71a6a5bdfd511fc8992 (patch) | |
tree | f3ae233cd3c3c3aab6c82fa0163b2b7f239bd6a7 /Master/texmf-dist/tex/latex/kurier/kurier.sty | |
parent | c5c7f075891032e94d192ef00ca0cb9919d0e8cd (diff) |
kurier
git-svn-id: svn://tug.org/texlive/trunk@1019 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/kurier/kurier.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/kurier/kurier.sty | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/kurier/kurier.sty b/Master/texmf-dist/tex/latex/kurier/kurier.sty new file mode 100644 index 00000000000..9e25e31475f --- /dev/null +++ b/Master/texmf-dist/tex/latex/kurier/kurier.sty @@ -0,0 +1,89 @@ +%% kurier.sty +%% Copyright by Marcin Woli\'nski +%% Licencja/License: LPPL. +%% +%% Umieszczenie linijki `\usepackage{kurier}' w preambule spowoduje +%% u/zycie Kuriera jako domy/slnego kroju pisma w~dokumencie. +%% Do sk/ladu w j/ezyku angielskim wystarczy domy/slny LaTeX-owy +%% uk/lad font/ow OT1. Do sk/ladu w j/ezyku polskim nale/zy w/l/aczy/c +%% uk/lad OT4 (najlepiej pos/luguj/ac si/e pakietem 'polski'). +%% +%% \usepackage{polski} +%% \usepackage{kurier} +%% +%% Kurier jest tak/ze dost/epny w~uk/ladach: T1, TS1, T2(abc), T5, +%% OT2, QX. +%% +%% Ponadto w~wywo/laniu pakietu kurier mog/a wyst/api/c opcje 'light' +%% w/l/aczaj/aca odmian/e jasn/a lub 'condensed' w/l/aczaj/aca +%% odmian/e zw/e/zon/a kroju. Np. +%% +%% \usepackage[light,condensed]{kurier} +%% +%% U/zycie w~wywo/laniu pakietu opcji 'math' spowoduje zdefiniowanie +%% nowej ,,wersji matematyki'' (mathversion) o~nazwie kurier +%% i~kurierbold. Ponadto wersja kurier jest uaktywniana. +%% +%% Ponadto standardowe wersje matematyki zostan± przysłonięte +%% kurierowymi, czyli \mathversion{normal} zaczyna znaczy/c +%% \matversion{kurier} i~podobnie dla 'bold' i~'kurierbold'. W~takim +%% wariancie ,,standardowe'' wersje matematyki b/ed/a dost/epne pod +%% nazwami 'cmr' i~'cmrbold'. +%% +%% Aby unikn±ć tego przykrycia nazw należy użyć opcji 'mathnoalias'. +%% +%% ---------------------------------------------------------------------------- + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{kurier}[2005/10/03 v.1.2 Kurier package (MW)] + +\DeclareOption{regular}{\renewcommand{\rmdefault}{kurier}} +\DeclareOption{light}{\renewcommand{\rmdefault}{kurierl}} +\DeclareOption{condensed}{\edef\rmdefault{\rmdefault c}} +\DeclareOption{mathnoalias}{\let\define@kurier@mathversions\relax} +\DeclareOption{math}{\let\define@kurier@mathversions a} +\ExecuteOptions{regular} +\ProcessOptions + +\renewcommand{\familydefault}{\rmdefault} +\renewcommand{\bfdefault}{b} +\fontfamily{\familydefault} + +\ifx\define@kurier@mathversions\@undefined\else + \DeclareMathVersion{kurier} + \DeclareMathVersion{kurierbold} +% \@ifundefined{T@OT4}{% +% \input ot4enc.def +% }{} +% \bgroup\let\@font@warning\@font@info + \SetSymbolFont{operators}{kurier}{OT1}{\rmdefault m}{m}{n} + \SetSymbolFont{letters}{kurier}{OML}{\rmdefault} {m}{it} + \SetSymbolFont{symbols}{kurier}{OMS}{\rmdefault}{m}{n} + \SetSymbolFont{largesymbols}{kurier}{OMX}{\rmdefault}{m}{n} + \SetSymbolFont{operators}{kurierbold}{OT1}{\rmdefault m} {b}{n} + \SetSymbolFont{letters} {kurierbold}{OML}{\rmdefault} {b}{it} + \SetSymbolFont{symbols} {kurierbold}{OMS}{\rmdefault}{b}{n} + \SetSymbolFont{largesymbols}{kurierbold}{OMX}{\rmdefault}{b}{n} +% \egroup + \SetMathAlphabet{\mathbf}{kurier}{OT1}{\rmdefault}{bx}{n} + \SetMathAlphabet{\mathsf}{kurier}{OT1}{\rmdefault}{m}{n} + \SetMathAlphabet{\mathit}{kurier}{OT1}{\rmdefault}{m}{it} + \SetMathAlphabet{\mathtt}{kurier}{OT1}{\rmdefault}{m}{n} + \SetMathAlphabet\mathsf{kurierbold}{OT1}{\rmdefault}{bx}{n} + \SetMathAlphabet\mathit{kurierbold}{OT1}{\rmdefault}{bx}{it} + \mathversion{kurier} + \ifx\define@kurier@mathversions a + \ifx\mv@cmr\@undefined + \let\mv@cmr\mv@normal + \let\mv@cmrbold\mv@bold + \fi + \let\mv@normal\mv@kurier + \let\mv@bold\mv@kurierbold + \fi + \let\define@kurier@mathversions\@undefined +\fi + + +\endinput +%% +%% End of file `kurier.sty'. |