diff options
author | Karl Berry <karl@freefriends.org> | 2019-06-28 21:06:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-06-28 21:06:55 +0000 |
commit | 6677e7d16babf1c0596fd30f9aeb6b13433725cd (patch) | |
tree | 84163738e611a8ebcbbed7102f3efa9238211476 /Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx | |
parent | 2a2ad17b85ef254d44022ec0fbcadb62cc90f431 (diff) |
tudscr (28jun19)
git-svn-id: svn://tug.org/texlive/trunk@51500 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx | 54 |
1 files changed, 33 insertions, 21 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx index dce3784acb9..158befa025f 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx @@ -4,7 +4,7 @@ % TUD-Script -- Corporate Design of Technische Universität Dresden % ---------------------------------------------------------------------------- % -% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2017 +% Copyright (C) Falk Hanisch <hanisch.latex@outlook.com>, 2012-2019 % % ---------------------------------------------------------------------------- % @@ -48,26 +48,38 @@ % % \iffalse %%% From File: tudscr-mathswap.dtx -%<*driver> -\ifx\ProvidesFile\@undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-mathswap.dtx}[% - 2017/03/29 v2.05l TUD-Script\space% -%</driver> +%<*dtx> +% \fi +% +\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi +\ProvidesFile{tudscr-mathswap.dtx}[2019/06/28 v2.06 TUD-Script\space% +% +% \iffalse +%</dtx> %<package>\NeedsTeXFormat{LaTeX2e} %<package>\ProvidesPackage{mathswap}[% -%<*driver|package> +%<*package> %!TUD@Version +%</package> %<package> package +%<*dtx|package> +% \fi +% (swap mathematical separators)% ] -%</driver|package> -%<*driver> -\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst} +% +% \iffalse +%</dtx|package> +%<*dtx> \documentclass[english,ngerman,xindy]{tudscrdoc} -\usepackage[T1]{fontenc} -\usepackage{selinput}\SelectInputMappings{adieresis={ä},germandbls={ß}} +\ifpdftex{ + \usepackage[T1]{fontenc} + \usepackage[ngerman=ngerman-x-latest]{hyphsubst} +}{ + \usepackage{fontspec} +} \usepackage{babel} -\usepackage{tudscrfonts} % only load this package, if the fonts are installed +\usepackage{tudscrfonts} \KOMAoptions{parskip=half-} \usepackage{bookmark} \usepackage[babel]{microtype} @@ -84,7 +96,7 @@ \tableofcontents \DocInput{\filename} \end{document} -%</driver> +%</dtx> % \fi % % \selectlanguage{ngerman} @@ -118,12 +130,12 @@ % jedoch zwischen Trennzeichen und Ziffer Leerraum befinden, wird dieser als % solcher auch gesetzt. % -% \ToDo{Vergleich mit \pkg{ionumbers}, ist \pkg{mathswap} notwendig?}[v2.06] -% \ToDo{Als eingenständiges Paket herauslösen}[v2.06] -% \ToDo{Allgem. Bezeichnungen englisches/deutsches Format?}[v2.06] -% \ToDo{Sprachabhängige Einstellungen in Paket und aus Klassen raus}[v2.06] -% \ToDo{Makro(s)/Key-Value zum Festlegen von Eingabe- und Ausgabeformat}[v2.06] -% \ToDo{Inhalte von \file{mathswap.tex} hier rein}[v2.06] +% \ToDo{Vergleich mit \pkg{ionumbers}, ist \pkg{mathswap} notwendig?}[v2.??] +% \ToDo{Als eingenständiges Paket herauslösen}[v2.??] +% \ToDo{Allgem. Bezeichnungen englisches/deutsches Format?}[v2.??] +% \ToDo{Sprachabhängige Einstellungen in Paket und aus Klassen raus}[v2.??] +% \ToDo{Makro(s)/Key-Value zum Festlegen von Eingabe- und Ausgabeformat}[v2.??] +% \ToDo{Inhalte von \file{mathswap.tex} hier rein}[v2.??] % % \StopEventually{\PrintIndex\PrintChanges\PrintToDos} % @@ -138,7 +150,7 @@ % Die beiden Befehle \cs{commaswap} und \cs{dotswap} sind die zentrale % Benutzerschnittstelle des Paketes. Das Makro \cs{commaswap} definiert das % Trennzeichen oder den Inhalt, wodurch ein Komma ersetzt werden soll, auf -% welches direkt danach eine Ziffer folgt. Normalerweise setzt \LaTeX +% welches direkt danach eine Ziffer folgt. Normalerweise setzt \LaTeX{} % nach einem Komma im mathematischen Satz zusätzlich einen horizontalen Abstand. % Bei der Ersetzung durch \cs{commaswap} entfällt dieser. Die Voreinstellung % für \cs{commaswap} ist deshalb auf ein Komma (,) gesetzt. |