diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/dtk/dtk.cls')
-rw-r--r-- | Master/texmf-dist/tex/latex/dtk/dtk.cls | 66 |
1 files changed, 53 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/latex/dtk/dtk.cls b/Master/texmf-dist/tex/latex/dtk/dtk.cls index e43f63f16b5..9837c575544 100644 --- a/Master/texmf-dist/tex/latex/dtk/dtk.cls +++ b/Master/texmf-dist/tex/latex/dtk/dtk.cls @@ -1,4 +1,4 @@ -%% $Id: dtk.cls 20 2011-04-25 16:29:04Z herbert $ +%% $Id: dtk.cls 24 2011-07-24 13:05:39Z herbert $ %% %% This is file `dtk.cls', %% @@ -17,8 +17,8 @@ %% version 2005/12/01 or later. % \def\filename{dtk.cls} -\def\fileversion{1.24} -\def\filedate{2011/04/25} +\def\fileversion{1.26} +\def\filedate{2011/07/24} % \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass{dtk}[\filedate~\fileversion~ dtk document class (gn,rn,hv)] @@ -150,17 +150,58 @@ \endgroup}% \fi %%%%%%%%%% -\RequirePackage[T1]{fontenc} -%\RequirePackage{lmodern} -\RequirePackage{mathpazo} -\RequirePackage[scale=0.95]{tgpagella} -\RequirePackage[scale=0.92]{tgheros} +\RequirePackage{ifxetex} +\RequirePackage{ifluatex} +\ifxetex + \RequirePackage{mathspec} + \setmathsfont(Digits,Latin,Greek)[Numbers={Lining,Proportional},Scale=0.95]{lmmath-regular.otf} +% \RequirePackage{mathpazo} + \setmainfont[Scale=0.95,Mapping=tex-text]{TeX Gyre Pagella} + \setsansfont[Scale=0.92,Mapping=tex-text]{TeX Gyre Heros} + \setmonofont[Scale=0.83,Mapping=tex-text]{Bitstream Vera Sans Mono} +\else\ifluatex +% \RequirePackage{kpfonts} +% \RequirePackage{amsmath} + \RequirePackage[no-math]{fontspec} + \usepackage{luaotfload} + \RequirePackage{unicode-math} +\setmathfont[range={"0000-"FFFF, + \mathup,\mathbfup, + \mathit,\mathbfit, + \mathsfup,\mathbfsfup, + \mathsfit,\mathbfsfit, + \mathbb,\mathit, + \mathbbit, + \mathscr,\mathbfscr, + \mathfrak,\mathbffrak}]{Latin Modern Math} +% \setmathfont[math-style=TeX, +% bold-style=TeX, +% range={\mathcal,\mathbfcal}, +% StylisticSet=1]{Latin Modern Math} + \setmainfont[Scale=0.95,Mapping=tex-text]{TeX Gyre Pagella} + \setsansfont[Scale=0.92,Mapping=tex-text]{TeX Gyre Heros} + \setmonofont[Scale=0.83,Mapping=tex-text]{Bitstream Vera Sans Mono} +% \setmathrm[ItalicFont=LMRoman10-Italic, +% BoldItalicFont=LMRoman10-BoldItalic]{Latin Modern Math} +% \setmathsf{Latin Modern Math} +% \setmathtt{Latin Modern Math} +% \setboldmathrm{Latin Modern Math} + \usepackage{luacode} +% \usepackage[utf8]{luainputenc} +\else + \RequirePackage[T1]{fontenc} + \RequirePackage{mathpazo} + \RequirePackage[scale=0.95]{tgpagella} + \RequirePackage[scale=0.92]{tgheros} + \RequirePackage[scaled=0.83]{beramono} + + \ifDTK@Author@\else\RequirePackage[utf8]{inputenc}\fi + \RequirePackage[full]{textcomp} + \RequirePackage{cmap} +\fi\fi \RequirePackage%[factor=1500,verbose=true,final=true] {microtype} % -\RequirePackage[scaled=0.85]{beramono} -\RequirePackage[full]{textcomp} -\ifDTK@Author@\else\RequirePackage[utf8]{inputenc}\fi \usepackage{fixltx2e} \usepackage[hyphens]{url} \def\URL#1{\protect\url{#1}} @@ -169,7 +210,6 @@ \RequirePackage{babel} \RequirePackage{tabularx} -\RequirePackage{cmap} \RequirePackage{eurosym} \AtBeginDocument{\DeclareTextCommandDefault{\texteuro}{\euro}}% ??? \RequirePackage{graphicx} @@ -228,7 +268,7 @@ \DTKgerman \fi \newcommand\addressname{Autoren/Organisatoren} -\newcommand\journalname{Die \TeX nische Kom{\"o}die} +\newcommand\journalname{Die \TeX nische Komödie} \newcommand\Volume{?/??} \newcommand\volume{\Volume\ --- Entwurf \today\ \begingroup |