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.