texlive[66032] branches/branch2022.final/Master/texmf-dist:

commits+karl at tug.org commits+karl at tug.org
Tue Feb 21 21:51:28 CET 2023


Revision: 66032
          http://tug.org/svn/texlive?view=revision&revision=66032
Author:   karl
Date:     2023-02-21 21:51:28 +0100 (Tue, 21 Feb 2023)
Log Message:
-----------
crossrefenum (21feb23) (branch)

Modified Paths:
--------------
    branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/CHANGELOG.md
    branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/README.md
    branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/Makefile
    branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/TEMPLATE_crossrefenum.context
    branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/crossrefenum.md
    branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/crossrefenum.pdf
    branches/branch2022.final/Master/texmf-dist/tex/generic/crossrefenum/crossrefenum.tex

Modified: branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/CHANGELOG.md
===================================================================
--- branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/CHANGELOG.md	2023-02-21 20:51:16 UTC (rev 66031)
+++ branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/CHANGELOG.md	2023-02-21 20:51:28 UTC (rev 66032)
@@ -5,3 +5,8 @@
 ### 2023/02/20: Version 1.0.1
 
 `\crossrefenum` is now protected against early expansion.
+
+### 2023/02/20: Version 1.0.2
+
+Fixed some minor issues in version numbers and in the manual.
+

Modified: branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/README.md
===================================================================
--- branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/README.md	2023-02-21 20:51:16 UTC (rev 66031)
+++ branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/README.md	2023-02-21 20:51:28 UTC (rev 66032)
@@ -1,8 +1,8 @@
-# crossrefenum 2023/02/20 v1.0.1
+# crossrefenum 2023/02/20 v1.0.2
 
 Smart typesetting of enumerated cross-references for various TeX formats.
 
-Copyright (C) 2022
+Copyright (C) 2022-2023
 by Bastien Dumont <bastien.dumont at posteo.net>
 
 CTAN: `macros/generic/crossrefenum`
@@ -66,7 +66,7 @@
 
 ## License
 
-Copyright 2022 by Bastien Dumont (bastien.dumont at posteo.net)
+Copyright 2022-2023 by Bastien Dumont (bastien.dumont at posteo.net)
  
 crossrefenum.tex is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by

Modified: branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/Makefile
===================================================================
--- branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/Makefile	2023-02-21 20:51:16 UTC (rev 66031)
+++ branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/Makefile	2023-02-21 20:51:28 UTC (rev 66032)
@@ -1,6 +1,9 @@
-crossrefenum.pdf: crossrefenum.md ../CHANGELOG.md \
-				TEMPLATE_crossrefenum.context fixes.lua
-	pandoc -o crossrefenum.pdf --pdf-engine=context \
+crossrefenum.pdf: crossrefenum-doc.tex
+	context $< && mv crossrefenum-doc.pdf $@
+
+crossrefenum-doc.tex: crossrefenum.md ../CHANGELOG.md \
+					TEMPLATE_crossrefenum.context fixes.lua
+	pandoc -s -o $@ -t context \
 		--template=TEMPLATE_crossrefenum.context \
 		-L fixes.lua \
 		crossrefenum.md ../CHANGELOG.md

Modified: branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/TEMPLATE_crossrefenum.context
===================================================================
--- branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/TEMPLATE_crossrefenum.context	2023-02-21 20:51:16 UTC (rev 66031)
+++ branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/TEMPLATE_crossrefenum.context	2023-02-21 20:51:28 UTC (rev 66032)
@@ -88,6 +88,10 @@
 \setuplist[subsection][margin=3em, width=3em]
 \setuplist[subsubsection][margin=6em, width=4em]
 
+$if(highlighting-commands)$
+$highlighting-commands$
+$endif$
+
 \starttext
 
 \starttitlepagemakeup
@@ -112,7 +116,7 @@
 $if(license)$
 \startlicensepagemakeup
 \inframed[frame=off, width=0.66\textwidth, align=normal]{%
-  Copyright (C) 2022 Bastien Dumont.
+  Copyright (C) 2022-2023 Bastien Dumont.
   Permission is granted to copy, distribute and/or modify this document
   under the terms of the GNU Free Documentation License, Version 1.3
   or any later version published by the Free Software Foundation;

Modified: branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/crossrefenum.md
===================================================================
--- branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/crossrefenum.md	2023-02-21 20:51:16 UTC (rev 66031)
+++ branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/crossrefenum.md	2023-02-21 20:51:28 UTC (rev 66032)
@@ -2,7 +2,7 @@
 title: "crossrefenum"
 subtitle: "Smart typesetting of enumerated cross-references for various TeX formats"
 author: Bastien Dumont
-date: 2022/11/11
+date: 2023/02/20
 lang: en-US
 toc: true
 license: true
@@ -230,7 +230,9 @@
 \crfnm at newListFrom[\crfnm at doubleRefTypes][\crfnm at pageline] -> \crfnm at doubleRefTypes
 \crfnm at newListFrom[\crfnm at supportedTypes][\crfnm at line] -> \crfnm at supportedTypes
 \crfnm at newListFrom[\crfnm at supportedTypes][\crfnm at pageline] -> \crfnm at supportedTypes
+```
 
+```{.tex}
 %% For the double types, set the primary and the secondary type.
 %% The primary type corresponds to the widest typographic unit
 %% (“page” for “pagenote”, “section” for “sectionpage”...).
@@ -251,9 +253,11 @@
 % Define all specific configuration options in the regular way.
 
 %% Required
-\def\crfnmLine{l. }
-\def\crfnmLines{ll.}
+\def\crfnmLine{l.~}
+\def\crfnmLines{ll.~}
+```
 
+```{.tex}
 %% If it differs from the defaults.
 \def\crfnmCollapsable{yes}
 \def\crfnmLineBeforeLastInSecond{, }
@@ -263,7 +267,7 @@
 \def\crfnmLinePrintPrefixInSecond{no}
 ```
 
-Adding support to yet unsupported formats is far less trivial,
+Adding support for additional formats is far less trivial,
 not least because most of them do not provide a straightforward way
 to get reference numbers via purely expandable macros,
 which is required for _crossrefenum_ to perform its calculations.

Modified: branches/branch2022.final/Master/texmf-dist/doc/generic/crossrefenum/doc/crossrefenum.pdf
===================================================================
(Binary files differ)

Modified: branches/branch2022.final/Master/texmf-dist/tex/generic/crossrefenum/crossrefenum.tex
===================================================================
--- branches/branch2022.final/Master/texmf-dist/tex/generic/crossrefenum/crossrefenum.tex	2023-02-21 20:51:16 UTC (rev 66031)
+++ branches/branch2022.final/Master/texmf-dist/tex/generic/crossrefenum/crossrefenum.tex	2023-02-21 20:51:28 UTC (rev 66032)
@@ -3,9 +3,9 @@
 \def\crfnmShortDesc{Smart typesetting of enumerated cross-references for various TeX formats}
 \def\crfnmAuthor{Bastien Dumont}
 \def\crfnmDate{2023/02/20}
-\def\crfnmVersion{1.0.1}
+\def\crfnmVersion{1.0.2}
 %
-% Copyright 2022 by Bastien Dumont (bastien.dumont at posteo.net)
+% Copyright 2022-2023 by Bastien Dumont (bastien.dumont at posteo.net)
 %
 % crossrefenum.tex is free software: you can redistribute it and/or modify
 % it under the terms of the GNU General Public License as published by



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