summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-06-28 21:06:55 +0000
committerKarl Berry <karl@freefriends.org>2019-06-28 21:06:55 +0000
commit6677e7d16babf1c0596fd30f9aeb6b13433725cd (patch)
tree84163738e611a8ebcbbed7102f3efa9238211476 /Master/texmf-dist/source/latex/tudscr/tudscr-mathswap.dtx
parent2a2ad17b85ef254d44022ec0fbcadb62cc90f431 (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.dtx54
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.