summaryrefslogtreecommitdiff
path: root/fonts/antt/tex/latex/antt/anttor.sty
blob: d2c236419f6331338cd926d7f40e7a26546f12b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
%% Anttor.sty
%% Copyright by Marcin Woli\'nski
%% Licencja/License: LPPL.
%% [Based on earlier antyktor.sty by Piotr K\l{}osowski]
%% ----------------------------------------------------------------------------
%% [EN] LaTeX2e support for Antykwa Torunska Type 1 fonts made by
%%      J.M. Nowacki.
%% [PL] Wspomaga u/zywanie w LaTeXu 2e font/ow postscriptowych Antykwa
%%      Toru/nska, przeniesionych na no/snik komputerowy przez
%%      J.M. Nowackiego.
%%
%% Umieszczenie linijki `\usepackage{anttor}' w preambule spowoduje
%% u/zycie Antykwy Toru/nskiej jako domy/slnego kroju pisma w~dokumencie.
%% Do sk/ladu w j/ezyku angielskim wystarczy LaTeX-owy
%% uk/lad kodowania 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'). Pe/lne
%% wykorzystanie zestawu znak/ow fontu Antykwa Toru/nska umo/zliwi
%% w/l/aczenie uk/ladu QX, np.:
%%
%% \usepackage{polski}
%% \usepackage{anttor}
%% \usepackage[QX]{fontenc}
%%
%% Ponadto w~wywo/laniu pakietu anttor mog/a wyst/api/c opcje 'light'
%% w/l/aczaj/aca odmian/e jasn/a i/lub 'condensed' w/l/aczaj/aca
%% odmian/e zw/e/zon/a kroju.  Np.
%%
%% \usepackage[light,condensed]{anttor}
%%
%%
%% U/zycie w~wywo/laniu pakietu opcji 'math' spowoduje zdefiniowanie
%% nowej ,,wersji matematyki'' (mathversion) o~nazwie antt
%% i~anttbold.  Ponadto wersja antt jest uaktywniana.
%%
%% Ponadto standardowe wersje matematyki zostan± przys³oniête
%% toru/nskimi, czyli \mathversion{normal} zaczyna znaczy/c
%% \matversion{antt} i~podobnie dla 'bold' i~'anttbold'.  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{anttor}[2005/10/03 v.1.2 anttor (Antykwa Torunska) package (MW)]
\DeclareOption{regular}{\renewcommand{\rmdefault}{antt}}
\DeclareOption{light}{\renewcommand{\rmdefault}{anttl}}
\DeclareOption{condensed}{\edef\rmdefault{\rmdefault c}}
\DeclareOption{mathnoalias}{\let\define@antt@mathversions\relax}
\DeclareOption{math}{\let\define@antt@mathversions a}
\ExecuteOptions{regular}
\ProcessOptions

\renewcommand{\familydefault}{\rmdefault}
\renewcommand{\bfdefault}{b}
\fontfamily{\familydefault}

\ifx\define@antt@mathversions\@undefined\else
  \DeclareMathVersion{antt}
  \DeclareMathVersion{anttbold}
%   \@ifundefined{T@OT4}{%
%     \input ot4enc.def
%   }{}\bgroup\let\@font@warning\@font@info
  \SetSymbolFont{operators}{antt}{OT1}{\rmdefault m}{m}{n}
  \SetSymbolFont{letters}{antt}{OML}{\rmdefault} {m}{it}
  \SetSymbolFont{symbols}{antt}{OMS}{\rmdefault}{m}{n}
  \SetSymbolFont{largesymbols}{antt}{OMX}{\rmdefault}{m}{n}
  \SetSymbolFont{operators}{anttbold}{OT1}{\rmdefault m} {b}{n}
  \SetSymbolFont{letters}  {anttbold}{OML}{\rmdefault} {b}{it}
  \SetSymbolFont{symbols}  {anttbold}{OMS}{\rmdefault}{b}{n}
  \SetSymbolFont{largesymbols}{anttbold}{OMX}{\rmdefault}{b}{n}
%  \egroup
  \SetMathAlphabet{\mathbf}{antt}{OT1}{\rmdefault}{bx}{n}
  \SetMathAlphabet{\mathsf}{antt}{OT1}{\rmdefault}{m}{n}
  \SetMathAlphabet{\mathit}{antt}{OT1}{\rmdefault}{m}{it}
  \SetMathAlphabet{\mathtt}{antt}{OT1}{\rmdefault}{m}{n}
  \SetMathAlphabet\mathsf{anttbold}{OT1}{\rmdefault}{bx}{n}
  \SetMathAlphabet\mathit{anttbold}{OT1}{\rmdefault}{bx}{it}
  \mathversion{antt}
  \ifx\define@antt@mathversions a
    \ifx\mv@cmr\@undefined
      \let\mv@cmr\mv@normal
      \let\mv@cmrbold\mv@bold
    \fi
    \let\mv@normal\mv@antt
    \let\mv@bold\mv@anttbold
  \fi
  \let\define@antt@mathversions\@undefined

\DeclareMathSymbol{\equalleft}{\mathrel}{symbols}{"CD}
\DeclareMathSymbol{\equalright}{\mathrel}{symbols}{"CC}
\DeclareMathSymbol{\equalc}{\mathrel}{symbols}{"CB}
\DeclareMathSymbol{\Rightarrow}{\mathrel}{symbols}{"D1}
\DeclareMathSymbol{\Leftarrowj}{\mathrel}{symbols}{"D0}
\DeclareMathSymbol{\minusleft}{\mathrel}{symbols}{"C9}
\DeclareMathSymbol{\minusright}{\mathrel}{symbols}{"CA}
\DeclareMathSymbol{\minusc}{\mathrel}{symbols}{"C8}
\DeclareMathSymbol{\rightarrow}{\mathrel}{symbols}{"CF}
\DeclareMathSymbol{\leftarrow}{\mathrel}{symbols}{"CE}
\def\Longrightarrow{\equalleft\joinrel\Rightarrow}
\def\Longleftarrow{\Leftarrowj\joinrel\equalright}
\def\longrightarrow{\minusright\joinrel\rightarrow}
\def\longleftarrow{\leftarrow\joinrel\minusleft}
\def\rightarrowfill{$\m@th\minusright\mkern-7mu%
  \cleaders\hbox{$\mkern-2mu\minusc\mkern-2mu$}\hfill
  \mkern-7mu\mathord\rightarrow$}
\def\leftarrowfill{$\m@th\mathord\leftarrow\mkern-7mu%
  \cleaders\hbox{$\mkern-2mu\minusc\mkern-2mu$}\hfill
  \mkern-7mu\minusleft$}
\fi

\endinput
%%
%% End of file `anttor.sty'.