summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/dtk/dtk.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/dtk/dtk.cls')
-rw-r--r--Master/texmf-dist/tex/latex/dtk/dtk.cls66
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