summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tudscr/source/tudscr-manual.dtx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-24 03:02:46 +0000
committerNorbert Preining <norbert@preining.info>2019-10-24 03:02:46 +0000
commit33b877a6413cc7b93c7a2c17e6df36c03f55481d (patch)
treed1006be84566ca91a3dc9fdc5798c20c9fb0c095 /macros/latex/contrib/tudscr/source/tudscr-manual.dtx
parent43e60b98142683b95336b9086ee52f4daefff93e (diff)
CTAN sync 201910240302
Diffstat (limited to 'macros/latex/contrib/tudscr/source/tudscr-manual.dtx')
-rw-r--r--macros/latex/contrib/tudscr/source/tudscr-manual.dtx39
1 files changed, 17 insertions, 22 deletions
diff --git a/macros/latex/contrib/tudscr/source/tudscr-manual.dtx b/macros/latex/contrib/tudscr/source/tudscr-manual.dtx
index 4df997a44b..3249409e97 100644
--- a/macros/latex/contrib/tudscr/source/tudscr-manual.dtx
+++ b/macros/latex/contrib/tudscr/source/tudscr-manual.dtx
@@ -1,4 +1,4 @@
-% \CheckSum{4470}
+% \CheckSum{4450}
% \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-manual.dtx}[2019/08/20 v2.06c TUD-Script\space%
+\ProvidesFile{tudscr-manual.dtx}[2019/10/23 v2.06e TUD-Script\space%
%
% \iffalse
%</dtx>
@@ -338,25 +338,6 @@
% \begin{macrocode}
\RequirePackage{scrwfile}[2013/08/05]
% \end{macrocode}
-% Die Umgebungen \env{Preamble}, \env{Trunk} und \env{Hint} sowie deren
-% Varianten nutzen das Paket \pkg{filecontents}, um ihren Inhalt in eine
-% temporäre Datei zu schreiben und diese direkt mit dem Paket \pkg{listings}
-% darzustellen sowie ggf. den Quelltext auszuführen. Beim Überschreiben einer
-% Datei wird für gewöhnlich eine Warnung erzeugt. Dies wird mit dem Patch
-% unterbunden.
-% \begin{macrocode}
-\RequirePackage{filecontents}[2011/10/08]
-\begingroup%
- \catcode`\*=11%
- \catcode`\^^M\active%
- \catcode`\^^L\active\let^^L\relax%
- \catcode`\^^I\active%
- \patchcmd{\filec@ntents}{%
- \@latex@warning@no@line{Overwriting file `\@currdir#1'}%
- }{}{}{\tud@patch@wrn{filec@tents}}%
- \global\let\filec@ntents\filec@ntents%
-\endgroup%
-% \end{macrocode}
%
% \iffalse
%</package>
@@ -5294,6 +5275,20 @@
% \end{macrocode}
% \end{macro}^^A \StandaloneDate
% \end{macro}^^A \StandaloneFile
+% \begin{macro}{\filec@ntents@silent}
+% \changes{v2.06e}{2019/10/10}{neu}^^A
+% Die Umgebungen \env{Preamble}, \env{Trunk} und \env{Hint} sowie deren
+% Varianten nutzen die Umgebung \env{filecontents}, um ihren Inhalt in eine
+% temporäre Datei zu schreiben und diese direkt mit dem Paket \pkg{listings}
+% darzustellen sowie ggf. den Quelltext auszuführen. Beim Überschreiben einer
+% Datei wird für gewöhnlich eine Warnung erzeugt. Dies wird mit dem eigens
+% definierten Parameter \prm{silent} unterbunden.
+% \begin{macrocode}
+\providecommand*\filec@ntents@silent{%
+ \let\@latex@warning@no@line\@gobble%
+}
+% \end{macrocode}
+% \end{macro}^^A \filec@ntents@silent
% \begin{macro}{\tud@tut@pre}
% \changes{v2.02}{2014/08/19}{neu}^^A
% \begin{macro}{\tud@tut@post}
@@ -5304,7 +5299,7 @@
% genutzt wird.
% \begin{macrocode}
\newcommand*\tud@tut@pre{%
- \csuse{filecontents*}{\tud@tut@temp.tex}%
+ \csuse{filecontents*}[force,silent,nosearch]{\tud@tut@temp.tex}%
}
\newcommand*\tud@tut@post{%
\csuse{endfilecontents*}%