texlive[72521] Master: bookshelf (10oct24)

commits+karl at tug.org commits+karl at tug.org
Thu Oct 10 21:54:17 CEST 2024


Revision: 72521
          https://tug.org/svn/texlive?view=revision&revision=72521
Author:   karl
Date:     2024-10-10 21:54:17 +0200 (Thu, 10 Oct 2024)
Log Message:
-----------
bookshelf (10oct24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/bibtex/bst/bookshelf/bookshelf.bst
    trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile
    trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile.doc
    trunk/Master/texmf-dist/doc/latex/bookshelf/README.md
    trunk/Master/texmf-dist/doc/latex/bookshelf/bookshelf-listallfonts.pdf
    trunk/Master/texmf-dist/doc/latex/bookshelf/bookshelf-mkfontsel.pdf
    trunk/Master/texmf-dist/doc/latex/bookshelf/bookshelf.dtx
    trunk/Master/texmf-dist/doc/latex/bookshelf/bookshelf.pdf
    trunk/Master/texmf-dist/doc/latex/bookshelf/sample.bib
    trunk/Master/texmf-dist/doc/latex/bookshelf/spines.pdf
    trunk/Master/texmf-dist/doc/man/man1/bookshelf-listallfonts.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/bookshelf-mkfontsel.man1.pdf
    trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf.cls
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf-svgnam.tex

Modified: trunk/Master/texmf-dist/bibtex/bst/bookshelf/bookshelf.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/bookshelf/bookshelf.bst	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/texmf-dist/bibtex/bst/bookshelf/bookshelf.bst	2024-10-10 19:54:17 UTC (rev 72521)
@@ -26,7 +26,7 @@
   #1 'nameptr :=               
   { namesleft }
     {
-      s nameptr "{ff }{vv }{ll}{, jj}" format.name$
+      s nameptr "{ff{ } }{vv{ } }{ll{ }}{, jj}" format.name$
       namesleft #1 >
 	{ " \& " *}
 	{}
@@ -52,4 +52,4 @@
 FUNCTION { default.type } { book }
 
 READ
-ITERATE{call.type$}
\ No newline at end of file
+ITERATE{call.type$}

Modified: trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile	2024-10-10 19:54:17 UTC (rev 72521)
@@ -3,14 +3,14 @@
 
 DIRS = doc scripts
 
-all:	${PACKAGE}.cls svgnam.tex
+all:	${PACKAGE}.cls bookshelf-svgnam.tex
 	for dir in ${DIRS}; do cd $$dir; ${MAKE} $@; cd ..; done
 
 %.cls: %.ins %.dtx
 	pdflatex $<
 
-svgnam.tex:
-	./svgnam.sh > svgnam.tex
+bookshelf-svgnam.tex:
+	./svgnam.sh > bookshelf-svgnam.tex
 	$(RM) svgnam.csv
 
 %.pdf: %.dtx
@@ -27,7 +27,7 @@
 clean:
 	$(RM) *.aux *.log *.bbl *.blg *.cls *.dvi *~ pickfont.tex \
 	*.bcf *.glo *.gls *.hd *.idx *.ilg *.ind *.our *.xml *.toc \
-	*.out  *.pdf *.tgz svgnam.tex svgnam.csv
+	*.out  *.pdf *.tgz svgnam.csv
 	for dir in ${DIRS}; do cd $$dir; ${MAKE} $@; cd ..; done
 
 distclean: clean

Modified: trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile.doc
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile.doc	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/texmf-dist/doc/latex/bookshelf/Makefile.doc	2024-10-10 19:54:17 UTC (rev 72521)
@@ -24,7 +24,7 @@
 %.tex: ../scripts/%
 	pod2latex -full $< > $@
 
-%.pdf: %.tex bookshelf.cls svgnam.tex pickfont.tex bookshelf.bst
+%.pdf: %.tex bookshelf.cls bookshelf-svgnam.tex pickfont.tex bookshelf.bst
 	lualatex $*
 	- bibtex $*
 	lualatex $*
@@ -55,8 +55,8 @@
 ../bookshelf.cls: ../bookshelf.ins ../bookshelf.dtx
 	cd .. && ${MAKE} bookshelf.cls
 
-../svgnam.tex: ../svgnam.sh
-	cd .. && ${MAKE} svgnam.tex
+../bookshelf-svgnam.tex: ../svgnam.sh
+	cd .. && ${MAKE} bookshelf-svgnam.tex
 
 pickfont.tex: allfonts
 	../scripts/bookshelf-mkfontsel allfonts
@@ -68,7 +68,7 @@
 clean:
 	$(RM) *.bst *.cls *.aux *.bbl *.blg *.idx *.toc *.log \
 	*.bcf *.dtx *.dtx *.glo *.gls *.hd *.ilg *.ind *.out \
-	*.xml pickfont.tex ${SCRIPTTEX} svgnam.tex svgnam.csv
+	*.xml pickfont.tex ${SCRIPTTEX} bookshelf-svgnam.tex svgnam.csv
 	$(RM) -r fontsel 
 
 distclean: clean

Modified: trunk/Master/texmf-dist/doc/latex/bookshelf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bookshelf/README.md	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/texmf-dist/doc/latex/bookshelf/README.md	2024-10-10 19:54:17 UTC (rev 72521)
@@ -35,3 +35,5 @@
 * Version 1.0 2024-10-05. New maintainer. Rewrite of scripts.  Multilanguage processing. Important change: now the package is LuaLaTeX only
 	
 * Version 1.1 2024-10-08. Scripts now support standard switches --help, --man, --version
+
+* Version 1.2 2024-10-09. Renamed svgnam.tex to bookshelf-svgnam.tex as requested by TeXLive maintainers

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

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

Modified: trunk/Master/texmf-dist/doc/latex/bookshelf/bookshelf.dtx
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bookshelf/bookshelf.dtx	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/texmf-dist/doc/latex/bookshelf/bookshelf.dtx	2024-10-10 19:54:17 UTC (rev 72521)
@@ -30,7 +30,7 @@
 %<class>\NeedsTeXFormat{LaTeX2e}[2017/04/15]
 %<class>\ProvidesClass{bookshelf}
 %<*class>
-[2024/10/05 v1.1 Turn your bibliography into a bookshelf image]
+[2024/10/09 v1.2 Turn your bibliography into a bookshelf image]
 %</class>
 %<*driver>
 \RequirePackage{fix-cm}% included by default.
@@ -796,7 +796,7 @@
 % A list of all the colors represented by the
 %     {\smaller SVG} palette used by the
 %     \textsf{xcolor} package: the file is called
-%     called {\ttfamily{}svgnam.tex}.
+%     called {\ttfamily{}bookshelf-svgnam.tex}.
 %     This contains three definitions:\par
 % \begin{enumerate}
 % \item the command {\ttfamily{}\textbackslash{}SIL at svgcolname}
@@ -1184,7 +1184,7 @@
 % \subsubsection{Color selection}\label{color}
 % \begin{CPK at counter}{SIL at maxcolno}\label{counter--SIL at maxcolno}
 % This value is set at the end of the file
-%       {\ttfamily{}svgnam.tex}. This is the number of
+%       {\ttfamily{}bookshelf-svgnam.tex}. This is the number of
 %       color names found by the routine in
 %       {\ttfamily{}prepdata.sh} which extracts the color
 %       names.\par
@@ -1192,16 +1192,16 @@
 \newcounter{SIL at maxcolno}
 %    \end{macrocode}
 % \end{CPK at counter}
-% \begin{CPK at file}{svgnam.tex}\label{file--svgnam.tex}
+% \begin{CPK at file}{bookshelf-svgnam.tex}\label{file--bookshelf-svgnam.tex}
 % The preparatory data script
 %       {\ttfamily{}prepdata.sh} retrieves the colors named
 %       in the \textbf{\texttt{svgnames}} option to the
 %       \textsf{xcolor} package and instantiates them
 %       as a \LaTeX{} {\ttfamily{}\textbackslash{}ifcase} list in the file
-%       {\ttfamily{}svgnam.tex} as the command
+%       {\ttfamily{}bookshelf-svgnam.tex} as the command
 %       {\ttfamily{}\textbackslash{}SIL at svgcolname}.\par
 %    \begin{macrocode}
-\input{svgnam.tex}
+\input{bookshelf-svgnam.tex}
 %    \end{macrocode}
 % \end{CPK at file}
 % \begin{CPK at counter}{SIL at loopcount}\label{counter--SIL at loopcount}
@@ -1267,7 +1267,7 @@
 % \begin{CPK at length}{\SIL at bgval}\label{length--SIL at bgval}
 % The values computed by the
 %       {\ttfamily{}prepdata.sh} script and stored in
-%       {\ttfamily{}svgnam.tex} are decimal fractions,
+%       {\ttfamily{}bookshelf-svgnam.tex} are decimal fractions,
 %       to they need to be retrieved as lengths. This is the
 %       background value…\par
 %    \begin{macrocode}
@@ -1588,7 +1588,7 @@
 % Start a loop which will pick two random integers,
 %       one for background and one for foreground colors. Look
 %       these up in the {\ttfamily{}\textbackslash{}SIL at svgcolval} (in
-%       {\ttfamily{}svgnam.tex}) to get the brightness
+%       {\ttfamily{}bookshelf-svgnam.tex}) to get the brightness
 %       values, and calculate the absolute distance between
 %       them.\par
 %    \begin{macrocode}

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

Modified: trunk/Master/texmf-dist/doc/latex/bookshelf/sample.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/bookshelf/sample.bib	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/texmf-dist/doc/latex/bookshelf/sample.bib	2024-10-10 19:54:17 UTC (rev 72521)
@@ -8066,3 +8066,43 @@
     author = "PDF Association",
     size = "1233877 octets" }
 
+ at book{ TheoAlvar2216,
+    title = "Benothinged",
+    author = "Alvar Theo",
+    size = "2875949 octets" }
+
+ at book{ HorizonsStrange2217,
+    title = "Strange Horizons 2024 Fund Drive Ebook",
+    author = "Strange Horizons",
+    size = "2049562 octets" }
+
+ at book{ HorizonsStrange2218,
+    title = "Strange Horizons January 2024 Ebook",
+    author = "Strange Horizons",
+    size = "4219812 octets" }
+
+ at book{ HorizonsStrange2219,
+    title = "Strange Horizons February 2024 Ebook",
+    author = "Strange Horizons",
+    size = "4492100 octets" }
+
+ at book{ HorizonsStrange2220,
+    title = "Strange Horizons March 2024 Ebook",
+    author = "Strange Horizons",
+    size = "5496639 octets" }
+
+ at book{ HorizonsStrange2221,
+    title = "Strange Horizons June 2024 Ebook",
+    author = "Strange Horizons",
+    size = "6257060 octets" }
+
+ at book{ HorizonsStrange2222,
+    title = "Strange Horizons May 2024 Ebook",
+    author = "Strange Horizons",
+    size = "3472366 octets" }
+
+ at book{ HorizonsStrange2223,
+    title = "Strange Horizons April 2024 Ebook",
+    author = "Strange Horizons",
+    size = "5547316 octets" }
+

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

Modified: trunk/Master/texmf-dist/doc/man/man1/bookshelf-listallfonts.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/bookshelf-mkfontsel.man1.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf-svgnam.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf-svgnam.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf-svgnam.tex	2024-10-10 19:54:17 UTC (rev 72521)
@@ -0,0 +1,313 @@
+%
+% This is svgnam.tex file generated from svgnam.def by the script
+% ./svgnam.sh > svgnam.tex
+%
+\newcommand{\SIL at svgcolname}[1]{\ifcase#1 
+AliceBlue\or
+AntiqueWhite\or
+Aqua\or
+Aquamarine\or
+Azure\or
+Beige\or
+Bisque\or
+Black\or
+BlanchedAlmond\or
+Blue\or
+BlueViolet\or
+Brown\or
+BurlyWood\or
+CadetBlue\or
+Chartreuse\or
+Chocolate\or
+Coral\or
+CornflowerBlue\or
+Cornsilk\or
+Crimson\or
+Cyan\or
+DarkBlue\or
+DarkCyan\or
+DarkGoldenrod\or
+DarkGray\or
+DarkGreen\or
+DarkGrey\or
+DarkKhaki\or
+DarkMagenta\or
+DarkOliveGreen\or
+DarkOrange\or
+DarkOrchid\or
+DarkRed\or
+DarkSalmon\or
+DarkSeaGreen\or
+DarkSlateBlue\or
+DarkSlateGray\or
+DarkSlateGrey\or
+DarkTurquoise\or
+DarkViolet\or
+DeepPink\or
+DeepSkyBlue\or
+DimGray\or
+DimGrey\or
+DodgerBlue\or
+FireBrick\or
+FloralWhite\or
+ForestGreen\or
+Fuchsia\or
+Gainsboro\or
+GhostWhite\or
+Gold\or
+Goldenrod\or
+Gray\or
+Green\or
+GreenYellow\or
+Grey\or
+Honeydew\or
+HotPink\or
+IndianRed\or
+Indigo\or
+Ivory\or
+Khaki\or
+Lavender\or
+LavenderBlush\or
+LawnGreen\or
+LemonChiffon\or
+LightBlue\or
+LightCoral\or
+LightCyan\or
+LightGoldenrod\or
+LightGoldenrodYellow\or
+LightGray\or
+LightGreen\or
+LightGrey\or
+LightPink\or
+LightSalmon\or
+LightSeaGreen\or
+LightSkyBlue\or
+LightSlateBlue\or
+LightSlateGray\or
+LightSlateGrey\or
+LightSteelBlue\or
+LightYellow\or
+Lime\or
+LimeGreen\or
+Linen\or
+Magenta\or
+Maroon\or
+MediumAquamarine\or
+MediumBlue\or
+MediumOrchid\or
+MediumPurple\or
+MediumSeaGreen\or
+MediumSlateBlue\or
+MediumSpringGreen\or
+MediumTurquoise\or
+MediumVioletRed\or
+MidnightBlue\or
+MintCream\or
+MistyRose\or
+Moccasin\or
+NavajoWhite\or
+Navy\or
+NavyBlue\or
+OldLace\or
+Olive\or
+OliveDrab\or
+Orange\or
+OrangeRed\or
+Orchid\or
+PaleGoldenrod\or
+PaleGreen\or
+PaleTurquoise\or
+PaleVioletRed\or
+PapayaWhip\or
+PeachPuff\or
+Peru\or
+Pink\or
+Plum\or
+PowderBlue\or
+Purple\or
+Red\or
+RosyBrown\or
+RoyalBlue\or
+SaddleBrown\or
+Salmon\or
+SandyBrown\or
+SeaGreen\or
+Seashell\or
+Sienna\or
+Silver\or
+SkyBlue\or
+SlateBlue\or
+SlateGray\or
+SlateGrey\or
+Snow\or
+SpringGreen\or
+SteelBlue\or
+Tan\or
+Teal\or
+Thistle\or
+Tomato\or
+Turquoise\or
+Violet\or
+VioletRed\or
+Wheat\or
+White\or
+WhiteSmoke\or
+Yellow\or
+YellowGreen\or
+Black\fi}
+
+\newcommand{\SIL at svgcolval}[1]{\ifcase#1 
+0.96633\or
+0.929923\or
+0.871206\or
+0.893092\or
+0.985874\or
+0.953778\or
+0.913011\or
+0\or
+0.932641\or
+0.260768\or
+0.379297\or
+0.349085\or
+0.74815\or
+0.570779\or
+0.866469\or
+0.529816\or
+0.647294\or
+0.576475\or
+0.971909\or
+0.433686\or
+0.871206\or
+0.142119\or
+0.474807\or
+0.561714\or
+0.664\or
+0.325856\or
+0.664\or
+0.705841\or
+0.302953\or
+0.388309\or
+0.670841\or
+0.396012\or
+0.26755\or
+0.675762\or
+0.686451\or
+0.281846\or
+0.284935\or
+0.284935\or
+0.704877\or
+0.35734\or
+0.517671\or
+0.675787\or
+0.41\or
+0.41\or
+0.54021\or
+0.361443\or
+0.982202\or
+0.458943\or
+0.555878\or
+0.864\or
+0.97393\or
+0.856285\or
+0.683662\or
+0.5\or
+0.415632\or
+0.897087\or
+0.5\or
+0.981852\or
+0.625264\or
+0.504136\or
+0.19626\or
+0.996035\or
+0.890633\or
+0.905664\or
+0.956157\or
+0.857112\or
+0.973957\or
+0.814506\or
+0.634585\or
+0.972435\or
+0.864229\or
+0.970187\or
+0.828\or
+0.835978\or
+0.828\or
+0.793828\or
+0.727452\or
+0.608906\or
+0.764286\or
+0.516182\or
+0.522335\or
+0.522335\or
+0.758883\or
+0.9923\or
+0.831264\or
+0.677159\or
+0.947156\or
+0.555878\or
+0.245459\or
+0.718037\or
+0.209658\or
+0.501212\or
+0.513837\or
+0.604404\or
+0.480155\or
+0.829725\or
+0.726351\or
+0.412174\or
+0.148714\or
+0.989148\or
+0.920006\or
+0.909698\or
+0.891886\or
+0.130384\or
+0.130384\or
+0.96388\or
+0.482701\or
+0.507329\or
+0.728803\or
+0.539791\or
+0.598277\or
+0.901054\or
+0.883282\or
+0.87941\or
+0.578431\or
+0.945407\or
+0.88424\or
+0.58891\or
+0.821492\or
+0.710864\or
+0.839601\or
+0.277939\or
+0.490918\or
+0.607101\or
+0.430078\or
+0.349771\or
+0.646416\or
+0.718648\or
+0.470014\or
+0.967932\or
+0.40977\or
+0.752\or
+0.759198\or
+0.413618\or
+0.491035\or
+0.491035\or
+0.984857\or
+0.841347\or
+0.481407\or
+0.726393\or
+0.435603\or
+0.781595\or
+0.592817\or
+0.771583\or
+0.669428\or
+0.43929\or
+0.882294\or
+1\or
+0.96\or
+0.965401\or
+0.732944\or
+0\fi}
+
+\setcounter{SIL at maxcolno}{151}


Property changes on: trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf-svgnam.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf.cls	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/texmf-dist/tex/latex/bookshelf/bookshelf.cls	2024-10-10 19:54:17 UTC (rev 72521)
@@ -22,7 +22,7 @@
 %% in the same archive or directory.)
 \NeedsTeXFormat{LaTeX2e}[2017/04/15]
 \ProvidesClass{bookshelf}
-[2024/10/05 v1.1 Turn your bibliography into a bookshelf image]
+[2024/10/09 v1.2 Turn your bibliography into a bookshelf image]
 \RequirePackage{fix-cm}
   \PassOptionsToPackage{svgnames}{xcolor}
 %%
@@ -128,7 +128,7 @@
 \newcounter{SIL at fontsel}
 \input{pickfont.tex}
 \newcounter{SIL at maxcolno}
-\input{svgnam.tex}
+\input{bookshelf-svgnam.tex}
 \newcounter{SIL at loopcount}
 \newcounter{SIL at maxloop}
 \newcounter{SIL at bgcolno}

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2024-10-10 19:43:23 UTC (rev 72520)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2024-10-10 19:54:17 UTC (rev 72521)
@@ -2130,6 +2130,7 @@
  'bibtex',      'apalike\..*|' . $standardtex,
  'bidi',        '^bidi\.tex|' . $standardtex,
  'blockdraw_mp','NULL',                 # skip .sty's
+ 'bookshelf',	'^bookshelf-svgnam\.tex|' . $standardtex,
  'booktabs-de', 'NULL',                 # doc package
  'booktabs-fr', 'NULL',                 # doc package
  'bmstu',	'img|sty|logo.pdf|' . $standardtex,



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