diff options
Diffstat (limited to 'Master/texmf-dist/source/latex')
6 files changed, 45 insertions, 21 deletions
diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex b/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex index f000c758721..ae2f2a0ff09 100644 --- a/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex +++ b/Master/texmf-dist/source/latex/tudscr/doc/tudscr-introduction.tex @@ -43,7 +43,6 @@ sich das Paket \Package{scrletter} nutzen. v2.04:Installationsskripte verbessert und robuster gestaltet sowie für die beiden portablen Distributionen \Distribution*{\hologo{TeX}~Live~Portable} und \Distribution*{\hologo{MiKTeX}~Portable} erweitert;% - v2.06:\OpenSans als neue Schrift im \TUDCD;% v2.06:Schriften im Paket \Package{opensans}, manuelle Installation unnötig;% } % diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex b/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex index 47fe7ef1d3e..915ea481996 100644 --- a/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex +++ b/Master/texmf-dist/source/latex/tudscr/doc/tudscr-mainclasses.tex @@ -92,7 +92,8 @@ Verwendung der Schriften mit \hologo{LaTeXe}"=Klassen, welche nicht zum \ChangedAt{% v2.02;% - v2.04:Einfachere Verwendung des Paketes \Package{fontspec}% + v2.04:Einfachere Verwendung des Paketes \Package{fontspec};% + v2.06:\OpenSans als neue Schrift im \TUDCD;% } Durch das \CD werden keine Schriften für den Mathematiksatz festgelegt. Das ist insbesondere für sowohl mathematische Abhandlungen als auch ingenieur- und diff --git a/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex b/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex index e159b32e121..4d0433859b0 100644 --- a/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex +++ b/Master/texmf-dist/source/latex/tudscr/doc/tudscr.tex @@ -29,7 +29,7 @@ \endgroup% } \faculty{\cdurl} -\date{28.06.2019} +\date{09.07.2019} \author{% Falk Hanisch% \expandafter\emailaddress\expandafter{\tudscrmail}% diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx index 33f85a76d52..a6d80c921e4 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-comp.dtx @@ -1,4 +1,4 @@ -% \CheckSum{1467} +% \CheckSum{1468} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden @@ -52,7 +52,7 @@ % \fi % \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi -\ProvidesFile{tudscr-comp.dtx}[2019/06/28 v2.06 TUD-Script\space% +\ProvidesFile{tudscr-comp.dtx}[2019/07/09 v2.06a TUD-Script\space% % % \iffalse %</dtx> @@ -389,6 +389,8 @@ % \changes{v2.05m}{2017/05/30}{neu}^^A % \begin{macro}{\tud@v@2.06} % \changes{v2.06}{2018/06/26}{neu}^^A +% \begin{macro}{\tud@v@2.06a} +% \changes{v2.06a}{2019/07/09}{neu}^^A % \begin{macro}{\tud@v@last} % \changes{v2.02}{2014/08/22}{neu}^^A % \changes{v2.03}{2015/01/13}{angepasst}^^A @@ -425,9 +427,11 @@ \csdef{tud@v@2.05l}{3} \csdef{tud@v@2.05m}{3} \csdef{tud@v@2.06}{4} +\csdef{tud@v@2.06a}{4} \csdef{tud@v@last}{4} % \end{macrocode} % \end{macro}^^A \tud@v@last +% \end{macro}^^A \tud@v@2.06a % \end{macro}^^A \tud@v@2.06 % \end{macro}^^A \tud@v@2.05m % \end{macro}^^A \tud@v@2.05l diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx index 6f3aec074ce..f040cdfb6cb 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-fonts.dtx @@ -1,4 +1,4 @@ -% \CheckSum{3070} +% \CheckSum{3088} % \iffalse meta-comment % % TUD-Script -- Corporate Design of Technische Universität Dresden @@ -52,7 +52,7 @@ \ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi % \fi % -\ProvidesFile{tudscr-fonts.dtx}[2019/06/28 v2.06 TUD-Script\space% +\ProvidesFile{tudscr-fonts.dtx}[2019/07/09 v2.06a TUD-Script\space% % % \iffalse %</dtx> @@ -2337,7 +2337,6 @@ }% \tud@res@c{OT1}{true}% \tud@res@c{T1}{true}% - \ifcsundef{T@LY1}{}{\tud@res@c{LY1}{true}}% \ifcsundef{T@TS1}{}{\tud@res@c{TS1}{false}}% \endgroup% \fi% @@ -3097,6 +3096,9 @@ % \changes{v2.06}{2018/07/02}{neu}^^A % \begin{macro}{\tud@cdmath@@init} % \changes{v2.06}{2018/07/02}{neu}^^A +% \changes{v2.06a}{2019/07/09}{Bugfix für \pkg{mathastext} Eingabekodierung}^^A +% \begin{macro}{\tud@x@mathastext@enc} +% \changes{v2.06a}{2019/07/09}{neu}^^A % \begin{macro}{\mv@tudnormal} % \begin{macro}{\mv@tudbold} % \begin{macro}{\mv@tuddin} @@ -3181,9 +3183,8 @@ }{}% \fi% \PassOptionsToPackage{% - subdued,defaultmathsizes,nosmalldelims,% - defaultrm,defaultbf,defaultit,defaultsf,defaulttt,% - noequal,nohbar% + subdued,defaultmathsizes,nosmalldelims,noequal,% + defaultrm,defaultbf,defaultit,defaultsf,defaulttt% }{mathastext}% \RequirePackage{mathastext}[2018/08/22]% \tud@math@declare@lgrgreeks{cmr}{m}{bx}{n}{it}% @@ -3225,6 +3226,11 @@ \fi% \fi% } +% \end{macrocode} +% Mit \cs{tud@cdmath@@init} werden die notwendigen Mathematikversionen und die +% dazugehörigen Symbolschriften sowie Alphabete deklariert. +% \begin{macrocode} +\newcommand*\tud@x@mathastext@enc{OT1} \newcommand*\tud@cdmath@@init[2]{% % \end{macrocode} % Mit \cs{tud@cdfont@@set} werden die Schriftstärken gemäß den ausgewählten @@ -3267,13 +3273,24 @@ % \end{macrocode} % Für \OpenSans wird mangels der Kodierungen \val{OML}, \val{OMS} und \val{OMX} % im Paket \pkg{opensans} zur Deklaration der Mathematikversionen der Befehl -% \cs{MTDeclareVersion} aus dem Paket \pkg{mathastext} genutzt. Sämtliche -% fehlenden Kodierungen werden notdürftig mit dem Paket \pkg{iwona} definiert. -% Zur Definition von griechischen Glyphen wird die LGR-Kodierung der \OpenSans -% genutzt. -% \begin{macrocode} - \MTDeclareVersion[it]{tudnormal}{T1}{#1}{\tud@cdfont@md}{n}% - \MTDeclareVersion[it]{tudbold}{T1}{#1}{\tud@cdfont@bf}{n}% +% \cs{MTDeclareVersion} aus dem Paket \pkg{mathastext} genutzt. Dabei wird die +% Kodierung der Mathematikschriften identisch zur genutzten Eingabekodierung +% für den Text gesetzt, da diese in der Version \val{v1.3t} nicht problemfrei +% unabhängig davon gewählt werden kann. Sämtliche fehlenden Kodierungen werden +% notdürftig mit dem Paket \pkg{iwona} definiert. Zur Definition griechischer +% Glyphen wird die LGR-Kodierung der \OpenSans genutzt. +% \begin{macrocode} + \edef\tud@res@b{\encodingdefault}% + \@tfor\tud@res@a:={T1}{TU}{EU1}{EU2}\do{% + \ifx\tud@res@a\tud@res@b% + \let\tud@x@mathastext@enc\tud@res@b% + \@break@tfor + \fi% + }% + \MTDeclareVersion[it]{tudnormal}% + {\tud@x@mathastext@enc}{#1}{\tud@cdfont@md}{n}% + \MTDeclareVersion[it]{tudbold}% + {\tud@x@mathastext@enc}{#1}{\tud@cdfont@bf}{n}% \SetSymbolFont{operators}{tudnormal}{OT1}{iwona}{\tud@cdfont@md}{n}% \SetSymbolFont{operators}{tudbold}{OT1}{iwona}{\tud@cdfont@bf}{n}% % \end{macrocode} @@ -3299,8 +3316,10 @@ %^^A \SetMathAlphabet{\mathnormal}{tudnormal}{U}{#1m}{\tud@cdfont@md}{it}% %^^A \SetMathAlphabet{\mathnormal}{tudbold}{U}{#1m}{\tud@cdfont@bf}{it}% \tud@if@ismathalphabet{\mathbold}{% - \SetMathAlphabet{\mathbold}{tudnormal}{T1}{#1}{\tud@cdfont@bf}{it}% - \SetMathAlphabet{\mathbold}{tudbold}{T1}{#1}{\tud@cdfont@ebf}{it}% + \SetMathAlphabet{\mathbold}{tudnormal}% + {\tud@x@mathastext@enc}{#1}{\tud@cdfont@bf}{it}% + \SetMathAlphabet{\mathbold}{tudbold}% + {\tud@x@mathastext@enc}{#1}{\tud@cdfont@ebf}{it}% %^^A \SetMathAlphabet{\mathbold}{tudnormal}{U}{#1m}{\tud@cdfont@bf}{it}% %^^A \SetMathAlphabet{\mathbold}{tudbold}{U}{#1m}{\tud@cdfont@ebf}{it}% }{}% @@ -3409,6 +3428,7 @@ % \end{macro}^^A \mv@tuddin % \end{macro}^^A \mv@tudbold % \end{macro}^^A \mv@tudnormal +% \end{macro}^^A \tud@x@mathastext@enc % \end{macro}^^A \tud@cdmath@@init % \end{macro}^^A \tud@cdmath@init % \begin{macro}{\tud@cdmath@declare@symb} diff --git a/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx b/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx index a44736671cb..732745bb7f4 100644 --- a/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx +++ b/Master/texmf-dist/source/latex/tudscr/tudscr-version.dtx @@ -131,7 +131,7 @@ % \end{macrocode} % \ToDo{Version eintragen}[Release] % \begin{macrocode} - \TUD@Version@Check{2019/06/28 v2.06 TUD-Script} + \TUD@Version@Check{2019/07/09 v2.06a TUD-Script} \endgroup % \end{macrocode} % \end{macro}^^A \TUDScriptVersionNumber |