summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/citation-style-language
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-13 20:08:10 +0000
committerKarl Berry <karl@freefriends.org>2024-03-13 20:08:10 +0000
commitc75601a3ebfd5ef7b5c31447719e117d4a5dd3f3 (patch)
tree4206ebd8f5aab3a4836048a01a3a5c777ae36ae5 /Master/texmf-dist/scripts/citation-style-language
parenta720d1d320009aeaaad385486828d32675c5db59 (diff)
citation-style-language (12mar24)
git-svn-id: svn://tug.org/texlive/trunk@70622 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/citation-style-language')
-rw-r--r--Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua32
-rw-r--r--Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua5
-rw-r--r--Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua4
-rwxr-xr-xMaster/texmf-dist/scripts/citation-style-language/citeproc.lua2
4 files changed, 25 insertions, 18 deletions
diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua
index 8d0b56c1715..29f5a0c5908 100644
--- a/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua
+++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-data.lua
@@ -1217,6 +1217,10 @@ return {
source = "windycity.dbx",
type = "literal",
},
+ by = {
+ csl = nil,
+ source = "iran-unsrt.bst",
+ },
["call-number"] = {
csl = "call-number",
source = "csl",
@@ -2067,6 +2071,10 @@ return {
source = "publist.dbx",
type = "literal",
},
+ impression = {
+ csl = nil,
+ source = "iran-unsrt.bst",
+ },
inafterword = {
csl = nil,
source = "archaeologie.dbx",
@@ -2896,6 +2904,10 @@ return {
source = "bibtex",
type = "range",
},
+ pagesnodashify = {
+ csl = nil,
+ source = "tugboat.bst",
+ },
pagetotal = {
csl = "number-of-pages",
source = "biblatex",
@@ -3807,6 +3819,10 @@ return {
csl = nil,
source = "iopart-num.bst",
},
+ translateyear = {
+ csl = nil,
+ source = "iran-unsrt.bst",
+ },
translation = {
csl = nil,
source = "apsrev4-2.bst",
@@ -4189,22 +4205,6 @@ return {
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 = {
diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua
index ba7bf9fe14f..13618b407aa 100644
--- a/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua
+++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua
@@ -319,8 +319,11 @@ function Context:get_localized_quotes()
end
---@param page string|number
----@return string
+---@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]
diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua
index eec47eb7d6c..f798dafd0de 100644
--- a/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua
+++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-journal-data.lua
@@ -25286,6 +25286,7 @@ abbrevs = {
["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 @@ abbrevs = {
["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 @@ unabbrevs = {
["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 @@ unabbrevs = {
["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",
diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc.lua
index 0c673c67e33..3c591a3079d 100755
--- a/Master/texmf-dist/scripts/citation-style-language/citeproc.lua
+++ b/Master/texmf-dist/scripts/citation-style-language/citeproc.lua
@@ -16,7 +16,7 @@ else
util = require("citeproc.util")
end
-citeproc.__VERSION__ = "0.4.7"
+citeproc.__VERSION__ = "0.4.8"
citeproc.new = engine.CiteProc.new
citeproc.util = util