texlive[67408] Master/texmf-dist: nostarch (19jun23)

commits+karl at tug.org commits+karl at tug.org
Mon Jun 19 22:20:50 CEST 2023


Revision: 67408
          http://tug.org/svn/texlive?view=revision&revision=67408
Author:   karl
Date:     2023-06-19 22:20:50 +0200 (Mon, 19 Jun 2023)
Log Message:
-----------
nostarch (19jun23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/nostarch/README
    trunk/Master/texmf-dist/doc/latex/nostarch/nostarch.pdf
    trunk/Master/texmf-dist/doc/latex/nostarch/nssample.pdf
    trunk/Master/texmf-dist/source/latex/nostarch/nostarch.dtx
    trunk/Master/texmf-dist/tex/latex/nostarch/nostarch.cls
    trunk/Master/texmf-dist/tex/latex/nostarch/nshyper.sty

Modified: trunk/Master/texmf-dist/doc/latex/nostarch/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nostarch/README	2023-06-19 20:20:40 UTC (rev 67407)
+++ trunk/Master/texmf-dist/doc/latex/nostarch/README	2023-06-19 20:20:50 UTC (rev 67408)
@@ -10,6 +10,9 @@
 
 CHANGES:
 
+Version 2.3
+    Compatibility with amsmath restored
+
 Version 2.2
     New environments: note and aside
     Subfigure package is now the default

Modified: trunk/Master/texmf-dist/doc/latex/nostarch/nostarch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nostarch/nssample.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/nostarch/nostarch.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/nostarch/nostarch.dtx	2023-06-19 20:20:40 UTC (rev 67407)
+++ trunk/Master/texmf-dist/source/latex/nostarch/nostarch.dtx	2023-06-19 20:20:50 UTC (rev 67408)
@@ -717,7 +717,7 @@
 %<class>\ProvidesClass{nostarch}
 %<nshyper>\ProvidesPackage{nshyper}
 %<*!ist>
-[2023/06/10 v2.2 Typesetting books for No Starch Press]
+[2023/06/18 v2.3 Typesetting books for No Starch Press]
 %</!ist>
 %    \end{macrocode}
 %
@@ -2909,6 +2909,8 @@
 % \begin{macro}{\UrlSpecials}
 % \changes{v2.1}{2023/04/08}{Redefined macro}
 % \changes{v2.1}{2023/04/11}{Added slashes and double quote}
+% \changes{v2.3}{2023/06/18}{Moved out opening braces for
+% compatibility with amsmath}
 % We add to macro special treatment of the chars with breaking URLs.
 % Slashes are interesting: we allow breaking after them, but not
 % before, even after other slashes or colons
@@ -2929,10 +2931,6 @@
   \do\'{\penalty\UrlBreakPenalty\mathchar39\relax}%
   \do\"{\penalty\UrlBreakPenalty\mathchar34\relax}%
   \do\+{\penalty\UrlBreakPenalty\mathchar43\relax}%
-  \do\<{\penalty\UrlBreakPenalty\mathchar60\relax}%
-  \do\[{\penalty\UrlBreakPenalty\mathchar91\relax}%
-  \do\({\penalty\UrlBreakPenalty\mathchar40\relax}%
-  \do\{{\penalty\UrlBreakPenalty\mathchar123\relax}%
   \do\/{\unpenalty\penalty\@M\mathchar47\penalty\UrlBreakPenalty}%
 }
 %    \end{macrocode}
@@ -2940,9 +2938,10 @@
 %
 % \begin{macro}{\UrlNoBreaks}
 % \changes{v2.1}{2023/04/08}{Redefined macro}
-% We allow breaks in urls after brackets
+% \changes{v2.3}{2023/06/18}{Removed redefinition}
+% We do not allow breaks in urls after brackets
 %    \begin{macrocode}
-\def\UrlNoBreaks{}
+% \def\UrlNoBreaks{}  % Rolled back redefinition
 %    \end{macrocode}
 % \end{macro}
 %

Modified: trunk/Master/texmf-dist/tex/latex/nostarch/nostarch.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nostarch/nostarch.cls	2023-06-19 20:20:40 UTC (rev 67407)
+++ trunk/Master/texmf-dist/tex/latex/nostarch/nostarch.cls	2023-06-19 20:20:50 UTC (rev 67408)
@@ -37,7 +37,7 @@
 %%   Right brace   \}     Tilde         \~}
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{nostarch}
-[2023/06/10 v2.2 Typesetting books for No Starch Press]
+[2023/06/18 v2.3 Typesetting books for No Starch Press]
 \newif\ifnostarch at cfonts
 \nostarch at cfontstrue
 \DeclareOption{cfonts}{\nostarch at cfontstrue}
@@ -1078,13 +1078,8 @@
   \do\'{\penalty\UrlBreakPenalty\mathchar39\relax}%
   \do\"{\penalty\UrlBreakPenalty\mathchar34\relax}%
   \do\+{\penalty\UrlBreakPenalty\mathchar43\relax}%
-  \do\<{\penalty\UrlBreakPenalty\mathchar60\relax}%
-  \do\[{\penalty\UrlBreakPenalty\mathchar91\relax}%
-  \do\({\penalty\UrlBreakPenalty\mathchar40\relax}%
-  \do\{{\penalty\UrlBreakPenalty\mathchar123\relax}%
   \do\/{\unpenalty\penalty\@M\mathchar47\penalty\UrlBreakPenalty}%
 }
-\def\UrlNoBreaks{}
 \renewcommand*{\marginfont}{\sffamily\itshape\fontsize{8.5}{10}\selectfont}
 \renewcommand*{\marginnotevadjust}{-\baselineskip}
 \newcommand{\marginwingding}[1]{{\fontsize{10pt}{12pt}\selectfont \wingding{#1}}}

Modified: trunk/Master/texmf-dist/tex/latex/nostarch/nshyper.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nostarch/nshyper.sty	2023-06-19 20:20:40 UTC (rev 67407)
+++ trunk/Master/texmf-dist/tex/latex/nostarch/nshyper.sty	2023-06-19 20:20:50 UTC (rev 67408)
@@ -36,7 +36,7 @@
 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %%   Right brace   \}     Tilde         \~}
 \ProvidesPackage{nshyper}
-[2023/06/10 v2.2 Typesetting books for No Starch Press]
+[2023/06/18 v2.3 Typesetting books for No Starch Press]
 \RequirePackage[breaklinks,colorlinks,linkcolor=black,
   citecolor=black,pagecolor=black,urlcolor=black,hyperindex]{hyperref}
 \AtBeginDocument{%



More information about the tex-live-commits mailing list.