Skip to content

Commit

Permalink
RELEASE v2.06o
Browse files Browse the repository at this point in the history
  • Loading branch information
mrpiggi committed Aug 9, 2022
1 parent 0047224 commit 2ef1351
Show file tree
Hide file tree
Showing 19 changed files with 172 additions and 300 deletions.
4 changes: 4 additions & 0 deletions release.bat
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,14 @@ echo.
set sourceinput="\def\tudfinalflag{}\input{tudscrsource.tex}"
set docinput="\def\tudfinalflag{}\input{tudscr.tex}"
set docprintinput="\def\tudfinalflag{}\def\tudprintflag{}\input{tudscr.tex}"
cd source
pdflatex --shell-escape %sourceinput%
cd ..
xcopy source temp\ /s
cd temp
call clearsource.bat
del clearsource.bat
xcopy ..\source\tudscr-gitinfo-ver.aux .
cd doc
call cleardoc.bat
del cleardoc.bat
Expand Down
6 changes: 3 additions & 3 deletions source/doc/tudscr-installation.tex
Original file line number Diff line number Diff line change
Expand Up @@ -450,7 +450,7 @@ \subsection{Installationshinweise für portable Installationen}

\minisec{\hologo{TeX}~Live~Portable}
Das folgende Vorgehen wurde mit Windows getestet. Empfehlungen für die portable
Installation für unixoide Betriebssysteme können an \mailto{\tudscrmail}
Installation für unixoide Betriebssysteme können an \mailto{\TUDScriptContact}
gesendet werden.
\begin{enumerate}
\item Installation von \Distribution{\hologo{TeX}~Live~Portable} in
Expand Down Expand Up @@ -562,6 +562,6 @@ \subsection{Probleme bei der Installation der Type1-Schriften}
\end{quoting}
%
Die so erstellte Logdatei kann \emph{mit einer kurzen Fehlerbeschreibung}
entweder im \Forum* gepostet oder direkt per E"~Mail an \mailto{\tudscrmail}
gesendet werden.
entweder im \Forum* gepostet oder per E"~Mail an \mailto{\TUDScriptContact}
gesendet werden.%
\index{Installation!Schriftinstallation|!)}%
13 changes: 6 additions & 7 deletions source/doc/tudscr-introduction.tex
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
\chapter{Einleitung}
%
Zur Verwendung der \TUDScript-Klassen in der Version~\vTUDScript{} werden
sowohl die \KOMAScript"=Klassen~\vKOMAScript{} oder später als auch die
Hausschrift des \CDs \OpenSans aus dem Paket \Package{opensans} zwingend
benötigt. Außerdem müssen durch die genutzte \hologo{LaTeX}"=Distribution
weitere Pakete bereitgestellt werden, die unter \autoref{sec:packages:needed}
aufgeführt sind. Beim Einsatz einer der Distributionen
\index{Distribution}%
Zur Verwendung von \TUDScript~\vTUDScript{} wird sowohl
\KOMAScript~\vKOMAScript{} oder später als auch die Hausschrift des
\CDs \OpenSans aus dem Paket \Package{opensans} zwingend benötigt. Außerdem
müssen durch die genutzte \hologo{LaTeX}"=Distribution weitere Pakete
bereitgestellt werden, die unter \autoref{sec:packages:needed} aufgeführt sind.
Beim Einsatz einer der Distributionen\index{Distribution}
\Distribution{\hologo{TeX}~Live}|?|,
\Distribution{Mac\hologo{TeX}}|?| und
\Distribution{\hologo{MiKTeX}}|?|
Expand Down
3 changes: 2 additions & 1 deletion source/doc/tudscr-packages.tex
Original file line number Diff line number Diff line change
Expand Up @@ -998,7 +998,8 @@ \subsubsection{Die kleinen und großen Helfer\dots}
literate=%
{ä}{{\"a}}1 {ö}{{\"o}}1 {ü}{{\"u}}1
{Ä}{{\"A}}1 {Ö}{{\"O}}1 {Ü}{{\"U}}1
{~}{{\textasciitilde}}1 {ß}{{\ss}}1
{ß}{{\ss}}1 {~}{{\textasciitilde}}1
{»}{{\guillemetright}}1 {«}{{\guillemetleft}}1
}
\end{Code}\vspace{-\baselineskip}%
\item[coseoul]
Expand Down
13 changes: 5 additions & 8 deletions source/doc/tudscr.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
\documentclass[english,ngerman,ttfont=roboto]{tudscrmanual}
\documentclass[english,ngerman]{tudscrmanual}
\iftutex
\usepackage{fontspec}
\else
Expand All @@ -19,6 +19,7 @@
\usepackage{bookmark}
\KOMAoptions{headings=optiontoheadandtoc}

\GitHubBase{\TUDScriptRepository}
\begin{document}
\newrobustcmd*\cdurl{%
\begingroup%
Expand All @@ -27,20 +28,16 @@
\endgroup%
}
\faculty{\cdurl}
\date{2021-07-15}
\author{%
Falk Hanisch%
\expandafter\emailaddress\expandafter{\tudscrmail}%
}
\publishers{\GitHubRepo'[]}
\subject{\TUDScript \vTUDScript{} basierend auf \KOMAScript}
\title{Ein \hologo{LaTeX}-Bundle für Dokumente im \TUDCD}
\ifdef{\tudprintflag}{%
\subtitle{Benutzerhandbuch\thanks{\href{tudscr}{Online-Version}}}%
}{%
\subtitle{Benutzerhandbuch\thanks{\href{tudscr_print}{Druckversion}}}%
}

\author{Falk Hanisch\TUDScriptContactTitle}
\publishers{\url{\TUDScriptRepository}}
\date{2022-08-09}

\makeatletter
\begingroup%
Expand Down
2 changes: 2 additions & 0 deletions source/doc/tutorials.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
cd tutorials
pdflatex -shell-escape "\input {treatise.tex}"
23 changes: 13 additions & 10 deletions source/doc/tutorials/mathswap.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,30 +22,34 @@
\usepackage{bookmark}

\begin{document}
\begin{Bundle}{\Package{mathswap}}
\date{07.11.2016}
\author{Falk Hanisch\thanks{\noexpand\scriptsize\noexpand\mailto{\tudscrmail}}}
\subject{Mathematiksatz in \hologo{LaTeX}}
\title{Änderung der Trennzeichen im Mathematikmodus}
\author{Falk Hanisch\TUDScriptContactTitle}
\date{2016-11-07}

\makeatletter
\begingroup%
\def\and{, }%
\let\thanks\@gobble%
\let\footnote\@gobble%
\let\emailaddress\@gobble%
\hypersetup{%
pdfauthor = {\@author},%
pdftitle = {\@title},%
pdfsubject = {Mathematiksatz in LaTeX},%
pdfsubject = {\@subject},%
pdfkeywords = {LaTeX, \TUDScript, Tutorial, Mathematiksatz},%
}%
\endgroup%
\markright{\@title}
\makeatother

\begin{Bundle}{\Package{mathswap}}
\StartTutorial[%
Werden in einer wissenschaftlichen Abhandlung vielerlei Daten importiert und
beispielsweise tabellarisch dargestellt, kann es durchaus sein, dass diese
importierten Datensätze bezüglich der darin enthaltenen Gruppierungs- und
Dezimaltrennzeichen nicht dem Zahlenformat entsprechen, welches für die
verwendete Dokumentsprache normalerweise notwendig wäre.
Sollen in einer wissenschaftlichen Abhandlung unterschiedliche Datensätze
importiert und beispielsweise tabellarisch dargestellt werden, kann es
durchaus sein, dass die enthaltenen Gruppierungs- und Dezimaltrennzeichen
nicht dem für die verwendete Dokumentsprache geforderten Zahlenformat
entsprechen.

Dieses Tutorial behandelt die typografischen Eigenheiten von Gruppierungs-
und Dezimaltrennzeichen bei der Angabe von Zahlen in einem
Expand Down Expand Up @@ -137,7 +141,6 @@
}
\begin{Trunk*}
\(4.523,58\)

\end{Trunk*}
%
Wird die gleiche Zahl in englischer Formatierung angegeben, funktioniert dies
Expand Down
21 changes: 12 additions & 9 deletions source/doc/tutorials/mathtype.tex
Original file line number Diff line number Diff line change
Expand Up @@ -22,36 +22,39 @@
\usepackage{bookmark}

\begin{document}
\date{07.11.2016}
\author{Falk Hanisch\thanks{\noexpand\scriptsize\noexpand\mailto{\tudscrmail}}}
\subject{Mathematiksatz in \hologo{LaTeX}}
\title{Ein Beitrag zum mathematischen Satz in \hologo{LaTeX}}
\author{Falk Hanisch\TUDScriptContactTitle}
\date{07.11.2016}

\makeatletter
\begingroup%
\def\and{, }%
\let\thanks\@gobble%
\let\footnote\@gobble%
\let\emailaddress\@gobble%
\hypersetup{%
pdfauthor = {\@author},%
pdftitle = {\@title},%
pdfsubject = {Mathematiksatz in LaTeX},%
pdfsubject = {\@subject},%
pdfkeywords = {LaTeX, \TUDScript, Tutorial, Mathematiksatz},%
}%
\endgroup%
\markright{\@title}
\makeatother

\StartTutorial[%
Im mathematischen Satz sollten lediglich Formelzeichen für physikalische
Größen und Variablen sowie Funktions- und Operatorzeichen mit frei wählbarer
Bedeutung kursiv geschrieben werden. Dagegen werden Einheiten und ihre
Vorsätze, Zahlen, Funktions- und Operatorzeichen mit feststehender Bedeutung
sowie Chemische Elemente und Verbindungen aufrecht gesetzt. Weiterhin werden
Indizes, welche ein Formelzeichen näher beschreiben, ebenfalls aufrecht
gesetzt. Dieses Tutorial zeigt, wie mit einfachen Mitteln die Auszeichnung
von beschreibenden Indizes bei Formelzeichen typografisch korrekt erfolgen
kann.
sowie chemische Elemente und Verbindungen ebenso wie Indizes, welche ein
Formelzeichen näher beschreiben, aufrecht gesetzt. Dieses Tutorial zeigt, wie
mit einfachen Mitteln die Auszeichnung von Indizes bei Formelzeichen
typografisch korrekt erfolgen kann.
]
Bevor das eigentliche Tutorial beginnt, werden sowohl eine Dokumentklasse als
auch die für jedes \hologo{pdfLaTeX}-Dokument meiner Meinung nach sinnvollen
auch die für jedes \hologo{LaTeX}"~Dokument meiner Meinung nach sinnvollen
Pakete geladen.
%
\begin{Preamble}
Expand Down
63 changes: 33 additions & 30 deletions source/doc/tutorials/treatise.tex
Original file line number Diff line number Diff line change
Expand Up @@ -64,31 +64,8 @@
}
\usepackage{csquotes}
\usepackage[backend=biber,style=alphabetic]{biblatex}
\addbibresource{\jobname.bib}
\DefineBibliographyStrings{ngerman}{urlseen = {Am:}}

\usepackage{enumitem}

\usepackage{caption}
\DeclareCaptionSubType[alph]{figure}
\DeclareCaptionSubType[alph]{table}
\usepackage{floatrow}
\renewcommand{\floatpagefraction}{0.7}

\usepackage{tikz}
\usetikzlibrary{chains}
\usetikzlibrary{decorations.markings}
\tikzset{on grid}

% TODO pst-pdf funktioniert momentan nicht mit hyperref
% github.com/rolfn/pst-pdf/issues/6
\usepackage{pstricks,pst-node}

\makeatletter
\newcommand*\pcolumnfuzz[1]{\pretocmd{\@endpbox}{\hfuzz=#1}{}{}}
\makeatother

\usepackage{bookmark}
\addbibresource{\jobname.bib}

\begin{filecontents}{\jobname.bib}
@book{talbot2012,
Expand Down Expand Up @@ -128,9 +105,9 @@
title = {Feinheiten bei wissenschaftlichen Publikationen~--
Mikrotypographie"=Regeln, Teil~I},
journaltitle = {Die \TeX{}nische Komödie},
year = {1997},
year = {1996},
month = {2},
volume = {4/96},
volume = {4},
pages = {23-40},
url = {http://www.dante.de/tex/Dokumente/dtk-neubauer.pdf},
urldate = {2014-12-01},
Expand All @@ -142,7 +119,7 @@
journaltitle = {Die \TeX{}nische Komödie},
year = {1997},
month = {5},
volume = {1/97},
volume = {1},
pages = {25--44},
url = {http://www.dante.de/tex/Dokumente/dtk-neubauer.pdf},
urldate = {2014-12-01},
Expand All @@ -163,18 +140,44 @@
}
\end{filecontents}

\usepackage{enumitem}

\usepackage{caption}
\DeclareCaptionSubType[alph]{figure}
\DeclareCaptionSubType[alph]{table}
\usepackage{floatrow}
\renewcommand{\floatpagefraction}{0.7}

\usepackage{tikz}
\usetikzlibrary{chains}
\usetikzlibrary{decorations.markings}
\tikzset{on grid}

% TODO pst-pdf funktioniert momentan nicht mit hyperref
% github.com/rolfn/pst-pdf/issues/6
% --> luapstricks ?
\usepackage{pstricks,pst-node}

\makeatletter
\newcommand*\pcolumnfuzz[1]{\pretocmd\@endpbox{\hfuzz=#1}{}{}}
\makeatother

\usepackage{bookmark}

\begin{document}
\date{29.03.2017}
\author{Falk Hanisch\thanks{\noexpand\scriptsize\noexpand\mailto{\tudscrmail}}}
\subject{Tutorial für \hologo{LaTeX}}
\title{%
Ein Anwenderleitfaden für das Erstellen einer wissenschaftlichen Abhandlung%
}
\author{Falk Hanisch\TUDScriptContactTitle}
\date{2017-03-29}

\makeatletter
\begingroup%
\def\and{, }%
\let\thanks\@gobble%
\let\footnote\@gobble%
\let\emailaddress\@gobble%
\hypersetup{%
pdfauthor = {\@author},%
pdftitle = {\@title},%
Expand All @@ -183,6 +186,7 @@
}%
\endgroup%
\makeatother

\StartTutorial[%
Der Versuch, ein allumfassendes Tutorial für eine wissenschaftliche Arbeit
zur Verfügung zu stellen gleicht der beschwerlichen Suche nach einer
Expand Down Expand Up @@ -1599,7 +1603,6 @@ \subsection{Literaturverzeichnis}
title = {The \TeX book},
date = {1984},
maintitle = {Computers \& Typesetting},
volume = {A},
publisher = {Addison-Wesley},
location = {Reading, Massachusetts},
language = {english},
Expand Down
Loading

0 comments on commit 2ef1351

Please sign in to comment.