blob: e28fcbaef4541ea32c0f553639865b8df1737549 (
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
|
%% Copyright 2010 Clea F. Rees
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
% of this license or (at your option) any later version.
% The latest version of this license is in
% http://www.latex-project.org/lppl.txt
% and version 1.3 or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
%
% The Current Maintainer of this work is Clea F. Rees.
%
% This work consists of all files listed in manifest.txt.
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{venturis2}[2010/07/03 v1.005 VenturisADFNo2 PS]
\RequirePackage[T1]{fontenc}
\RequirePackage{textcomp}
\RequirePackage{nfssext-cfr}
\renewcommand{\rmdefault}{yv2}
\renewcommand{\sfdefault}{yv3}
%:introduce special titling commands
\DeclareRobustCommand{\vtstyle}[1][]{%
\edef\vt@shape{#1}%
\def\tempo{ol}%
\def\temps{yv3}%
\def\tempr{yv2}%
\not@math@alphabet\vtstyle\relax
%:because the titling fonts have limited availability, don't use the \tistyle set-up which won't work with venturis2 in any case, but choose the family explicitly in case we're currently using sans or typewriter
\ifx\vt@shape\tempo
\fontfamily{yvtd}\fontshape{ol}\selectfont
\else
\edef\tempf{\expandafter\exfs@get@base\f@family\@nil}%
\ifx\tempf\temps
\fontfamily{yv1d}\selectfont
\else
\ifx\tempf\tempr
\fontfamily{yvtd}\selectfont
\else
\PackageWarning{venturis.sty}{\tempf is unknown. This command requires that yv2 or yv3 be active in order to determine whether serif or sans-serif titling is required. I am going to guess that you want serif titling. If this is wrong, be sure to activate yv3 first or copy and adapt the styling command from venturis.sty.}%
\fontfamily{yvtd}\selectfont
\fi
\fi
\fi
}
\DeclareTextFontCommand{\textvt}{\vtstyle}
\DeclareTextFontCommand{\textvtl}{\vtstyle[ol]}
\endinput
|