texlive[70622] Master/texmf-dist: citation-style-language (12mar24)

commits+karl at tug.org commits+karl at tug.org
Wed Mar 13 21:08:10 CET 2024


Revision: 70622
          https://tug.org/svn/texlive?view=revision&revision=70622
Author:   karl
Date:     2024-03-13 21:08:10 +0100 (Wed, 13 Mar 2024)
Log Message:
-----------
citation-style-language (12mar24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/citation-style-language/README.md
    trunk/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.pdf
    trunk/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex
    trunk/Master/texmf-dist/doc/man/man1/citeproc-lua.1
    trunk/Master/texmf-dist/doc/man/man1/citeproc-lua.man1.pdf
    trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua
    trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua
    trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua
    trunk/Master/texmf-dist/scripts/citation-style-language/citeproc.lua
    trunk/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty

Modified: trunk/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md	2024-03-13 20:08:10 UTC (rev 70622)
@@ -7,6 +7,12 @@
 
 ## [Unreleased]
 
+## [0.4.8] - 2024-03-12
+
+### Fixed
+
+- Fix unexpected "nil" with empty page ([#58](https://github.com/zepinglee/citeproc-lua/issues/58)).
+
 ## [0.4.7] - 2024-03-10
 
 ### Added
@@ -172,7 +178,8 @@
 
 - Initial CTAN release.
 
-[Unreleased]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.7...HEAD
+[Unreleased]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.8...HEAD
+[0.4.8]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.7...v0.4.8
 [0.4.7]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.6...v0.4.7
 [0.4.6]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.5...v0.4.6
 [0.4.5]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.4...v0.4.5

Modified: trunk/Master/texmf-dist/doc/latex/citation-style-language/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/citation-style-language/README.md	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/doc/latex/citation-style-language/README.md	2024-03-13 20:08:10 UTC (rev 70622)
@@ -1,5 +1,10 @@
 # citation-style-language
 
+- Homepage: https://github.com/zepinglee/citeproc-lua
+- Author: Zeping Lee
+- Email: zepinglee AT gmail DOT com
+- License: MIT
+
 The [Citation Style Language](https://citationstyles.org/) (CSL) is an
 XML-based language that defines the formats of citations and bibliography.
 There are currently thousands of styles in CSL including the most widely used

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

Modified: trunk/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex	2024-03-13 20:08:10 UTC (rev 70622)
@@ -49,7 +49,7 @@
   }%
 }
 
-\date{2024-03-10 v0.4.7}
+\date{2024-03-12 v0.4.8}
 
 \maketitle
 

Modified: trunk/Master/texmf-dist/doc/man/man1/citeproc-lua.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/citeproc-lua.1	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/doc/man/man1/citeproc-lua.1	2024-03-13 20:08:10 UTC (rev 70622)
@@ -1,4 +1,4 @@
-.TH citeproc-lua 1 "0.4.7"
+.TH citeproc-lua 1 "0.4.8"
 .SH NAME
 citeproc-lua \- make CSL citations and bibliography for LaTeX
 .SH SYNOPSIS

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

Modified: trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua	2024-03-13 20:08:10 UTC (rev 70622)
@@ -1217,6 +1217,10 @@
       source = "windycity.dbx",
       type = "literal",
     },
+    by = {
+      csl = nil,
+      source = "iran-unsrt.bst",
+    },
     ["call-number"] = {
       csl = "call-number",
       source = "csl",
@@ -2067,6 +2071,10 @@
       source = "publist.dbx",
       type = "literal",
     },
+    impression = {
+      csl = nil,
+      source = "iran-unsrt.bst",
+    },
     inafterword = {
       csl = nil,
       source = "archaeologie.dbx",
@@ -2896,6 +2904,10 @@
       source = "bibtex",
       type = "range",
     },
+    pagesnodashify = {
+      csl = nil,
+      source = "tugboat.bst",
+    },
     pagetotal = {
       csl = "number-of-pages",
       source = "biblatex",
@@ -3807,6 +3819,10 @@
       csl = nil,
       source = "iopart-num.bst",
     },
+    translateyear = {
+      csl = nil,
+      source = "iran-unsrt.bst",
+    },
     translation = {
       csl = nil,
       source = "apsrev4-2.bst",
@@ -4189,22 +4205,6 @@
       csl = nil,
       source = "adrbirthday.bst",
     },
-    pagesnodashify = {
-      csl = nil,
-      source = "tugboat.bst",
-    },
-    by = {
-      csl = nil,
-      source = "iran-unsrt.bst",
-    },
-    impression = {
-      csl = nil,
-      source = "iran-unsrt.bst",
-    },
-    translateyear = {
-      csl = nil,
-      source = "iran-unsrt.bst",
-    },
   },
   macros = {
     acmcs = {

Modified: trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua	2024-03-13 20:08:10 UTC (rev 70622)
@@ -319,8 +319,11 @@
 end
 
 --- at param page string|number
---- at return string
+--- at return string?
 function Context.page_first(page)
+  if not page then
+    return nil
+  end
   page = tostring(page)
   local page_first = util.split(page, "%s*[&,-]%s*")[1]
   return util.split(page_first, util.unicode["en dash"])[1]

Modified: trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua	2024-03-13 20:08:10 UTC (rev 70622)
@@ -25286,6 +25286,7 @@
   ["COMBINATORICS /"] = "Colloq. Math. Soc. J. B.",
   ["COMBINATORICS ADVANCES"] = "Math. Appl.",
   ["COMBINATORICS AND GRAPHS"] = "Contemp. Math.",
+  ["COMBINATORICS AND NUMBER THEORY"] = "Comb. Number Theory",
   ["COMBINATORICS AND REASONING: REPRESENTING, JUSTIFYING AND BUILDING ISOMORPHISMS"] = "Math. Educ. Lib.",
   ["COMBINATORICS PROBABILITY & COMPUTING"] = "Comb. Probab. Comput.",
   ["COMBINATORICS, ALGORITHMS, PROBABILISTIC AND EXPERIMENTAL METHODOLOGIES"] = "Lect. Notes. Comput. Sc.",
@@ -72637,6 +72638,7 @@
   ["MATHEMATICS TEXTBOOKS FOR SCIENCE AND ENGINEERING"] = "Math. Textb. Sci. Eng.",
   ["MATHEMATICS TODAY"] = "Math. Today (Southend-on-Sea)",
   ["MATHEMATICS TODAY (AHMEDABAD)"] = "Math. Today (Ahmedabad)",
+  ["MATHEMATICS, COMPUTATION AND GEOMETRY OF DATA"] = "Math. Comput. Geom. Data",
   ["MATHEMATICS, CULTURE, AND THE ARTS"] = "Math. Cult. Arts",
   ["MATHEMATICS, DEVELOPMENTAL BIOLOGY AND TUMOUR GROWTH"] = "Contemp. Math.",
   ["MATHEMATICS, EDUCATION, AND SOCIETY"] = "Sci. Tech. Ed.",
@@ -140859,6 +140861,7 @@
   ["COMB CHEM HIGH T SCR"] = "Combinatorial Chemistry & High Throughput Screening",
   ["COMB CHEM HIGH THROUGHPUT SCREEN"] = "Combinatorial chemistry & high throughput screening",
   ["COMB CHEM HIGH THROUGHPUT SCREENING"] = "Combinatorial Chemistry and High Throughput Screening",
+  ["COMB NUMBER THEORY"] = "Combinatorics and Number Theory",
   ["COMB OPTIM"] = "Combinatorial Optimization",
   ["COMB PROBAB COMPUT"] = "Combinatorics, Probability and Computing",
   ["COMB THEORY"] = "Combinatorial Theory",
@@ -169281,6 +169284,7 @@
   ["MATH COMPUT"] = "Mathematics of Computation",
   ["MATH COMPUT APPL"] = "Mathematical & Computational Applications",
   ["MATH COMPUT BIOL NUMER ANAL"] = "Mathematical and Computational Biology and Numerical Analysis",
+  ["MATH COMPUT GEOM DATA"] = "Mathematics, Computation and Geometry of Data",
   ["MATH COMPUT MODEL"] = "Mathematical and computer modelling",
   ["MATH COMPUT MODEL DYN SYST"] = "Mathematical and Computer Modelling of Dynamical Systems",
   ["MATH COMPUT MODELLING"] = "Mathematical and Computer Modelling",

Modified: trunk/Master/texmf-dist/scripts/citation-style-language/citeproc.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/citation-style-language/citeproc.lua	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/scripts/citation-style-language/citeproc.lua	2024-03-13 20:08:10 UTC (rev 70622)
@@ -16,7 +16,7 @@
   util = require("citeproc.util")
 end
 
-citeproc.__VERSION__ = "0.4.7"
+citeproc.__VERSION__ = "0.4.8"
 
 citeproc.new = engine.CiteProc.new
 citeproc.util = util

Modified: trunk/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty	2024-03-13 20:07:31 UTC (rev 70621)
+++ trunk/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty	2024-03-13 20:08:10 UTC (rev 70622)
@@ -9,7 +9,7 @@
 \RequirePackage{expl3}
 \RequirePackage{xparse}
 
-\ProvidesExplPackage {citation-style-language} {2024-03-10} {0.4.7}
+\ProvidesExplPackage {citation-style-language} {2024-03-12} {0.4.8}
   {Citation Style Language for LaTeX}
 
 \RequirePackage { l3keys2e }



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