From 15825d7d05828a72144e3c51280381b12bdaeece Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 7 Sep 2023 20:13:57 +0000 Subject: citation-style-language (7sep23) git-svn-id: svn://tug.org/texlive/trunk@68197 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/citation-style-language/CHANGELOG.md | 16 +- .../doc/latex/citation-style-language/DEPENDS.txt | 2 +- .../doc/latex/citation-style-language/README.md | 2 +- .../citation-style-language-doc.pdf | Bin 231003 -> 229863 bytes .../citation-style-language-doc.tex | 33 +- Master/texmf-dist/doc/man/man1/citeproc-lua.1 | 2 +- .../texmf-dist/doc/man/man1/citeproc-lua.man1.pdf | Bin 14827 -> 14878 bytes .../citeproc-bibtex-data.lua | 4 + .../citeproc-bibtex-parser.lua | 84 ++- .../citeproc-bibtex2csl.lua | 91 ++- .../citation-style-language/citeproc-context.lua | 16 + .../citation-style-language/citeproc-element.lua | 10 + .../citation-style-language/citeproc-engine.lua | 118 +++- .../citation-style-language/citeproc-ir-node.lua | 37 +- .../citeproc-journal-data.lua | 140 +++-- .../citeproc-latex-core.lua | 197 +++++-- .../citation-style-language/citeproc-latex.lua | 4 +- .../citeproc-node-bibliography.lua | 17 +- .../citeproc-node-choose.lua | 20 +- .../citeproc-node-citation.lua | 59 +- .../citation-style-language/citeproc-node-date.lua | 19 +- .../citeproc-node-group.lua | 5 + .../citeproc-node-label.lua | 7 + .../citeproc-node-layout.lua | 4 + .../citeproc-node-locale.lua | 7 + .../citeproc-node-names.lua | 118 +++- .../citeproc-node-number.lua | 7 + .../citation-style-language/citeproc-node-sort.lua | 11 + .../citeproc-node-style.lua | 97 +-- .../citation-style-language/citeproc-node-text.lua | 15 +- .../citation-style-language/citeproc-output.lua | 288 ++++++--- .../citation-style-language/citeproc-unicode.lua | 5 +- .../citation-style-language/citeproc-util.lua | 97 ++- .../citation-style-language/citeproc-yaml.lua | 95 +++ .../scripts/citation-style-language/citeproc.lua | 2 +- .../citation-style-language-bib.sty | 3 +- .../citation-style-language-cite.sty | 33 +- .../citation-style-language-compatible.sty | 87 ++- .../citation-style-language-init.sty | 27 +- .../citation-style-language.sty | 7 +- .../locales/csl-locales-af-ZA.xml | 604 +++++++++++++++++++ .../locales/csl-locales-ar.xml | 545 +++++++++++++++++ .../locales/csl-locales-bg-BG.xml | 616 +++++++++++++++++++ .../locales/csl-locales-ca-AD.xml | 604 +++++++++++++++++++ .../locales/csl-locales-cs-CZ.xml | 611 +++++++++++++++++++ .../locales/csl-locales-cy-GB.xml | 604 +++++++++++++++++++ .../locales/csl-locales-da-DK.xml | 607 +++++++++++++++++++ .../locales/csl-locales-de-AT.xml | 626 ++++++++++++++++++++ .../locales/csl-locales-de-CH.xml | 610 +++++++++++++++++++ .../locales/csl-locales-de-DE.xml | 623 ++++++++++++++++++++ .../locales/csl-locales-el-GR.xml | 606 +++++++++++++++++++ .../locales/csl-locales-en-GB.xml | 649 ++++++++++++++++++++ .../locales/csl-locales-en-US.xml | 655 +++++++++++++++++++++ .../locales/csl-locales-es-CL.xml | 602 +++++++++++++++++++ .../locales/csl-locales-es-ES.xml | 601 +++++++++++++++++++ .../locales/csl-locales-es-MX.xml | 643 ++++++++++++++++++++ .../locales/csl-locales-et-EE.xml | 601 +++++++++++++++++++ .../locales/csl-locales-eu.xml | 604 +++++++++++++++++++ .../locales/csl-locales-fa-IR.xml | 604 +++++++++++++++++++ .../locales/csl-locales-fi-FI.xml | 610 +++++++++++++++++++ .../locales/csl-locales-fr-CA.xml | 609 +++++++++++++++++++ .../locales/csl-locales-fr-FR.xml | 612 +++++++++++++++++++ .../locales/csl-locales-he-IL.xml | 607 +++++++++++++++++++ .../locales/csl-locales-hi-IN.xml | 653 ++++++++++++++++++++ .../locales/csl-locales-hr-HR.xml | 601 +++++++++++++++++++ .../locales/csl-locales-hu-HU.xml | 601 +++++++++++++++++++ .../locales/csl-locales-id-ID.xml | 613 +++++++++++++++++++ .../locales/csl-locales-is-IS.xml | 604 +++++++++++++++++++ .../locales/csl-locales-it-IT.xml | 629 ++++++++++++++++++++ .../locales/csl-locales-ja-JP.xml | 607 +++++++++++++++++++ .../locales/csl-locales-km-KH.xml | 604 +++++++++++++++++++ .../locales/csl-locales-ko-KR.xml | 604 +++++++++++++++++++ .../locales/csl-locales-la.xml | 601 +++++++++++++++++++ .../locales/csl-locales-lt-LT.xml | 620 +++++++++++++++++++ .../locales/csl-locales-lv-LV.xml | 655 +++++++++++++++++++++ .../locales/csl-locales-mn-MN.xml | 598 +++++++++++++++++++ .../locales/csl-locales-nb-NO.xml | 527 +++++++++++++++++ .../locales/csl-locales-nl-NL.xml | 620 +++++++++++++++++++ .../locales/csl-locales-nn-NO.xml | 527 +++++++++++++++++ .../locales/csl-locales-pl-PL.xml | 607 +++++++++++++++++++ .../locales/csl-locales-pt-BR.xml | 619 +++++++++++++++++++ .../locales/csl-locales-pt-PT.xml | 612 +++++++++++++++++++ .../locales/csl-locales-ro-RO.xml | 603 +++++++++++++++++++ .../locales/csl-locales-ru-RU.xml | 613 +++++++++++++++++++ .../locales/csl-locales-sk-SK.xml | 610 +++++++++++++++++++ .../locales/csl-locales-sl-SI.xml | 604 +++++++++++++++++++ .../locales/csl-locales-sr-RS.xml | 604 +++++++++++++++++++ .../locales/csl-locales-sv-SE.xml | 614 +++++++++++++++++++ .../locales/csl-locales-th-TH.xml | 601 +++++++++++++++++++ .../locales/csl-locales-tr-TR.xml | 611 +++++++++++++++++++ .../locales/csl-locales-uk-UA.xml | 541 +++++++++++++++++ .../locales/csl-locales-vi-VN.xml | 607 +++++++++++++++++++ .../locales/csl-locales-zh-CN.xml | 497 ++++++++++++++++ .../locales/csl-locales-zh-TW.xml | 501 ++++++++++++++++ .../styles/american-sociological-association.csl | 8 +- .../latex/citation-style-language/styles/apa.csl | 519 +++++----------- .../styles/modern-language-association.csl | 20 +- .../submodules/locales/csl-locales-af-ZA.xml | 604 ------------------- .../submodules/locales/csl-locales-ar.xml | 545 ----------------- .../submodules/locales/csl-locales-bg-BG.xml | 616 ------------------- .../submodules/locales/csl-locales-ca-AD.xml | 604 ------------------- .../submodules/locales/csl-locales-cs-CZ.xml | 611 ------------------- .../submodules/locales/csl-locales-cy-GB.xml | 604 ------------------- .../submodules/locales/csl-locales-da-DK.xml | 607 ------------------- .../submodules/locales/csl-locales-de-AT.xml | 626 -------------------- .../submodules/locales/csl-locales-de-CH.xml | 610 ------------------- .../submodules/locales/csl-locales-de-DE.xml | 623 -------------------- .../submodules/locales/csl-locales-el-GR.xml | 606 ------------------- .../submodules/locales/csl-locales-en-GB.xml | 649 -------------------- .../submodules/locales/csl-locales-en-US.xml | 655 --------------------- .../submodules/locales/csl-locales-es-CL.xml | 602 ------------------- .../submodules/locales/csl-locales-es-ES.xml | 601 ------------------- .../submodules/locales/csl-locales-es-MX.xml | 643 -------------------- .../submodules/locales/csl-locales-et-EE.xml | 601 ------------------- .../submodules/locales/csl-locales-eu.xml | 604 ------------------- .../submodules/locales/csl-locales-fa-IR.xml | 604 ------------------- .../submodules/locales/csl-locales-fi-FI.xml | 610 ------------------- .../submodules/locales/csl-locales-fr-CA.xml | 609 ------------------- .../submodules/locales/csl-locales-fr-FR.xml | 612 ------------------- .../submodules/locales/csl-locales-he-IL.xml | 607 ------------------- .../submodules/locales/csl-locales-hi-IN.xml | 653 -------------------- .../submodules/locales/csl-locales-hr-HR.xml | 601 ------------------- .../submodules/locales/csl-locales-hu-HU.xml | 601 ------------------- .../submodules/locales/csl-locales-id-ID.xml | 613 ------------------- .../submodules/locales/csl-locales-is-IS.xml | 604 ------------------- .../submodules/locales/csl-locales-it-IT.xml | 629 -------------------- .../submodules/locales/csl-locales-ja-JP.xml | 607 ------------------- .../submodules/locales/csl-locales-km-KH.xml | 604 ------------------- .../submodules/locales/csl-locales-ko-KR.xml | 604 ------------------- .../submodules/locales/csl-locales-la.xml | 601 ------------------- .../submodules/locales/csl-locales-lt-LT.xml | 620 ------------------- .../submodules/locales/csl-locales-lv-LV.xml | 655 --------------------- .../submodules/locales/csl-locales-mn-MN.xml | 598 ------------------- .../submodules/locales/csl-locales-nb-NO.xml | 527 ----------------- .../submodules/locales/csl-locales-nl-NL.xml | 620 ------------------- .../submodules/locales/csl-locales-nn-NO.xml | 527 ----------------- .../submodules/locales/csl-locales-pl-PL.xml | 607 ------------------- .../submodules/locales/csl-locales-pt-BR.xml | 619 ------------------- .../submodules/locales/csl-locales-pt-PT.xml | 612 ------------------- .../submodules/locales/csl-locales-ro-RO.xml | 603 ------------------- .../submodules/locales/csl-locales-ru-RU.xml | 613 ------------------- .../submodules/locales/csl-locales-sk-SK.xml | 610 ------------------- .../submodules/locales/csl-locales-sl-SI.xml | 604 ------------------- .../submodules/locales/csl-locales-sr-RS.xml | 604 ------------------- .../submodules/locales/csl-locales-sv-SE.xml | 614 ------------------- .../submodules/locales/csl-locales-th-TH.xml | 601 ------------------- .../submodules/locales/csl-locales-tr-TR.xml | 611 ------------------- .../submodules/locales/csl-locales-uk-UA.xml | 541 ----------------- .../submodules/locales/csl-locales-vi-VN.xml | 607 ------------------- .../submodules/locales/csl-locales-zh-CN.xml | 497 ---------------- .../submodules/locales/csl-locales-zh-TW.xml | 501 ---------------- 151 files changed, 34082 insertions(+), 33373 deletions(-) create mode 100644 Master/texmf-dist/scripts/citation-style-language/citeproc-yaml.lua create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-af-ZA.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ar.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-bg-BG.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ca-AD.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cs-CZ.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cy-GB.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-da-DK.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-AT.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-CH.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-DE.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-el-GR.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-GB.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-US.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-CL.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-ES.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-MX.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-et-EE.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-eu.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fa-IR.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fi-FI.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-CA.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-FR.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-he-IL.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hi-IN.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hr-HR.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hu-HU.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-id-ID.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-is-IS.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-it-IT.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ja-JP.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-km-KH.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ko-KR.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-la.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lt-LT.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lv-LV.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-mn-MN.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nb-NO.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nl-NL.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nn-NO.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pl-PL.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-BR.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-PT.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ro-RO.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ru-RU.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sk-SK.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sl-SI.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sr-RS.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sv-SE.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-th-TH.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-tr-TR.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-uk-UA.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-vi-VN.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-CN.xml create mode 100644 Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-TW.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-af-ZA.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-ar.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-bg-BG.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-ca-AD.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-cs-CZ.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-cy-GB.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-da-DK.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-de-AT.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-de-CH.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-de-DE.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-el-GR.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-en-GB.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-en-US.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-es-CL.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-es-ES.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-es-MX.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-et-EE.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-eu.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-fa-IR.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-fi-FI.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-fr-CA.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-fr-FR.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-he-IL.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-hi-IN.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-hr-HR.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-hu-HU.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-id-ID.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-is-IS.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-it-IT.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-ja-JP.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-km-KH.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-ko-KR.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-la.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-lt-LT.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-lv-LV.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-mn-MN.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-nb-NO.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-nl-NL.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-nn-NO.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-pl-PL.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-pt-BR.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-pt-PT.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-ro-RO.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-ru-RU.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-sk-SK.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-sl-SI.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-sr-RS.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-sv-SE.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-th-TH.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-tr-TR.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-uk-UA.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-vi-VN.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-zh-CN.xml delete mode 100644 Master/texmf-dist/tex/latex/citation-style-language/submodules/locales/csl-locales-zh-TW.xml diff --git a/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md b/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md index 0d33fd34b0e..b4f84afd445 100644 --- a/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/citation-style-language/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.3] - 2023-09-07 + +### Added + +- Add support for CSL-YAML input. +- Add support for dependent styles. +- Resolve `crossref`s in BibTeX data. +- Add support for `backref` package (part of `hyperref`). + +### Fixed + +- Fix compatibility with `beamer` ([#41](https://github.com/zepinglee/citeproc-lua/issues/41)). + ## [0.4.2] - 2023-07-04 ### Changed @@ -126,7 +139,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial CTAN release. -[Unreleased]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.2...HEAD +[Unreleased]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.3...HEAD +[0.4.3]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.2...v0.4.3 [0.4.2]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.1...v0.4.2 [0.4.1]: https://github.com/zepinglee/citeproc-lua/compare/v0.4.0...v0.4.1 [0.4.0]: https://github.com/zepinglee/citeproc-lua/compare/v0.3.0...v0.4.0 diff --git a/Master/texmf-dist/doc/latex/citation-style-language/DEPENDS.txt b/Master/texmf-dist/doc/latex/citation-style-language/DEPENDS.txt index 05ac013e962..83732d98bc8 100644 --- a/Master/texmf-dist/doc/latex/citation-style-language/DEPENDS.txt +++ b/Master/texmf-dist/doc/latex/citation-style-language/DEPENDS.txt @@ -1,8 +1,8 @@ # The format of this file is described in https://www.tug.org/texlive/pkgcontrib.html#deps. -hard filehook hard l3kernel hard l3packages # xparse +hard lua-tinyyaml # YAML parser hard lua-uca hard lualibs # JSON parser hard luatex diff --git a/Master/texmf-dist/doc/latex/citation-style-language/README.md b/Master/texmf-dist/doc/latex/citation-style-language/README.md index e11b5fc8afb..efcd8973614 100644 --- a/Master/texmf-dist/doc/latex/citation-style-language/README.md +++ b/Master/texmf-dist/doc/latex/citation-style-language/README.md @@ -27,7 +27,7 @@ A full LaTeX example is in the [`examples/`](examples) directory. \usepackage{citation-style-language} \cslsetup{style = apa} -\addbibresource{example.bib} +\addbibresource{example.json} % or example.bib or example.yaml \begin{document} diff --git a/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.pdf b/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.pdf index 301c74080cd..27657206572 100644 Binary files a/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.pdf and b/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex b/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex index 50b95ee1aed..991b68dcfbd 100644 --- a/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex +++ b/Master/texmf-dist/doc/latex/citation-style-language/citation-style-language-doc.tex @@ -49,7 +49,7 @@ }% } -\date{2023-07-04 v0.4.2} +\date{2023-09-07 v0.4.3} \maketitle @@ -243,24 +243,19 @@ By default, it is 1 em (with respect to the \opt{bib-font} size if set). \begin{function}{\addbibresource} \begin{syntax} - \cs{addbibresource}\oarg{options}\marg{resource} + \cs{addbibresource}\marg{resource} \end{syntax} \end{function} -The \cs{addbibresource} command adds the contents of \meta{resource} into the -bibliographic metadata. -The \meta{resource} may be a CSL-JSON file or the Bib(La)TeX \file{.bib} file. -CSL-JSON \footnote{\url{https://github.com/citation-style-language/schema\#csl-json-schema}} -is the default data model defined by CSL. -Its contents are usually exported from Zotero. -The traditional \file{.bib} file is converted to CSL-JSON internally for -further processing. -The mapping of entry-types and fields between them is detailed in the GitHub wiki -page\footnote{\url{https://github.com/zepinglee/citeproc-lua/wiki/Bib-CSL-mapping}}. -Note that only UTF-8 encoding is supported in the \meta{resource} file. +The \cs{addbibresource} command loads bibliographic data from \meta{resource} +file. CSL-JSON is the preferred format especially when the data is exported +from a reference manager like Zotero. Other formats like CSL-YAML and +Bib(La)TeX (for compatibility) are also supported but they need to be converted +to CSL-JSON for internal processing. Note that the files must be specified with +their extension names and the content should be encoded in UTF-8. \begin{LaTeXdemo} - \addbibresource{data-file.json} - \addbibresource{bib-file.bib} + \addbibresource{file1.json} + \addbibresource{file2.yaml, file3.bib} \end{LaTeXdemo} @@ -407,11 +402,17 @@ Currently no options are available. The main language set by \pkg{babel} is used as the locale for \pkg{citation-style-language}. In general, \pkg{babel} is supposed to be loaded before \pkg{citation-style-language}. +\paragraph{\pkg{beamer}} + +Most of this package's features work fine with \pkg{beamer} except the +\opt{backref} option. At the moment this can be addressed with \pkg{hyperref}'s +\opt{backref} option. + + \paragraph{\pkg{hyperref}} When \pkg{hyperref} is loaded, the DOIs, PMIDs, and PMCIDs are correctly rendered as hyperlinks. -But the citations are not linked to the entries in bibliography. \paragraph{Incompatible packages} diff --git a/Master/texmf-dist/doc/man/man1/citeproc-lua.1 b/Master/texmf-dist/doc/man/man1/citeproc-lua.1 index dec7dd1962c..65581dfb002 100644 --- a/Master/texmf-dist/doc/man/man1/citeproc-lua.1 +++ b/Master/texmf-dist/doc/man/man1/citeproc-lua.1 @@ -1,4 +1,4 @@ -.TH citeproc-lua 1 "0.4.2" +.TH citeproc-lua 1 "0.4.3" .SH NAME citeproc-lua \- make CSL citations and bibliography for LaTeX .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/citeproc-lua.man1.pdf b/Master/texmf-dist/doc/man/man1/citeproc-lua.man1.pdf index 5fd900f405a..29e6e04ff91 100644 Binary files a/Master/texmf-dist/doc/man/man1/citeproc-lua.man1.pdf and b/Master/texmf-dist/doc/man/man1/citeproc-lua.man1.pdf differ 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 8018554c733..b875f3eb91d 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 @@ -4185,6 +4185,10 @@ return { csl = nil, source = "adrbirthday.bst", }, + monthtie = { + csl = nil, + source = "tugboat.bst", + }, }, macros = { acmcs = { diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-parser.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-parser.lua index 00d66169f67..aa6bf671834 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-parser.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex-parser.lua @@ -13,9 +13,9 @@ -- @module bibtex_parser local bibtex_parser = {} -local unicode -local bibtex_data -local util +local unicode +local bibtex_data +local util if kpse then unicode = require("citeproc-unicode") bibtex_data = require("citeproc-bibtex-data") @@ -136,8 +136,8 @@ local BibtexParser = { -- allow_escaped_braces = true, convert_to_unicode = false, -- common_strings = false, - split_names = false, - split_name_parts = false, + -- split_names = false, + -- split_name_parts = false, }, -- variables name_fields = {}, @@ -163,14 +163,19 @@ end ---@alias BibtexEntry { key: string, type: string, fields: table } ----@alias BibtexData table +---@class BibtexData +---@field entries BibtexEntry[] +---@field entries_by_id table +---@field strings table +---@field preamble string? + ---@alias Exception table ---comment ---@param bib_str string ----@param strings table +---@param strings table? ---@return BibtexData? ----@return Exception[]? +---@return Exception[] function BibtexParser:parse(bib_str, strings) if strings then strings = setmetatable({}, {__index = strings}) @@ -189,6 +194,7 @@ function BibtexParser:parse(bib_str, strings) return nil, {error} end + ---@type BibtexData local res = { ---@type BibtexEntry[] entries = {}, @@ -197,6 +203,7 @@ function BibtexParser:parse(bib_str, strings) strings = {}, preamble = nil, } + ---@type Exception[] local exceptions = {} for _, object in ipairs(bib_objects) do @@ -245,16 +252,17 @@ function BibtexParser:_make_entry(object, strings) value = latex_parser.latex_to_unicode(value) end - if self.name_fields[field] then - if self.options.split_names then - value = bibtex_parser.split_names(value) - if self.options.split_name_parts then - for i, name in ipairs(value) do - value[i] = bibtex_parser.split_name_parts(name) - end - end - end - end + -- if self.name_fields[field] then + -- if self.options.split_names then + -- local value = bibtex_parser.split_names(value) + -- value = {} + -- if self.options.split_name_parts then + -- for i, name in ipairs(value) do + -- value[i] = bibtex_parser.split_name_parts(name) + -- end + -- end + -- end + -- end object.fields[field] = value end @@ -483,13 +491,49 @@ function bibtex_parser._split_von_last_parts(str) end +--- Note that BibTeX find crossref in a case-insensitive manner (see +--- `article-crossref` in `xampl.bib`) which is unlike biber/biblatex. +--- This function is case-sensitive. +---@param entry_list BibtexEntry[] +---@param entry_dict table? +function bibtex_parser.resolve_crossrefs(entry_list, entry_dict) + if not entry_dict then + entry_dict = {} + for _, entry in ipairs(entry_list) do + entry_dict[entry.key] = entry + end + end + for _, entry in ipairs(entry_list) do + local ref_entry = entry + ---@type string? + local ref_key = entry.fields.crossref + while ref_key do + local crossref_entry = entry_dict[ref_key] + if crossref_entry then + ref_entry = crossref_entry + for field, value in pairs(ref_entry.fields) do + if not entry.fields[field] then + entry.fields[field] = value + end + end + ref_key = ref_entry.fields.crossref + else + util.warning(string.format("Didn't find a database entry for crossref '%s' in entry '%s'.", ref_key, ref_entry.key)) + ref_entry.fields.crossref = nil + ref_key = nil + end + end + end +end + + bibtex_parser._default_parser = BibtexParser:new() ---comment ---@param bib_str string input string ----@param strings table strings ----@return BibtexData?, Exception[]? +---@param strings table? strings +---@return BibtexData?, Exception[] function bibtex_parser.parse(bib_str, strings) return bibtex_parser._default_parser:parse(bib_str, strings) end diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex2csl.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex2csl.lua index 51e0e7f42f9..3588b50df81 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex2csl.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-bibtex2csl.lua @@ -27,7 +27,7 @@ else end ----@alias CslItem table +---@alias CslItem ItemData ---@alias CslData CslItem[] @@ -49,6 +49,7 @@ function bibtex2csl.parse_bibtex_to_csl(str, keep_unknown_commands, case_protect local bib_data, exceptions = bibtex_parser.parse(str, strings) local csl_json_items = nil if bib_data then + bibtex_parser.resolve_crossrefs(bib_data.entries, bibtex_data.entries_by_id) csl_json_items = bibtex2csl.convert_to_csl_data(bib_data, keep_unknown_commands, case_protection, sentence_case_title, check_sentence_case) end return csl_json_items, exceptions @@ -71,68 +72,58 @@ function bibtex2csl.convert_to_csl_data(bib, keep_unknown_commands, case_protect end for _, entry in ipairs(bib.entries) do - ---@type CslItem - local item = { - id = entry.key, - type = "document", - } + local item = bibtex2csl.convert_to_csl_item(entry, keep_unknown_commands, case_protection, sentence_case_title, check_sentence_case) + table.insert(csl_data, item) + end + return csl_data +end - -- crossref - if entry.fields.crossref then - bibtex2csl.process_cross_ref(entry, entries_by_id) - end - bibtex2csl.pre_process_special_fields(item, entry) - - -- First convert primary fields - for field, csl_field in pairs(bibtex_data.primary_fields) do - local value = entry.fields[field] - if value then - local _, csl_value = bibtex2csl.convert_field( - field, value, keep_unknown_commands, case_protection, sentence_case_title, item.language, check_sentence_case) - if csl_field and csl_value and not item[csl_field] then - item[csl_field] = csl_value - end - end - end +---@param entry BibtexEntry +---@param keep_unknown_commands boolean? +---@param case_protection boolean? +---@param sentence_case_title boolean? +---@param check_sentence_case boolean? +---@return CslItem +function bibtex2csl.convert_to_csl_item(entry, keep_unknown_commands, case_protection, sentence_case_title, check_sentence_case) + ---@type CslItem + local item = { + id = entry.key, + type = "document", + } - -- Convert the fields in a fixed order - local field_list = {} - for field, _ in pairs(entry.fields) do - table.insert(field_list, field) - end - table.sort(field_list) + bibtex2csl.pre_process_special_fields(item, entry) - for _, field in ipairs(field_list) do - local value = entry.fields[field] - local csl_field, csl_value = bibtex2csl.convert_field( + -- First convert primary fields + for field, csl_field in pairs(bibtex_data.primary_fields) do + local value = entry.fields[field] + if value then + local _, csl_value = bibtex2csl.convert_field( field, value, keep_unknown_commands, case_protection, sentence_case_title, item.language, check_sentence_case) if csl_field and csl_value and not item[csl_field] then item[csl_field] = csl_value end end - - bibtex2csl.post_process_special_fields(item, entry, entry.type) - - table.insert(csl_data, item) end - return csl_data -end - ----@param entry BibtexEntry ----@param entries_by_id table -function bibtex2csl.process_cross_ref(entry, entries_by_id) - local ref_entry = entries_by_id[unicode.casefold(entry.fields.crossref)] - if ref_entry then - for field, value in pairs(ref_entry.fields) do - if not entry.fields[field] then - entry.fields[field] = value - end + -- Convert the fields in a fixed order + local field_list = {} + for field, _ in pairs(entry.fields) do + table.insert(field_list, field) + end + table.sort(field_list) + + for _, field in ipairs(field_list) do + local value = entry.fields[field] + local csl_field, csl_value = bibtex2csl.convert_field( + field, value, keep_unknown_commands, case_protection, sentence_case_title, item.language, check_sentence_case) + if csl_field and csl_value and not item[csl_field] then + item[csl_field] = csl_value end - else - util.error(string.format('Crossref "%s" not found.', entry.fields.crossref)) end + + bibtex2csl.post_process_special_fields(item, entry) + return item end 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 58adc9609c2..7ccf72269d3 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-context.lua @@ -21,6 +21,21 @@ else end +---@class Context +---@field reference ItemData? +---@field format any +---@field cite_id string? +---@field style any Style +---@field locale Locale? +---@field name_citation any +---@field names_delimiter any +---@field position any +---@field disamb_pass any +---@field cite CitationItem? +---@field bib_number integer? +---@field in_bibliography boolean +---@field sort_key any +---@field year_suffix any local Context = { reference = nil, format = nil, @@ -292,6 +307,7 @@ function Context:get_simple_term(name, form, plural) return self.locale:get_simple_term(name, form, plural) end +---@return LocalizedQuotes function Context:get_localized_quotes() return LocalizedQuotes:new( self:get_simple_term("open-quote"), diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-element.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-element.lua index 65d836c6467..1ed800e7f2c 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-element.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-element.lua @@ -29,6 +29,8 @@ local Micro = output.Micro ---@class Element +---@field element_name string? +---@field children Element[]? local Element = { element_name = nil, children = nil, @@ -44,6 +46,9 @@ function Element:new(element_name) return o end +---@param element_name string +---@param default_options table? +---@return Element function Element:derive(element_name, default_options) local o = { element_name = element_name or self.element_name, @@ -62,6 +67,11 @@ function Element:derive(element_name, default_options) return o end +---@class Node + +---@param node Node +---@param parent Element? +---@return Element function Element:from_node(node, parent) local o = self:new() o.element_name = self.element_name or node:get_element_name() diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-engine.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-engine.lua index a9feeb6f6f0..be7031839bd 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-engine.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-engine.lua @@ -46,12 +46,33 @@ local LatexWriter = output.LatexWriter local HtmlWriter = output.HtmlWriter local SortStringFormat = output.SortStringFormat +local Position = util.Position ----@alias ItemId string + +---@alias ItemId string | number ---@alias NoteIndex integer ---@alias CitationId string ----@alias CitationData {citationID: CitationId, citationItems: table[], properties: table} ----@alias ItemData {id: ItemId, type: string, [string]: any} +---@alias CitationData {citationID: CitationId, citationItems: table[], properties: table, citation_index: integer} + +---@class NameVariable +---@field family string? +---@field given string? +---@field dropping-particle string? +---@field non-dropping-particle string? +---@field suffix string? +---@field comma-suffix string | number | boolean? +---@field static-ordering string | number | boolean? +---@field literal string | number | boolean? +---@field parse-names string | number | boolean? + +---@class DateVariable +---@field date-parts (string | number)[][] +---@field season (string | number) +---@field circa (string | number | boolean) +---@field literal string +---@field raw string + +---@alias ItemData { id: ItemId, type: string, language: string?, [string]: string | number | NameVariable[] | DateVariable } ---@class Registry @@ -69,10 +90,10 @@ local Registry = {} ---@class CiteProc ----@field style any +---@field style Style ---@field sys any ----@field lcoales any ----@field system_locales any +---@field locales Locale[] +---@field system_locales Locale[] ---@field lang string ---@field output_format any ---@field opt table @@ -96,6 +117,7 @@ function CiteProc.new(sys, style, lang, force_lang) if sys.retrieveItem == nil then error("\"citeprocSys.retrieveItem\" required") end + ---@type CiteProc local o = {} o.style = Style:parse(style) @@ -155,7 +177,28 @@ function CiteProc.new(sys, style, lang, force_lang) return o end +---@return boolean +function CiteProc:is_dependent_style() + return self.style.info.independent_parent ~= nil +end + +---@return string? +function CiteProc:get_independent_parent() + return self.style.info.independent_parent +end + +function CiteProc:check_valid_citation_element() + if not self.style.citation then + if self.style.info and self.style.info.independent_parent then + util.error(string.format('This is a dependent style linked to "%s".', self.style.info.independent_parent)) + else + util.error('No in style.') + end + end +end + function CiteProc:updateItems(ids) + -- util.debug(string.format('updateItems(%s)', table.concat(ids, ", "))) self.registry.reflist = {} self.registry.registry = {} self.person_names = {} @@ -177,6 +220,9 @@ function CiteProc:updateItems(ids) end end + -- Clean the first note number to reset all the positions + self.cite_first_note_numbers = {} + -- TODO: optimize this self:makeCitationCluster(cite_items) @@ -238,6 +284,7 @@ end function CiteProc:processCitationCluster(citation, citationsPre, citationsPost) -- util.debug(citation.citationID) + self:check_valid_citation_element() citation = self:normalize_citation_input(citation) -- Registor citation @@ -345,6 +392,8 @@ function CiteProc:normalize_citation_input(citation) return citation end +---@param cite_item CitationItem +---@return CitationItem function CiteProc:normalize_cite_item(cite_item) -- Shallow copy cite_item = util.clone(cite_item) @@ -361,14 +410,14 @@ function CiteProc:normalize_cite_item(cite_item) if cite_item.prefix == "" then cite_item.prefix = nil else - cite_item.prefix = InlineElement:parse(cite_item.prefix, nil, true) + cite_item.prefix_inlines = InlineElement:parse(cite_item.prefix, nil, true) end end if cite_item.suffix then if cite_item.suffix == "" then cite_item.suffix = nil else - cite_item.suffix = InlineElement:parse(cite_item.suffix, nil, true) + cite_item.suffix_inlines = InlineElement:parse(cite_item.suffix, nil, true) end end @@ -435,6 +484,10 @@ function CiteProc:get_tainted_citation_ids(citation_note_pairs) -- 2 = {"citation-2"}, -- } + -- Citations with noteIndex == 0 are in-text citations and they may also + -- have position properties. + local in_text_citations = {} + local previous_citation for citation_index, pair in ipairs(citation_note_pairs) do local citation_id, note_number = table.unpack(pair) @@ -445,9 +498,14 @@ function CiteProc:get_tainted_citation_ids(citation_note_pairs) local tainted = false + local prev_citation = previous_citation + if note_number == 0 then + -- Find the previous in-text citation. + prev_citation = in_text_citations[#in_text_citations] + end local previous_cite for _, cite_item in ipairs(citation.citationItems) do - tainted = self:set_cite_item_position(cite_item, note_number, previous_cite, previous_citation, citation) + tainted = self:set_cite_item_position(cite_item, note_number, previous_cite, prev_citation, citation) -- https://citeproc-js.readthedocs.io/en/latest/csl-json/markup.html#citations -- Citations within the main text of the document have a noteIndex of zero. @@ -466,7 +524,11 @@ function CiteProc:get_tainted_citation_ids(citation_note_pairs) end table.insert(self.note_citations_map[note_number], citation.citationID) if citation.properties.mode ~= "author-only" then - previous_citation = citation + if note_number == 0 then + table.insert(in_text_citations, citation) + else + previous_citation = citation + end end end @@ -484,14 +546,11 @@ function CiteProc:get_tainted_citation_ids(citation_note_pairs) end function CiteProc:set_cite_item_position(cite_item, note_number, previous_cite, previous_citation, citation) - local position = util.position_map["first"] + local position = Position.First -- https://citeproc-js.readthedocs.io/en/latest/csl-json/markup.html#citations -- Citations within the main text of the document have a noteIndex of zero. - if self.style.class == "note" and note_number == 0 then - cite_item.position_level = position - return false - elseif citation.properties.mode == "author-only" then + if citation.properties.mode == "author-only" then -- discretionary_IbidInAuthorDateStyleWithoutIntext.txt cite_item.position_level = position return false @@ -499,12 +558,14 @@ function CiteProc:set_cite_item_position(cite_item, note_number, previous_cite, local first_reference_note_number = self.cite_first_note_numbers[cite_item.id] if first_reference_note_number then - position = util.position_map["subsequent"] - else + position = Position.Subsequent + elseif note_number > 0 then + -- note_number == 0 implied an in-text citation self.cite_first_note_numbers[cite_item.id] = note_number end local preceding_cite_item = self:get_preceding_cite_item(cite_item, previous_cite, previous_citation, note_number) + if preceding_cite_item then position = self:_get_cite_position(cite_item, preceding_cite_item) end @@ -568,18 +629,18 @@ function CiteProc:_get_cite_position(item, preceding_cite) if preceding_cite.locator then if item.locator then if item.locator == preceding_cite.locator and item.label == preceding_cite.label then - return util.position_map["ibid"] + return Position.Ibid else - return util.position_map["ibid-with-locator"] + return Position.IbidWithLocator end else - return util.position_map["subsequent"] + return Position.Subsequent end else if item.locator then - return util.position_map["ibid-with-locator"] + return Position.IbidWithLocator else - return util.position_map["ibid"] + return Position.Ibid end end end @@ -611,9 +672,9 @@ function CiteProc:makeCitationCluster(citation_items) item_data["first-reference-note-number"] = citations[1].properties.noteIndex end - cite_item.position_level = util.position_map["first"] + cite_item.position_level = Position.First if self.cite_first_note_numbers[cite_item.id] then - cite_item.position_level = util.position_map["subsequent"] + cite_item.position_level = Position.Subsequent else self.cite_first_note_numbers[cite_item.id] = 0 end @@ -641,6 +702,7 @@ function CiteProc:makeCitationCluster(citation_items) self:sort_bibliography() end + self:check_valid_citation_element() local citation_element = self.style.citation if special_form == "author-only" and self.style.intext then citation_element = self.style.intext @@ -879,7 +941,10 @@ function CiteProc.create_element_tree(node) return el end +---@param id ItemId +---@return ItemData? function CiteProc:get_item(id) + ---@type ItemData? local item = self.registry.registry[id] if not item then item = self:_retrieve_item(id) @@ -898,6 +963,8 @@ function CiteProc:get_item(id) return item end +---@param id ItemId +---@return ItemData? function CiteProc:_retrieve_item(id) -- Retrieve, copy, and normalize local res = {} @@ -940,7 +1007,7 @@ function CiteProc:process_extra_note(item) if variable_type == "number" then item[field] = value elseif variable_type == "date" then - item[field] = util.parse_iso_date(value) + item[field] = util.parse_edtf(value) elseif variable_type == "name" then if not note_fields[field] then note_fields[field] = {} @@ -1081,6 +1148,7 @@ function CiteProc:get_style_class() end +---@class Macro: Element local Macro = Element:derive("macro") function Macro:from_node(node) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-ir-node.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-ir-node.lua index 9d1ee219052..7a940ef0614 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-ir-node.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-ir-node.lua @@ -25,6 +25,21 @@ local GroupVar = { ---@class IrNode +---@field _element Element? +---@field _element_name string? +---@field _type string +---@field _base_class string +---@field text string? +---@field formatting any +---@field affixes any +---@field inlines InlineElement[]? +---@field children IrNode[]? +---@field delimiter string? +---@field should_inherit_delim boolean? +---@field group_var GroupVar +---@field person_name_irs IrNode[] +---@field name_count integer? +---@field is_year boolean? local IrNode = { _element = nil, _element_name = nil, @@ -37,6 +52,9 @@ local IrNode = { delimiter = nil, } +---@param children IrNode[] +---@param element Element +---@return IrNode function IrNode:new(children, element) local o = { _element = element, @@ -79,6 +97,8 @@ function IrNode:derive(type) return o end +---@param level integer +---@return string function IrNode:_debug(level) level = level or 0 local ir_info_str = "" @@ -94,7 +114,13 @@ function IrNode:_debug(level) if ir_info_str ~= "" then ir_info_str = string.format("{%s}", ir_info_str) end - local text = string.format("\n%s [%s] %s <%s> %s", string.rep(" ", level), self.group_var, self._type, self._element_name, ir_info_str) + local element_info = self._element.element_name + for _, attr in ipairs({"name", "variable"}) do + if self._element[attr] then + element_info = element_info .. string.format(' %s="%s"', attr, self._element[attr]) + end + end + local text = string.format("\n%s [%s] %s <%s> %s", string.rep(" ", level), self.group_var, self._type, element_info, ir_info_str) if self.children and #self.children > 0 then for _, child_ir in ipairs(self.children) do text = text .. child_ir:_debug(level + 1) @@ -114,8 +140,12 @@ end function IrNode:capitalize_first_term() -- util.debug(self) - if self._type == "Rendered" and self.element and (self.element.term == "ibid" or self.element.term == "and") then - self.inlines[1]:capitalize_first_term() + if self._type == "Rendered" and self._element then + local element = self._element + ---@cast element Text + if (element.term == "ibid" or element.term == "and") then + self.inlines[1]:capitalize_first_term() + end elseif self._type == "SeqIr" and self.children[1] then self.children[1]:capitalize_first_term() end @@ -213,6 +243,7 @@ end ---@class SeqIr: IrNode +---@field children IrNode[] local SeqIr = IrNode:derive("SeqIr") -- function SeqIr:new(children) 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 1eb7808108f..c78a3f9d4a4 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 @@ -2072,6 +2072,8 @@ abbrevs = { ["ABELIAN GROUPS, RINGS, MODULES, AND HOMOLOGICAL ALGEBRA"] = "Mg. Txb. Pur. Appl. Math.", ["ABERDEEN UNIVERSITY REVIEW"] = "Aberdeen Univ Rev", ["ABHANDLUNG DER AKADEMIE DER WISSENSCHAFTEN ZU GOTTINGEN PHILOLOGISCH HISTORISCHE KLASSE NEUE FOLGE"] = "Abh. Akad. Wiss. Got. Ph.", + ["ABHANDLUNG ZUR ERLANGUNG DER WURDE EINES DOKTORS DER NATURWISSENSCHAFTEN DER EIDGENOSSISCHEN TECHNISCHEN HOCHSCHULE ZURICH"] = "Abhandlung zur Erlangung der Wurde eines Doktors der Naturwissenschaften der Eidgenossischen Technischen Hochschule", + ["ABHANDLUNG ZUR ERLANGUNG DER WURDE EINES DOKTORS DER TECHNISCHEN WISSENSCHAFTEN DER EIDGENOSSISCHEN TECHNISCHEN HOCHSCHULE ZURICH"] = "Abhandlung zur Erlangung der Wurde eines Doktors der technischen Wissenschaften der Eidgenossischen Technischen Hoch", ["ABHANDLUNGEN AUS DEM MATHEMATISCHEN SEMINAR DER UNIVERSITAT HAMBURG"] = "Abh. Math. Semin. Univ. Hambg.", ["ABHANDLUNGEN AUS DEM MATHEMATISCHEN SEMINAR DER UNIVERSITÄT HAMBURG"] = "Abh. Math. Sem. Univ. Hamburg", ["ABHANDLUNGEN AUS DEM WESTFÄLISCHEN MUSEUM FÜR NATURKUNDE"] = "Abh Westfal Mus Naturkunde", @@ -2280,7 +2282,7 @@ abbrevs = { ["ACCOUNTING ORGANIZATIONS AND SOCIETY"] = "Account. Org. Soc.", ["ACCOUNTING REVIEW"] = "Acc. Rev.", ["ACCOUNTING, BANKING AND CORPORATE FINANCIAL MANAGEMENT IN EMERGING ECONOMIES"] = "Res. Account. Emerg. Ec.", - ["ACCOUNTING, BUSINESS AND FINANCIAL HISTORY"] = "Acc., Bus. Finan. Hist.", + ["ACCOUNTING, BUSINESS AND FINANCIAL HISTORY"] = "Acc.", ["ACCOUNTS IN DRUG DISCOVERY: CASE STUDIES IN MEDICINAL CHEMISTRY"] = "Rsc. Drug Discov.", ["ACCOUNTS OF CHEMICAL RESEARCH"] = "Acc Chem Res", ["ACCOUNTS OF MATERIALS RESEARCH"] = "Acc Mater Res", @@ -3252,6 +3254,7 @@ abbrevs = { ["ACTA SALMANTICENSIA. FILOSOFIA Y LETRAS"] = "Acta Salmanticensia Ser Filos Letra", ["ACTA SALMANTICENSIA. FILOSOFÍA Y LETRAS"] = "Acta Salmanticensia Ser Filos Letra", ["ACTA SALMANTICENSIA. HISTORIA DE LA MEDICINA"] = "Acta Salmant Hist Med", + ["ACTA SALMANTICENSIA: COLECCION DE MEMORIAS Y TRABAJOS CIENTIFICOS EDITADOS POR LA UNIVERSIDAD DE SALAMANCA, SERIE DE CIENCIAS"] = "Acta Salmanticensia: Coleccion de Memorias y Trabajos Cientificos Editados por la Universidad de Salamanca, Serie", ["ACTA SCHOLAE MEDICINALIS UNIVERSITATIS IN KIOTO"] = "Acta Sch Med Univ Kioto", ["ACTA SCIENTIA SINICA = CHUNG-KUO K'O HSÜEH"] = "Acta Sci Sin", ["ACTA SCIENTIAE VETERINARIAE"] = "Acta Sci Vet", @@ -8847,6 +8850,7 @@ abbrevs = { ["ANALYTICAL METHODS"] = "Anal. Methods", ["ANALYTICAL METHODS : ADVANCING METHODS AND APPLICATIONS"] = "Anal Methods", ["ANALYTICAL METHODS AND INSTRUMENTATION"] = "Anal. Method. Instrum.", + ["ANALYTICAL METHODS AND SPECIAL FUNCTIONS"] = "Anal. Methods Spec. Funct.", ["ANALYTICAL METHODS FOR PROBLEMS OF MOLECULAR TRANSPORT"] = "Fluid. Mech. Appl.", ["ANALYTICAL METHODS FOR SOCIAL RESEARCH"] = "Anal. Methods Soc. Res.", ["ANALYTICAL METHODS IN FUZZY MODELING AND CONTROL"] = "Stud. Fuzz. Soft. Comp.", @@ -9556,7 +9560,7 @@ abbrevs = { ["ANNALI DELLA FACOLTA DI MEDICINA E CHIRURGIA DELLA UNIVERSITA DEGLI STUDI DI PERUGIA"] = "Ann Fac Med Chir Univ Studi Perugia", ["ANNALI DELLA FACOLTÀ DI ECONOMIA E COMMERCIO (UNIVERSITÀ DI MESSINA)"] = "Ann Fac Econ Commer", ["ANNALI DELLA FACOLTÀ DI MEDICINA E CHIRURGIA DELLA UNIVERSITÀ DEGLI STUDI DI PERUGIA"] = "Ann Fac Med Chir Univ Studi Perugia", - ["ANNALI DELLA FACOLTÀ DI ECONOMIA E COMMERCIO, UNIVERSITÀ PALERMO"] = "Ann. Fac. Econ. Com., Univ. Palermo", + ["ANNALI DELLA FACOLTÀ DI ECONOMIA E COMMERCIO, UNIVERSITÀ PALERMO"] = "Ann. Fac. Econ. Com.", ["ANNALI DELLA FACOLTÀ DI GIURISPRUDENZA, UNIVERSITÀ DI GENOVA"] = "AFGG", ["ANNALI DELLA FACOLTÀ DI LETTERE DI LECCE"] = "AFLL", ["ANNALI DELLA FACOLTÀ DI LETTERE E FILOSOFIA DELLA UNIVERSITÀ DI CAGLIARI"] = "AFLC", @@ -15360,6 +15364,8 @@ abbrevs = { ["BERICHT UBER DIE ZUSAMMENKUNFT. DEUTSCHE OPHTHALMOLOGISCHE GESELLSCHAFT"] = "Ber Zusammenkunft Dtsch Ophthalmol Ges", ["BERICHT ÜBER DIE ZUSAMMENKUNFT. DEUTSCHE OPHTHALMOLOGISCHE GESELLSCHAFT"] = "Ber Zusammenkunft Dtsch Ophthalmol Ges", ["BERICHT ÜBER DIE AUSGRABUNGEN IN OLYMPIA"] = "OlBer", + ["BERICHTE AUS DEM INSTITUT FUR STATISTIK UND VERSICHERUNGSMATHEMATIK UND AUS DEM INSTITUT FUR ANGEWANDTE STATISTIK DER FREIEN UNIVERSITAT BERLIN"] = "Berichte aus dem Institut fur Statistik und Versicherungsmathematik und aus dem Institut fur Angewandte Statistik de", + ["BERICHTE AUS DEM INSTITUT FUR STATISTIK UND WIRTSCHAFTSMATHEMATIK UND AUS DEM INSTITUT FUR ANGEWANDTE STATISTIK DER FREIEN UNIVERSITAT BERLIN"] = "Berichte aus dem Institut fur Statistik und Wirtschaftsmathematik und aus dem Institut fur Angewandte Statistik der", ["BERICHTE AUS DER BAYERISCHEN LANDESANSTALT FÜR WALD UND FORSTWIRTSCHAFT"] = "Ber. Bayer. Landesanst. Wald Forstwirtsch.", ["BERICHTE AUS DER BONNER UNIVERSITATSKLINIK UND POLIKLINIK FUR MUND-, ZAHN- UND KIEFERKRANKHEITEN"] = "Ber Bonn Univ Poliklin Mund Zahn Kieferkr", ["BERICHTE AUS DER MATHEMATIK"] = "Ber. Math.", @@ -22376,11 +22382,13 @@ abbrevs = { ["CHAPMAN & HALL/CRC MATHEMATICAL & COMPUTATIONAL BIOLOGY SERIES"] = "Chapman Hall CRC Math Comput Biol Ser", ["CHAPMAN & HALL/CRC MATHEMATICAL AND COMPUTATIONAL BIOLOGY SERIES"] = "Chapman & Hall/CRC Math. Comput. Biol. Ser.", ["CHAPMAN & HALL/CRC MATHEMATICAL AND COMPUTATIONAL IMAGING SCIENCES"] = "Chapman & Hall/CRC Math. Comput. Imaging Sci.", + ["CHAPMAN & HALL/CRC MATHEMATICAL BIOLOGY SERIES"] = "Chapman Hall/CRC Math. Biol. Ser.", ["CHAPMAN & HALL/CRC MATHEMATICS"] = "Chapman & Hall/CRC Math.", ["CHAPMAN & HALL/CRC MONOGRAPHS AND SURVEYS IN PURE AND APPLIED MATHEMATICS"] = "Ch/c. Mon. Sur. Pur. App.", ["CHAPMAN & HALL/CRC NUMERICAL ANALYSIS AND SCIENTIFIC COMPUTING"] = "Chapman & Hall/CRC Numer. Anal. Sci. Comput.", ["CHAPMAN & HALL/CRC RESEARCH NOTES IN MATHEMATICS"] = "Ch. Crc. Res. Notes", ["CHAPMAN & HALL/CRC RESEARCH NOTES IN MATHEMATICS SERIES"] = "Ch. Crc. Res. Notes", + ["CHAPMAN & HALL/CRC SERIES IN OPERATIONS RESEARCH"] = "Chapman & Hall/CRC Ser. Oper. Res.", ["CHAPMAN & HALL/CRC TEXTS IN STATISTICAL SCIENCE SERIES"] = "Chapman & Hall/CRC Texts Stat. Sci. Ser.", ["CHAPMAN AND HALL ECOTOXICOLOGY SERIES"] = "Ch. Ecotoxic.", ["CHAPMAN AND HALL MATHEMATICS SERIES"] = "Chapman and Hall Math. Ser.", @@ -23683,7 +23691,7 @@ abbrevs = { ["CIRDAP DEVELOPMENT DIGEST"] = "CIRDAP Dev Dig", ["CIRES, CAHIERS IVOIRIENS DE RECHERCHE ECONOMIQUE ET SOCIALE. CENTRE IVOIRIEN DE RECHERCHES ECONOMIQUES ET SOCIALES"] = "CIRES Cah Ivoir Rech Econ Soc", ["CIRES, CAHIERS IVOIRIENS DE RECHERCHE ÉCONOMIQUE ET SOCIALE. CENTRE IVOIRIEN DE RECHERCHES ÉCONOMIQUES ET SOCIALES"] = "CIRES Cah Ivoir Rech Econ Soc", - ["CIRIEC-ESPAÑA, REVISTA DE ECONOMÍA PÚBLICA, SOCIAL Y COOPERATIVA"] = "CIRIEC-España, Revista Econ. Pública, Soc. Cooperativa", + ["CIRIEC-ESPAÑA, REVISTA DE ECONOMÍA PÚBLICA, SOCIAL Y COOPERATIVA"] = "CIRIEC-España", ["CIRM JEAN-MORLET SERIES"] = "CIRM Jean-Morlet Ser.", ["CIRP ANNALS"] = "CIRP Ann.", ["CIRP ANNALS-MANUFACTURING TECHNOLOGY"] = "Cirp Ann-manuf. Techn.", @@ -32288,6 +32296,8 @@ abbrevs = { ["DIE ERDE; ZEITSCHRIFT DER GESELLSCHAFT FÜR ERDKUNDE ZU BERLIN"] = "Erde", ["DIE FRUHZEIT DER THURINGER: ARCHAOLOGIE, SPRACHE, GESCHICHTE"] = "Reallexikon. Ger. Alte.", ["DIE FUNDMÜNZEN DER RÖMISCHEN ZEIT IN DEUTSCHLAND"] = "FMRD", + ["DIE GRUNDLEHREN DER MATHEMATISCHEN WISSENSCHAFTEN IN EINZELDARSTELLUNGEN MIT BESONDERER BERUCKSICHTIGUNG DER ANWENDUNGSGEBIETE"] = "Die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Berucksichtigung der Anwendung", + ["DIE GRUNDLEHREN DER MATHEMATISCHEN WISSENSCHAFTEN IN EINZELDARSTELLUNGEN MIT BESONDERER BERUCKSIGHTIGUNG DER ANWENDUNGSGEBIETE"] = "Die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Berucksightigung der Anwendung", ["DIE HEILBERUFE"] = "Heilberufe", ["DIE HEILKUNST"] = "Heilkunst", ["DIE INFUSIONSTHERAPIE"] = "Infusionstherapie", @@ -34084,7 +34094,7 @@ abbrevs = { ["EAST-WEST LIFE EXPECTANCY GAP IN EUROPE"] = "Nato. Asi. 2.", ["EAST-WEST PERSPECTIVES : JOURNAL OF THE EAST-WEST CENTER"] = "East West Perspect", ["EAST-WEST SCIENTIFIC CO-OPERATION"] = "Nato. Asi. S. 4. Sci. Tec.", - ["EAST-WEST SERIES IN ECONOMICS, BUSINESS, AND THE ENVIRONMENT"] = "East-West Ser. Econ., Bus., Environ.", + ["EAST-WEST SERIES IN ECONOMICS, BUSINESS, AND THE ENVIRONMENT"] = "East-West Ser. Econ.", ["EAST-WEST TECHNOLOGY TRANSFER"] = "Nato. Asi. S. 4. Sci. Tec.", ["EASTER ISLAND FOUNDATION OCCASIONAL PAPER"] = "Eas. Isl. Fdn.", ["EASTER ISLAND IN PACIFIC CONTEXT - SOUTH SEAS SYMPOSIUM"] = "Eas. Isl. Fdn.", @@ -34324,7 +34334,7 @@ abbrevs = { ["ECONOMIA E STORIA"] = "Econ Stor", ["ECONOMIA INDUSTRIAL"] = "Econ. Ind.", ["ECONOMIA INTERNAZIONALE"] = "Econ. Int.", - ["ECONOMIA MEXICANA, NUEVA EPOCA"] = "Econ. Mexicana, Nueva Epoca", + ["ECONOMIA MEXICANA, NUEVA EPOCA"] = "Econ. Mexicana", ["ECONOMIA MEXICANA-NUEVA EPOCA"] = "Econ. Mex.", ["ECONOMIA POLITICA"] = "Econ. Politica", ["ECONOMIA PUBBLICA : MENSILE DI STUDI E D'INFORMAZIONE DEL CIRIEC"] = "Econ Pubblica", @@ -34335,7 +34345,7 @@ abbrevs = { ["ECONOMIC AFFAIRS"] = "Econ. Aff.", ["ECONOMIC ANALYSIS"] = "Econ. Anal.", ["ECONOMIC ANALYSIS AND POLICY"] = "Econ Anal Policy", - ["ECONOMIC ANALYSIS AND POLICY, NEW SERIES"] = "Econ. Anal. Pol., N.S.", + ["ECONOMIC ANALYSIS AND POLICY, NEW SERIES"] = "Econ. Anal. Pol.", ["ECONOMIC ANALYSIS AND WORKERS’ MANAGEMENT"] = "Econ. Anal. Workers’ Manage.", ["ECONOMIC ANALYSIS OF SUBSTANCE USE AND ABUSE"] = "Nber. Conf. R.", ["ECONOMIC ANALYSIS OF TERRORISM"] = "Rout. Stud. Defen. Peac.", @@ -34363,7 +34373,7 @@ abbrevs = { ["ECONOMIC BULLETIN - NATIONAL BANK OF EGYPT"] = "Econ Bull Natl Bank Egypt.", ["ECONOMIC BULLETIN FOR ASIA AND THE PACIFIC"] = "Econ Bull Asia Pac", ["ECONOMIC BULLETIN FOR EUROPE"] = "Econ Bull Eur", - ["ECONOMIC BULLETIN OF GHANA, SECOND SERIES"] = "Econ. Bull. Ghana, 2nd Ser.", + ["ECONOMIC BULLETIN OF GHANA, SECOND SERIES"] = "Econ. Bull. Ghana", ["ECONOMIC CHANGE, SOCIAL WELFARE AND HEALTH IN EUROPE"] = "Who. Reg. Pub.", ["ECONOMIC CO-OPERATION IN THE GULF: ISSUES IN THE ECONOMIES OF THE ARAB GULF CO-OPERATION COUNCIL STATES"] = "Rout. Stud. Mid. E. Econ.", ["ECONOMIC COMPUTATION AND ECONOMIC CYBERNETICS STUDIES AND RESEARCH"] = "Econ Comput Econ Cybern Stud Res", @@ -34394,7 +34404,7 @@ abbrevs = { ["ECONOMIC GROWTH AND THE STRUCTURE OF LONG-TERM DEVELOPMENT"] = "Iea. Conf. Vol.", ["ECONOMIC HISTORY OF THE AMERICAN STEEL INDUSTRY"] = "Routl. Explor. Econ. Hi.", ["ECONOMIC HISTORY REVIEW"] = "Econ. Hist. Rev.", - ["ECONOMIC HISTORY REVIEW, SECOND SERIES"] = "Econ. Hist. Rev., 2nd Ser.", + ["ECONOMIC HISTORY REVIEW, SECOND SERIES"] = "Econ. Hist. Rev.", ["ECONOMIC HISTORY REVIEW-FIRST SERIES"] = "Econ. Hist. Rev-first.", ["ECONOMIC IDEAS LEADING TO THE 21ST CENTURY"] = "Econ. Id. Lead. 21st C.", ["ECONOMIC IMPACT OF PUBLIC SUPPORT TO AGRICULTURE: AN INTERNATIONAL PERSPECTIVE"] = "Stud. Product. Effic.", @@ -34467,7 +34477,7 @@ abbrevs = { ["ECONOMIC WRITINGS: SELECTIONS 1904-1945"] = "Vienna. Circ. Collect.", ["ECONOMIC, MEDICAL/SCIENTIFIC AND REGULATORY ASPECTS OF CLINICAL NUTRITION PRACTICE: WHAT IMPACTS WHAT?"] = "Nes. Nutr. Ws.", ["ECONOMICA"] = "Economica", - ["ECONOMICA, N.S."] = "Economica, N.S.", + ["ECONOMICA, N.S."] = "Economica", ["ECONOMICA-NEW SERIES"] = "Economica-new Ser.", ["ECONOMICA. NEW SERIES"] = "Economica (N.S.)", ["ECONOMICS"] = "Economics", @@ -40591,7 +40601,7 @@ abbrevs = { ["FINANCIAL MARKETS AND FINANCIAL CRISES"] = "Nat. Bur. Ec.", ["FINANCIAL MARKETS AND THE MACROECONOMY"] = "Routl. Int. Stud. Money.", ["FINANCIAL MARKETS ETHICS"] = "Etud. Europ.", - ["FINANCIAL MARKETS, INSTITUTIONS AND INSTRUMENTS"] = "Finan. Markets, Inst. Instruments", + ["FINANCIAL MARKETS, INSTITUTIONS AND INSTRUMENTS"] = "Finan. Markets", ["FINANCIAL MATHEMATICS"] = "Financ. Math.", ["FINANCIAL MATHEMATICS AND APPLICATIONS"] = "Financ. Math. Appl.", ["FINANCIAL MATHEMATICS AND FINTECH"] = "Financ. Math. Fintech", @@ -41955,6 +41965,7 @@ abbrevs = { ["FOUNDATIONS OF COMPUTER SOFTWARE: FUTURE TRENDS AND TECHNIQUES FOR DEVELOPMENT"] = "Lect. Notes. Comput. Sc.", ["FOUNDATIONS OF COMPUTING SERIES"] = "Found. Comput. Ser.", ["FOUNDATIONS OF DATA MINING AND KNOWLEDGE DISCOVERY"] = "Stud. Comp. Intell.", + ["FOUNDATIONS OF DATA SCIENCE"] = "Found. Data Sci.", ["FOUNDATIONS OF ENGINEERING MECHANICS"] = "Found. Eng. Mech.", ["FOUNDATIONS OF EUROPE: EUROPEAN INTEGRATION IDEAS IN FRANCE, GERMANY AND BRITAIN IN THE 1950S"] = "Forsch. Eur. Integr.", ["FOUNDATIONS OF FUZZY LOGIC AND SOFT COMPUTING, PROCEEDINGS"] = "Lect. Notes. Comput. Sc.", @@ -58812,7 +58823,6 @@ abbrevs = { ["JANASAṂKHYĀ ŚIKSHĀ MUKHAPATRA"] = "Janasamkhya Siksha Mukhapatra", ["JANUS; REVUE INTERNATIONALE DE L'HISTOIRE DES SCIENCES, DE LA MÉDECINE, DE LA PHARMACIE, ET DE LA TECHNIQUE"] = "Janus", ["JANUS; REVUE INTERNATIONALE DE L’HISTOIRE DES SCIENCES, DE LA MEDECINE, DE LA PHARMACIE, ET DE LA TECHNIQUE"] = "Janus", - ["JAPAN ACADEMY"] = "Proc. Japan Acad. Ser. A Math. Sci.", ["JAPAN ACADEMY. PROCEEDINGS. SERIES A. MATHEMATICAL SCIENCES"] = "Proc. Japan Acad. Ser. A Math. Sci.", ["JAPAN AFTER THE ECONOMIC MIRACLE"] = "Social. Indic. Res.", ["JAPAN AGRICULTURAL RESEARCH QUARTERLY"] = "Jpn Agric Res Q", @@ -59582,7 +59592,7 @@ abbrevs = { ["JOURNAL OF ACCOUNTING AND ECONOMICS"] = "J. Acc. Econ.", ["JOURNAL OF ACCOUNTING AND PUBLIC POLICY"] = "J. Account. Public Pol.", ["JOURNAL OF ACCOUNTING RESEARCH"] = "J. Acc. Res.", - ["JOURNAL OF ACCOUNTING, AUDITING AND FINANCE"] = "J. Acc., Aud. Finance", + ["JOURNAL OF ACCOUNTING, AUDITING AND FINANCE"] = "J. Acc.", ["JOURNAL OF ACQUIRED IMMUNE DEFICIENCY SYNDROMES"] = "J Acquir Immune Defic Syndr (1988)", ["JOURNAL OF ACQUIRED IMMUNE DEFICIENCY SYNDROMES (1999)"] = "J Acquir Immune Defic Syndr", ["JOURNAL OF ACQUIRED IMMUNE DEFICIENCY SYNDROMES AND HUMAN RETROVIROLOGY"] = "J. Acquir. Immune Defic. Syndr. Hum. Retrovirol.", @@ -61000,7 +61010,7 @@ abbrevs = { ["JOURNAL OF CONVEX ANALYSIS"] = "J. Convex Anal.", ["JOURNAL OF COORDINATION CHEMISTRY"] = "J. Coord. Chem.", ["JOURNAL OF CORPORATE FINANCE"] = "J. Corp. Financ.", - ["JOURNAL OF CORPORATE FINANCE: CONTRACTING, GOVERNANCE AND ORGANIZATION"] = "J. Corp. Finan.: Contracting, Governance Organ.", + ["JOURNAL OF CORPORATE FINANCE: CONTRACTING, GOVERNANCE AND ORGANIZATION"] = "J. Corp. Finan.: Contracting", ["JOURNAL OF CORPORATE TAXATION"] = "J. Corp. Tax.", ["JOURNAL OF CORRECTIONAL EDUCATION (GLEN MILLS, PA.)"] = "J Correct Educ (Glen Mills)", ["JOURNAL OF CORRECTIONAL HEALTH CARE : THE OFFICIAL JOURNAL OF THE NATIONAL COMMISSION ON CORRECTIONAL HEALTH CARE"] = "J Correct Health Care", @@ -61643,7 +61653,6 @@ abbrevs = { ["JOURNAL OF EVOLUTION EQUATIONS"] = "J. Evol. Equ.", ["JOURNAL OF EVOLUTION OF MEDICAL AND DENTAL SCIENCES"] = "J Evol Med Dent Sci", ["JOURNAL OF EVOLUTIONARY BIOCHEMISTRY AND PHYSIOLOGY"] = "J Evol Biochem Physiol", - ["JOURNAL OF EVOLUTIONARY BIOCHEMISTRY AND PHYSIOLOGY\\"] = "J. Evol. Biochem. Physiol.", ["JOURNAL OF EVOLUTIONARY BIOLOGY"] = "J Evol Biol", ["JOURNAL OF EVOLUTIONARY ECONOMICS"] = "J Evol Econ", ["JOURNAL OF EVOLVING STEM CELL RESEARCH"] = "J Evol Stem Cell Res", @@ -62597,7 +62606,7 @@ abbrevs = { ["JOURNAL OF INTERNATIONAL DEVELOPMENT"] = "J Int Dev", ["JOURNAL OF INTERNATIONAL ECONOMIC LAW"] = "J. Int. Econ. Law", ["JOURNAL OF INTERNATIONAL ECONOMICS"] = "J Int Econ", - ["JOURNAL OF INTERNATIONAL FINANCIAL MARKETS, INSTITUTIONS AND MONEY"] = "J. Int. Finan. Markets, Inst. Money", + ["JOURNAL OF INTERNATIONAL FINANCIAL MARKETS, INSTITUTIONS AND MONEY"] = "J. Int. Finan. Markets", ["JOURNAL OF INTERNATIONAL LAW AND ECONOMICS"] = "J. Int. Law Econ.", ["JOURNAL OF INTERNATIONAL MANAGEMENT"] = "J. Int. Manag.", ["JOURNAL OF INTERNATIONAL MARKETING"] = "J. Int. Marketing", @@ -62732,7 +62741,7 @@ abbrevs = { ["JOURNAL OF LAW ENFORCEMENT LEADERSHIP AND ETHICS"] = "J Law Enforc Leadersh Ethics", ["JOURNAL OF LAW MEDICINE & ETHICS"] = "J. Law Med. Ethics", ["JOURNAL OF LAW, ECONOMICS, & ORGANIZATION"] = "J Law Econ Organ", - ["JOURNAL OF LAW, ECONOMICS, AND ORGANIZATION"] = "J. Law, Econ., Organ.", + ["JOURNAL OF LAW, ECONOMICS, AND ORGANIZATION"] = "J. Law", ["JOURNAL OF LAW, MEDICINE AND ETHICS"] = "J. Law. Med. Ethics", ["JOURNAL OF LEADERSHIP & ORGANIZATIONAL STUDIES"] = "J Leadersh Organ Stud", ["JOURNAL OF LEARNING DISABILITIES"] = "J Learn Disabil", @@ -70659,11 +70668,12 @@ abbrevs = { ["L’ENSEIGNEMENT MATHÉMATIQUE"] = "Enseign. Math. (2)", ["L’ESPACE GEOGRAPHIQUE"] = "Espace Geogr", ["L’ESTAMPILLE"] = "Estampille", + ["L’EVOLUTION DE L’HUMANITE, SYNTHESE COLLECTIVE. PREMIERE SECTION, SERIE COMPLEMENTAIRE: LA SCIENCE DANS L’ANTIQUITE"] = "L’Evolution de l’Humanite, Synthese Collective. Premiere Section, Serie Complementaire: La Science dans l’An", ["L’HYGIENE MENTALE"] = "Hyg Ment", ["L’IGIENE MODERNA"] = "Ig Mod", ["L’IMPRESA"] = "L’Impresa", ["L’INDUSTRIA"] = "L’Industria", - ["L’INDUSTRIA, NUOVA SERIE"] = "L’Industria, N.S.", + ["L’INDUSTRIA, NUOVA SERIE"] = "L’Industria", ["L’INFIRMIERE AUXILIAIRE : REVUE DE LA CORPORATION PROFESSIONNELLE DES INFIRMIERES ET INFIRMIERS AUXILIAIRES DU QUEBEC"] = "Infirm Aux", ["L’INFIRMIERE DU QUEBEC : REVUE OFFICIELLE DE L’ORDRE DES INFIRMIERES ET INFIRMIERS DU QUEBEC"] = "Infirm Que", ["L’INFIRMIERE FRANCAISE"] = "Infirm Fr", @@ -72637,8 +72647,10 @@ abbrevs = { ["MATHEMATIQUES & APPLICATIONS"] = "Math. Appl-berlin.", ["MATHEMATIQUES & APPLICATIONS (BERLIN)"] = "Math. Appl. (Berlin)", ["MATHEMATIQUES SUPERIEURES ET SPECIALES"] = "Math. Super. Spec.", + ["MATHEMATISCH CENTRUM, AFDELING MATHEMATISCHE BESLISKUNDE IN SAMENWERKING MET HET INTERUNIVERSITAIR INSTITUUT BEDRIJFSKUNDE DELFT/ROTTERDAM"] = "Mathematisch Centrum, Afdeling Mathematische Besliskunde in samenwerking met het Interuniversitair Instituut Bedrijfskun", ["MATHEMATISCH-ASTRONOMISCHE BLÄTTER—NEUE FOLGE"] = "Math.-Astronom. Blätter—N.F.", ["MATHEMATISCHE ANNALEN"] = "Math. Ann.", + ["MATHEMATISCHE LEHRBUCHER UND MONOGRAPHIEN, HERAUSGEGEBEN VON DER DEUTSCHEN AKADEMIE DER WISSENSCHAFTEN ZU BERLIN, FORSCHUNGSINSTITUT FUR MATHEMATIK. I. ABTEILUNG, MATHEMATISCHE LEHRBUCHER"] = "Mathematische Lehrbucher und Monographien, herausgegeben von der Deutschen Akademie der Wissenschaften zu Berlin, Fors", ["MATHEMATISCHE LEITFÄDEN"] = "Math. Leitfäden", ["MATHEMATISCHE NACHRICHTEN"] = "Math. Nachr.", ["MATHEMATISCHE OPTIMIERUNG UND WIRTSCHAFTSMATHEMATIK/MATHEMATICAL OPTIMIZATION AND ECONOMATHEMATICS"] = "Math. Optim. Wirtsch.math./Math. Optim. Economath.", @@ -77621,6 +77633,7 @@ abbrevs = { ["MULTIDIMENSIONAL SPECTROSCOPY OF POLYMERS"] = "Acs. Sym. Ser.", ["MULTIDIMENSIONAL SYSTEMS AND SIGNAL PROCESSING"] = "Multidimens Syst Signal Process", ["MULTIDIMENSIONAL SYSTEMS AND SIGNAL PROCESSING. AN INTERNATIONAL JOURNAL"] = "Multidimens. Syst. Signal Process.", + ["MULTIDISCIPLINARY AND APPLIED OPTICS"] = "Multidiscip. Appl. Opt.", ["MULTIDISCIPLINARY APPROACH TO MYELIN DISEASES II"] = "Nato. Adv. Sci. Inst. Se.", ["MULTIDISCIPLINARY APPROACHES TO VISUAL REPRESENTATIONS AND INTERPRETATIONS"] = "Stud. Multidiscip.", ["MULTIDISCIPLINARY DESIGN OPTIMIZATION"] = "Siam. Proc. S.", @@ -85546,6 +85559,8 @@ abbrevs = { ["OSTERREICHISCHE AKADEMIE DER WISSENSCHAFTEN PHILOSOPHISCH-HISTORISCHE KLASSE DENKSCHRIFTEN"] = "Oaw. Denkschriften", ["OSTERREICHISCHE AKADEMIE DER WISSENSCHAFTEN SCHRIFTENREIHE DER ERDWISSENSCHAFTLICHEN KOMMISSIONEN"] = "Schr. Erdwissenschaft.", ["OSTERREICHISCHE AKADEMIE DER WISSENSCHAFTEN, PHILOSOPHISCH-HHISTORISCHE KLASSE, HISTORISCHE KOMMISSION - ZENTRALEUROPA STUDIEN"] = "Oaw. Zentraleuropa St.", + ["OSTERREICHISCHE AKADEMIE DER WISSENSCHAFTEN, PHILOSOPHISCH-HISTORISCHE KLASSE, SITZUNGSBERICHTE, 252. BAND, 5. ABHANDLUNG; VEROFFENTLICHUNGEN DER KOMMISSION FUR GESCHICHTE DER ERZIEHUNG UND DES UNTERRICHTS"] = "Osterreichische Akademie der Wissenschaften, Philosophisch-Historische Klasse, Sitzungsberichte, 252. Band, 5. Abhandl", + ["OSTERREICHISCHE AKADEMIE DER WISSENSCHAFTEN.KOMMISSION FUR BYZANTINISTIK.INSTITUT FUR BYZANTINISTIK DER UNIVERSITAT WIEN"] = "Osterreichische Akademie der Wissenschaften.Kommission fur Byzantinistik.Institut fur By", ["OSTERREICHISCHE ARZTEZEITUNG"] = "Osterr Arzteztg", ["OSTERREICHISCHE BOTANISCHE ZEITSCHRIFT"] = "Osterr. Bot. Z.", ["OSTERREICHISCHE CHEMIE ZEITSCHRIFT"] = "Osterr. Chem. Z.", @@ -94880,7 +94895,6 @@ abbrevs = { ["PSYCCRITIQUES"] = "Psyccritiques", ["PSYCH"] = "Psych", ["PSYCH JOURNAL"] = "Psych J", - ["PSYCHANALYSE"] = "Psychanalyse", ["PSYCHANALYSE ET"] = "Psychanalyse Et", ["PSYCHE"] = "Psyche (Stuttg)", ["PSYCHE-ZEITSCHRIFT FUR PSYCHOANALYSE UND IHRE ANWENDUNGEN"] = "Psyche-z. Psychoanal.", @@ -95311,6 +95325,7 @@ abbrevs = { ["PUBLICACIONES DE LA INSTITUCIÓN »TELLO TÉLLEZ DE MENESES«"] = "PublInstTTMeneses", ["PUBLICACIONES DEL DEPARTAMENTO DE MATEMÁTICAS, UNIVERSIDAD DE EXTREMADURA"] = "Publ. Dep. Mat. Univ. Extremadura", ["PUBLICACIONES DEL MUSEO DE LA FARMACIA"] = "Publ Mus Farm", + ["PUBLICACIONES DEL OBSERVATORIO DE SANTIAGO, II. CONSEJO SUPERIOR DE INVESTIGACIONES CIENTIFICAS, INSTITUTO NACIONAL DE GEOFISICA"] = "Publicaciones del Observatorio de Santiago, II. Consejo Superior de Investigaciones Cientificas, Instituto Nacional de G", ["PUBLICACIONES MATEMATICAS DEL URUGUAY"] = "Publ. Mat. Urug.", ["PUBLICACIONES MATEMÁTICAS DEL URUGUAY"] = "Publ. Mat. Urug.", ["PUBLICACIONES MÉDICAS"] = "Publ Med", @@ -95325,7 +95340,6 @@ abbrevs = { ["PUBLICACOES MATEMATICAS DO IMPA"] = "Publ. Mat. IMPA", ["PUBLICAÇÕES FARMACÊUTICAS"] = "Publ Farm (Sao Paulo)", ["PUBLICAÇÕES MÉDICAS"] = "Publicacoes Med", - ["PUBLICATION"] = "Publication", ["PUBLICATION - AMERICAN INSTITUTE OF THE HISTORY OF PHARMACY"] = "Publ Am Inst Hist Pharm", ["PUBLICATION - GROUP FOR THE ADVANCEMENT OF PSYCHIATRY"] = "Publ Group Adv Psychiatry", ["PUBLICATION DE L’INSTITUT DE RECHERCHE MATHÉMATIQUE AVANCÉE"] = "Publ. Inst. Rech. Math. Av.", @@ -95343,6 +95357,8 @@ abbrevs = { ["PUBLICATIONS DE LA COUR EUROPÉENNE DES DROITS DE L'HOMME. SÉRIE A, ARRÊTS ET DÉCISIONS = PUBLICATIONS OF THE EUROPEAN COURT OF HUMAN RIGHTS. SERIES A, JUDGMENTS AND DECISIONS. EUROPEAN COURT OF HUMAN RIGHTS"] = "Publ Cour Eur Droits Homme Sr A Arrets Decis", ["PUBLICATIONS DE LA SOCIETE HISTORIQUE ET ARCHEOLOGIQUE DANS LE LIMBOURG. LIMBURGS GESCHIED- EN OUDHEIDKUNDIG GENOOTSCHAP"] = "Publ Soc Hist Archeol Limbg", ["PUBLICATIONS DE LA SOCIÉTÉ HISTORIQUE ET ARCHÉOLOGIQUE DANS LE LIMBOURG. LIMBURGS GESCHIED- EN OUDHEIDKUNDIG GENOOTSCHAP"] = "Publ Soc Hist Archeol Limbg", + ["PUBLICATIONS DE L’INSTITUT DE MATHEMATIQUE DE L’UNIVERSITE DE STRASBOURG, XIV. ACTUALITES SCIENTIFIQUES ET INDUSTRIELLES"] = "Publications de l’Institut de Mathematique de l’Universite de Strasbourg, XIV. Actualites Scientifiques et Industr", + ["PUBLICATIONS DE L’INSTITUT DE MATHEMATIQUE DE L’UNIVERSITE DE STRASBOURG, XV. ACTUALITES SCIENTIFIQUES ET INDUSTRIELLES"] = "Publications de l’Institut de Mathematique de l’Universite de Strasbourg, XV. Actualites Scientifiques et Industri", ["PUBLICATIONS DE L’INSTITUT DE RECHERCHE MATHÉMATIQUE DE RENNES"] = "Publ. Inst. Rech. Math. Rennes", ["PUBLICATIONS DES ARCHIVES HENRI-POINCARE"] = "Publ. Arch. Henri-Poincare", ["PUBLICATIONS DU CENTRE DE RECHERCHES EN MATHÉMATIQUES PURES, SÉRIE II"] = "Publ. Centre Rech. Math. Pures Sér. II", @@ -101474,7 +101490,7 @@ abbrevs = { ["RIVISTA DI STORIA DELLA SCIENZA"] = "Riv Stor Sci", ["RIVISTA DI STORIA DELLE SCIENZE MEDICHE E NATURALI"] = "Riv Stor Sci Mediche Nat", ["RIVISTA DI STORIA E LETTERATURA RELIGIOSA"] = "RSLR", - ["RIVISTA DI STORIA ECONOMICA, N.S."] = "Rivista Storia Econ., N.S.", + ["RIVISTA DI STORIA ECONOMICA, N.S."] = "Rivista Storia Econ.", ["RIVISTA DI STUDI BIZANTINI E NEOELLENICI"] = "RSBN", ["RIVISTA DI STUDI BIZANTINI E SLAVI"] = "RSBS", ["RIVISTA DI STUDI CLASSICI"] = "Riv Studi Class", @@ -103324,6 +103340,8 @@ abbrevs = { ["SCHRIFTENREIHE DER FORSTWISSENSCHAFTLICHEN FAKULTÄT DER ALBERT-LUDWIGS-UNIVERSITÄT FREIBURG I. BR."] = "Schr.reihe Forstwiss. Fak. Albert-Ludwigs-Univ.  Freibg. i.B.", ["SCHRIFTENREIHE DER GESELLSCHAFT FUR MINERALSTOFFE UND SPURENELEMENTE E V"] = "Schrif. Gms.", ["SCHRIFTENREIHE DER HAMBURG-MANNHEIMER-STIFTUNG FUR INFORMATIONSMEDIZIN"] = "Schr. Hamb. M.", + ["SCHRIFTENREIHE DER INSTITUT FUR MATHEMATIK BEI DER DEUTSCHEN AKADEMIE DER WISSENSCHAFTEN ZU BERLIN, REIHE A. REINE MATHEMATIK"] = "Schriftenreihe der Institut fur Mathematik bei der Deutschen Akademie der Wissenschaften zu Berlin, Reihe A. Reine Mat", + ["SCHRIFTENREIHE DER INSTITUT FUR MATHEMATIK BEI DER DEUTSCHEN AKADEMIE DER WISSENSCHAFTEN ZU BERLIN, REIHE B. ANGEWANDTE MATHEMATIK UND MECHANIK"] = "Schriftenreihe der Institut fur Mathematik bei der Deutschen Akademie der Wissenschaften zu Berlin, Reihe B. Angewandt", ["SCHRIFTENREIHE DER INSTITUTE FUR SYSTEMDYNAMIK (ISD) UND OPTISCHE SYSTEME (IOS)"] = "Schriftenr. Inst. Syst.dyn. (ISD) Opt. Syst. (IOS)", ["SCHRIFTENREIHE DER JURISTISCHEN FAKULTAT DER EUROPA-UNIVERSITAT VIADRINA FRANKFURT-ODER"] = "Schr. Juris. Fak. Eur.", ["SCHRIFTENREIHE DER LANDESANSTALT FÜR ÖKOLOGIE, LANDSCHAFTSENTWICKLUNG UND FORSTPLANUNG NORDRHEIN-WESTFALEN"] = "Schr.reihe Landesanst. Ökol. Landsch.entwickl. Forstplan. Nordrh.-Westfal.", @@ -103743,6 +103761,7 @@ abbrevs = { ["SCIENCE, TECHNOLOGY & HUMAN VALUES"] = "Sci Technol Human Values", ["SCIENCE, TECHNOLOGY AND ARTS RESEARCH"] = "Sci Technol Arts Res", ["SCIENCE, TECHNOLOGY, AND INNOVATION POLICY"] = "Int. S. Techn. Pol. Inn.", + ["SCIENCE, TECHNOLOGY, AND MANAGEMENT SERIES"] = "Sci. Technol. Manag. Ser.", ["SCIENCE, TECHNOLOGY, AND MEDICINE IN ANCIENT CULTURES"] = "Sci. Technol. Med. Anc. Cult.", ["SCIENCE-BASED ECONOMIC DEVELOPMENT"] = "Ann. Ny. Acad. Sci.", ["SCIENCE-FICTION STUDIES"] = "Sci-fiction. Stud.", @@ -104480,6 +104499,7 @@ abbrevs = { ["SELFLESS CINEMA? ETHICS AND FRENCH DOCUMENTARY"] = "Res. Monogr. Fr. Stud.", ["SELʹSKOKHOZI︠A︡ĬSTVENNAI︠A︡ BIOLOGII︠A︡"] = "Selskokhoziaĭstvennaia Biol", ["SEMA JOURNAL. BOLETIN DE LA SOCIEDAD ESPANNOLA DE MATEMATICA APLICADA"] = "SeMA J.", + ["SEMA JOURNAL. BOLETIN DE LA SOCIEDAD ESPANOLA DE MATEMATICA APLICADA"] = "SeMA J.", ["SEMA SIMAI SPRINGER SERIES"] = "SEMA SIMAI Springer Ser.", ["SEMAINE DES HOPITAUX"] = "Sem. Hop.", ["SEMAINE DES HOPITAUX THERAPEUTIQUE"] = "Sem. Hop. Ther.", @@ -105016,6 +105036,7 @@ abbrevs = { ["SERIE SCIENTIFICA"] = "Ser. Sci.", ["SERIE SYSTEMES AUTOMATISES"] = "Ser. Syst. Autom.", ["SERIE-UITGAVE VAN DE STICHTING HISTORIA MEDICINAE"] = "S. St. Hist. M.", + ["SERIE: ECOLE NATIONALE DE LA STATISTIQUE ET DE L’ADMINISTRATION ECONOMIQUE ET DU CENTRE D’ETUDES DES PROGRAMMES ECONOMIQUES"] = "Serie: Ecole Nationale de la Statistique et de l’Administration economique et du Centre d’Etudes des Programmes", ["SERIES : JOURNAL OF THE SPANISH ECONOMIC ASSOCIATION"] = "SERIEs (Berl)", ["SERIES DE LA DECOUVERTE FREUDIENNE"] = "S. Decouv. Fr.", ["SERIES ENTOMOLOGICA"] = "Series Entom.", @@ -107785,7 +107806,7 @@ abbrevs = { ["SOUTH AFRICAN JOURNAL OF COMMUNICATION DISORDERS"] = "S. Afr. J. Commun. Disord.", ["SOUTH AFRICAN JOURNAL OF COMMUNICATION DISORDERS. DIE SUID-AFRIKAANSE TYDSKRIF VIR KOMMUNIKASIEAFWYKINGS"] = "S Afr J Commun Disord", ["SOUTH AFRICAN JOURNAL OF ECONOMIC AND MANAGEMENT SCIENCES"] = "South African J. Econ. Manage. Sci.", - ["SOUTH AFRICAN JOURNAL OF ECONOMIC AND MANAGEMENT SCIENCES, N.S."] = "South African J. Econ. Manage. Sci., N.S.", + ["SOUTH AFRICAN JOURNAL OF ECONOMIC AND MANAGEMENT SCIENCES, N.S."] = "South African J. Econ. Manage. Sci.", ["SOUTH AFRICAN JOURNAL OF ECONOMICS"] = "South African J. Econ.", ["SOUTH AFRICAN JOURNAL OF EDUCATION"] = "S Afr J Educ", ["SOUTH AFRICAN JOURNAL OF ENOLOGY AND VITICULTURE"] = "S. Afr. J. Enol. Vitic.", @@ -119427,6 +119448,7 @@ abbrevs = { ["UNCERTAINTY IN THE RISK ASSESSMENT OF ENVIRONMENTAL AND OCCUPATIONAL HAZARDS"] = "Ann. Ny. Acad. Sci.", ["UNCERTAINTY PRINCIPLES ASSOCIATED TO NON-DEGENERATE QUADRATIC FORMS"] = "Mem. Soc. Math. Fr.", ["UNCERTAINTY REASONING FOR THE SEMANTIC WEB I"] = "Lect. Notes. Artif. Int.", + ["UNCERTAINTY, COMPUTATIONAL TECHNIQUES, AND DECISION INTELLIGENCE"] = "Uncertain. Comput. Tech. Decis. Intell.", ["UNCLASSICAL TRADITIONS"] = "Camb. C. J. Proc. Cam. Ph.", ["UNCOMMON MATHEMATICAL EXCURSIONS: POLYNOMIA AND RELATED REALMS"] = "Dolciani. Math. Expo.", ["UNCONVENTIONAL APPROACHES TO NANOSTRUCTURES WITH APPLICATIONS IN ELECTRONICS, PHOTONICS, INFORMATION STORAGE AND SENSING"] = "Mater. Res. Soc. Symp. P.", @@ -120602,6 +120624,10 @@ abbrevs = { ["VEROFFENTLICHUNGEN DER SCHWEIZERISCHEN GESELLSCHAFT FUR GESCHICHTE DER PHARMAZIE / HERAUSGEGEBEN VOM VORSTAND DER SCHWEIZERISCHEN GESELLSCHAFT FUR GESCHICHTE DER PHARMAZIE (SGGP)"] = "Veroff Schweiz Ges Gesch Pharm", ["VEROFFENTLICHUNGEN DER UNIVERSITATSBIBLIOTHEK ESSEN"] = "Ver. U. Essen", ["VEROFFENTLICHUNGEN DES DEUTSCHEN HISTORISCHEN INSTITUTS LONDON"] = "Veroff. Dtsch. Hist. Inst. London", + ["VEROFFENTLICHUNGEN DES FORSCHUNGSINSTITUTS DES DEUTSCHEN MUSEUMS FUR DIE GESCHICHTE DER NATURWISSENSCHAFTEN UND DER TECHNIK, REIHE A: KLEINE MITTEILUNGEN"] = "Veroffentlichungen des Forschungsinstituts des Deutschen Museums fur die Geschichte der Naturwissenschaften und der", + ["VEROFFENTLICHUNGEN DES FORSCHUNGSINSTITUTS DES DEUTSCHEN MUSEUMS FUR DIE GESCHICHTE DER NATURWISSENSCHAFTEN UND DER TECHNIK, REIHE C: QUELLENTEXTE UND UBERSETZUNGEN"] = "Veroffentlichungen des Forschungsinstituts des Deutschen Museums fur die Geschichte der Naturwissenschaften und der", + ["VEROFFENTLICHUNGEN DES FORSCHUNGSINSTITUTS DES DEUTSCHEN MUSEUMS FUR DIE GESCHICHTE DER NATURWISSENSCHAFTEN UND DER TECHNIK. REIHE A: KLEINE MITTEILUNGEN"] = "Veroffentlichungen des Forschungsinstituts des Deutschen Museums fur die Geschichte der Naturwissenschaften und der", + ["VEROFFENTLICHUNGEN DES FORSCHUNGSINSTITUTS DES DEUTSCHEN MUSEUMS FUR DIE GESCHICHTE DER NATURWISSENSCHAFTEN UND DER TECHNIK. REIHE C: QUELLENTEXTE UND UBERSETZUNGEN"] = "Veroffentlichungen des Forschungsinstituts des Deutschen Museums fur die Geschichte der Naturwissenschaften und der", ["VEROFFENTLICHUNGEN DES GEOBOTANISCHEN INSTITUTES DER EIDGENOSSISCHEN TECHNISCHEN HOCHSCHULE STIFTUNG RUBEL"] = "Ver. Geobot.", ["VEROFFENTLICHUNGEN DES HWWA-INSTITUT FUR WIRTSCHAFTSFORSCHUNG - HAMBURG"] = "Ver. Hwwa. Inst. Wirts.", ["VEROFFENTLICHUNGEN DES INSTITUTS FUR BIBLIOTHEKSWISSENSCHAFT UND BIBLIOTHEKARAUSBILDUNG DER FREIEN UNIVERSITAT BERLIN"] = "Veroffentl. Inst. Bibliothekswissen. Bibliothekarausbild. Freien Univ. Berlin", @@ -121694,6 +121720,8 @@ abbrevs = { ["VŬTRESHNI BOLESTI"] = "Vutr Boles", ["VYCHISLITELNAYA TEKHNIKA SOTSIALISTICHESKIKH STRAN"] = "Vychisl. Tekhn. Sots. Stran", ["VYCHISLITELNYE TEKHNOLOGII. COMPUTATIONAL TECHNOLOGIES"] = "Vychisl. Tekhnol.", + ["VYCHISLITELNYI TSENTR MOSKOVSKOGO GOSUDARSTVENNOGO UNIVERSITETA. SERIYA: STATISTIKA I STOKHASTICHESKIE SISTEMI,"] = "Vychislitelnyi Tsentr Moskovskogo Gosudarstvennogo Universiteta. Seriya: Statistika i Stokhasticheskie", + ["VYCHISLITELNYI TSENTR MOSKOVSKOGO GOSUDARSTVENNOGO UNIVERSITETA. SERIYA: STATISTIKA I STOKHASTICHESKIE SISTEMY,"] = "Vychislitelnyi Tsentr Moskovskogo Gosudarstvennogo Universiteta. Seriya: Statistika i Stokhasticheskie", ["VYCHISLITEL\\CPRIME NAYA I PRIKLADNAYA MATEMATIKA"] = "Vychisl. Prikl. Mat. (Kiev)", ["VYCHISLITEL\\CPRIME NAYA TEKHNIKA"] = "Vychisl. Tekhn. Sistemy Upravlenie", ["VYCHISLITEL\\CPRIME NAYA TEKHNIKA I VOPROSY KIBERNETIKI"] = "Vychisl. Tekhn. Vopr. Kibern.", @@ -125022,7 +125050,6 @@ abbrevs = { ["ZESZYTY NAUKOWE POLITECHNIKI RZESZOWSKIEJ"] = "Zeszyty Nauk. Politech. Rzeszowskiej Mat.", ["ZESZYTY NAUKOWE UNIWERSYTETU JAGIELLONSKIEGO. PRACE GEOGRAFICZNE"] = "Zesz Nauk Uniw Jagiell Pr Geogr", ["ZESZYTY NAUKOWE WYDZIALU BUDOWNICTWAI I INZYNIERII SRODOWISKA"] = "Zesz. Nauk. Wydzialu B.", - ["ZESZYTY NAUKOWE WY\\"] = "Problemy Mat.", ["ZESZYTY NAUKOWE WYŻSZA SZKOŁA PEDAGOGICZNA IM. POWSTAŃCÓW ŚL\\POLHK ASKICH W OPOLU. MATEMATYKA"] = "Zeszyty Nauk. Wyż. Szkoły Ped. Powstańców Śl. Opolu Mat.", ["ZETA FUNCTIONS OF GROUPS AND RINGS"] = "Lect. Notes. Math.", ["ZETA FUNCTIONS OVER ZEROS OF ZETA FUNCTIONS"] = "Lect. Notes. Unione. Ma.", @@ -125900,6 +125927,8 @@ unabbrevs = { ["ABH SENCKB NATURFORSCH GES"] = "Abhandlungen der Senckenbergischen Naturforschenden Gesellschaft", ["ABH WESTFAL MUS NATURKUNDE"] = "Abhandlungen aus dem Westfälischen Museum für Naturkunde", ["ABH WESTFÄL MUS NATKD"] = "Abhandlungen aus dem Westfälischen Museum für Naturkunde", + ["ABHANDLUNG ZUR ERLANGUNG DER WURDE EINES DOKTORS DER NATURWISSENSCHAFTEN DER EIDGENOSSISCHEN TECHNISCHEN HOCHSCHULE"] = "Abhandlung zur Erlangung der Wurde eines Doktors der Naturwissenschaften der Eidgenossischen Technischen Hochschule Zurich", + ["ABHANDLUNG ZUR ERLANGUNG DER WURDE EINES DOKTORS DER TECHNISCHEN WISSENSCHAFTEN DER EIDGENOSSISCHEN TECHNISCHEN HOCH"] = "Abhandlung zur Erlangung der Wurde eines Doktors der technischen Wissenschaften der Eidgenossischen Technischen Hochschule Zurich", ["ABHBERLIN"] = "Abhandlungen der Deutschen Akademie der Wissenschaften zu Berlin", ["ABHDÜSSELDORF"] = "Abhandlungen der Rheinisch-Westfälischen Akademie der Wissenschaften", ["ABHGOETTINGEN"] = "Abhandlungen der Akademie der Wissenschaften zu Göttingen. Philologisch-Historische Klasse", @@ -125990,11 +126019,11 @@ unabbrevs = { ["ACARINA"] = "Acarina : Russkiǐ akarologicheskiǐ zhurnal + Russian journal of acarology", ["ACAROLOGIA"] = "Acarologia", ["ACBIBL"] = "Accademie e biblioteche d’Italia", + ["ACC"] = "Accounting, Business and Financial History", ["ACC CHEM RES"] = "Accounts of chemical research", ["ACC CURR J REV"] = "ACC current journal review", ["ACC MATER RES"] = "Accounts of materials research", ["ACC REV"] = "Accounting Review", - ["ACC, BUS FINAN HIST"] = "Accounting, Business and Financial History", ["ACCAD BIBL ITAL"] = "Accademie e biblioteche d'Italia", ["ACCAD MEDICA"] = "Accademia medica", ["ACCAD NAZ LINCEI ROME"] = "Accademia nazionale dei Lincei. Fondazione Leone Caetani", @@ -126880,6 +126909,7 @@ unabbrevs = { ["ACTA RHUMATOL BELG"] = "Acta rhumatologica Belgica", ["ACTA SALMANT HIST MED"] = "Acta Salmanticensia. Historia de la medicina", ["ACTA SALMANTICENSIA SER FILOS LETRA"] = "Acta Salmanticensia. Filosofía y letras", + ["ACTA SALMANTICENSIA: COLECCION DE MEMORIAS Y TRABAJOS CIENTIFICOS EDITADOS POR LA UNIVERSIDAD DE SALAMANCA, SERIE"] = "Acta Salmanticensia: Coleccion de Memorias y Trabajos Cientificos Editados por la Universidad de Salamanca, Serie de Ciencias", ["ACTA SCH MED UNIV KIOTO"] = "Acta Scholae Medicinalis Universitatis in Kioto", ["ACTA SCI"] = "Acta scientiarum. Animal sciences", ["ACTA SCI AGRON"] = "Acta scientiarum. Agronomy", @@ -129905,6 +129935,7 @@ unabbrevs = { ["ANAL METHODS"] = "Analytical methods : advancing methods and applications", ["ANAL METHODS ACCID RES"] = "Analytic methods in accident research", ["ANAL METHODS SOC RES"] = "Analytical Methods for Social Research", + ["ANAL METHODS SPEC FUNCT"] = "Analytical Methods and Special Functions", ["ANAL METHODS-UK"] = "Analytical Methods", ["ANAL MODERN APL"] = "Analiză Modernă şi Aplicaţii", ["ANAL PDE"] = "Analysis & PDE", @@ -130335,7 +130366,7 @@ unabbrevs = { ["ANN EUGEN"] = "Annals of eugenics", ["ANN EUGENIC"] = "Annals of Eugenics", ["ANN EYE SCI"] = "Annals of eye science", - ["ANN FAC ECON COM, UNIV PALERMO"] = "Annali della facoltà di Economia e Commercio, Università Palermo", + ["ANN FAC ECON COM"] = "Annali della facoltà di Economia e Commercio, Università Palermo", ["ANN FAC ECON COMMER"] = "Annali della Facoltà di economia e commercio (Università di Messina)", ["ANN FAC LETT SCI HUM"] = "Annales de la Faculté des lettres et sciences humaines (Dakar, Senegal)", ["ANN FAC LETT SCI HUM NICE"] = "Annales. Faculté des lettres et sciences humaines de Nice", @@ -134484,6 +134515,8 @@ unabbrevs = { ["BERGAMO HAE"] = "Bergamo Spring Conferences On Haematology", ["BERICH BUNSEN GESELL"] = "Berichte Der Bunsen-gesellschaft Fur Physikalische Chemie", ["BERICHT"] = "Bericht", + ["BERICHTE AUS DEM INSTITUT FUR STATISTIK UND VERSICHERUNGSMATHEMATIK UND AUS DEM INSTITUT FUR ANGEWANDTE STATISTIK DE"] = "Berichte aus dem Institut fur Statistik und Versicherungsmathematik und aus dem Institut fur Angewandte Statistik der Freien Universitat Berlin", + ["BERICHTE AUS DEM INSTITUT FUR STATISTIK UND WIRTSCHAFTSMATHEMATIK UND AUS DEM INSTITUT FUR ANGEWANDTE STATISTIK DER"] = "Berichte aus dem Institut fur Statistik und Wirtschaftsmathematik und aus dem Institut fur Angewandte Statistik der Freien Universitat Berlin", ["BERICHTE GERMAN CHAPTER ACM"] = "Berichte des German Chapter of the ACM", ["BERITA JURURAWAT"] = "Berita jururawat", ["BERK INSIGH LINGUIST"] = "Berkeley Insights in Linguistics and Semiotics", @@ -138981,10 +139014,12 @@ unabbrevs = { ["CHAPMAN & HALL/CRC MATH COMPUT BIOL SER"] = "Chapman & Hall/CRC Mathematical and Computational Biology Series", ["CHAPMAN & HALL/CRC MATH COMPUT IMAGING SCI"] = "Chapman & Hall/CRC Mathematical and Computational Imaging Sciences", ["CHAPMAN & HALL/CRC NUMER ANAL SCI COMPUT"] = "Chapman & Hall/CRC Numerical Analysis and Scientific Computing", + ["CHAPMAN & HALL/CRC SER OPER RES"] = "Chapman & Hall/CRC Series in Operations Research", ["CHAPMAN & HALL/CRC TEXTS STAT SCI SER"] = "Chapman & Hall/CRC Texts in Statistical Science Series", ["CHAPMAN AND HALL MATH SER"] = "Chapman and Hall Mathematics Series", ["CHAPMAN HALL CRC HANDB MOD STAT METHODS"] = "Chapman & Hall/CRC handbooks of modern statistical methods", ["CHAPMAN HALL CRC MATH COMPUT BIOL SER"] = "Chapman & Hall/CRC mathematical & computational biology series", + ["CHAPMAN HALL/CRC MATH BIOL SER"] = "Chapman & Hall/CRC Mathematical Biology Series", ["CHARACT PERSON"] = "Character and Personality", ["CHARACTER PERS"] = "Character and personality", ["CHARADRIUS (BONN)"] = "Charadrius : Zeitschrift für Vogelkunde, Vogelschutz und Naturschutz in Rheinland und in Westfalen", @@ -139804,7 +139839,7 @@ unabbrevs = { ["CIRCULATION"] = "Circulation", ["CIRDAP DEV DIG"] = "CIRDAP development digest", ["CIRES CAH IVOIR RECH ECON SOC"] = "CIRES, Cahiers ivoiriens de recherche économique et sociale. Centre ivoirien de recherches économiques et sociales", - ["CIRIEC-ESPAÑA, REVISTA ECON PÚBLICA, SOC COOPERATIVA"] = "CIRIEC-España, Revista de Economía Pública, Social y Cooperativa", + ["CIRIEC-ESPAÑA"] = "CIRIEC-España, Revista de Economía Pública, Social y Cooperativa", ["CIRM JEAN-MORLET SER"] = "CIRM Jean-Morlet Series", ["CIRP ANN"] = "CIRP Annals", ["CIRP ANN-MANUF TECHN"] = "Cirp Annals-manufacturing Technology", @@ -144127,6 +144162,8 @@ unabbrevs = { ["DIDACT SLOV-PEDAGOS"] = "Didactica Slovenica-pedagoska Obzorja", ["DIDATT PROPOS ESPER"] = "Didattica: Proposte ed Esperienze", ["DIE CAST ENG"] = "Die Casting Engineer", + ["DIE GRUNDLEHREN DER MATHEMATISCHEN WISSENSCHAFTEN IN EINZELDARSTELLUNGEN MIT BESONDERER BERUCKSICHTIGUNG DER ANWENDUNG"] = "Die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Berucksichtigung der Anwendungsgebiete", + ["DIE GRUNDLEHREN DER MATHEMATISCHEN WISSENSCHAFTEN IN EINZELDARSTELLUNGEN MIT BESONDERER BERUCKSIGHTIGUNG DER ANWENDUNG"] = "Die Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Berucksightigung der Anwendungsgebiete", ["DIECIOCHO"] = "Dieciocho-hispanic Enlightenment", ["DIESEL PROG ENGINE D"] = "Diesel Progress Engines & Drives", ["DIESEL PROG N AM ED"] = "Diesel Progress North American Edition", @@ -144964,7 +145001,7 @@ unabbrevs = { ["EAST-WEST J ECON BUS"] = "East-West Journal of Economics and Business", ["EAST-WEST J MATH"] = "East-West Journal of Mathematics", ["EAST-WEST J NUMER MATH"] = "East-West Journal of Numerical Mathematics", - ["EAST-WEST SER ECON, BUS, ENVIRON"] = "East-West Series in Economics, Business, and the Environment", + ["EAST-WEST SER ECON"] = "East-West Series in Economics, Business, and the Environment", ["EASTERN AFR ECON REV"] = "Eastern African Economic Review", ["EASTERN AFRICA ECON REV"] = "Eastern Africa Economic Review", ["EASTERN ANTHROPOL"] = "Eastern Anthropologist", @@ -145074,8 +145111,7 @@ unabbrevs = { ["ECOMAT"] = "EcoMat", ["ECON AFF"] = "Economics Affairs (Calcutta)", ["ECON ANAL"] = "Economic Analysis", - ["ECON ANAL POL"] = "Economic Analysis and Policy", - ["ECON ANAL POL, NS"] = "Economic Analysis and Policy, New Series", + ["ECON ANAL POL"] = "Economic Analysis and Policy, New Series", ["ECON ANAL POLICY"] = "Economic analysis and policy", ["ECON ANAL WORKERS’ MANAGE"] = "Economic Analysis and Workers’ Management", ["ECON ANTHROPOL"] = "Economic anthropology (Hoboken, N.J.)", @@ -145085,7 +145121,6 @@ unabbrevs = { ["ECON BULL ASIA PAC"] = "Economic bulletin for Asia and the Pacific", ["ECON BULL EUR"] = "Economic bulletin for Europe", ["ECON BULL GHANA"] = "The Economic bulletin of Ghana", - ["ECON BULL GHANA, 2ND SER"] = "Economic Bulletin of Ghana, Second Series", ["ECON BULL NATL BANK EGYPT"] = "Economic bulletin - National Bank of Egypt", ["ECON BUS BULL"] = "Economic and Business Bulletin", ["ECON BUS EDUC"] = "Economics and Business Education", @@ -145122,7 +145157,6 @@ unabbrevs = { ["ECON GOVERNANCE"] = "Economics of Governance", ["ECON HIST (SWEDEN)"] = "Economy and history", ["ECON HIST REV"] = "The Economic history review", - ["ECON HIST REV, 2ND SER"] = "Economic History Review, Second Series", ["ECON HIST REV-FIRST"] = "Economic History Review-first Series", ["ECON HUM BIOL"] = "Economics and human biology", ["ECON HUMANISME"] = "Economie et humanisme", @@ -145152,7 +145186,7 @@ unabbrevs = { ["ECON MED ANIM"] = "Economie et médecine animales", ["ECON MERID"] = "Economie méridionale", ["ECON MEX"] = "Economia Mexicana-nueva Epoca", - ["ECON MEXICANA, NUEVA EPOCA"] = "Economia Mexicana, Nueva Epoca", + ["ECON MEXICANA"] = "Economia Mexicana, Nueva Epoca", ["ECON MODEL"] = "Economic modelling", ["ECON MODELLING"] = "Economic Modelling", ["ECON NON-MARK GOOD"] = "Bounded Rationality and Public Policy: A Perspective From Behavioural Economics", @@ -145249,7 +145283,6 @@ unabbrevs = { ["ECONOMIA UMANA RASSEGNA MEDICA INTERNAZIONALE"] = "L'Economia umana; rassegna medica internazionale", ["ECONOMICA"] = "Economica", ["ECONOMICA (NS)"] = "Economica. New Series", - ["ECONOMICA, NS"] = "Economica, N.S.", ["ECONOMICA-NEW SER"] = "Economica-new Series", ["ECONOMICS"] = "Economics", ["ECONOMIST"] = "Economist (London, England : 1843)", @@ -148408,7 +148441,7 @@ unabbrevs = { ["FINAN HIST REV"] = "Financial History Review", ["FINAN INDUSTRY STUD"] = "Financial Industry Studies", ["FINAN MANAGE"] = "Financial Management", - ["FINAN MARKETS, INST INSTRUMENTS"] = "Financial Markets, Institutions and Instruments", + ["FINAN MARKETS"] = "Financial Markets, Institutions and Instruments", ["FINAN MON P"] = "Advances in Small Business Finance", ["FINAN PRACTICE EDUC"] = "Financial Practice and Education", ["FINAN REV"] = "Financial Review", @@ -149091,6 +149124,7 @@ unabbrevs = { ["FOUND COMPUT MATH"] = "Foundations of Computational Mathematics. The Journal of the Society for the Foundations of Computational Mathematics", ["FOUND COMPUT SER"] = "Foundations of Computing Series", ["FOUND COMUT MATH"] = "Foundations of computational mathematics (New York, N.Y.)", + ["FOUND DATA SCI"] = "Foundations of Data Science", ["FOUND ENG MECH"] = "Foundations of Engineering Mechanics", ["FOUND FUTURES EDUC"] = "Education and The Family", ["FOUND LANG"] = "Foundations of Language", @@ -158340,9 +158374,9 @@ unabbrevs = { ["J ACAD R"] = "Journal of The Academy of Rehabilitative Audiology", ["J ACAD REH"] = "Journal of The Academy of Rehabilitative Audiology.", ["J ACAD REHABIL AUDIOL"] = "Journal of the Academy of Rehabilitative Audiology", + ["J ACC"] = "Journal of Accounting, Auditing and Finance", ["J ACC ECON"] = "Journal of Accounting and Economics", ["J ACC RES"] = "Journal of Accounting Research", - ["J ACC, AUD FINANCE"] = "Journal of Accounting, Auditing and Finance", ["J ACCESS SERV"] = "Journal of access services", ["J ACCID EMERG MED"] = "Journal of accident & emergency medicine", ["J ACCOUNT ECON"] = "Journal of Accounting & Economics", @@ -160308,7 +160342,7 @@ unabbrevs = { ["J CONVEX ANAL"] = "Journal of Convex Analysis", ["J COORD CHEM"] = "Journal of Coordination Chemistry", ["J COPYRIGHT SOC USA"] = "Journal of The Copyright Society of The Usa", - ["J CORP FINAN: CONTRACTING, GOVERNANCE ORGAN"] = "Journal of Corporate Finance: Contracting, Governance and Organization", + ["J CORP FINAN: CONTRACTING"] = "Journal of Corporate Finance: Contracting, Governance and Organization", ["J CORP FINANC"] = "Journal of Corporate Finance", ["J CORP LAW"] = "The Journal of corporation law", ["J CORP TAX"] = "Journal of Corporate Taxation", @@ -161678,7 +161712,7 @@ unabbrevs = { ["J HEALTH PHYS EDUC"] = "The Journal of health and physical education", ["J HEALTH POLIT POLIC"] = "Journal of Health Politics Policy and Law", ["J HEALTH POLIT POLICY LAW"] = "Journal of health politics, policy and law", - ["J HEALTH POLITICS, POL LAW"] = "Journal of Health Politics, Policy and Law", + ["J HEALTH POLITICS"] = "Journal of Health Politics, Policy and Law", ["J HEALTH POLLUT"] = "Journal of health & pollution", ["J HEALTH POPUL DEV CTRIES"] = "Journal of health & population in developing countries", ["J HEALTH POPUL NUTR"] = "Journal of health, population, and nutrition", @@ -162189,7 +162223,7 @@ unabbrevs = { ["J INT ECON LAW"] = "Journal of International Economic Law", ["J INT FED CLIN CHEM"] = "Journal of the International Federation of Clinical Chemistry", ["J INT FED GYNAECOL OBSTET"] = "Journal of the International Federation of Gynaecology and Obstetrics", - ["J INT FINAN MARKETS, INST MONEY"] = "Journal of International Financial Markets, Institutions and Money", + ["J INT FINAN MARKETS"] = "Journal of International Financial Markets, Institutions and Money", ["J INT LAW ECON"] = "The Journal of international law and economics", ["J INT MANAG"] = "Journal of International Management", ["J INT MARKETING"] = "Journal of International Marketing", @@ -162489,6 +162523,7 @@ unabbrevs = { ["J LAT AMER LORE"] = "Journal of Latin American Lore", ["J LAT EDUC"] = "Journal of Latinos and education", ["J LAT PSYCHOL"] = "Journal of Latina/o psychology", + ["J LAW"] = "Journal of Law, Economics, and Organization", ["J LAW BIOSCI"] = "Journal of law and the biosciences", ["J LAW ECON"] = "The Journal of law & economics", ["J LAW ECON ORGAN"] = "Journal of law, economics, & organization", @@ -162503,7 +162538,6 @@ unabbrevs = { ["J LAW RELIG"] = "The Journal of law and religion", ["J LAW SOC"] = "Journal of law and society", ["J LAW TECHNOL"] = "The Journal of law and technology", - ["J LAW, ECON, ORGAN"] = "Journal of Law, Economics, and Organization", ["J LEADERSH ORGAN STUD"] = "Journal of leadership & organizational studies", ["J LEARN DISABIL"] = "Journal of learning disabilities", ["J LEARN DISABIL-US"] = "Journal of Learning Disabilities", @@ -163190,8 +163224,8 @@ unabbrevs = { ["J MOLLUSCAN STUD"] = "The Journal of molluscan studies", ["J MONET ECON"] = "Journal of monetary economics", ["J MONETARY ECON"] = "Journal of Monetary Economics", + ["J MONEY"] = "Journal of Money, Credit, and Banking", ["J MONEY CREDIT BANK"] = "Journal of money, credit, and banking", - ["J MONEY, CREDIT, BANKING"] = "Journal of Money, Credit, and Banking", ["J MONG MATH SOC"] = "Journal of the Mongolian Mathematical Society", ["J MORAL EDUC"] = "Journal of moral education", ["J MORAL PHILOS"] = "Journal of moral philosophy", @@ -168424,9 +168458,9 @@ unabbrevs = { ["LÖBF-SCHRREIHE, LANDESANST ÖKOL BODENORDN FORSTEN NORDRH-WESTFAL"] = "LÖBF-Schriftenreihe, Landesanstalt für Ökologie, Bodenordnung und Forsten, Nordrhein-Westfalen", ["LÖLF-MITT, LANDESANST ÖKOL LANDSCHENTWICKL  FORSTPLAN, NORDRH-WESTFAL"] = "LÖLF-Mitteilungen, Landesanstalt für Ökologie, Landschaftsentwicklung und Forstplanung, Nordrhein-Westfalen", ["L’ACTUAL ECON"] = "L’Actualité Economique", + ["L’EVOLUTION DE L’HUMANITE, SYNTHESE COLLECTIVE PREMIERE SECTION, SERIE COMPLEMENTAIRE: LA SCIENCE DANS L’AN"] = "L’Evolution de l’Humanite, Synthese Collective. Premiere Section, Serie Complementaire: La Science dans l’Antiquite", ["L’IMPRESA"] = "L’Impresa", - ["L’INDUSTRIA"] = "L’Industria", - ["L’INDUSTRIA, NS"] = "L’Industria, Nuova Serie", + ["L’INDUSTRIA"] = "L’Industria, Nuova Serie", ["M B PHARM BULL"] = "M & B pharmaceutical bulletin", ["M B PORTER LECTURES"] = "M", ["M D ANDERSON CANCER"] = "Breast Cancer, Second Edition", @@ -169401,6 +169435,8 @@ unabbrevs = { ["MATHEMATICA (CLUJ)"] = "Académie Roumaine", ["MATHEMATICS (BASEL)"] = "Mathematics (Basel, Switzerland)", ["MATHEMATIKA"] = "Mathematika", + ["MATHEMATISCH CENTRUM, AFDELING MATHEMATISCHE BESLISKUNDE IN SAMENWERKING MET HET INTERUNIVERSITAIR INSTITUUT BEDRIJFSKUN"] = "Mathematisch Centrum, Afdeling Mathematische Besliskunde in samenwerking met het Interuniversitair Instituut Bedrijfskunde Delft/Rotterdam", + ["MATHEMATISCHE LEHRBUCHER UND MONOGRAPHIEN, HERAUSGEGEBEN VON DER DEUTSCHEN AKADEMIE DER WISSENSCHAFTEN ZU BERLIN, FORS"] = "Mathematische Lehrbucher und Monographien, herausgegeben von der Deutschen Akademie der Wissenschaften zu Berlin, Forschungsinstitut fur Mathematik. I. Abteilung, Mathematische Lehrbucher", ["MATHESIS"] = "Mathesis", ["MATHEWS J CASE REP"] = "Mathews journal of case reports", ["MATHEWS J OPHTHALMOL"] = "Mathews journal of ophthalmology", @@ -171919,6 +171955,7 @@ unabbrevs = { ["MULTIDIMENS SYST SIGNAL PROCESS"] = "Multidimensional systems and signal processing", ["MULTIDIMENS SYSTEMS SIGNAL PROCESS"] = "Multidimensional Systems and Signal Processing", ["MULTIDIMENSION SYST SIGNAL PROCESS"] = "Multidimensional Systems and Signal Processing", + ["MULTIDISCIP APPL OPT"] = "Multidisciplinary and Applied Optics", ["MULTIDISCIP J EDUC RESEARCH"] = "Multidisciplinary journal of educational research", ["MULTIDISCIP RESP MED"] = "Multidisciplinary Respiratory Medicine", ["MULTIDISCIP RESPIR MED"] = "Multidisciplinary respiratory medicine", @@ -173931,7 +173968,6 @@ unabbrevs = { ["NONLINEAR DYN PSYCHOL LIFE SCI"] = "Nonlinear Dynamics, Psychology, and Life Sciences", ["NONLINEAR DYN SYST THEORY"] = "Nonlinear Dynamics and Systems Theory. An International Journal of Research and Surveys", ["NONLINEAR DYNAM"] = "Nonlinear Dynamics", - ["NONLINEAR DYNAM, PSYCH, AND LIFE SCI"] = "Nonlinear Dynamics, Psychology, and Life Sciences", ["NONLINEAR DYNAMICS PSYCHOL LIFE SCI"] = "Nonlinear dynamics, psychology, and life sciences", ["NONLINEAR OSCIL"] = "Nonlinear Oscillations", ["NONLINEAR PHENOM COMPLEX SYSTEMS"] = "Nonlinear Phenomena and Complex Systems", @@ -175756,6 +175792,8 @@ unabbrevs = { ["OSTERR ZAHNPROTHET"] = "Osterreichische Zahnprothetik", ["OSTERR ZAHNTECH HANDW"] = "Das Österreichische Zahntechniker Handwerk : offizielles Organ der Bundesinnung der Zahntechniker", ["OSTERR ZAHNTECH HANDWERK"] = "Osterreichische Zahntechniker Handwerk", + ["OSTERREICHISCHE AKADEMIE DER WISSENSCHAFTEN, PHILOSOPHISCH-HISTORISCHE KLASSE, SITZUNGSBERICHTE, 252 BAND, 5 ABHANDL"] = "Osterreichische Akademie der Wissenschaften, Philosophisch-Historische Klasse, Sitzungsberichte, 252. Band, 5. Abhandlung; Veroffentlichungen der Kommission fur Geschichte der Erziehung und des Unterrichts", + ["OSTERREICHISCHE AKADEMIE DER WISSENSCHAFTENKOMMISSION FUR BYZANTINISTIKINSTITUT FUR BY"] = "Osterreichische Akademie der Wissenschaften.Kommission fur Byzantinistik.Institut fur Byzantinistik der Universitat Wien", ["OSTERREICHISCHE PFLEGEZEITSCHRIFT"] = "Osterreichische Pflegezeitschrift : Organ des Osterreichischen Gesundheits- und Krankenpflegeverbands", ["OSTEUROPA"] = "Osteuropa", ["OSTOMY WOUND MANAG"] = "Ostomy Wound Management", @@ -179091,7 +179129,6 @@ unabbrevs = { ["PROBLEMI TEKHN KIBERNET ROBOT"] = "Problemi na Tekhnicheskata Kibernetika i Robotikata", ["PROBLEMOS"] = "Problemos", ["PROBLEMS INFORM TRANSMISSION"] = "Problems of Information Transmission", - ["PROBLEMY MAT"] = "Zeszyty Naukowe Wy\\", ["PROBLEMY PEREDACHI INFORMATSII"] = "Rossiiskaya Akademiya Nauk. Problemy Peredachi Informatsii", ["PROBLEMY TEOR GRAVITATSII I ELEMENT CHASTITS"] = "Problemy Teorii Gravitatsii i Èlementarnykh Chastits", ["PROBLEMY UPRAVLEN INFORM"] = "Natsionalnaya Akademiya Nauk Ukrainy. Problemy Upravleniya i Informatiki", @@ -180131,7 +180168,6 @@ unabbrevs = { ["PSYCH"] = "Psych", ["PSYCH FEN S"] = "Many Faces of Panic Disorder", ["PSYCH J"] = "PsyCh journal", - ["PSYCHANALYSE"] = "Psychanalyse", ["PSYCHANALYSE ET"] = "Malaise Dans Le Capitalisme", ["PSYCHE (CAMB MASS)"] = "Psyche; a journal of entomology", ["PSYCHE (STUTTG)"] = "Psyche", @@ -180555,8 +180591,10 @@ unabbrevs = { ["PUBLIC WELFARE"] = "Public Welfare", ["PUBLIC WORKS"] = "Public Works", ["PUBLIC WORLDS"] = "Calibrations: Reading for The Social", + ["PUBLICACIONES DEL OBSERVATORIO DE SANTIAGO, II CONSEJO SUPERIOR DE INVESTIGACIONES CIENTIFICAS, INSTITUTO NACIONAL DE G"] = "Publicaciones del Observatorio de Santiago, II. Consejo Superior de Investigaciones Cientificas, Instituto Nacional de Geofisica", ["PUBLICACOES MED"] = "Publicações médicas", - ["PUBLICATION"] = "Publication", + ["PUBLICATIONS DE L’INSTITUT DE MATHEMATIQUE DE L’UNIVERSITE DE STRASBOURG, XIV ACTUALITES SCIENTIFIQUES ET INDUSTR"] = "Publications de l’Institut de Mathematique de l’Universite de Strasbourg, XIV. Actualites Scientifiques et Industrielles", + ["PUBLICATIONS DE L’INSTITUT DE MATHEMATIQUE DE L’UNIVERSITE DE STRASBOURG, XV ACTUALITES SCIENTIFIQUES ET INDUSTRI"] = "Publications de l’Institut de Mathematique de l’Universite de Strasbourg, XV. Actualites Scientifiques et Industrielles", ["PUBLICO PRIV"] = "O público e o privado : caderno dos núcleos e grupos de pesquisa vinculados ao Mestrado Acadêmico em Políticas Públicas e Sociedade da Universidade Estadual do Ceará", ["PUBLINSTTTMENESES"] = "Publicaciones de la Institución »Tello Téllez de Meneses«", ["PUBLISH RES Q"] = "Publishing Research Quarterly", @@ -184003,7 +184041,7 @@ unabbrevs = { ["RIVISTA ITALIANA ECON"] = "Rivista Italiana degli Economisti", ["RIVISTA POLITICA ECON"] = "Rivista di Politica Economica", ["RIVISTA STATIST APPL"] = "Rivista di Statistica Applicata", - ["RIVISTA STORIA ECON, NS"] = "Rivista di Storia Economica, N.S.", + ["RIVISTA STORIA ECON"] = "Rivista di Storia Economica, N.S.", ["RJ"] = "Rechtshistoriches Journal", ["RKI"] = "Report of the Keio Institute of Cultural and Linguistic Studies", ["RL"] = "Revista de letras", @@ -185336,6 +185374,8 @@ unabbrevs = { ["SCHRIFTENR VER WASSER BODEN LUFTHYG"] = "Schriftenreihe des Vereins für Wasser-, Boden- und Lufthygiene", ["SCHRIFTENR ZENTRALBL ARBEITSMED ARBEITSSCHUTZ PROPHYL"] = "Schriftenreihe Zentralblatt für Arbeitsmedizin, Arbeitsschutz und Prophylaxe", ["SCHRIFTENR ZENTRALBL ARBEITSMED ARBEITSSCHUTZ PROPHYL ERGONOMIE"] = "Schriftenreihe Zentralblatt fur Arbeitsmedizin, Arbeitsschutz, Prophylaxe, und Ergonomie", + ["SCHRIFTENREIHE DER INSTITUT FUR MATHEMATIK BEI DER DEUTSCHEN AKADEMIE DER WISSENSCHAFTEN ZU BERLIN, REIHE A REINE MAT"] = "Schriftenreihe der Institut fur Mathematik bei der Deutschen Akademie der Wissenschaften zu Berlin, Reihe A. Reine Mathematik", + ["SCHRIFTENREIHE DER INSTITUT FUR MATHEMATIK BEI DER DEUTSCHEN AKADEMIE DER WISSENSCHAFTEN ZU BERLIN, REIHE B ANGEWANDT"] = "Schriftenreihe der Institut fur Mathematik bei der Deutschen Akademie der Wissenschaften zu Berlin, Reihe B. Angewandte Mathematik und Mechanik", ["SCHRIFTENREIHE INST EMPIRISCHE WIRTSCHAFTSFORSCH UNIV ZURICH"] = "Schriftenreihe des Instituts fur Empirische Wirtschaftsforschung der Universitat Zurich", ["SCHRIFTENREIHE MATH INST UNIV MÜNSTER 3 SER"] = "Schriftenreihe des Mathematischen Instituts der Universität Münster, 3", ["SCHRIFTENREIHE PÄDAGOG HOCHSCH HEIDELBERG"] = "Schriftenreihe der Pädagogischen Hochschule Heidelberg", @@ -185690,6 +185730,7 @@ unabbrevs = { ["SCI TECHNOL HUM VAL"] = "Science Technology & Human Values", ["SCI TECHNOL HUMAN VALUES"] = "Science, technology & human values", ["SCI TECHNOL LIBR (NEW YORK, NY)"] = "Science & technology libraries", + ["SCI TECHNOL MANAG SER"] = "Science, Technology, and Management Series", ["SCI TECHNOL MED ANC CULT"] = "Science, Technology, and Medicine in Ancient Cultures", ["SCI TECHNOL MED MOD"] = "Hearts Exposed: Transplants and The Media in 1960s Britain", ["SCI TECHNOL REV"] = "Science & technology review (Livermore, Calif.)", @@ -186259,6 +186300,7 @@ unabbrevs = { ["SERDP ESTCP REMEDIAT"] = "In Situ Chemical Oxidation for Groundwater Remediation", ["SERIALS LIBR"] = "Serials Librarian", ["SERIALS REV"] = "Serials Review", + ["SERIE: ECOLE NATIONALE DE LA STATISTIQUE ET DE L’ADMINISTRATION ECONOMIQUE ET DU CENTRE D’ETUDES DES PROGRAMMES"] = "Serie: Ecole Nationale de la Statistique et de l’Administration economique et du Centre d’Etudes des Programmes Economiques", ["SERIES (BERL)"] = "SERIEs : journal of the Spanish Economic Association", ["SERIES ENTOM"] = "Bruchids and Legumes : Economics, Ecology and Coevolution", ["SERIES-J SPAN ECON"] = "Series-journal of The Spanish Economic Association", @@ -187376,8 +187418,7 @@ unabbrevs = { ["SOUTH AFR LINGUIST A"] = "Southern African Linguistics and Applied Language Studies", ["SOUTH AFR POLIT ECON MON"] = "Southern Africa political & economic monthly", ["SOUTH AFRICAN J ECON"] = "South African Journal of Economics", - ["SOUTH AFRICAN J ECON MANAGE SCI"] = "South African Journal of Economic and Management Sciences", - ["SOUTH AFRICAN J ECON MANAGE SCI, NS"] = "South African Journal of Economic and Management Sciences, N.S.", + ["SOUTH AFRICAN J ECON MANAGE SCI"] = "South African Journal of Economic and Management Sciences, N.S.", ["SOUTH AFRICAN STATIST J"] = "South African Statistical Journal. Suid-Afrikaanse Statistiese Tydskrif", ["SOUTH AM INDIAN STUD"] = "South American Indian studies", ["SOUTH AM J HERPETOL"] = "South american journal of herpetology", @@ -191857,6 +191898,7 @@ unabbrevs = { ["UNA COMMUN"] = "UNA communiqué", ["UNA NURS J"] = "UNA nursing journal", ["UNASYLVA"] = "Unasylva", + ["UNCERTAIN COMPUT TECH DECIS INTELL"] = "Uncertainty, Computational Techniques, and Decision Intelligence", ["UNCERTAIN OPER RES"] = "Uncertainty and Operations Research", ["UNCERTAIN SAFE UTIL MACH LEARN MED IMAGING GRAPH BIOMED IMAGE ANAL (2020)"] = "Uncertainty for safe utilization of machine learning in medical imaging, and graphs in biomedical image analysis : Second International Workshop, UNSURE 2020, and Third International Workshop, GRAIL 2020, Held in Conjunction with MICCAI 2020, Lima, Peru, October 8, 2020, Proceedings", ["UNCERTAIN SAFE UTIL MACHINE LEARN MED IMAGING CLIN IMAGE BASED PROCED (2019)"] = "Uncertainty for Safe Utilization of Machine Learning in Medical Imaging and Clinical Image-based Procedures : first International Workshop, UNSURE 2019, and 8th International Workshop, CLIP 2019, held in conjunction with MICCAI 2019, Shenzhen, China, October 17, 2019, Proceedings. UNSURE (Workshop) (1st : 2019 : Shenzhen Shi, China)", @@ -192413,6 +192455,7 @@ unabbrevs = { ["VEROFF SCHWEIZ GES GESCH MED NATURWISS"] = "Veröffentlichungen der Schweizerischen Gesellschaft für Geschichte der Medizin und der Naturwissenschaften", ["VEROFF SCHWEIZ GES GESCH PHARM"] = "Veröffentlichungen der Schweizerischen Gesellschaft für Geschichte der Pharmazie", ["VEROFFENTL INST BIBLIOTHEKSWISSEN BIBLIOTHEKARAUSBILD FREIEN UNIV BERLIN"] = "Veroffentlichungen des Instituts fur Bibliothekswissenschaft und Bibliothekarausbildung der Freien Universitat Berlin", + ["VEROFFENTLICHUNGEN DES FORSCHUNGSINSTITUTS DES DEUTSCHEN MUSEUMS FUR DIE GESCHICHTE DER NATURWISSENSCHAFTEN UND DER"] = "Veroffentlichungen des Forschungsinstituts des Deutschen Museums fur die Geschichte der Naturwissenschaften und der Technik, Reihe A: Kleine Mitteilungen", ["VERPACK RUNDSCH"] = "Verpackungs Rundschau", ["VERPLEEGKD GEM"] = "Verpleegkundigen en gemeenschapszorg : tijdschrift van de het Nationaal Verbond der Katholieke Vlaamse Verplegenden", ["VERPLEEGKUNDE"] = "Verpleegkunde", @@ -192984,6 +193027,7 @@ unabbrevs = { ["VYCHISL TEKHN VOPR KIBERN"] = "Vychislitel\\cprime naya Tekhnika i Voprosy Kibernetiki", ["VYCHISL TEKHN VOPROSY KIBERNET"] = "Leningradskiy Gosudarstvennyy Universitet", ["VYCHISL TEKHNOL"] = "Vychislitelnye Tekhnologii. Computational Technologies", + ["VYCHISLITELNYI TSENTR MOSKOVSKOGO GOSUDARSTVENNOGO UNIVERSITETA SERIYA: STATISTIKA I STOKHASTICHESKIE"] = "Vychislitelnyi Tsentr Moskovskogo Gosudarstvennogo Universiteta. Seriya: Statistika i Stokhasticheskie Sistemi,", ["VYSOKOCHIST VESHCHESTVA"] = "Vysokochistye Veshchestva", ["VYSOKOMOL SOEDIN"] = "Vysokomolekulyarnye Soedineniya Seriya A & Seriya B", ["VYSOKOMOL SOEDIN A"] = "Vysokomolekulyarnye Soedineniya Section A", diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-latex-core.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-latex-core.lua index 4d53d4c6e37..42beb077350 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-latex-core.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-latex-core.lua @@ -6,12 +6,17 @@ local core = {} +require("lualibs") +local json_decode = utilities.json.tolua + local citeproc = require("citeproc") -local bibtex2csl -- = require("citeproc-bibtex-parser") -- load on demand +local bibtex_data = require("citeproc-bibtex-data") +local bibtex_parser = require("citeproc-bibtex-parser") +local latex_parser = require("citeproc-latex-parser") +local yaml -- = require("citeproc-yaml") -- load on demand +local bibtex2csl -- = require("citeproc-bibtex2csl") -- load on demand local unicode = require("citeproc-unicode") local util = citeproc.util -require("lualibs") -local latex_parser = require("citeproc-latex-parser") core.locale_file_format = "csl-locales-%s.xml" @@ -21,6 +26,10 @@ core.uncite_all_items = false core.item_list = {} core.item_dict = {} +---@param file_name string +---@param ftype "bib"? +---@param file_info string +---@return string? contents function core.read_file(file_name, ftype, file_info) if file_info then file_info = unicode.capitalize(file_info) @@ -47,87 +56,139 @@ function core.read_file(file_name, ftype, file_info) end -local function read_data_file(data_file) - local file_name = data_file - local extension = nil +---@param filename string +---@return string file +---@return string format +---@return string? contents +local function read_data_file(filename) + local file = filename + local format = "json" local contents = nil - if util.endswith(data_file, ".json") then - extension = ".json" - contents = core.read_file(data_file, nil, "database file") - elseif util.endswith(data_file, ".bib") then - extension = ".bib" - contents = core.read_file(data_file, "bib", "database file") + if util.endswith(filename, ".json") then + format = "json" + contents = core.read_file(filename, nil, "database file") + elseif string.match(filename, "%.ya?ml$") then + format = "yaml" + contents = core.read_file(filename, nil, "database file") + elseif util.endswith(filename, ".bib") then + format = "bibtex" + contents = core.read_file(filename, "bib", "database file") else - local path = kpse.find_file(data_file .. ".json") + file = filename .. ".json" + local path = kpse.find_file(file) if path then - file_name = data_file .. ".json" - extension = ".json" - contents = core.read_file(data_file .. ".json", nil, "database file") + format = "json" + contents = core.read_file(file, nil, "database file") else - path = kpse.find_file(data_file, "bib") + path = kpse.find_file(filename .. ".yaml") or kpse.find_file(filename .. ".yml") if path then - file_name = data_file .. ".bib" - extension = ".bib" - contents = core.read_file(data_file, "bib", "database file") + format = "yaml" + file = filename .. string.match(path, "%.ya?ml$") + contents = core.read_file(path, nil, "database file") else - util.error(string.format('Cannot find database file "%s"', data_file .. ".json")) - end - end - end - - local csl_items = nil - - if extension == ".json" then - local status, res = pcall(utilities.json.tolua, contents) - if status and res then - csl_items = res - for _, item in ipairs(csl_items) do - -- Jounal abbreviations - if item.type == "article-journal" or item.type == "article-magazine" - or item.type == "article-newspaper" then - util.check_journal_abbreviations(item) + path = kpse.find_file(filename, "bib") + if path then + file = filename .. ".bib" + format = "bibtex" + contents = core.read_file(filename, "bib", "database file") + else + util.error(string.format('Cannot find database file "%s"', filename .. ".json")) + return file, format, nil end end - else - util.error(string.format('JSON decoding error in file "%s"', data_file)) - csl_items = {} end - elseif extension == ".bib" then - bibtex2csl = bibtex2csl or require("citeproc-bibtex2csl") - csl_items = bibtex2csl.parse_bibtex_to_csl(contents, true, true, true, true) end - - if not csl_items then - csl_items = {} - end - - return file_name, csl_items + return file, format, contents end local function read_data_files(data_files) local item_list = {} local item_dict = {} + + --- Store BibTeX entries for later resolving crossref + ---@type table + local bibtex_entries = {} + ---@type table + local bibtex_strings = {} + for name, macro in pairs(bibtex_data.macros) do + bibtex_strings[name] = macro.value + end + ---@type BibtexEntry[] + local entries_with_crossref = {} + for _, data_file in ipairs(data_files) do - local file_name, csl_items = read_data_file(data_file) + -- local file_name, csl_items = read_data_file(data_file) - -- TODO: parse item_dict entries on demand - for _, item in ipairs(csl_items) do - local id = item.id - if item_dict[id] then - util.warning(string.format('Duplicate entry key "%s" in "%s".', id, file_name)) - else - item_dict[id] = item - table.insert(item_list, item) + local csl_items = {} + + local file, format, contents = read_data_file(data_file) + + if contents then + + if format == "json" then + local ok, res = pcall(json_decode, contents) + if ok then + ---@cast res CslData + csl_items = res + else + util.error(string.format('JSON decode error in file "%s".', file)) + end + + elseif format == "yaml" then + yaml = yaml or require("citeproc-yaml") + csl_items = yaml.parse(contents) + + elseif format == "bibtex" then + local bib_data, exceptions = bibtex_parser.parse(contents, bibtex_strings) + if bib_data then + bibtex2csl = bibtex2csl or require("citeproc-bibtex2csl") + csl_items = bibtex2csl.convert_to_csl_data(bib_data, true, true, true, true) + for _, entry in ipairs(bib_data.entries) do + if not bibtex_entries[entry.key] then + bibtex_entries[entry.key] = entry + if entry.fields.crossref then + table.insert(entries_with_crossref, entry) + end + end + end + for string_name, value in pairs(bib_data.strings) do + bibtex_strings[string_name] = value + end + end end + + for _, item in ipairs(csl_items) do + local id = item.id + if item_dict[id] then + util.warning(string.format('Duplicate entry key "%s" in "%s".', id, file)) + else + item_dict[id] = item + table.insert(item_list, item) + end + end + end end + + bibtex_parser.resolve_crossrefs(entries_with_crossref, bibtex_entries) + + for _, entry in ipairs(entries_with_crossref) do + local new_item = bibtex2csl.convert_to_csl_item(entry, true, true, true, true) + item_dict[new_item.id] = new_item + for i, item in ipairs(item_list) do + if item.id == new_item.id then + item_list[i] = new_item + break + end + end + end + return item_list, item_dict end - function core.make_citeproc_sys(data_files) core.item_list, core.item_dict = read_data_files(data_files) local citeproc_sys = { @@ -169,6 +230,24 @@ function core.init(style_name, data_files, lang) local citeproc_sys = core.make_citeproc_sys(data_files) local engine = citeproc.new(citeproc_sys, style, lang, force_lang) + + if engine:is_dependent_style() then + local default_locale = engine.style.default_locale; + local parent_style_link = engine:get_independent_parent() + if not parent_style_link then + return nil + end + local parent_style_id = string.match(string.gsub(parent_style_link, "/+$", ""), "[^/]+$") + util.info(string.format('Style "%s" is a dependent style linked to "%s".', style_name, parent_style_id)) + style = core.read_file(parent_style_id .. ".csl", nil, "style") + if not style then + util.error(string.format('Failed to load style "%s.csl"', parent_style_id)) + return nil + end + engine = citeproc.new(citeproc_sys, style, lang, force_lang) + engine.style.default_locale = default_locale + end + return engine end @@ -197,6 +276,7 @@ end function core.make_citation(citation_info) -- `citation_info`: "citationID={ITEM-1@2},citationItems={{id={ITEM-1},label={page},locator={6}}},properties={noteIndex={3}}" + -- util.debug(citation_info) local citation = parse_latex_prop(citation_info) -- assert(citation.citationID) -- assert(citation.citationItems) @@ -227,6 +307,7 @@ function core.make_citation(citation_info) util.error(string.format('Invalid note index "%s".', note_index)) end + -- util.debug(citation) return citation end diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-latex.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-latex.lua index 569911666cf..74c3637733e 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-latex.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-latex.lua @@ -28,7 +28,7 @@ function csl.init(style_name, bib_files, lang) csl.engine = core.init(style_name, bib_files, lang) - if csl.engine then + if csl.engine and csl.engine.style.citation then csl.initialized = "true" else return @@ -91,7 +91,7 @@ end function csl.cite(citation_info) -- "citationID={ITEM-UNAVAILABLE@1},citationItems={{id={ITEM-UNAVAILABLE}}},properties={noteIndex={1}}" if not csl.engine then - csl.error("CSL engine is not initialized.") + util.error("CSL engine is not initialized.") end -- util.debug(citation_info) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-bibliography.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-bibliography.lua index df0db20576a..81add4013e9 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-bibliography.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-bibliography.lua @@ -43,14 +43,15 @@ local YearSuffix = ir_node.YearSuffix ---@class Bibliography: Element ---@field hanging_indent boolean ----@field line_spacing integer ----@field entry_spacing integer +---@field second_field_align string? +---@field line_spacing number +---@field entry_spacing number +---@field subsequent_author_substitute string? ---@field subsequent_author_substitute_rule string ---@field layout Layout ---@field layouts_by_language table -local Bibliography = {} - -Bibliography = Element:derive("bibliography", { +---@field name_inheritance Name +local Bibliography = Element:derive("bibliography", { hanging_indent = false, line_spacing = 1, entry_spacing = 1, @@ -107,7 +108,7 @@ end ---comment ---@param id string ---@param engine CiteProc ----@return string +---@return string? function Bibliography:build_bibliography_str(id, engine) local output_format = engine.output_format @@ -229,6 +230,7 @@ function Bibliography:substitute_subsequent_authors_complete_all(engine, ir) if engine.previous_bib_names_ir and engine.previous_bib_names_ir.bib_names_str == bib_names_str then + ---@type string local text = self.subsequent_author_substitute if text == "" then ir.first_name_ir.children = {} @@ -262,6 +264,7 @@ function Bibliography:substitute_subsequent_authors_complete_each(engine, ir) if engine.previous_bib_names_ir and engine.previous_bib_names_ir.bib_names_str == bib_names_str then + ---@type string local text = self.subsequent_author_substitute if #ir.first_name_ir.person_name_irs > 0 then for _, person_name_ir in ipairs(ir.first_name_ir.person_name_irs) do @@ -292,6 +295,7 @@ function Bibliography:substitute_subsequent_authors_partial_each(engine, ir) local name_variants = person_name_ir.disam_variants local full_name_str = name_variants[#name_variants] if prev_full_name_str == full_name_str then + ---@type string local text = self.subsequent_author_substitute person_name_ir.inlines = {PlainText:new(text)} else @@ -308,6 +312,7 @@ function Bibliography:substitute_subsequent_authors_partial_each(engine, ir) ir.first_name_ir.bib_names_str = bib_names_str if engine.previous_bib_names_ir and engine.previous_bib_names_ir.bib_names_str == bib_names_str then + ---@type string local text = self.subsequent_author_substitute if text == "" then ir.first_name_ir.children = {} diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-choose.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-choose.lua index 176f4523c84..3bc48a8f057 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-choose.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-choose.lua @@ -24,7 +24,12 @@ local Element = element.Element local SeqIr = ir_node.SeqIr local GroupVar = ir_node.GroupVar +local Position = util.Position + + -- [Choose](https://docs.citationstyles.org/en/stable/specification.html#choose) +---@class Choose: Element +---@field children (If | ElseIf | Else)[] local Choose = Element:derive("choose") function Choose:from_node(node) @@ -48,6 +53,7 @@ function Choose:build_ir(engine, state, context) for _, child in ipairs(self.children) do if child:evaluate_conditions(engine, state, context) then active_branch = child + ---@cast child If branch_ir = child:build_ir(engine, state, context) if branch_ir and branch_ir.group_var ~= GroupVar.Missing then table.insert(ir.children, branch_ir) @@ -69,6 +75,7 @@ function Choose:build_ir(engine, state, context) for _, child in ipairs(self.children) do if child:evaluate_conditions(engine, state, context) then if child ~= active_branch then + ---@cast child If ir.disambiguate_branch_ir = child:build_ir(engine, state, context) end break @@ -82,9 +89,11 @@ function Choose:build_ir(engine, state, context) end +---@class Condition +---@field condition string +---@field value string +---@field match_type string local Condition = { - condition = nil, - value = nil, match_type = "all", } @@ -100,6 +109,9 @@ function Condition:new(condition, value, match_type) end +---@class If: Element +---@field match string? +---@field conditions Condition[] local If = Element:derive("if", { conditions = nil, match = "all" @@ -291,7 +303,7 @@ function If:check_position(position, context) -- context.cite.position is for hacking in debugging -- bugreports_DemoPageFullCiteCruftOnSubsequent.txt if position == "first" then - return (position_level == util.position_map["first"]) + return (position_level == Position.First) elseif position == "near-note" then return context.cite["near-note"] or context.cite.near_note else @@ -300,9 +312,11 @@ function If:check_position(position, context) end +---@class ElseIf: If local ElseIf = If:derive("else-if") +---@class Else: Element local Else = Element:derive("else") function Else:from_node(node) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-citation.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-citation.lua index 4d05fe94f53..cea12afc8ad 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-citation.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-citation.lua @@ -45,11 +45,28 @@ local CiteInline = output.CiteInline local DisamStringFormat = output.DisamStringFormat local SortStringFormat = output.SortStringFormat +local Position = util.Position + local DEBUG_DISAMBIGUATE = false ---@class Citation: Element +---@field disambiguate_add_givenname boolean? +---@field givenname_disambiguation_rule string +---@field disambiguate_add_names boolean? +---@field disambiguate_add_year_suffix boolean? +---@field cite_group_delimiter string +---@field cite_grouping boolean? +---@field collapse string? +---@field year_suffix_delimiter string +---@field after_collapse_delimiter string +---@field near_note_distance integer +---@field style Style +---@field sort Sort +---@field layout Layout +---@field layouts_by_language { [string]: Layout } +---@field name_inheritance Name local Citation = Element:derive("citation", { givenname_disambiguation_rule = "by-cite", -- https://github.com/citation-style-language/schema/issues/338 @@ -159,6 +176,10 @@ end ---@field id string | number ---@field prefix string? ---@field suffix string? +---@field locator string? +---@field label string? +---@field prefix_inlines InlineElement[]? +---@field suffix_inlines InlineElement[]? ---comment ---@param citation_items CitationItem[] @@ -200,15 +221,15 @@ function Citation:build_cluster(citation_items, engine, properties) -- if layout_affixes then -- layout_prefix = layout_affixes.prefix -- end - local prefix = citation_items[i].prefix - if prefix then + local prefix_inlines = citation_items[i].prefix_inlines + if prefix_inlines then -- Prefix is inlines - local prefix_str = output.SortStringFormat:new():output(prefix, context) + local prefix_str = output.SortStringFormat:new():output(prefix_inlines, context) if (string.match(prefix_str, "[.!?]%s*$") -- position_IbidWithPrefixFullStop.txt -- `Book A. He said “Please work.” Ibid.` or string.match(prefix_str, "[.!?]”%s*$") - ) and InlineElement.has_space(prefix) then + ) and InlineElement.has_space(prefix_inlines) then ir:capitalize_first_term() end else @@ -234,8 +255,8 @@ function Citation:build_cluster(citation_items, engine, properties) local previous_ir for i, ir in ipairs(irs) do - local cite_prefix = citation_items[i].prefix - local cite_suffix = citation_items[i].suffix + local cite_prefix = citation_items[i].prefix_inlines + local cite_suffix = citation_items[i].suffix_inlines if not ir.collapse_suppressed then local cite_inlines = ir:flatten(output_format) if #cite_inlines > 0 then @@ -385,6 +406,7 @@ end ---@field ir_index any ---@field is_ambiguous boolean ---@field disam_level integer +---@field disam_str string? ---@field cite_delimiter string? ---@field cite_prefix string? ---@field cite_suffix string? @@ -405,10 +427,18 @@ function Citation:build_fully_disambiguated_ir(cite_item, output_format, engine, cite_ir = self:apply_disambiguate_add_names(cite_ir, engine) cite_ir = self:apply_disambiguate_conditionals(cite_ir, engine) cite_ir = self:apply_disambiguate_add_year_suffix(cite_ir, engine) - -- if cite_item.id == "ITEM-3" then - -- util.debug(cite_item.id) - -- util.debug(cite_ir) - -- end + + if engine.style.class == "note" and cite_item.position_level == Position.First then + -- Disambiguation should be based on the subsequent form + -- disambiguate_BasedOnEtAlSubsequent.txt + cite_item.position_level = Position.Subsequent + local disam_ir = self:build_ambiguous_ir(cite_item, output_format, engine) + disam_ir = self:apply_disambiguate_add_givenname(disam_ir, engine) + disam_ir = self:apply_disambiguate_add_names(disam_ir, engine) + disam_ir = self:apply_disambiguate_conditionals(disam_ir, engine) + disam_ir = self:apply_disambiguate_add_year_suffix(disam_ir, engine) + cite_item.position_level = Position.First + end return cite_ir end @@ -439,7 +469,7 @@ function Citation:build_ambiguous_ir(cite_item, output_format, engine) if context.reference then ir = self:build_ir(engine, state, context, active_layout) else - ir = Rendered:new({Formatted:new({PlainText:new(cite_item.id)}, {["font-weight"] = "bold"})}, self) + ir = Rendered:new({Formatted:new({PlainText:new(tostring(cite_item.id))}, {["font-weight"] = "bold"})}, self) end ir.cite_item = cite_item @@ -488,6 +518,11 @@ function Citation:build_ambiguous_ir(cite_item, output_format, engine) return ir end +---@param engine CiteProc +---@param state State +---@param context Context +---@param active_layout Layout +---@return CiteIr function Citation:build_ir(engine, state, context, active_layout) if not active_layout then util.error("Missing citation layout.") @@ -1241,7 +1276,7 @@ function Citation:_apply_composite(ir, output_format, engine) -- local first_names_ir = find_first_names_ir(ir) local first_names_ir = find_first_names_ir(ir) - if first_names_ir then + if first_names_ir and engine.style.class ~= "note" then -- util.debug(first_names_ir) first_names_ir.collapse_suppressed = true end diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-date.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-date.lua index 1102811573a..5cf624c3704 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-date.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-date.lua @@ -32,6 +32,15 @@ local PlainText = output.PlainText -- [Date](https://docs.citationstyles.org/en/stable/specification.html#date) +---@class Date: Element +---@field children DatePart[]? +---@field variable string +---@field form string? +---@field date_parts string? +---@field delimiter string? +---@field prefix string? +---@field suffix string? +---@field text_case string? local Date = Element:derive("date") function Date:from_node(node) @@ -64,6 +73,7 @@ end function Date:build_ir(engine, state, context) local variable if not state.suppressed[self.variable] then + ---@type DateVariable? variable = context:get_variable(self.variable) end @@ -294,8 +304,8 @@ function Date:render_sort_key(engine, state, context) return false end if not date["date-parts"] then - if self.literal then - return "1" .. self.literal + if date.literal then + return "1" .. date.literal else return false end @@ -337,6 +347,11 @@ end -- [Date-part](https://docs.citationstyles.org/en/stable/specification.html#date-part) +---@class DatePart: Element +---@field name string +---@field form string? +---@field text_case string? +---@field range_delimiter string? local DatePart = Element:derive("date-part") function DatePart:from_node(node) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-group.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-group.lua index a89199128fa..e70eb4101b5 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-group.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-group.lua @@ -24,6 +24,11 @@ local SeqIr = ir_node.SeqIr local Element = element.Element +---@class Group: Element +---@field delimiter string? +---@field prefix string? +---@field suffix string? +---@field display string? local Group = Element:derive("group") function Group:from_node(node) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-label.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-label.lua index 5c0ee9bf98e..024dc877d7e 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-label.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-label.lua @@ -30,6 +30,13 @@ local PlainText = output.PlainText -- [Label](https://docs.citationstyles.org/en/stable/specification.html#label) +---@class Label: Element +---@field variable string +---@field form string? +---@field plural string? +---@field prefix string? +---@field suffix string? +---@field text_case string? local Label = Element:derive("label") Label.form = "long" diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-layout.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-layout.lua index ec198fcb131..85ef112d250 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-layout.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-layout.lua @@ -25,6 +25,10 @@ local SeqIr = ir_node.SeqIr ---@class Layout: Element +---@field prefix string? +---@field suffix string? +---@field delimiter string? +---@field locale string? local Layout = Element:derive("layout") function Layout:from_node(node) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-locale.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-locale.lua index 6ab65b3ffbe..540630d61e0 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-locale.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-locale.lua @@ -20,6 +20,11 @@ end local Element = element.Element +---@class Locale: Element +---@field xml_lang string? +---@field terms Terms +---@field dates table +---@field style_options { limit_day_ordinals_to_day_1: boolean?, punctuation_in_quote: boolean } local Locale = Element:derive("locale") function Locale:new() @@ -181,6 +186,7 @@ function Locale:get_number_gender(name) end +---@class Terms: Element local Terms = Element:derive("terms") function Terms:new() @@ -234,6 +240,7 @@ function Terms:from_node(node) end +---@class Term: Element local Term = Element:derive("term") function Term:from_node(node) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-names.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-names.lua index 11d91b40eab..72bcbfb95ec 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-names.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-names.lua @@ -38,8 +38,42 @@ local SortStringFormat = output.SortStringFormat local Element = element.Element +local Position = util.Position + +---@class Names: Element +---@field variable string +---@field delimiter string? +---@field name Name +---@field et_al EtAl +---@field label Label +---@field substitute Substitute local Names = Element:derive("names") + +---@class Name: Element +---@field and string? +---@field delimiter string? +---@field delimiter_precedes_et_al string? +---@field delimiter_precedes_last string? +---@field et_al_min integer? +---@field et_al_use_first integer? +---@field et_al_subsequent_min integer? +---@field et_al_subsequent_use_first integer? +---@field et_al_subsequent_use_last integer? +---@field form string? +---@field initialize boolean? +---@field initialize_with string? +---@field name_as_sort_order string? +---@field sort_separator string? +---@field prefix string? +---@field suffix string? +---@field font_style string? +---@field font_variant string? +---@field font_weight string? +---@field text_decoration string? +---@field vertical_align string? +---@field family NamePart +---@field given NamePart local Name = Element:derive("name", { delimiter = ", ", delimiter_precedes_et_al = "contextual", @@ -49,8 +83,18 @@ local Name = Element:derive("name", { initialize = true, sort_separator = ", ", }) + +---@class NamePart: Element +---@field name string +---@field text_case string? +---@field prefix string? +---@field suffix string? local NamePart = Element:derive("name-part") + +---@class EtAl: Element local EtAl = Element:derive("et-al") + +---@class Substitute: Element local Substitute = Element:derive("substitute") @@ -144,7 +188,7 @@ function Names:build_ir(engine, state, context) if context.cite then local position_level = context.cite.position or context.cite.position_level - if position_level and position_level >= util.position_map["subsequent"] then + if position_level and position_level >= Position.Subsequent then if names_inheritance.name.et_al_subsequent_min then names_inheritance.name.et_al_min = names_inheritance.name.et_al_subsequent_min end @@ -158,7 +202,9 @@ function Names:build_ir(engine, state, context) local num_names = 0 -- util.debug(self.name) - -- The names element may not hold a variable attribute. + local index_by_variable = {} + + -- The names element may have an empty variable attribute. -- substitute_SubstituteOnlyOnceString.txt if names_inheritance.variable then for _, variable in ipairs(util.split(names_inheritance.variable)) do @@ -168,6 +214,52 @@ function Names:build_ir(engine, state, context) end if name_ir and name_ir.group_var ~= GroupVar.Missing then table.insert(irs, name_ir) + index_by_variable[variable] = #irs + end + end + end + + -- editor & translator + local editor_ir = irs[index_by_variable.editor] + local translator_ir = irs[index_by_variable.translator] + if editor_ir and translator_ir then + local editor_name_ir + local editor_label_ir + local translator_name_ir + local translator_label_ir + for _, ir in ipairs(editor_ir.children) do + if ir._type == "NameIr" then + editor_name_ir = ir + elseif ir._element_name == "label" then + editor_label_ir = ir + end + end + for _, ir in ipairs(translator_ir.children) do + if ir._type == "NameIr" then + translator_name_ir = ir + elseif ir._element_name == "label" then + translator_label_ir = ir + end + end + + if editor_name_ir.full_name_str == translator_name_ir.full_name_str then + local names = context:get_variable("editor") + local editor_translator_label_ir = names_inheritance.name:build_name_label(names_inheritance.label, "editortranslator", names, context) + if editor_translator_label_ir then + local first_index = index_by_variable.editor + local second_index = index_by_variable.translator + if first_index > second_index then + local tmp = first_index + first_index = second_index + second_index = tmp + end + table.remove(irs, second_index) + for i, ir in ipairs(irs[first_index].children) do + if ir._element_name == "label" then + irs[first_index].children[i] = editor_translator_label_ir + break + end + end end end end @@ -270,6 +362,7 @@ function Names:substitute_names(result, context) for _, text in ipairs(context.build.first_rendered_names) do text.contents = {sub_str} end + -- FIXME: Resolve the undefined concat() method. result = self:concat(context.build.first_rendered_names, context) end @@ -345,6 +438,18 @@ function Name:from_node(node) end +function Name:build_name_label(label, variable, names, context) + local is_plural = (label.plural == "always" or (label.plural == "contextual" and #names > 1)) + local label_term = context.locale:get_simple_term(variable, label.form, is_plural) + if not label_term or label_term == "" then + return nil + end + local inlines = label:render_text_inlines(label_term, context) + local label_ir = Rendered:new(inlines, label) + return label_ir +end + + function Name:build_ir(variable, et_al, label, engine, state, context) -- Returns NameIR local names @@ -371,7 +476,7 @@ function Name:build_ir(variable, et_al, label, engine, state, context) label = nil end - local et_al_abbreviation = self.et_al_min and self.et_al_use_first and #names >= self.et_al_min + local et_al_abbreviation = self.et_al_min and self.et_al_use_first and #names >= self.et_al_min and #names > self.et_al_use_first local use_last = et_al_abbreviation and self.et_al_use_last and self.et_al_use_first <= self.et_al_min - 2 if self.form == "count" then @@ -462,11 +567,8 @@ function Name:build_ir(variable, et_al, label, engine, state, context) irs = {ir} if label then - local is_plural = (label.plural == "always" or (label.plural == "contextual" and #names > 1)) - local label_term = context.locale:get_simple_term(variable, label.form, is_plural) - if label_term and label_term ~= "" then - local inlines = label:render_text_inlines(label_term, context) - local label_ir = Rendered:new(inlines, label) + local label_ir = self:build_name_label(label, variable, names, context); + if label_ir then if label.after_name then table.insert(irs, label_ir) else diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-number.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-number.lua index a3cf140aa5e..cc2bc45c7d3 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-number.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-number.lua @@ -25,6 +25,13 @@ local Rendered = ir_node.Rendered local GroupVar = ir_node.GroupVar +---@class Number: Element +---@field variable string +---@field form string? +---@field prefix string? +---@field suffix string? +---@field display string? +---@field text_case string? local Number = Element:derive("number") function Number:new(node) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-sort.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-sort.lua index 04fe46c0457..13a97adeb7c 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-sort.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-sort.lua @@ -39,6 +39,9 @@ local InlineElement = output.InlineElement -- [Sorting](https://docs.citationstyles.org/en/stable/specification.html#sorting) +---@class Sort: Element +---@field children Key[] +---@field sort_directions boolean[] local Sort = Element:derive("sort") function Sort:from_node(node) @@ -151,6 +154,14 @@ function Sort.compare_entry(key_map, sort_directions, item1, item2) end end + +---@class Key: Element +---@field sort string? +---@field variable string? +---@field macro string? +---@field names_min number? +---@field names_use_first number? +---@field names_use_last number? local Key = Element:derive("key") function Key:new() diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-style.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-style.lua index 9bf37b7b916..8f194dbe594 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-style.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-style.lua @@ -37,6 +37,20 @@ local PlainText = output.PlainText local DisamStringFormat = output.DisamStringFormat +---@class Style: Element +---@field class string +---@field default_locale string? +---@field version string? +---@field initialize_with_hyphen boolean +---@field page_range_format string? +---@field demote_non_dropping_particle boolean? +---@field info Element +---@field locales { [string]: Locale } +---@field macros { [string]: Element } +---@field citation Citation +---@field intext Citation? +---@field bibliography Bibliography? +---@field has_disambiguate boolean local Style = Element:derive("style") function Style:new() @@ -72,6 +86,8 @@ function Style:parse(xml_str) return Style:from_node(style_node) end +---@param node any +---@return Style function Style:from_node(node) local o = Style:new() @@ -137,66 +153,63 @@ Style._default_options = { ["demote-non-dropping-particle"] = "display-and-sort", } -function Style:set_lang(lang, force_lang) - local default_locale = self:get_attribute("default-locale") - if lang then - if default_locale and not force_lang then - self.lang = default_locale - end - else - self.lang = default_locale or "en-US" - end -end - +---@class Info: Element +---@field author table? +---@field contributors table[] +---@field citation_format string? +---@field fields string[] +---@field id string? +---@field issn string? +---@field eissn string? +---@field issnl string? +---@field links string[] +---@field link_rel table +---@field independent_parent string? +---@field published string? +---@field rghts string? +---@field summary string? +---@field title string? +---@field title_short string? +---@field updated string? local Info = Element:derive("info") function Info:from_node(node) + ---@type Info local o = Info:new() - -- o.authors = nil - -- o.contributors = nil - o.categories = {} - o.id = nil - -- o.issn = nil - -- o.eissn = nil - -- o.issnl = nil - o.links = { - independent_parent = nil, - } - -- o.published = nil - -- o.rights = nil - -- o.summary = nil - o.title = nil - -- o.title_short = nil - o.updated = nil + o.contributors = {} + o.fields = {} + o.links = {} + o.link_rel = {} for _, child in ipairs(node:get_children()) do if child:is_element() then local element_name = child:get_element_name() - if element_name == "category" then + + if element_name == "author" or element_name == "contributor" then + -- TODO + elseif element_name == "category" then local citation_format = child:get_attribute("citation-format") + local field = child:get_attribute("field") if citation_format then - o.categories.citation_format = citation_format + o.citation_format = citation_format + elseif field then + table.insert(o.fields, field) end - - elseif element_name == "id" then - o.id = child:get_text() - elseif element_name == "link" then local href = child:get_attribute("href") local rel = child:get_attribute("rel") - if href and rel == "independent-parent" then - o.links.independent_parent = href + if href and rel then + table.insert(o.links, href) + o.link_rel[href] = rel + if rel == "independent-parent" then + o.independent_parent = href + end end - - elseif element_name == "title" then - o.title = child:get_text() - - elseif element_name == "updated" then - o.updated = child:get_text() - + else + o[element_name] = child:get_text() end end end diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-text.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-text.lua index 13fda088fff..147074e68a3 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-node-text.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-node-text.lua @@ -33,6 +33,19 @@ local Linked = output.Linked -- [Text](https://docs.citationstyles.org/en/stable/specification.html#text) +---@class Text: Element +---@field variable string? +---@field form string? +---@field macro string? +---@field term string? +---@field plural string? +---@field value string? +---@field prefix string? +---@field suffix string? +---@field display string? +---@field quotes boolean? +---@field strip_periods string? +---@field text_case string? local Text = Element:derive("text", { -- Default attributes variable = nil, @@ -44,7 +57,6 @@ local Text = Element:derive("text", { -- Style behavior formatting = nil, affixes = nil, - delimiter = nil, display = nil, quotes = false, strip_periods = false, @@ -84,6 +96,7 @@ function Text:build_ir(engine, state, context) end function Text:build_variable_ir(engine, state, context) + ---@type string local variable = self.variable local text diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-output.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-output.lua index 7115fe2acda..f596a39e3a8 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-output.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-output.lua @@ -6,6 +6,7 @@ local output_module = {} +local lpeg = require("lpeg") local uni_utf8 local unicode local dom @@ -29,6 +30,7 @@ end local GroupVar = ir_node.GroupVar +---@class LocalizedQuotes local LocalizedQuotes = { outer_open = util.unicode['left double quotation mark'], outer_close = util.unicode['right double quotation mark'], @@ -54,6 +56,10 @@ end -- https://github.com/zotero/citeproc-rs/blob/master/crates/io/src/output/markup.rs#L67 -- https://hackage.haskell.org/package/pandoc-types-1.22.2.1/docs/Text-Pandoc-Definition.html ---@class InlineElement +---@field _type string +---@field _base_class string +---@field value string? +---@field inlines InlineElement[]? local InlineElement = { _type = "InlineElement", _base_class = "InlineElement", @@ -106,9 +112,11 @@ function InlineElement:_debug() end ----@class PlainText +---@class PlainText: InlineElement local PlainText = InlineElement:derive("PlainText") +---@param value string +---@return PlainText function PlainText:new(value) local o = InlineElement.new(self) o.value = value @@ -117,9 +125,13 @@ function PlainText:new(value) end ----@class Formatted +---@class Formatted: InlineElement +---@field formatting table? local Formatted = InlineElement:derive("Formatted") +---@param inlines InlineElement[] +---@param formatting table? +---@return Formatted function Formatted:new(inlines, formatting) local o = InlineElement.new(self) o.inlines = inlines @@ -129,11 +141,13 @@ function Formatted:new(inlines, formatting) end ----@class Micro +---@class Micro: InlineElement local Micro = InlineElement:derive("Micro") -- This is how we can flip-flop only user-supplied styling. -- Inside this is parsed micro html +---@param inlines InlineElement[] +---@return Micro function Micro:new(inlines) local o = InlineElement.new(self) o.inlines = inlines @@ -142,9 +156,14 @@ function Micro:new(inlines) end ----@class Quoted +---@class Quoted: InlineElement +---@field is_inner boolean +---@field quotes table local Quoted = InlineElement:derive("Quoted") +---@param inlines InlineElement[] +---@param localized_quotes table? +---@return Quoted function Quoted:new(inlines, localized_quotes) local o = InlineElement.new(self) o.inlines = inlines @@ -160,9 +179,11 @@ function Quoted:new(inlines, localized_quotes) end ----@class Code +---@class Code: InlineElement local Code = InlineElement:derive("Code") +---@param value string +---@return Code function Code:new(value) local o = InlineElement.new(self) o.value = value @@ -171,9 +192,11 @@ function Code:new(value) end ----@class MathML +---@class MathML: InlineElement local MathML = InlineElement:derive("MathML") +---@param value string +---@return MathML function MathML:new(value) local o = InlineElement.new(self) o.value = value @@ -182,9 +205,11 @@ function MathML:new(value) end ----@class MathTeX +---@class MathTeX: InlineElement local MathTeX = InlineElement:derive("MathTeX") +---@param value string +---@return MathTeX function MathTeX:new(value) local o = InlineElement.new(self) o.value = value @@ -193,9 +218,11 @@ function MathTeX:new(value) end ----@class NoCase +---@class NoCase: InlineElement local NoCase = InlineElement:derive("NoCase") +---@param inlines InlineElement[] +---@return NoCase function NoCase:new(inlines) local o = InlineElement.new(self) o.inlines = inlines @@ -204,9 +231,11 @@ function NoCase:new(inlines) end ----@class NoDecor +---@class NoDecor: InlineElement local NoDecor = InlineElement:derive("NoDecor") +---@param inlines InlineElement[] +---@return NoDecor function NoDecor:new(inlines) local o = InlineElement.new(self) o.inlines = inlines @@ -215,9 +244,13 @@ function NoDecor:new(inlines) end ----@class Linked +---@class Linked: InlineElement +---@field href string local Linked = InlineElement:derive("Linked") +---@param value string +---@param href string +---@return Linked function Linked:new(value, href) local o = InlineElement.new(self) o.value = value @@ -227,9 +260,13 @@ function Linked:new(value, href) end ----@class Div +---@class Div: InlineElement +---@field div table? local Div = InlineElement:derive("Div") +---@param inlines InlineElement[] +---@param display table? +---@return Div function Div:new(inlines, display) local o = InlineElement.new(self) o.inlines = inlines @@ -239,9 +276,13 @@ function Div:new(inlines, display) end ----@class CiteInline +---@class CiteInline: InlineElement +---@field cite_item CitationItem local CiteInline = InlineElement:derive("CiteInline") +---@param inlines InlineElement[] +---@param cite_item CitationItem +---@return CiteInline function CiteInline:new(inlines, cite_item) local o = InlineElement.new(self) o.inlines = inlines @@ -251,6 +292,10 @@ function CiteInline:new(inlines, cite_item) end +---@param text string +---@param context Context? +---@param is_external boolean? +---@return InlineElement[] function InlineElement:parse(text, context, is_external) local text_type = type(text) local inlines @@ -270,6 +315,8 @@ function InlineElement:parse(text, context, is_external) return inlines end +---@param text string | (string | table)[] +---@return InlineElement[] function InlineElement:parse_csl_rich_text(text) -- Example: [ -- "A title with a", @@ -337,74 +384,108 @@ function InlineElement:parse_csl_rich_text(text) return inlines end --- TODO: Rewrite with lpeg -function InlineElement:parse_html_tags(str, context, is_external) - -- Return a list of inlines - -- if type(str) ~= "string" then - -- print(debug.traceback()) - -- end - local html_str = "
" .. str .. "
" - local ok, html = pcall(dom.parse, html_str) - local inlines - if ok then - local div = html:get_path("div")[1] - local el = InlineElement:from_node(div) - inlines = el.inlines - else - local el = PlainText:new(str) - inlines = {el} +local function tokens2inlines(tokens) + local inlines = {} + local i = 1 + while i <= #tokens do + local token = tokens[i] + if type(token) == "string" then + local text = token + local j = i + 1 + while j <= #tokens and type(tokens[j]) == "string" do + text = text .. tokens[j] + j = j + 1 + end + i = j + table.insert(inlines, PlainText:new(text)) + else + table.insert(inlines, token) + i = i + 1 + end end - - inlines = InlineElement:parse_quotes(inlines, context, is_external) return inlines end -function InlineElement:from_node(node) - local tag_name = node:get_element_name() - local inlines = {} +local function get_inline_element_grammar() + local P = lpeg.P + local C = lpeg.C + local Ct = lpeg.Ct + local S = lpeg.S + local V = lpeg.V + local spaces = P(" ")^1 + local grammar = P{ + "content"; + token = V"italic" + V"bold" + V"sup" + V"sub" + V"sc" + V"small_caps" + V"span_nocase" + V"nodecor" + V"mathtex" + V"mathml" + V"code" + V"script" + C(1), + content = Ct((V"token")^0) / tokens2inlines, + italic = P"" * Ct((V"token" - P"")^0) * P"" / function (tokens) + return Formatted:new(tokens2inlines(tokens), {["font-style"] = "italic"}) + end, + bold = P"" * Ct((V"token" - P"")^0) * P"" / function (tokens) + return Formatted:new(tokens2inlines(tokens), {["font-weight"] = "bold"}) + end, + sup = P"" * Ct((V"token" - P"")^0) * P"" / function (tokens) + return Formatted:new(tokens2inlines(tokens), {["vertical-align"] = "sup"}) + end, + sub = P"" * Ct((V"token" - P"")^0) * P"" / function (tokens) + return Formatted:new(tokens2inlines(tokens), {["vertical-align"] = "sub"}) + end, + sc = P"" * Ct((V"token" - P"")^0) * P"" / function (tokens) + return Formatted:new(tokens2inlines(tokens), {["font-variant"] = "small-caps"}) + end, + quoted = ( + C(P'"') * Ct((V"token" - P'"')^0) * C(P'"') + + C(P"'") * Ct((V"token" - P"'")^0) * C(P"'") + + C(P'“') * Ct((V"token" - P'”')^0) * C(P'”') + + C(P"‘") * Ct((V"token" - P"’")^0) * C(P"’") + + C(P"«") * Ct((V"token" - P"»")^0) * C(P"»") + ) / function (open, tokens, close) + return Quoted:new(tokens2inlines(tokens), LocalizedQuotes:new(open, close)) + end, + small_caps = P"' * Ct((V"token" - P"")^0) * P"" / function (tokens) + return Formatted:new(tokens2inlines(tokens), {["font-variant"] = "small-caps"}) + end, + -- nocase = P"" * Ct((V"token" - P"")^0) * P"" / function (tokens) + -- return NoCase:new(tokens2inlines(tokens)) + -- end, + span_nocase = P"' * Ct((V"token" - P"")^0) * P"" / function (tokens) + return NoCase:new(tokens2inlines(tokens)) + end, + nodecor = P"' * Ct((V"token" - P"")^0) * P"" / function (tokens) + return NoDecor:new(tokens2inlines(tokens)) + end, + mathtex = P"" * Ct((1- P"")^0) * P"" / function (text) + return MathML:new(text) + end, + mathml = P"" * C((1- P"")^0) * P"" / function (text) + return MathML:new(text) + end, + code = P"" * C((1 - P"")^0) * P"" / function (text) + return Code:new(text) + end, + script = P"")^0) * P"" / function (text) + return Code:new(text) + end, + } + return grammar +end - for _, child in ipairs(node:get_children()) do - local inline - if child:is_text() then - local text = child:get_text() - if tag_name == "code" or tag_name == "script" then - inline = Code:new(text) - elseif tag_name == "math" then - inline = MathTeX:new(text) - else - inline = PlainText:new(text) - end - elseif child:is_element() then - inline = InlineElement:from_node(child) - end - table.insert(inlines, inline) - end - - if tag_name == "i" then - return Formatted:new(inlines, {["font-style"] = "italic"}) - elseif tag_name == "b" then - return Formatted:new(inlines, {["font-weight"] = "bold"}) - elseif tag_name == "sup" then - return Formatted:new(inlines, {["vertical-align"] = "sup"}) - elseif tag_name == "sub" then - return Formatted:new(inlines, {["vertical-align"] = "sub"}) - elseif tag_name == "sc" then - return Formatted:new(inlines, {["font-variant"] = "small-caps"}) - elseif tag_name == "span" then - local style = node:get_attribute("style") - local class = node:get_attribute("class") - if style == "font-variant:small-caps;" or style == "font-variant: small-caps;" then - return Formatted:new(inlines, {["font-variant"] = "small-caps"}) - elseif class == "nocase" then - return NoCase:new(inlines) - elseif class == "nodecor" then - return NoDecor:new(inlines) - end - end +local inline_element_grammar = get_inline_element_grammar() - return InlineElement:new(inlines) +---@param str string +---@param context Context? +---@param is_external boolean? +---@return InlineElement[] +function InlineElement:parse_html_tags(str, context, is_external) + local inlines = inline_element_grammar:match(str) + inlines = InlineElement:parse_quotes(inlines, context, is_external) + return inlines end +-- TODO: Rewrite with lpeg +---@param inlines InlineElement[] +---@param context Context +---@param is_external boolean? +---@return table function InlineElement:parse_quotes(inlines, context, is_external) local quote_fragments = InlineElement:get_quote_fragments(inlines) -- util.debug(quote_fragments) @@ -653,11 +734,17 @@ OutputFormat └── PlainTextWriter --]] -local OutputFormat = {} +---@class OutputFormat +---@field name string +---@field markups table +local OutputFormat = { + +} function OutputFormat:new(format_name) local o = { name = format_name, + -- markups = {}, } setmetatable(o, self) self.__index = self @@ -998,12 +1085,15 @@ local function title_case_word(word, is_first, after_end_punct, is_last, ignore_ -- TODO: two-word cases like "due to" -- util.debug(word) -- util.debug(ignore_stop_word) + local res if (is_first or is_last or after_end_punct or ignore_stop_word or not util.stop_words[word]) and string.match(word, "%a") and unicode.islower(word) then - return unicode.capitalize(word) + res = unicode.capitalize(word) else - return word + res = word end + -- util.debug(res) + return res end local function transform_lowercase_if_capitalize(word, is_first, after_end_punct, is_last, is_stop_word) @@ -1061,10 +1151,10 @@ function OutputFormat:affixed_quoted(inlines, affixes, localized_quotes) if localized_quotes then inlines = self:quoted(inlines, localized_quotes) end - if affixes and affixes.prefix then + if affixes and affixes.prefix and affixes.prefix ~= "" then table.insert(inlines, 1, PlainText:new(affixes.prefix)) end - if affixes and affixes.suffix then + if affixes and affixes.suffix and affixes.suffix ~= "" then table.insert(inlines, PlainText:new(affixes.suffix)) end return inlines @@ -1082,6 +1172,8 @@ function OutputFormat:with_display(nodes, display) end end +---@param inlines InlineElement[] +---@param context Context function OutputFormat:output(inlines, context) self:flip_flop_inlines(inlines) @@ -1092,6 +1184,9 @@ function OutputFormat:output(inlines, context) return self:write_inlines(inlines, context) end +---@param inlines InlineElement[] +---@param context Context +---@return string? function OutputFormat:output_bibliography_entry(inlines, context) self:flip_flop_inlines(inlines) -- util.debug(inlines) @@ -1110,7 +1205,9 @@ function OutputFormat:output_bibliography_entry(inlines, context) return res end +---@param inlines InlineElement[] function OutputFormat:flip_flop_inlines(inlines) + ---@class FlipFlopState local flip_flop_state = { ["font-style"] = "normal", ["font-variant"] = "normal", @@ -1122,6 +1219,8 @@ function OutputFormat:flip_flop_inlines(inlines) self:flip_flop(inlines, flip_flop_state) end +---@param inlines InlineElement[] +---@param state FlipFlopState function OutputFormat:flip_flop(inlines, state) for i, inline in ipairs(inlines) do if inline._type == "Micro" then @@ -1182,6 +1281,8 @@ function OutputFormat:flip_flop(inlines, state) end end +---@param inlines InlineElement[] +---@param state FlipFlopState function OutputFormat:flip_flop_micro_inlines(inlines, state) for i, inline in ipairs(inlines) do if inline._type == "Micro" then @@ -1243,6 +1344,8 @@ function OutputFormat:flip_flop_micro_inlines(inlines, state) end end +---@param inline InlineElement +---@return InlineElement? local function find_left(inline) if inline._type == "PlainText" then return inline @@ -1279,9 +1382,11 @@ local function find_right_in_quoted(inline) end end --- "'Foo,' bar" => , +--- "'Foo,' bar" => , +---@param inline InlineElement local function find_right_quoted(inline) if inline._type == "Quoted" and #inline.inlines > 0 then + ---@cast inline Quoted return find_right_in_quoted(inline.inlines[#inline.inlines]), inline.quotes.punctuation_in_quote -- elseif inline._type == "Micro" then -- return nil @@ -1432,6 +1537,7 @@ local function move_out_quotes(first, second) return success end +---@param inlines InlineElement[] local function move_around_quote(inlines) local idx = 1 @@ -1456,7 +1562,9 @@ local function move_around_quote(inlines) end end -function OutputFormat:move_punctuation(inlines, piq) +---@param inlines InlineElement[] +---@param punctuation_in_quote boolean? +function OutputFormat:move_punctuation(inlines, punctuation_in_quote) -- Merge punctuations normalise_text_elements(inlines) @@ -1492,6 +1600,7 @@ function OutputFormat:write_escaped(str, context) end +---@class Markup: OutputFormat local Markup = OutputFormat:new() function Markup:write_inline(inline, context) @@ -1552,6 +1661,9 @@ function Markup:write_formatted(inline, context) return self:write_inlines(inline.inlines, context) end +---@param inline Quoted +---@param context Context +---@return string function Markup:write_quoted(inline, context) local res = self:write_inlines(inline.inlines, context) local quotes = inline.quotes @@ -1574,6 +1686,18 @@ function Markup:write_cite(inline, context) return self:write_inlines(inline.inlines, context) end +function Markup:write_code(inline, context) + return inline.value +end + +function Markup:write_mathml(inline, context) + return inline.value +end + +function Markup:write_math_tex(inline, context) + return inline.value +end + function Markup:write_nocase(inline, context) return self:write_inlines(inline.inlines, context) end @@ -1787,7 +1911,9 @@ function HtmlWriter:write_display(inline, context) res = string.gsub(res, "%s+$", "") end local format_str = self.markups[key] - res = string.format(format_str, res) + if format_str then + res = string.format(format_str, res) + end return res end @@ -1929,7 +2055,7 @@ function PseudoHtml:write_mathml(inline, context) end function PseudoHtml:write_math_tex(inline, context) - return string.format("%s", inline.value) + return string.format("%s", inline.value) end function PseudoHtml:write_nocase(inline, context) diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-unicode.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-unicode.lua index 2aa12b29bf3..26cdbc81103 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-unicode.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-unicode.lua @@ -266,6 +266,7 @@ function unicode.split_word_bounds(str) -- util.debug(str) local segments = {} if uni_algos_words then + -- util.debug("uni_algos_words") for _, _, segment in uni_algos_words.word_boundaries(str) do table.insert(segments, segment) end @@ -283,9 +284,9 @@ function unicode.split_word_bounds(str) end end end - -- util.debug(segments) else + -- util.debug("no uni_algos_words") -- A naive implementation local state = CharState.Other local segment = "" @@ -312,9 +313,9 @@ function unicode.split_word_bounds(str) end table.insert(segments, segment) - -- util.debug(segments) end + -- util.debug(segments) return segments end diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-util.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-util.lua index 77cd82a8011..56f9ae5fb1d 100644 --- a/Master/texmf-dist/scripts/citation-style-language/citeproc-util.lua +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-util.lua @@ -751,6 +751,31 @@ util.stop_words = { ["yet"] = true, } +-- +local citeproc_js_addition_stop_words = { + ["about"] = true, + ["above"] = true, + ["al"] = true, + ["as for"] = true, + ["as of"] = true, + ["as per"] = true, + ["aside from"] = true, + ["except for"] = true, + ["inside of"] = true, + ["near to"] = true, + ["next to"] = true, + ["on to"] = true, + ["out from"] = true, + ["out of"] = true, + ["up to"] = true, + ["v"] = true, + ["vs"] = true, +} + +for word, _ in pairs(citeproc_js_addition_stop_words) do + util.stop_words[word] = true +end + function util.all (t) for _, item in ipairs(t) do if not item then @@ -960,11 +985,20 @@ util.roman_numerals = { -- Choose +---@enum Postion +local Position = { + First = 0, + Subsequent = 1, + Ibid = 2, + IbidWithLocator = 3, +} +util.Position = Position + util.position_map = { - ["first"] = 0, - ["subsequent"] = 1, - ["ibid"] = 2, - ["ibid-with-locator"] = 3, + ["first"] = Position.First, + ["subsequent"] = Position.Subsequent, + ["ibid"] = Position.Ibid, + ["ibid-with-locator"] = Position.IbidWithLocator, ["container-subsequent"] = 4, } @@ -1092,13 +1126,15 @@ end ---@param path string ---@return string? -function util.read_file(path) +function util.read_file(path, allowe_missing) if type(path) ~= "string" then error("Invalid path.") end local file = io.open(path, "r") if not file then - util.error(string.format('Cannot open file "%s".', path)) + if not allowe_missing then + util.error(string.format('Cannot open file "%s".', path)) + end return nil end local content = file:read("*a") @@ -1121,17 +1157,46 @@ function util.write_file(text, path) end -function util.parse_iso_date(str) - local date - local date_parts = util.split(str, "/") - if #date_parts <= 2 then - date = {["date-parts"] = {}} - for _, date_part in ipairs(date_parts) do - table.insert(date["date-parts"], util.split(date_part, "%-")) +function util.parse_edtf(str) + local date = {["date-parts"] = {}} + local range_parts = util.split(str, "/") + for i, range_part in ipairs(range_parts) do + if i > 2 then + break + end + date["date-parts"][i] = {} + local negative_year = false + if string.match(range_part, "^Y%-") then + negative_year = true + end + range_part = string.gsub(range_part, "^Y[+-]?", "") + if string.match(range_part, "[?~%%]$") then + date.circa = true + range_part = string.gsub(range_part, "[?~%%]$", "") + end + range_part = string.gsub(range_part, "T.*$", "") + for j, date_part in ipairs(util.split(range_part, "%-")) do + if j > 3 then + break + end + if string.match(date_part, "X") then + date.circa = true + date_part = string.gsub(date_part, "X", "0") + end + if string.match(date_part, "^%d+$") then + date_part = tonumber(date_part) + if date_part > 0 then + date["date-parts"][i][j] = date_part + else + break + end + else + return nil + end + end + if negative_year then + date["date-parts"][i][1] = - date["date-parts"][i][1] end - end - if not date then - date = {literal = str} end return date end diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc-yaml.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc-yaml.lua new file mode 100644 index 00000000000..cdf70efb943 --- /dev/null +++ b/Master/texmf-dist/scripts/citation-style-language/citeproc-yaml.lua @@ -0,0 +1,95 @@ +-- +-- Copyright (c) 2021-2022 Zeping Lee +-- Released under the MIT license. +-- Repository: https://github.com/zepinglee/citeproc-lua +-- + +local csl_yaml = {} + +local yaml +local util + +if kpse then + yaml = require("tinyyaml") + util = require("citeproc-util") +else + yaml = require("tinyyaml") + util = require("citeproc.util") +end + + +-- Convert CSL-YAML string to CSL-JSON + +---@param str string +---@return CslData +function csl_yaml.parse(str) + -- lua-tinyyaml 0.4.2 doesn't support dots terminator. + -- See . + str = string.gsub(str, "%.%.%.%s*$", "") + + local status, items = pcall(yaml.parse, str) + if not status then + local err = items + util.error("Failed to parse the YAML contents:\n" .. err) + return {} + end + + -- The items exported from Better BibTeX has a {references = []} structure. + if type(items) == 'table' and items.references then + items = items.references + end + + for _, item in ipairs(items) do + for field, value in pairs(item) do + if util.variable_types[field] == "date" then + if type(value) == "number" then + value = tostring(value) + end + if type(value) == "string" then + -- "2005-11-22" + -- EDTF is not supported until CSL v1.1. + local date = util.parse_edtf(value) + if not date then + date = {literal = value} + end + item[field] = date + + elseif type(value) == "table" and not value["date-parts"] then + local new_date = { + ["date-parts"] = {} + } + + if value.year then + -- Generated by lua-tinyyaml parser + new_date["date-parts"][1] = {} + for j, part_name in ipairs({"year", "month", "day"}) do + local date_part = value[part_name] + if date_part then + new_date["date-parts"][1][j] = date_part + end + end + + elseif #value >= 1 then + -- Exported by Better BibTeX + for i, range_part in ipairs(value) do + new_date["date-parts"][i] = {} + for _, part_name in ipairs({"year", "month", "day"}) do + local date_part = range_part[part_name] + if date_part then + table.insert(new_date["date-parts"][i], date_part) + end + end + end + end + + item[field] = new_date + end + end + end + end + + return items +end + + +return csl_yaml diff --git a/Master/texmf-dist/scripts/citation-style-language/citeproc.lua b/Master/texmf-dist/scripts/citation-style-language/citeproc.lua index 3755a1de49a..51b9bfe9c7d 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.2" +citeproc.__VERSION__ = "0.4.3" citeproc.new = engine.CiteProc.new citeproc.util = util diff --git a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-bib.sty b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-bib.sty index ee8f33d5046..4f450ff8dc8 100644 --- a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-bib.sty +++ b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-bib.sty @@ -285,7 +285,8 @@ } % Hook -\cs_new:Npn \backref #1 {#1} +\cs_if_free:NT \backref + { \cs_new:Npn \backref #1 {#1} } % For author-date bibliography diff --git a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-cite.sty b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-cite.sty index 9ac52d7df0f..bbfb9c63368 100644 --- a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-cite.sty +++ b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-cite.sty @@ -56,15 +56,24 @@ \cs_new:Npn \__csl_text_cite:nnn #1#2#3 { - \seq_clear:N \l__csl_cite_keys_seq - \seq_clear:N \l__csl_citation_items_seq - \prop_clear:N \l__csl_citation_properties_prop - \__csl_process_cite_input:nnn {#1} {#2} {#3} - \__csl_process_citation_info:NN \l__csl_cite_keys_seq \l__csl_citation_items_seq - \prop_put:Nnn \l__csl_citation_properties_prop { noteIndex } { 0 } - \prop_put:Nnn \l__csl_citation_properties_prop { mode } { composite } - % \bool_set_false:N \l__csl_note_bool - \__csl_make_citation:N \l__csl_citation_info_prop + \bool_if:NTF \l__csl_note_bool + { + % In note styles, the authors are printed in-text followed by a note. + \bool_set_false:N \l__csl_note_bool + \__csl_cite_author:nnn {#1} {#2} {#3} + \bool_set_true:N \l__csl_note_bool + \__csl_cite:nnn {#1} {#2} {#3} + } + { + \seq_clear:N \l__csl_cite_keys_seq + \seq_clear:N \l__csl_citation_items_seq + \prop_clear:N \l__csl_citation_properties_prop + \__csl_process_cite_input:nnn {#1} {#2} {#3} + \__csl_process_citation_info:NN \l__csl_cite_keys_seq \l__csl_citation_items_seq + \prop_put:Nnn \l__csl_citation_properties_prop { noteIndex } { 0 } + \prop_put:Nnn \l__csl_citation_properties_prop { mode } { composite } + \__csl_make_citation:N \l__csl_citation_info_prop + } } @@ -457,7 +466,9 @@ \bool_if:NT \l__csl_regression_test_bool { \tl_show:N \l__csl_citation_tl } \group_begin: - \reset@font \l__csl_citation_tl + \bool_if:NTF \l__csl_note_bool + { \footnote { \reset@font \l__csl_citation_tl } } + { \reset@font \l__csl_citation_tl } \group_end: } @@ -509,7 +520,7 @@ { \__csl_if_preamble:TF { - \AtBeginDocument + \hook_gput_code:nnn { begindocument } { . } { \exp_args:Nx \__csl_write_aux_citation:n { #1 } } } { \exp_args:Nx \__csl_write_aux_citation:n { #1 } } diff --git a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-compatible.sty b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-compatible.sty index db70f54c1ce..eedc5dc4a1e 100644 --- a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-compatible.sty +++ b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-compatible.sty @@ -9,7 +9,7 @@ % ### `babel` % This should be disabled. -\AtEndOfPackageFile* { babel } +\hook_gput_code:nnn { package / babel / after } { . } { \RenewDocumentCommand \nocite { m } { @@ -24,6 +24,54 @@ } +% ### `backref` + +\hook_gput_code:nnn { package / backref / after } { . } + { + \cs_set:Npn \__csl_add_back_ref_info: + { \seq_map_inline:Nn \l__csl_cite_keys_seq { \Hy@backout {##1} } } + } + + +% ### `beamer` + +% `beamer` passes `implicit=false` to `hyperref` to skip its patch to LaTeX2e +% internal bibliographic commands. Instead `beamer` refines those commands +% in its own way. + +\cs_new:Npn \__csl_beamer_cite_item:nn #1#2 + { \hyperlink { beamerbib #1 } { #2 } } + +\cs_new:Npn \__csl_beamer_lbibitem:nn [#1]#2 + { + \exp_after:wN \item \beamer@bibstore [ \@biblabel {#1} \hfill ] + \cs_if_exist:cF { beamerbib@ #2 @ \int_use:N \c@framenumber } + { + \cs_gset:cpn { beamerbib@ #2 @ \int_use:N \c@framenumber } { \relax } + \hypertarget { beamerbib #2 } { } + } + \hbox { } + \ignorespaces + } + +\cs_new:Npn \__csl_beamer_lbibitem:n #1 + { + \exp_after:wN \item \beamer@bibstore + \cs_if_exist:cF { beamerbib@ #1 @ \int_use:N \c@framenumber } + { + \cs_gset:cpn { beamerbib@ #1 @ \int_use:N \c@framenumber } { \relax } + \hypertarget { beamerbib #1 } { } + } + } + +\hook_gput_code:nnn { class / beamer / after } { . } + { + \cs_gset_eq:NN \@lbibitem \__csl_beamer_lbibitem:nn + \cs_gset_eq:NN \@bibitem \__csl_beamer_bibitem:n + \cs_gset_eq:NN \cslcite \__csl_beamer_cite_item:nn + } + + % ### `biblatex` % The following doesn't really make `csl` compatible with `biblatex`. % It just provides commands to make it accepting `biblatex`'s database. @@ -37,7 +85,7 @@ % ### `csquotes` -\AtEndOfPackageFile* { csquotes } +\hook_gput_code:nnn { package / csquotes / after } { . } { \BlockquoteDisable { @@ -49,21 +97,6 @@ % ### `hyperref` -% The hyperref package also patches \bibcite but it cannot provide hyperlinks -% when used with csl. -\bool_new:N \l__csl_hyperref_loaded_bool -\AtEndOfPackageFile* { hyperref } - { - \bool_set_true:N \l__csl_hyperref_loaded_bool - % Pakcage "hyperref" redefines \@lbibitem and \bibitem and we need to - % recover them. - \cs_gset_eq:NN \@lbibitem \__csl_lbibitem: - \cs_gset_eq:NN \@bibitem \__csl_bibitem: - \cs_gset_eq:NN \__csl_lbibitem_plain:nn \__csl_hyperref_lbibitem:nn - \cs_gset_eq:NN \__csl_bibitem_plain:n \__csl_hyperref_bibitem:n - \cs_gset_eq:NN \cslcite \__csl_hyperref_cite_item:nn - } - \cs_set:Npn \__csl_hyperref_cite_item:nn #1#2 { \hyper@@link [ cite ] { } { cite. #1 \@extra@b@citeb } { #2 } } @@ -100,3 +133,23 @@ } \ignorespaces } + +% The hyperref package also patches \bibcite but it cannot provide hyperlinks +% when used with csl. +\bool_new:N \l__csl_hyperref_loaded_bool +\hook_gput_code:nnn { package / hyperref / after } { . } + { + \bool_set_true:N \l__csl_hyperref_loaded_bool + % Pakcage "hyperref" redefines \@lbibitem and \bibitem and we need to + % recover them. + % In non-implicit mode (e.g., loaded by `beamer`), hyperref stops early + % (`\MaybeStopEarly`) and it doesn't redefine the cite internal commands. + \cs_if_exist:NT \@extra@b@citeb + { + \cs_gset_eq:NN \@lbibitem \__csl_lbibitem: + \cs_gset_eq:NN \@bibitem \__csl_bibitem: + \cs_gset_eq:NN \__csl_lbibitem_plain:nn \__csl_hyperref_lbibitem:nn + \cs_gset_eq:NN \__csl_bibitem_plain:n \__csl_hyperref_bibitem:n + \cs_gset_eq:NN \cslcite \__csl_hyperref_cite_item:nn + } + } diff --git a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-init.sty b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-init.sty index ff35eed14e8..db7dc0111aa 100644 --- a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-init.sty +++ b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language-init.sty @@ -6,7 +6,7 @@ % ## Initialization at `\begin{document}` -\AtBeginDocument { \__csl_at_begin_document_hook: } +\hook_gput_code:nnn { begindocument } { . } { \__csl_at_begin_document_hook: } \cs_new:Npn \__csl_at_begin_document_hook: @@ -14,7 +14,10 @@ \__csl_write_aux_info: \sys_if_engine_luatex:TF { \__csl_initialize_lua_module: } - { \__csl_load_bbl: } + { + \__csl_load_bbl: + \__csl_read_style_class: + } } @@ -316,5 +319,25 @@ \group_end: } + +% The `\textcite` bahaves differently with note styles. +% Thus we read the style class from the `.csl` file with non-LuaTeX engines. +\ior_new:N \l__csl_style_ior +\cs_new:Npn \__csl_read_style_class: + { + \exp_args:NNx \ior_open:Nn \l__csl_style_ior { \l__csl_style_tl .csl } + \ior_map_inline:Nn \l__csl_style_ior + { + % \tl_show:n {##1} + \tl_if_in:nnT {##1} { class="note" } + { + \tl_set:Nn \l__csl_class_tl { note } + \bool_set_true:N \l__csl_note_bool + \ior_map_break: + } + } + \ior_close:N \l__csl_style_ior + } + % \msg_new:nnn { citation-style-language } { file / non-exist } % { No~ file~ #1. } diff --git a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty index 974b918c8de..c7c54fb4d9b 100644 --- a/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty +++ b/Master/texmf-dist/tex/latex/citation-style-language/citation-style-language.sty @@ -9,11 +9,10 @@ \RequirePackage{expl3} \RequirePackage{xparse} -\ProvidesExplPackage {citation-style-language} {2023-07-04} {0.4.2} +\ProvidesExplPackage {citation-style-language} {2023-09-07} {0.4.3} {Citation Style Language for LaTeX} \RequirePackage { l3keys2e } -\RequirePackage { filehook } \RequirePackage { url } @@ -23,12 +22,12 @@ \clist_map_inline:nn { - babelbib , backref , biblatex , bibtopic , bibunits , chapterbib , + babelbib , biblatex , bibtopic , bibunits , chapterbib , cite , citeref , inlinebib , jurabib , mcite , mciteplus , multibib , natbib , splitbib } { - \AtBeginOfPackageFile* {#1} + \hook_gput_code:nnn { package / #1 / before } { . } { \msg_error:nnn { citation-style-language } { incompatible-package } {#1} } } diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-af-ZA.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-af-ZA.xml new file mode 100644 index 00000000000..142df6d499a --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-af-ZA.xml @@ -0,0 +1,604 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + persoonlike kommunikasie + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + toegang verkry + en + and others + anonymous + anon + at + available at + by + circa + c. + cited + + edition + editions + + ed + et al. + voorhande + van + ibid. + in + in press + internet + brief + no date + n.d. + online + presented at the + + reference + references + + + ref. + refs. + + opgehaal + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + persoonlike kommunikasie + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + first + second + third + fourth + fifth + sixth + seventh + eighth + ninth + tenth + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + book + books + + + chapter + chapters + + + column + columns + + + figure + figures + + + folio + folios + + + number + numbers + + + reël + reëls + + + note + notes + + + opus + opera + + + bladsy + bladsye + + + bladsy + bladsye + + + paragraaf + paragrawe + + + part + parts + + + section + sections + + + sub verbo + sub verbis + + + verse + verses + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk + chap + col + fig + f + no + l. + n. + op + + bl + bll + + + bl + bll + + para + pt + sec + + s.v. + s.vv. + + + v + vv + + + vol + vols + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + redakteur + redakteurs + + + editor + editors + + + illustrator + illustrators + + + vertaler + vertalers + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + red + reds + + + ed. + eds. + + + ill. + ills. + + + vert + verts + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + onder redaksie van + edited by + illustrated by + interview by + to + by + vertaal deur + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + red + ed. + illus. + verts + ed. & trans. by + + + Januarie + Februarie + Maart + April + Mei + Junie + Julie + Augustus + September + Oktober + November + Desember + + + Jan + Feb + Mrt + Apr + Mei + Jun + Jul + Aug + Sep + Okt + Nov + Des + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ar.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ar.xml new file mode 100644 index 00000000000..38268b64990 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ar.xml @@ -0,0 +1,545 @@ + + + + + abdealikhurrum + + + Dr. Ayman Saleh + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + اتصال شخصي + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + تاريخ الوصول + و + وآخرون + مجهول + مجهول + عند + موجود في + عن طريق + حوالي + حوالي + وثق + + الطبعة + الطبعات + + ط + وآخرون + التالي + من + المرجع السابق + في + قيد النشر + انترنت + خطاب + دون تاريخ + د.ت + مباشر على الإنترنت + قُدَّم في + + مرجع + مراجع + + + مرجع + مراجع + + استرجع في + السلم الموسيقي + إصدار + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + مقابلة + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + اتصال شخصي + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + ب.م. + ق.م. + BCE + CE + + + " + " + ' + ' + + : + , + ; + + + + + + الأول + الثاني + الثالث + الرابع + الخامس + السادس + السابع + الثامن + التاسع + العاشر + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + كتاب + كتب + + + فصل + فصول + + + عمود + أعمدة + + + رسم توضيحي + رسوم توضيحية + + + ورقة + أوراق + + + عدد + أعداد + + + سطر + أسطر + + + ملاحظة + ملاحظات + + + نوته موسيقية + نوتات موسيقية + + + صفحة + صفحات + + + صفحة + صفحات + + + فقرة + فقرات + + + جزء + أجزاء + + + قسم + أقسام + + + تفسير فرعي + تفسيرات فرعية + + + بيت شعر + أبيات شعر + + + مجلد + مجلدات + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + كتاب + فصل + عمود + رسم توضيحي + مطوية + عدد + سـ + ملاحظة + نوتة موسيقية + + ص + ص + + + ص + ص + + فقرة + ج + قسم + + تفسير فرعي + تفسيرات فرعية + + + بيت شعر + أبيات شعر + + + م + م + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + إدارة + تحقيق + إدارة التحرير + رسوم + ترجمة + ترجمة وتحقيق + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + إنشاء + إشراف + تحقيق + إعداد + رسوم + مقابلة مع + المستلم + مراجعة + ترجمة + تحقيق وترجمة + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + + + يناير + فبراير + مارس + أبريل + مايو + يونيو + يوليو + أغسطس + سبتمبر + أكتوبر + نوفمبر + ديسمبر + + + + + + ربيع + صيف + خريف + شتاء + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-bg-BG.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-bg-BG.xml new file mode 100644 index 00000000000..83b889d6ebb --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-bg-BG.xml @@ -0,0 +1,616 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + Valeriya Simeonova + simeonova@fmi.uni-sofia.bg + http://www.mendeley.com/profiles/valeriya-simeonova/ + + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + лична комуникация + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + отворен на + и + и други + анонимен + анон. + в + достъпен на + от + около + ок. + цитиран + + издание + издания + + изд. + и съавт. + предстоящ + от + пак там + в + под печат + интернет + писмо + без дата + б.д. + онлайн + представен на + + източник + източници + + + изт. + изт. + + изтеглен на + скала + версия + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + интервю + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + лична комуникация + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + сл.хр. + пр.хр. + BCE + CE + + + + + + + + : + , + ; + + + то + во + ро + то + во + ро + то + ти + ви + ри + ти + ви + ри + ти + та + ва + ра + та + ва + ра + та + + + първo + вторo + третo + четвъртo + петo + шестo + седмo + осмo + деветo + десетo + първи + втори + трети + четверти + пети + шести + седми + осми + девети + десети + първа + втора + трета + четверта + пета + шеста + седма + осма + девета + десета + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + книга + книги + + + глава + глави + + + колона + колони + + + фигура + фигури + + + фолио + фолия + + + брой + броеве + + + ред + редове + + + бележка + бележки + + + опус + опуси + + + страница + страници + + брой страници + + абзац + абзаци + + + част + части + + + раздел + раздели + + + под раздел + под раздели + + + стихотворение + стихове + + + том + томове + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + кн. + гл. + кол. + фиг. + фол. + бр. + р. + бел. + оп. + стр. + бр.стр. + абз. + ч. + разд. + подразд. + ст. + + том + томове + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + режисьор + + редактор + редактори + + + главен редактор + редакторски колектив + + илюстрации + + преводач + преводачи + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + реж. + + ред. + ред.кол. + + + гл.ред. + гл.ред.кол. + + ил. + + прев + прев.кол. + + + ред. & прев. + ред.кол. & прев. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + от + под общата редакция на + редактиран от + главен редактор + илюстрации от + интервюиран от + до + рецензент + преведен от + редактирано & преведено от + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + п.о.р. + ред. + гл.ред. + ил. + прев. + ред. & прев. от + + + Януари + Февруари + Март + Април + Май + Юни + Юли + Август + Септември + Октомври + Ноември + Декември + + + Яну + Фев + Мар + Апр + Май + Юни + Юли + Авг + Сеп + Окт + Ное + Дек + + + Пролет + Лято + Есен + Зима + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ca-AD.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ca-AD.xml new file mode 100644 index 00000000000..6b1bd713866 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ca-AD.xml @@ -0,0 +1,604 @@ + + + + + anidal + + + javimat + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-07-31T10:30:14-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + comunicació personal + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + consulta + i + i altres + anònim + anòn. + a + disponible a + per + circa + c. + citat + + edició + edicions + + ed. + et al. + previst + de + ibíd. + en + en impremta + internet + carta + sense data + s.d. + en línia + presentat a + + referència + referències + + + ref. + ref. + + recuperat + escala + versió + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + entrevista + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + comunicació personal + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + dC + aC + BCE + CE + + + « + » + + + - + : + , + ; + + + a + + + primera + segona + tercera + quarta + cinquena + sisena + setena + vuitena + novena + desena + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + llibre + llibres + + + capítol + capítols + + + columna + columnes + + + figura + figures + + + foli + folis + + + número + números + + + línia + línies + + + nota + notes + + + opus + opera + + + pàgina + pàgines + + + pàgina + pàgines + + + paràgraf + paràgrafs + + + part + parts + + + secció + seccions + + + sub voce + sub vocibus + + + vers + versos + + + volum + volums + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + llib. + cap. + col. + fig. + f. + núm. + l. + n. + op. + + p. + p. + + + p. + p. + + par. + pt. + sec. + + s.v. + s.v. + + + v. + v. + + + vol. + vol. + + + + + § + § + + + § + § + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + editor + editors + + + editor + editors + + + il·lustrador + il·lustradors + + + traductor + traductors + + + editor i traductor + editors i traductors + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dir. + + + ed. + ed. + + + ed. + ed. + + + il·lust. + il·lust. + + + trad. + trad. + + + ed. i trad. + ed. i trad. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + per + dirigit per + editat per + editat per + il·lustrat per + entrevista feta per + a + per + traduït per + editat i traduït per + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + ed. + il·lust. + trad. + ed. i trad. per + + + gener + febrer + març + abril + maig + juny + juliol + agost + setembre + octubre + novembre + desembre + + + gen. + feb. + març + abr. + maig + juny + jul. + ago. + set. + oct. + nov. + des. + + + primavera + estiu + tardor + hivern + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cs-CZ.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cs-CZ.xml new file mode 100644 index 00000000000..bbab6310f00 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cs-CZ.xml @@ -0,0 +1,611 @@ + + + + + nosaal + + + Andrew Dunning + + + libora + + + Michal Hoftich + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + osobní komunikace + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + viděno + vid. + a + a další + anonym + anon. + v + dostupné z + od + asi + cca. + citován + + vydání + vydání + + vyd. + et al. + nadcházející + z + ibid. + in + v tisku + internet + dopis + nedatováno + b.r. + online + prezentováno v + + reference + reference + + + ref. + ref. + + získáno + měřítko + verze + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + osobní komunikace + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + n. l. + př. n. l. + BCE + CE + + + + " + + ´ + + : + , + ; + + + . + + + první + druhé + třetí + čtvrté + páté + šesté + sedmé + osmé + deváté + desáté + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + kniha + knihy + + + kapitola + kapitoly + + + sloupec + sloupce + + + obrázek + obrázky + + + list + listy + + + číslo + čísla + + + řádek + řádky + + + poznámka + poznámky + + + opus + opusy + + + strana + strany + + + strana + strany + + + odstavec + odstavce + + + část + části + + + sekce + sekce + + + pod heslem + pod hesly + + + verš + verše + + + ročník + ročníky + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + k. + kap. + sl. + obr. + l. + č. + ř. + pozn. + op. + + s. + s. + + + s. + s. + + odst. + č. + sek. + + s.v. + s.v. + + + v. + v. + + + roč. + roč. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + ředitel + ředitelé + + + editor + editoři + + + vedoucí editor + vedoucí editoři + + + ilustrátor + ilustrátoři + + + překladatel + překladatelé + + + editor a překladatel + editoři a překladatelé + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + řed. + řed. + + + ed. + ed. + + + ed. + ed. + + + il. + il. + + + přel. + přel. + + + ed. a přel. + ed. a přel. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + řídil + editoval + editoval + ilustroval + rozhovor vedl + pro + recenzoval + přeložil + editoval a přeložil + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + řed. + ed. + ed. + ilust. + přel. + ed. a přel. + + + leden + únor + březen + duben + květen + červen + červenec + srpen + září + říjen + listopad + prosinec + + + led. + úno. + bře. + dub. + kvě. + čer. + čvc. + srp. + zář. + říj. + lis. + pro. + + + jaro + léto + podzim + zima + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cy-GB.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cy-GB.xml new file mode 100644 index 00000000000..b88b20d7ac2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-cy-GB.xml @@ -0,0 +1,604 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + cyfathrebu personol + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + gwelwyd + a/ac + ac eraill + di-enw + dienw + at + ar gael + gan + circa + c. + dyfynnwyd + + argraffiad + argraffiadau + + arg. + et al. + ar fin ymddangos + gan + ibid. + yn + yn y wasg + rhyngrwyd + llythyr + dim dyddiad + d.d. + arlein + cyflwynwyd yn + + cyfeirnod + cyfeirnodau + + + cyf. + cyf’au. + + gwelwyd + graddfa + fersiwn + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + cyfweliad + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + cyfathrebu personol + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + OC + CC + BCE + CE + + + + + + + + : + , + ; + + + th + af + il + ydd + ed + ed + ed + + + cyntaf + ail + trydydd + pedwerydd + pumed + chweched + seithfed + wythfed + nawfed + degfed + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + llyfr + llyfrau + + + pennod + penodau + + + colofn + colofnau + + + ffigwr + ffigyrau + + + ffolio + ffolios + + + rhifyn + rhifynnau + + + llinell + llinellau + + + nodyn + nodiadau + + + opus + opera + + + tudalen + tudalennau + + + tudalen + tudalennau + + + paragraff + paragraffau + + + rhan + rhannau + + + adran + adrannau + + + sub verbo + sub verbis + + + pennill + penillion + + + cyfrol + cyfrolau + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + llyfr. + pen. + col. + ffig. + ff. + rhif. + ll. + n. + op. + + t. + tt. + + + t. + tt. + + para. + rhan. + adr. + + s.v. + s.vv. + + + p. + pp. + + + rhif. + rhifu. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + cyfarwyddwr + cyfarwyddwyr + + + golygydd + golygyddion + + + cyfarwyddwr-golygyddol + cyfarwyddwyr-golygyddol + + + darlunydd + darlunwyr + + + cyfieithydd + cyfieithwyr + + + golygydd a chyfieithydd + golygyddion a chyfieithwyr + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + cyf. + cyfy. + + + gol. + goln. + + + gol. + goln. + + + darlun. + darlun. + + + cyf. + cyf. + + + gol. a chyf. + goln. a chyf. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + gan + cyfarwyddwyd gan + golygwyd gan + cyfarwyddwyd a golygwyd gan + darlunwyd gan + cyfweliad gan + i + gan + cyfieithwyd gan + golygwyd a chyfieithwyd gan + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + cyf. gan + gol. gan + cyf.-gol. gan + darlun. gan + cyf. gan + gol. a chyf. gan + + + Ionawr + Chwefror + Mawrth + Ebrill + Mai + Mehefin + Gorffennaf + Awst + Medi + Hydref + Tachwedd + Rhagfyr + + + Ion. + Chwe. + Maw. + Ebr. + Mai + Meh. + Gorff. + Aws. + Med. + Hyd. + Tach. + Rhag. + + + Gwanwyn + Haf + Hydref + Gaeaf + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-da-DK.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-da-DK.xml new file mode 100644 index 00000000000..c830255cb5c --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-da-DK.xml @@ -0,0 +1,607 @@ + + + + + Niels Erik Wille + + + Jonas Nyrup + + + hafnius + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personlig kommunikation + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + set + og + med flere + anonym + anon. + + tilgængelig hos + af + cirka + ca. + henvist + + udgave + udgaver + + udg. + m.fl. + kommende + fra + ibid. + i + i trykken + internet + brev + uden år + u.å. + online + præsenteret ved + + reference + referencer + + + ref. + refr. + + hentet + skala + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personlig kommunikation + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + e.v.t. + f.v.t. + BCE + CE + + + + + + + + : + , + ; + + + . + + + første + anden + tredje + fjerde + femte + sjette + syvende + ottende + niende + tiende + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + bog + bøger + + + kapitel + kapitler + + + kolonne + kolonner + + + figur + figurer + + + folio + folio + + + nummer + numre + + + linje + linjer + + + note + noter + + + opus + opus + + + side + sider + + + side + sider + + + afsnit + afsnit + + + del + dele + + + paragraf + paragraffer + + + sub voce + sub voce + + + vers + vers + + + bind + bind + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + b. + kap. + kol. + fig. + fol. + nr. + l. + n. + op. + + s. + s. + + + s. + s. + + afs. + d. + par. + + s.v. + s.v. + + + v. + v. + + + bd. + bd. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + instruktør + instruktører + + + redaktør + redaktører + + + redaktør + redaktører + + + illustrator + illustratorer + + + oversætter + oversættere + + + redaktør & oversætter + redaktører & oversættere + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + instr. + instr. + + + red. + red. + + + red. + red. + + + ill. + ill. + + + overs. + overs. + + + red. & overs. + red. & overs. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + af + instrueret af + redigeret af + redigeret af + illustreret af + interviewet af + modtaget af + af + oversat af + redigeret & oversat af + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + instr. + red. + red. + illus. + overs. + red. & overs. af + + + januar + februar + marts + april + maj + juni + juli + august + september + oktober + november + december + + + jan. + feb. + mar. + apr. + maj + jun. + jul. + aug. + sep. + okt. + nov. + dec. + + + Forår + Sommer + Efterår + Vinter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-AT.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-AT.xml new file mode 100644 index 00000000000..edfbdbd67df --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-AT.xml @@ -0,0 +1,626 @@ + + + + + Till A. Heilmann + + + Georg Duffner + + + Sebastian Karcher + + + Sylvester Keil + + + jakov + + + Frank Bennett + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + persönliche Kommunikation + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + zugegriffen + und + und andere + ohne Autor + o. A. + auf + verfügbar unter + von + circa + ca. + zitiert + + Auflage + Auflagen + + Aufl. + u. a. + i. E. + von + ebd. + in + im Druck + Internet + Brief + ohne Datum + o. J. + online + gehalten auf der + + Referenz + Referenzen + + + Ref. + Ref. + + abgerufen + Maßstab + Version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + Interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + persönliche Kommunikation + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + +  n. Chr. +  v. Chr. + BCE + CE + + + + + + + + : + , + ; + + + . + + + erster + zweiter + dritter + vierter + fünfter + sechster + siebter + achter + neunter + zehnter + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + Buch + Bücher + + + Kapitel + Kapitel + + + Spalte + Spalten + + + Abbildung + Abbildungen + + + Blatt + Blätter + + + Nummer + Nummern + + + Zeile + Zeilen + + + Note + Noten + + + Opus + Opera + + + Seite + Seiten + + + Seite + Seiten + + + Absatz + Absätze + + + Teil + Teile + + + Abschnitt + Abschnitte + + + sub verbo + sub verbis + + + Vers + Verse + + + Band + Bände + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + B. + Kap. + Sp. + Abb. + Fol. + Nr. + l. + n. + op. + + S. + S. + + + S. + S. + + Abs. + Teil + Abschn. + + s. v. + s. vv. + + + V. + V. + + + Bd. + Bd. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + Regisseur + Regisseure + + + Herausgeber + Herausgeber + + + Reihenherausgeber + Reihenherausgeber + + + Herausgeber + Herausgeber + + + Illustrator + Illustratoren + + + Übersetzer + Übersetzer + + + Herausgeber & Übersetzer + Herausgeber & Übersetzer + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + Reg. + Reg. + + + Hrsg. + Hrsg. + + + Hrsg. + Hrsg. + + + Hrsg. + Hrsg. + + + Ill. + Ill. + + + Übers. + Übers. + + + Hrsg. & Übers. + Hrsg. & Übers. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + von + Regie von + herausgegeben von + herausgegeben von + herausgegeben von + illustriert von + interviewt von + an + von + übersetzt von + herausgegeben und übersetzt von + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + Reg. + hg. von + hg. von + hg. von + illus. von + übers. von + hg. & übers. von + + + Jänner + Februar + März + April + Mai + Juni + Juli + August + September + Oktober + November + Dezember + + + Jän. + Feb. + März + Apr. + Mai + Juni + Juli + Aug. + Sep. + Okt. + Nov. + Dez. + + + Frühjahr + Sommer + Herbst + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-CH.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-CH.xml new file mode 100644 index 00000000000..90b4bc7de43 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-CH.xml @@ -0,0 +1,610 @@ + + + + + Till A. Heilmann + + + Sylvester Keil + + + jakov + + + Sebastian Karcher + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + persönliche Kommunikation + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + zugegriffen + und + und andere + ohne Autor + o. A. + auf + verfügbar unter + von + circa + ca. + zitiert + + Auflage + Auflagen + + Aufl. + u. a. + i. E. + von + ebd. + in + im Druck + Internet + Brief + ohne Datum + o. J. + online + gehalten auf der + + Referenz + Referenzen + + + Ref. + Ref. + + abgerufen + Massstab + Version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + Interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + persönliche Kommunikation + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + +  n. Chr. +  v. Chr. + BCE + CE + + + « + » + + + + : + , + ; + + + . + + + erster + zweiter + dritter + vierter + fünfter + sechster + siebter + achter + neunter + zehnter + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + Buch + Bücher + + + Kapitel + Kapitel + + + Spalte + Spalten + + + Abbildung + Abbildungen + + + Blatt + Blätter + + + Nummer + Nummern + + + Zeile + Zeilen + + + Note + Noten + + + Opus + Opera + + + Seite + Seiten + + + Seite + Seiten + + + Absatz + Absätze + + + Teil + Teile + + + Abschnitt + Abschnitte + + + sub verbo + sub verbis + + + Vers + Verse + + + Band + Bände + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + B. + Kap. + Sp. + Abb. + Fol. + Nr. + l. + n. + op. + + S. + S. + + + S. + S. + + Abs. + Teil + Abschn. + + s. v. + s. vv. + + + V. + V. + + + Bd. + Bd. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + Regisseur + Regisseure + + + Herausgeber + Herausgeber + + + Herausgeber + Herausgeber + + + Illustrator + Illustratoren + + + Übersetzer + Übersetzer + + + Herausgeber & Übersetzer + Herausgeber & Übersetzer + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + Reg. + Reg. + + + Hrsg. + Hrsg. + + + Hrsg. + Hrsg. + + + Ill. + Ill. + + + Übers. + Übers. + + + Hrsg. & Übers. + Hrsg. & Übers. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + von + Regie von + herausgegeben von + herausgegeben von + illustriert von + interviewt von + an + von + übersetzt von + herausgegeben und übersetzt von + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + Reg. + hg. von + hg. von + illus. von + übers. von + hg. & übers. von + + + Januar + Februar + März + April + Mai + Juni + Juli + August + September + Oktober + November + Dezember + + + Jan. + Feb. + März + Apr. + Mai + Juni + Juli + Aug. + Sep. + Okt. + Nov. + Dez. + + + Frühjahr + Sommer + Herbst + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-DE.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-DE.xml new file mode 100644 index 00000000000..d12c62e72d9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-de-DE.xml @@ -0,0 +1,623 @@ + + + + + Till A. Heilmann + + + Ulrich + + + Rintze M. Zelle + + + Sebastian Karcher + + + jakov + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + persönliche Kommunikation + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + zugegriffen + und + und andere + ohne Autor + o. A. + auf + verfügbar unter + von + circa + ca. + zitiert + + Auflage + Auflagen + + Aufl. + u. a. + i. E. + von + ebd. + in + im Druck + Internet + Brief + ohne Datum + o. J. + online + gehalten auf der + + Referenz + Referenzen + + + Ref. + Ref. + + abgerufen + Maßstab + Version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + Interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + persönliche Kommunikation + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + +  n. Chr. +  v. Chr. + BCE + CE + + + + + + + + : + , + ; + + + . + + + erster + zweiter + dritter + vierter + fünfter + sechster + siebter + achter + neunter + zehnter + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + Buch + Bücher + + + Kapitel + Kapitel + + + Spalte + Spalten + + + Abbildung + Abbildungen + + + Blatt + Blätter + + + Nummer + Nummern + + + Zeile + Zeilen + + + Note + Noten + + + Opus + Opera + + + Seite + Seiten + + + Seite + Seiten + + + Absatz + Absätze + + + Teil + Teile + + + Abschnitt + Abschnitte + + + sub verbo + sub verbis + + + Vers + Verse + + + Band + Bände + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + B. + Kap. + Sp. + Abb. + Fol. + Nr. + Z. + N. + op. + + S. + S. + + + S. + S. + + Abs. + Teil + Abschn. + + s. v. + s. vv. + + + V. + V. + + + Bd. + Bde. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + Regisseur + Regisseure + + + Herausgeber + Herausgeber + + + Reihenherausgeber + Reihenherausgeber + + + Herausgeber + Herausgeber + + + Illustrator + Illustratoren + + + Übersetzer + Übersetzer + + + Herausgeber & Übersetzer + Herausgeber & Übersetzer + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + Reg. + Reg. + + + Hrsg. + Hrsg. + + + Hrsg. + Hrsg. + + + Hrsg. + Hrsg. + + + Ill. + Ill. + + + Übers. + Übers. + + + Hrsg. & Übers. + Hrsg. & Übers. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + von + Regie von + herausgegeben von + herausgegeben von + herausgegeben von + illustriert von + interviewt von + an + von + übersetzt von + herausgegeben und übersetzt von + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + Reg. + hg. von + hg. von + hg. von + illus. von + übers. von + hg. & übers. von + + + Januar + Februar + März + April + Mai + Juni + Juli + August + September + Oktober + November + Dezember + + + Jan. + Feb. + März + Apr. + Mai + Juni + Juli + Aug. + Sep. + Okt. + Nov. + Dez. + + + Frühjahr + Sommer + Herbst + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-el-GR.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-el-GR.xml new file mode 100644 index 00000000000..4a0da272c6a --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-el-GR.xml @@ -0,0 +1,606 @@ + + + + + thanasis57 + + + dimtamb + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + προσωπική επικοινωνία + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + ημερομηνία πρόσβασης + και + και άλλοι + ανώνυμο + ανών. + εφ. + διαθέσιμο στο + από + περίπου + περ. + παρατίθεται + + έκδοση + εκδόσεις + + έκδ. + κ.ά. + προσεχές + από + στο ίδιο + στο + υπό έκδοση + διαδίκτυο + επιστολή + χωρίς χρονολογία + χ.χ. + έκδοση σε ψηφιακή μορφή + παρουσιάστηκε στο + + παραπομπή + παραπομπές + + + παρ. + παρ. + + ανακτήθηκε + κλίμακα + εκδοχή + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + συνέντευξη + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + προσωπική επικοινωνία + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + μ.Χ. + π.Χ. + BCE + CE + + + + + ' + ' + + : + , + ; + + + ο + η + ος + + + πρώτος + δεύτερος + τρίτος + τέταρτος + πέμπτος + έκτος + έβδομος + όγδοος + ένατος + δέκατος + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + βιβλίο + βιβλία + + + κεφάλαιο + κεφάλαια + + + στήλη + στήλες + + + εικόνα + εικόνες + + + φάκελος + φάκελοι + + + τεύχος + τεύχη + + + σειρά + σειρές + + + σημείωση + σημειώσεις + + + έργο + έργα + + + σελίδα + σελίδες + + + σελίδα + σελίδες + + + παράγραφος + παράγραφοι + + + μέρος + μέρη + + + τμήμα + τμήματα + + + λήμμα + λήμματα + + + στίχος + στίχοι + + + τόμος + τόμοι + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + βιβ. + κεφ. + στ. + εικ. + φάκ + τχ. + γρ. + σημ. + έργ. + + σ. + σσ. + + + σ. + σσ. + + παρ. + μέρ. + τμ. + + λήμ. + λήμ. + + + στ. + στ. + + + τ. + τ. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + Διευθυντής + Διευθυντές + + + επιμελητής + επιμελητές + + + διευθυντής σειράς + διευθυντές σειράς + + + εικονογράφος + εικονογράφοι + + + μεταφραστής + μεταφραστές + + + μεταφραστής και επιμελητής + μεταφραστές και επιμελητές + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + δ/ντης. + δ/ντές. + + + επιμ. + επιμ. + + + δ/ντής σειράς + δ/ντές σειρας + + + εικ. + εικ.. + + + μτφ. + μτφ. + + + μτφ. και επιμ. + μτφ. και επιμ. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + στον συλλ. τόμο + διεύθυνση + επιμέλεια + διεύθυνση σειράς + εικονογράφηση: + συνέντευξη + παραλήπτης + συγγραφέας: + μετάφραση + μετάφραση και επιμέλεια + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + διευθ. + επιμέλ. + δ/νση σειράς + εικον. + μετάφρ. + μετάφρ. και επιμέλ. + + + Ιανουάριος + Φεβρουάριος + Μάρτιος + Απρίλιος + Μάιος + Ιούνιος + Ιούλιος + Αύγουστος + Σεπτέμβριος + Οκτώβριος + Νοέμβριος + Δεκέμβριος + + + Ιανουαρίου + Φεβρουαρίου + Μαρτίου + Απριλίου + Μαΐου + Ιουνίου + Ιουλίου + Αυγούστου + Σεπτεμβρίου + Οκτωβρίου + Νοεμβρίου + Δεκεμβρίου + + + Άνοιξη + Καλοκαίρι + Φθινόπωρο + Χειμώνας + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-GB.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-GB.xml new file mode 100644 index 00000000000..dd7cfc47a5b --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-GB.xml @@ -0,0 +1,649 @@ + + + + + Andrew Dunning + + + Sebastian Karcher + + + Rintze M. Zelle + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personal communication + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + accessed + and + and others + anonymous + anon. + at + available at + by + circa + c. + cited + + edition + editions + + ed. + et al. + forthcoming + from + ibid. + in + in press + internet + letter + no date + n.d. + online + presented at the + + reference + references + + + ref. + refs. + + retrieved + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personal communication + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + first + second + third + fourth + fifth + sixth + seventh + eighth + ninth + tenth + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + book + books + + + chapter + chapters + + + column + columns + + + figure + figures + + + folio + folios + + + number + numbers + + + line + lines + + + note + notes + + + opus + opera + + + page + pages + + + page + pages + + + paragraph + paragraphs + + + part + parts + + + section + sections + + + sub verbo + sub verbis + + + verse + verses + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + + bk. + bks + + + chap. + chaps + + + col. + cols + + + fig. + figs + + + fol. + fols + + + no. + nos. + + + l. + ll. + + + n. + nn. + + + op. + opp. + + + p. + pp. + + + p. + pp. + + + para. + paras + + + pt. + pts + + + sec. + secs + + + s.v. + s.vv. + + + v. + vv. + + + vol. + vols + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + editor + editors + + + editor + editors + + + illustrator + illustrators + + + translator + translators + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + ed. + eds. + + + ill. + ills. + + + tran. + trans. + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + edited by + edited by + illustrated by + interview by + to + by + translated by + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. by + ed. by + ed. by + illus. by + trans. by + ed. & trans. by + + + January + February + March + April + May + June + July + August + September + October + November + December + + + Jan. + Feb. + Mar. + Apr. + May + Jun. + Jul. + Aug. + Sep. + Oct. + Nov. + Dec. + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-US.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-US.xml new file mode 100644 index 00000000000..a12fb4373d5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-en-US.xml @@ -0,0 +1,655 @@ + + + + + Andrew Dunning + + + Sebastian Karcher + + + Rintze M. Zelle + + + Denis Meier + + + Brenton M. Wiernik + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personal communication + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + accessed + and + and others + anonymous + anon. + at + available at + by + circa + c. + cited + + edition + editions + + ed. + et al. + forthcoming + from + ibid. + in + in press + internet + letter + no date + n.d. + online + presented at the + + reference + references + + + ref. + refs. + + retrieved + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personal communication + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + first + second + third + fourth + fifth + sixth + seventh + eighth + ninth + tenth + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + book + books + + + chapter + chapters + + + column + columns + + + figure + figures + + + folio + folios + + + number + numbers + + + line + lines + + + note + notes + + + opus + opera + + + page + pages + + + page + pages + + + paragraph + paragraphs + + + part + parts + + + section + sections + + + sub verbo + sub verbis + + + verse + verses + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + + bk. + bks. + + + chap. + chaps. + + + col. + cols. + + + fig. + figs. + + + fol. + fols. + + + no. + nos. + + + l. + ll. + + + n. + nn. + + + op. + opp. + + + p. + pp. + + + p. + pp. + + + para. + paras. + + + pt. + pts. + + + sec. + secs. + + + s.v. + s.vv. + + + v. + vv. + + + vol. + vols. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + editor + editors + + + editor + editors + + + illustrator + illustrators + + + translator + translators + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + ed. + eds. + + + ill. + ills. + + + tran. + trans. + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + edited by + edited by + illustrated by + interview by + to + by + translated by + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. by + ed. by + ed. by + illus. by + trans. by + ed. & trans. by + + + January + February + March + April + May + June + July + August + September + October + November + December + + + Jan. + Feb. + Mar. + Apr. + May + Jun. + Jul. + Aug. + Sep. + Oct. + Nov. + Dec. + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-CL.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-CL.xml new file mode 100644 index 00000000000..f2ba229849c --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-CL.xml @@ -0,0 +1,602 @@ + + + + + Scott Sadowsky + http://sadowsky.cl/ + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + comunicación personal + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + accedido + y + et al. + anónimo + anón. + en + disponible en + de + circa + c. + citado + + edición + ediciones + + ed. + et al. + en preparación + a partir de + ibid. + en + en imprenta + internet + carta + sin fecha + s. f. + en línea + presentado en + + referencia + referencias + + + ref. + refs. + + recuperado + escala + versión + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + entrevista + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + comunicación personal + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + d. C. + a. C. + BCE + CE + + + + + + + + : + , + ; + + + ª + + + primera + segunda + tercera + cuarta + quinta + sexta + séptima + octava + novena + décima + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + libro + libros + + + capítulo + capítulos + + + columna + columnas + + + figura + figuras + + + folio + folios + + + número + números + + + línea + líneas + + + nota + notas + + + opus + opera + + + página + páginas + + + página + páginas + + + párrafo + párrafos + + + parte + partes + + + sección + secciones + + + sub voce + sub vocibus + + + verso + versos + + + volumen + volúmenes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + lib. + cap. + col. + fig. + f. + + l. + n. + op. + + p. + pp. + + + p. + pp. + + párr. + pt. + sec. + + s. v. + s. vv. + + + v. + vv. + + + vol. + vols. + + + + + § + § + + + § + § + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directores + + + editor + editores + + + coordinador + coordinadores + + + ilustrador + ilustradores + + + traductor + traductores + + + editor y traductor + editores y traductores + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + coord. + coords. + + + ilust. + ilusts. + + + trad. + trads. + + + ed. y trad. + eds. y trads. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + de + dirigido por + editado por + coordinado por + ilustrado por + entrevistado por + a + por + traducido por + editado y traducido por + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + coord. + ilust. + trad. + ed. y trad. + + + enero + febrero + marzo + abril + mayo + junio + julio + agosto + septiembre + octubre + noviembre + diciembre + + + ene. + feb. + mar. + abr. + may + jun. + jul. + ago. + sep. + oct. + nov. + dic. + + + primavera + verano + otoño + invierno + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-ES.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-ES.xml new file mode 100644 index 00000000000..9d27be4ddb9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-ES.xml @@ -0,0 +1,601 @@ + + + + + javimat + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-02-28T17:35:16-05:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + obra original publicada en + comunicación personal + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + accedido + y + y otros + anónimo + anón. + en + disponible en + de + circa + c. + citado + + edición + ediciones + + ed. + et al. + previsto + a partir de + ibid. + en + en imprenta + internet + carta + sin fecha + s. f. + en línea + presentado en + + referencia + referencias + + + ref. + refs. + + recuperado + escala + versión + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + entrevista + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + comunicación personal + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + d. C. + a. C. + BCE + CE + + + « + » + + + - + : + , + ; + + + + + + primera + segunda + tercera + cuarta + quinta + sexta + séptima + octava + novena + décima + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + libro + libros + + + capítulo + capítulos + + + columna + columnas + + + figura + figuras + + + folio + folios + + + número + números + + + línea + líneas + + + nota + notas + + + opus + opera + + + página + páginas + + + página + páginas + + + párrafo + párrafos + + + parte + partes + + + sección + secciones + + + sub voce + sub vocibus + + + verso + versos + + + volumen + volúmenes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + lib. + cap. + col. + fig. + f. + n.º + l. + n. + op. + + p. + pp. + + + p. + pp. + + párr. + pt. + sec. + + s. v. + s. vv. + + + v. + vv. + + + vol. + vols. + + + + + § + § + + + § + § + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directores + + + editor + editores + + + editor + editores + + + ilustrador + ilustradores + + + traductor + traductores + + + editor y traductor + editores y traductores + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + ed. + eds. + + + ilust. + ilusts. + + + trad. + trads. + + + ed. y trad. + eds. y trads. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + de + dirigido por + editado por + editado por + ilustrado por + entrevistado por + a + por + traducido por + editado y traducido por + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + ed. + ilust. + trad. + ed. y trad. + + + enero + febrero + marzo + abril + mayo + junio + julio + agosto + septiembre + octubre + noviembre + diciembre + + + ene. + feb. + mar. + abr. + may + jun. + jul. + ago. + sep. + oct. + nov. + dic. + + + primavera + verano + otoño + invierno + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-MX.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-MX.xml new file mode 100644 index 00000000000..62b97fb1683 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-es-MX.xml @@ -0,0 +1,643 @@ + + + + + Juan Ignacio Flores Salgado + https://www.mendeley.com/profiles/juan-ignacio-flores-salgado/ + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-02-28T11:33:00-05:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + obra original publicada en + comunicación personal + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + consultado + y + et al. + anónimo + anón. + en + disponible en + de + circa + c. + citado + + edición + ediciones + + + ed. + eds. + + et al. + en preparación + a partir de + ibid. + en + en imprenta + internet + carta + sin fecha + s/f + en línea + presentado en + + referencia + referencias + + + ref. + refs. + + recuperado + escala + versión + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + entrevista + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + comunicación personal + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + d. C. + a. C. + BCE + CE + + + + + + + + : + , + ; + + + a + a + o + + + primera + segunda + tercera + cuarta + quinta + sexta + séptima + octava + novena + décima + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + libro + libros + + + capítulo + capítulos + + + columna + columnas + + + figura + figuras + + + folio + folios + + + número + números + + + línea + líneas + + + nota + notas + + + opus + opera + + + página + páginas + + + página + páginas + + + párrafo + párrafos + + + parte + partes + + + sección + secciones + + + sub voce + sub vocibus + + + verso + versos + + + volumen + volúmenes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + + lib. + libs. + + + cap. + caps. + + + col. + cols. + + + fig. + figs. + + + f. + ff. + + + núm. + núms. + + + l. + ls. + + + n. + nn. + + + op. + opp. + + + p. + pp. + + + p. + pp. + + + párr. + párrs. + + + pt. + pts. + + + sec. + secs. + + + s. v. + s. vv. + + + v. + vv. + + + vol. + vols. + + + + + + + + + § + § + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directores + + + editor + editores + + + coordinador + coordinadores + + + ilustrador + ilustradores + + + traductor + traductores + + + editor y traductor + editores y traductores + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + coord. + coords. + + + ilust. + ilusts. + + + trad. + trads. + + + ed. y trad. + eds. y trads. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + de + dirigido por + editado por + coordinado por + ilustrado por + entrevistado por + a + por + traducido por + editado y traducido por + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + coord. + ilust. + trad. + ed. y trad. + + + enero + febrero + marzo + abril + mayo + junio + julio + agosto + septiembre + octubre + noviembre + diciembre + + + ene. + feb. + mar. + abr. + may + jun. + jul. + ago. + sep. + oct. + nov. + dic. + + + primavera + verano + otoño + invierno + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-et-EE.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-et-EE.xml new file mode 100644 index 00000000000..6937eeba9d9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-et-EE.xml @@ -0,0 +1,601 @@ + + + + + Andrew Dunning + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + isiklik suhtlus + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + vaadatud + ja + ja teised + anonüümne + anon + + available at + + umbes + u + tsiteeritud + + väljaanne + väljaanded + + tr + et al. + ilmumisel + + ibid. + + trükis + internet + kiri + s.a. + s.a. + online + esitatud + + viide + viited + + + viide + viited + + salvestatud + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + intervjuu + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + isiklik suhtlus + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + pKr + eKr + BCE + CE + + + + + + + + : + , + ; + + + . + + + esimene + teine + kolmas + neljas + viies + kuues + seitsmes + kaheksas + üheksas + kümnes + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + raamat + raamatud + + + peatükk + peatükid + + + veerg + veerud + + + joonis + joonised + + + foolio + fooliod + + + number + numbrid + + + rida + read + + + viide + viited + + + opus + opera + + + lehekülg + leheküljed + + + lehekülg + leheküljed + + + lõik + lõigud + + + osa + osad + + + alajaotis + alajaotised + + + sub verbo + sub verbis + + + värss + värsid + + + köide + köited + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + rmt + ptk + v + joon + f + nr + l. + n. + op + + lk + lk + + + lk + lk + + lõik + osa + alajaot. + + s.v. + s.vv. + + + v + vv + + + kd + kd + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + toimetaja + toimetajad + + + toimetaja + toimetajad + + + illustrator + illustrators + + + tõlkija + tõlkijad + + + toimetaja & tõlkija + toimetajad & tõlkijad + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + toim + toim + + + toim + toim + + + ill. + ills. + + + tõlk + tõlk + + + toim & tõlk + toim & tõlk + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + directed by + toimetanud + toimetanud + illustrated by + intervjueerinud + + by + tõlkinud + toimetanud & tõlkinud + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + toim + toim + illus. + tõlk + toim & tõlk + + + jaanuar + veebruar + märts + aprill + mai + juuni + juuli + august + september + oktoober + november + detsember + + + jaan + veebr + märts + apr + mai + juuni + juuli + aug + sept + okt + nov + dets + + + kevad + suvi + sügis + talv + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-eu.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-eu.xml new file mode 100644 index 00000000000..41b3600d7bf --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-eu.xml @@ -0,0 +1,604 @@ + + + + + Amaraun + + + Miren BZ + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-03-22T21:54:15-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + komunikazio pertsonala + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + eskuratua + eta + eta beste + ezezaguna + ezez. + -(e)n + available at + -(e)k egina + inguru + ing. + aipatua + + argitalpena + argitalpenak + + arg. + et al. + bidean + hemendik: + ibíd. + in + moldiztegian + internet + gutuna + datarik gabe + d. g. + sarean + -(e)n aurkeztua + + aipamena + aipamenak + + + aip. + aip. + + berreskuratua + scale + bertsioa + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + elkarrizketa + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + komunikazio pertsonala + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + K.a. + K.o. + BCE + CE + + + « + » + + + + : + , + ; + + + . + + + lehenengo + bigarren + hirugarren + laugarren + bosgarren + seigarren + zazpigarren + zortzigarren + bederatzigarren + hamargarren + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + liburua + liburuak + + + kapitulua + kapituluak + + + zutabea + zutabeak + + + irudia + irudiak + + + orria + orriak + + + zenbakia + zenbakiak + + + lerroa + lerroak + + + oharra + oharrak + + + obra + obrak + + + orrialdea + orrialdeak + + + orrialdea + orrialdeak + + + paragrafoa + paragrafoak + + + zatia + zatiak + + + atala + atalak + + + sub voce + sub vocem + + + bertsoa + bertsoak + + + liburukia + liburukiak + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + lib. + kap. + zut. + iru. + or. + zenb. + l. + n. + op. + + or. + or. + + + or. + or. + + par. + zt. + atal. + + s.v. + s.v. + + + b. + bb. + + + libk. + libk. + + + + + + ¶¶ + + + § + § + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + argitaratzailea + argitaratzaileak + + + argitaratzailea + argitaratzaileak + + + illustrator + illustrators + + + itzultzailea + itzultzaileak + + + argitaratzaile eta itzultzailea + argitaratzaile eta itzultzaileak + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + arg. + arg. + + + arg. + arg. + + + ill. + ills. + + + itzul. + itzul. + + + arg. eta itzul. + arg. eta itzul. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + directed by + -(e)k argitaratua + -(e)k argitaratua + illustrated by + -(e)k elkarrizketatua + -(r)entzat + by + -(e)k itzulia + -(e)k argitaratu eta itzulia + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + arg. + arg. + illus. + itzul. + -(e)k arg. eta itzul. + + + urtarrila + otsaila + martxoa + apirila + maiatza + ekaina + uztaila + abuztua + iraila + urria + azaroa + abendua + + + urt. + ots. + mar. + apr. + mai. + eka. + uzt. + abz. + ira. + urr. + aza. + abe. + + + udaberria + uda + udazkena + negua + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fa-IR.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fa-IR.xml new file mode 100644 index 00000000000..2fe4be6aad0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fa-IR.xml @@ -0,0 +1,604 @@ + + + + + Hamed Heydari + + + abdealikhurrum + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + ارتباط شخصی + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + دسترسی + و + و دیگران + ناشناس + ناشناس + در + قابل دسترس در + توسط + تقریباً + c. + ارجاع شده + + ویرایش + ویرایش‌های + + ویرایش + و همکاران + در دست انتشار + از + همان + در + زیر چاپ + اینترنت + نامه + بدون تاریخ + بدون تاریخ + آنلاین + ارائه شده در + + مرجع + مراجع + + + مرجع + مراجع + + retrieved + scale + نسخه + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + مصاحبه + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + ارتباط شخصی + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + بعد از میلاد + قبل از میلاد + BCE + CE + + + + + + + + : + , + ; + + + + + + اول + دوم + سوم + چهارم + پنجم + ششم + هفتم + هشتم + نهم + دهم + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + کتاب + کتاب‌های + + + فصل + فصل‌های + + + ستون + ستون‌های + + + تصویر + تصاویر + + + برگ + برگ‌های + + + شماره + شماره‌های + + + خط + خطوط + + + یادداشت + یادداشت‌های + + + قطعه + قطعات + + + صفحه + صفحات + + + صفحه + صفحات + + + پاراگراف + پاراگراف‌های + + + بخش + بخش‌های + + + قسمت + قسمت‌های + + + در ذیلِ واژه + در ذیلِ واژه‌های + + + بیت + بیت‌های + + + جلد + جلدهای + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + کتاب + فصل + ستون + تصویر + برگ + ش + خط + یادداشت + قطعه + + ص + صص + + + ص + صص + + پاراگراف + بخش + قسمت + + s.v + s.vv + + + بیت + ابیات + + + ج + جج + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + ویراستار + ویراستاران + + + ویراستار + ویراستاران + + + طراح گرافیک + طراحان گرافیک + + + مترجم + مترجمین + + + ویراستار و مترجم + ویراستاران و مترجمین + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ویراستار + ویراستاران + + + ویراستار + ویراستاران + + + تصویرگر + تصویرگران + + + مترجم + مترجمین + + + ویراستار و مترجم + ویراستاران و مترجمین + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + توسط + زیر نظر + ویراسته‌ی + ویراسته‌ی + طراحی گرافیکی از + مصاحبه توسط + به + بازبینی توسط + ترجمه‌ی + ترجمه و ویراسته‌ی + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ویراسته‌ی + ویراسته‌ی + طراحی از + ترجمه‌ی + ترجمه و ویراسته‌ی + + + ژانویه + فوریه + مارس + آوریل + می + ژوئن + جولای + آگوست + سپتامبر + اکتبر + نوامبر + دسامبر + + + ژانویه + فوریه + مارس + آوریل + می + ژوئن + جولای + آگوست + سپتامبر + اکتبر + نوامبر + دسامبر + + + بهار + تابستان + پاییز + زمستان + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fi-FI.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fi-FI.xml new file mode 100644 index 00000000000..248111a8923 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fi-FI.xml @@ -0,0 +1,610 @@ + + + + + Janne Huovari + + + snissine + + + villelahtinen + + + Juhana Venäläinen + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + henkilökohtainen viestintä + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + viitattu + ja + ym. + tuntematon + tuntematon + osoitteessa + saatavissa + tekijä + noin + n. + viitattu + + painos + painokset + + p. + ym. + tulossa + osoitteesta + mt. + teoksessa + painossa + internet + kirje + ei päivämäärää + ei pvm. + verkossa + esitetty tilaisuudessa + + viittaus + viittaukset + + + viit. + viit. + + noudettu + mittakaava + versio + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + haastattelu + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + henkilökohtainen viestintä + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + jaa. + eaa. + BCE + CE + + + + + + + + : + , + ; + + + . + + + ensimmäinen + toinen + kolmas + neljäs + viides + kuudes + seitsemäs + kahdeksas + yhdeksäs + kymmenes + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + kirja + kirjat + + + luku + luvut + + + palsta + palstat + + + kuvio + kuviot + + + folio + foliot + + + numero + numerot + + + rivi + rivit + + + huomautus + huomautukset + + + opus + opukset + + + sivu + sivut + + + sivu + sivut + + + kappale + kappaleet + + + osa + osat + + + osa + osat + + + sub verbo + sub verbis + + + säkeistö + säkeistöt + + + vuosikerta + vuosikerrat + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + kirja + luku + palsta + kuv. + fol. + nro + r. + huom. + op. + + s. + ss. + + + s. + ss. + + kappale + osa + osa + + s.v. + s.vv. + + + säk. + säk. + + + vsk. + vsk. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + ohjaaja + ohjaajat + + + toimittaja + toimittajat + + + toimittaja + toimittajat + + + kuvittaja + kuvittajat + + + kääntäjä + kääntäjät + + + toimittaja ja kääntäjä + toimittajat ja kääntäjät + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + ohj. + ohj. + + + toim. + toim. + + + toim. + toim. + + + kuv. + kuv. + + + käänt. + käänt. + + + toim. ja käänt. + toim. ja käänt. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + ohjannut + toimittanut + toimittanut + kuvittanut + haastatellut + vastaanottaja + + kääntänyt + toimittanut ja kääntänyt + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + ohj. + toim. + toim. + kuv. + käänt. + toim. ja käänt. + + + tammikuuta + helmikuuta + maaliskuuta + huhtikuuta + toukokuuta + kesäkuuta + heinäkuuta + elokuuta + syyskuuta + lokakuuta + marraskuuta + joulukuuta + + + tammi + helmi + maalis + huhti + touko + kesä + heinä + elo + syys + loka + marras + joulu + + + kevät + kesä + syksy + talvi + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-CA.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-CA.xml new file mode 100644 index 00000000000..eba7d7a571d --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-CA.xml @@ -0,0 +1,609 @@ + + + + + Grégoire Colly + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + communication personnelle + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + consulté le + et + et autres + anonyme + anon. + sur + disponible à + par + vers + v. + cité + + édition + éditions + + éd. + et al. + à paraître + à l'adresse + ibid. + dans + sous presse + Internet + lettre + sans date + s. d. + en ligne + présenté à + + référence + références + + + réf. + réf. + + consulté + échelle + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + entretien + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + communication personnelle + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + apr. J.-C. + av. J.-C. + BCE + CE + + + «  +  » + + + + : + , + ; + + + + ʳᵉ + ᵉʳ + + + premier + deuxième + troisième + quatrième + cinquième + sixième + septième + huitième + neuvième + dixième + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + livre + livres + + + chapitre + chapitres + + + colonne + colonnes + + + figure + figures + + + folio + folios + + + numéro + numéros + + + ligne + lignes + + + note + notes + + + opus + opus + + + page + pages + + + page + pages + + + paragraphe + paragraphes + + + partie + parties + + + section + sections + + + sub verbo + sub verbis + + + verset + versets + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + liv. + chap. + col. + fig. + + fᵒ + fᵒˢ + + + nᵒ + nᵒˢ + + l. + n. + op. + + p. + p. + + + p. + p. + + paragr. + part. + sect. + + s. v. + s. vv. + + + v. + v. + + + vol. + vol. + + + + + § + § + + + § + § + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + réalisateur + réalisateurs + + + éditeur + éditeurs + + + directeur + directeurs + + + illustrateur + illustrateurs + + + traducteur + traducteurs + + + éditeur et traducteur + éditeurs et traducteurs + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + réal. + réal. + + + éd. + éd. + + + dir. + dir. + + + ill. + ill. + + + trad. + trad. + + + éd. et trad. + éd. et trad. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + par + réalisé par + édité par + sous la direction de + illustré par + entretien réalisé par + à + par + traduit par + édité et traduit par + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + réal. par + éd. par + ss la dir. de + ill. par + trad. par + éd. et trad. par + + + janvier + février + mars + avril + mai + juin + juillet + août + septembre + octobre + novembre + décembre + + + janv. + févr. + mars + avr. + mai + juin + juill. + août + sept. + oct. + nov. + déc. + + + printemps + été + automne + hiver + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-FR.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-FR.xml new file mode 100644 index 00000000000..8fa95335812 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-fr-FR.xml @@ -0,0 +1,612 @@ + + + + + Grégoire Colly + + + Collectif Zotero francophone + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + publication en ligne anticipée + album + enregistrement audio + film + désormais + loc. cit. + sans lieu + s. l. + sans nom + s. n. + sur + op. cit. + édition originale + communication personnelle + podcast + épisode de podcast + prépublication + émission de radio + série radiophonique + épisode de série radiophonique + numéro spécial + section spéciale + émission de télévision + série télévisée + épisode de série télévisée + vidéo + document de travail + consulté le + et + et autres + anonyme + anon. + sur + disponible sur + par + vers + v. + cité + + édition + éditions + + éd. + et al. + à paraître + à l'adresse + ibid. + in + sous presse + Internet + lettre + sans date + s. d. + en ligne + présenté à + + référence + références + + + réf. + réf. + + consulté + échelle + version + + + article + article de revue + article de magazine + article de presse + projet de loi + + émission + + classique + collection + jeu de données + document + entrée + entrée de dictionnaire + entrée d'encyclopédie + événement + + image + audience + entretien + affaire + acte juridique + manuscrit + carte + enregistrement vidéo + partition + pamphlet + article de colloque + brevet + interprétation + périodique + communication personnelle + billet + billet de blog + règlement + rapport + recension + recension de livre + logiciel + chanson + présentation + norme + thèse + traité + page web + + + art. de revue + art. de mag. + art. de presse + + + doc. + + graph. + interv. + ms + enr. vidéo + rap. + recens. + recens. de liv. + enr. audio + + + apr. J.-C. + av. J.-C. + av. n. è. + n. è. + + + «  +  » + + + +  : + , +  ; + + + + ʳᵉ + ᵉʳ + + + premier + deuxième + troisième + quatrième + cinquième + sixième + septième + huitième + neuvième + dixième + + + + acte + actes + + + appendice + appendices + + + article + articles + + + canon + canons + + + emplacement + emplacements + + + équation + équations + + + règle + règles + + + scène + scènes + + + tableau + tableaux + + + + + + + titre + titres + + + livre + livres + + + chapitre + chapitres + + + colonne + colonnes + + + figure + figures + + + folio + folios + + + numéro + numéros + + + ligne + lignes + + + note + notes + + + opus + opus + + + page + pages + + + page + pages + + + paragraphe + paragraphes + + + partie + parties + + + section + sections + + + sub verbo + sub verbis + + + verset + versets + + + volume + volumes + + + + + append. + append. + + + art. + art. + + + emplact + emplact + + + eq. + eq. + + + règle + règles + + + sc. + sc. + + + tab. + tab. + + + + + + + tit. + tit. + + liv. + chap. + col. + fig. + + fᵒ + fᵒˢ + + + nᵒ + nᵒˢ + + l. + n. + op. + + p. + p. + + + p. + p. + + paragr. + part. + sect. + + s. v. + s. vv. + + + v. + v. + + + vol. + vol. + + + + + § + § + + + § + § + + + + + président + présidents + + + compilateur + compilateurs + + + contributeur + contributeurs + + + commissaire + commissaires + + + producteur exécutif + producteurs exécutifs + + + invité + invités + + + hôte + hôtes + + + narrateur + narrateurs + + + organisateur + organisateurs + + + interprète + interprètes + + + producteur + producteurs + + + scénariste + scénaristes + + + créateur de série + créateurs de série + + + réalisateur + réalisateurs + + + éditeur + éditeurs + + + directeur + directeurs + + + illustrateur + illustrateurs + + + traducteur + traducteurs + + + éditeur et traducteur + éditeurs et traducteurs + + + + + compil. + compil. + + + contrib. + contrib. + + + commiss. + commiss. + + + prod. exé. + prod. exé. + + + narr. + narr. + + + org. + org. + + + interpr. + interpr. + + + prod. + prod. + + + scénar. + scénar. + + + créat. + créat. + + + réal. + réal. + + + éd. + éd. + + + dir. + dir. + + + ill. + ill. + + + trad. + trad. + + + éd. et trad. + éd. et trad. + + + + présidé par + compilé par + avec + organisé par + production exécutive par + avec pour invité + animé par + lu par + organisé par + interprété par + produit par + scénario de + créé par + par + réalisé par + édité par + sous la direction de + illustré par + entretien réalisé par + à + par + traduit par + édité et traduit par + + + compil. par + ac + org. par + prod. exé. par + ac pr inv. + anim. par + lu par + org. par + interpr. par + prod. par + scénar. de + créé par + réal. par + éd. par + ss la dir. de + ill. par + trad. par + éd. et trad. par + + + janvier + février + mars + avril + mai + juin + juillet + août + septembre + octobre + novembre + décembre + + + janv. + févr. + mars + avr. + mai + juin + juill. + août + sept. + oct. + nov. + déc. + + + printemps + été + automne + hiver + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-he-IL.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-he-IL.xml new file mode 100644 index 00000000000..660a28239f0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-he-IL.xml @@ -0,0 +1,607 @@ + + + + + roypeled1 + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + תקשורת אישית + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + נבדק לאחרונה + ו + ואחרים + אלמוני + anon + + זמין ב + על-ידי + לערך + c. + מצוטט ב + + מהדורה + מהדורות + + ed + ואחרים + צפוי + מתוך + שם + בתוך + בהדפסה + אינטרנט + מכתב + אין נתונים + nd + מקוון + הוצג ב + + הפניה + הפניות + + + ref. + refs. + + אוחזר + scale + גירסה + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + ראיון + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + תקשורת אישית + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + לספירה + לפני הספירה + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + ראשון + שני + שלישי + רביעי + חמישי + שישי + שביעי + שמיני + תשיעי + עשירי + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + ספר + ספרים + + + פרק + פרקים + + + טור + טורים + + + figure + figures + + + פוליו + פוליו + + + מספר + מספרים + + + שורה + שורות + + + הערה + הערות + + + אופוס + אופרה + + + עמוד + עמודים + + + עמוד + עמודים + + + פיסקה + פיסקאות + + + חלק + חלקים + + + סעיף + סעיפים + + + sub verbo + sub verbis + + + בית + בתים + + + כרך + כרכים + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk + chap + col + fig + f + no + l. + n. + op + + 'עמ + 'עמ + + + 'עמ + 'עמ + + para + pt + ס' + + s.v. + s.vv. + + + v + vv + + + vol + vols + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + במאי + במאים + + + עורך + עורכים + + + עורך ראשי + עורכים ראשיים + + + מאייר + מאיירים + + + מתרגם + מתרגמים + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed + eds + + + ed. + eds. + + + ill. + ills. + + + tran + trans + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + בוים ע"י + נערך ע"י + בוים ע"י + אויר ע"י + רואיין ע"י + אל + ע"י + תורגם ע"י + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed + ed. + illus. + trans + ed. & trans. by + + + ינואר + פברואר + מרץ + אפריל + מאי + יוני + יולי + אוגוסט + ספטמבר + אוקטובר + נובמבר + דצמבר + + + Jan + Feb + Mar + Apr + May + Jun + Jul + Aug + Sep + Oct + Nov + Dec + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hi-IN.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hi-IN.xml new file mode 100644 index 00000000000..48f6a04d17b --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hi-IN.xml @@ -0,0 +1,653 @@ + + + + + Neha Srivastava + neha-srivastava@outlook.com + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personal communication + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + अंतिम उपयोग + + व अन्य + अज्ञात + अज्ञात + पर + पर उपलब्ध + द्वारा + सन + सन. + उल्लेखित + + संस्करण + संस्करण + + ed. + इत्यादि + आगामी + से + उक्त + में + मुद्रण में + इंटर्नेट + पत्र + दिनांक अज्ञात + n.d. + ऑनलाइन + पर प्रस्तुत + + संदर्भ + references + + + ref. + refs. + + पुनर्प्राप्त + scale + संस्करण + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + साक्षात्कार + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personal communication + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + CE + BCE + BCE + CE + + + + + + + + : + , + ; + + + वाँ + + + + + + + + पहला + पहली + दूसरा + दूसरी + तीसरा + तीसरी + चौथा + चौथी + पाँचवा + पाँचवी + छठा + छठी + सातवाँ + सातवीं + आठवाँ + आठवीं + नवाँ + नौवीं + दसवाँ + दसवीं + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + पुस्तक + पुस्तकें + + + अध्याय + अध्याय + + + कॉलम + columns + + + चित्र + चित्रों + + + पर्ण + folios + + + संख्या + संख्याएँ + + + पंक्ति + पंक्तियाँ + + + नोट + notes + + + opus + opera + + + पृष्ठ + पृष्ठ + + + पृष्ठ संख्या + पृष्ठों की संख्या + + + अनुच्छेद + paragraphs + + + भाग + parts + + + अनुभाग + sections + + + sub verbo + sub verbis + + + पद + verses + + + वॉल्यूम + वॉल्यूम्ज़ + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + + bk. + bks. + + + chap. + chaps. + + + col. + cols. + + + fig. + figs. + + + fol. + fols. + + + no. + nos. + + + l. + ll. + + + n. + nn. + + + op. + opp. + + + पृ. + पृ. + + + पृ. स. + पृ. स. + + + para. + paras. + + + pt. + pts. + + + sec. + secs. + + + s.v. + s.vv. + + + v. + vv. + + + vol. + vols. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + निर्देशक + directors + + + सम्पादक + editors + + + सम्पादक + editors + + + चित्रकार + illustrators + + + अनुवादक + translators + + + सम्पादक & अनुवादक + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + ed. + eds. + + + ill. + ills. + + + tran. + trans. + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + द्वारा + निर्देशन + सम्पादन + निर्देशन + चित्रकारी + साक्षात्कारकर्ता + सेवा में + द्वारा + अनुवाद + सम्पादन & अनुवाद + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. by + ed. by + ed. by + illus. by + trans. by + ed. & trans. by + + + जनवरी + फ़रवरी + मार्च + अप्रैल + मई + जून + जुलाई + अगस्त + सितम्बर + अक्टूबर + नवम्बर + दिसम्बर + + + जन. + फ़र. + मार्च + अप्रैल + मई + जून + जुलाई + अग. + सित. + अक्ट. + नव. + दिस. + + + वसंत ऋतु + ग्रीष्म ऋतु + पतझड़ ऋतु + शिशिर ऋतु + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hr-HR.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hr-HR.xml new file mode 100644 index 00000000000..bf5cac29edf --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hr-HR.xml @@ -0,0 +1,601 @@ + + + + + tvrbanec + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + osobna komunikacija + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + pristupljeno + i + i ostali + anonimno + anon. + na + dostupno na + od + oko + oko + citirano + + izdanje + izdanja + + izd. + i ostali + u pripremi + od + ibid. + u + u tisku + internet + pismo + bez datuma + bez dat. + na internetu + predstavljeno na + + reference + reference + + + ref. + ref. + + preuzeto + skala + verzija + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + intervju + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + osobna komunikacija + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + + pr. Kr. + BCE + CE + + + + + + + + : + , + ; + + + . + + + prvi + drugi + treći + četvrti + peti + šesti + sedmi + osmi + deveti + deseti + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + knjiga + knjige + + + poglavlje + poglavlja + + + stupac + stupci + + + crtež + crteži + + + folija + folije + + + izdanje + izdanja + + + red + redovi + + + bilješka + bilješke + + + djelo + djela + + + stranica + stranice + + + stranica + stranice + + + pasus + pasusi + + + dio + dijelova + + + odjeljak + odjeljci + + + sub verbo + sub verbis + + + stih + stihovi + + + svezak + svesci + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + knj. + pogl. + stup. + crt. + fol. + izd. + red + bilj. + sv. + + str. + str. + + + str. + str. + + par. + dio + od. + + s.v. + s.vv. + + + st. + st. + + + sv. + sv. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + voditelj + voditelji + + + urednik + urednici + + + urednik + urednici + + + ilustrator + ilustratori + + + prevoditelj + prevoditelji + + + urednik & prevoditelj + urednici & prevoditelji + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + vod. + vod. + + + ur. + ur. + + + ur.-vod. + ur.-vod. + + + il. + il. + + + prev. + prev. + + + ur. & prev. + ur. & prev. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + od + vodio + uredio + uredio + ilustrirao + intervjuirao + primatelj + pregledao + preveo + uredio & preveo + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + vod. + ur. + ur. vod. + ilus. + prev. + ur. & prev. + + + siječanj + veljača + ožujak + travanj + svibanj + lipanj + srpanj + kolovoz + rujan + listopad + studeni + prosinac + + + sij. + velj. + ožu. + tra. + svi. + lip. + srp. + kol. + ruj. + lis. + stu. + pros. + + + proljeće + ljeto + jesen + zima + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hu-HU.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hu-HU.xml new file mode 100644 index 00000000000..12a2beb3161 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-hu-HU.xml @@ -0,0 +1,601 @@ + + + + + Miklos Vajna + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + személyes kommunikáció + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + elérés + és + és mások + szerző nélkül + sz. n. + + elérhető + by + körülbelül + kb. + idézi + + kiadás + kiadás + + kiad. + és mtsai. + megjelenés alatt + forrás + uo. + in + nyomtatás alatt + internet + levél + évszám nélkül + é. n. + online + előadás + + hivatkozás + hivatkozás + + + hiv. + hiv. + + elérés + skála + verzió + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interjú + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + személyes kommunikáció + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + Kr. u. + Kr. e. + i. e. + i. sz. + + + + + » + « + + : + , + ; + + + . + + + első + második + harmadik + negyedik + ötödik + hatodik + hetedik + nyolcadik + kilencedik + tizedik + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + könyv + könyv + + + fejezet + fejezet + + + oszlop + oszlop + + + ábra + ábra + + + fóliáns + fóliáns + + + szám + szám + + + sor + sor + + + jegyzet + jegyzet + + + + + + + oldal + oldal + + + oldal + oldal + + + bekezdés + bekezdés + + + rész + rész + + + szakasz + szakasz + + + sub verbo + sub verbis + + + versszak + versszak + + + kötet + kötet + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + könyv + fej. + oszl. + ábr. + fol. + sz. + s. + j. + op. + + o. + o. + + + o. + o. + + bek. + rész + szak. + + s. v. + s. vv. + + + vsz. + vsz. + + + köt. + köt. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + igazgató + igazgató + + + szerkesztő + szerkesztő + + + szerkesztőségi igazgató + szerkesztőségi igazgató + + + illusztrátor + illusztrátor + + + fordító + fordító + + + szerkesztő & fordító + szerkesztő & fordító + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + ig. + ig. + + + szerk. + szerk. + + + szerk. ig. + szerk. ig. + + + ill. + ill. + + + ford. + ford. + + + szerk. & ford. + szerk. & ford. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + szerkesztette + edited by + illusztrálta + interjúkészítő + címzett + by + fordította + szerkesztette & fordította + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + ig. + szerk. + ed. + ill. + ford. + szerk. & ford. + + + január + február + március + április + május + június + július + augusztus + szeptember + október + november + december + + + jan. + febr. + márc. + ápr. + máj. + jún. + júl. + aug. + szept. + okt. + nov. + dec. + + + tavasz + nyár + ősz + tél + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-id-ID.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-id-ID.xml new file mode 100644 index 00000000000..baf46f9d27b --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-id-ID.xml @@ -0,0 +1,613 @@ + + + + + faizhabibullah + + + Deden Habibi + + + xbypass + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + komunikasi pribadi + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + diakses + dan + dan lainnya + anonim + anon. + pada + tersedia pada + oleh + circa + ca. + dikutip + + edisi + edisi + + ed. + dkk. + mendatang + dari + ibid. + dalam + dalam proses cetakan + internet + surat + tanpa tanggal + t.t. + daring + dipresentasikan pada + + referensi + referensi + + + ref. + ref. + + diambil + skala + versi + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + wawancara + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + komunikasi pribadi + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + M + SM + BCE + CE + + + + + + + + : + , + ; + + + + + + + + + + + + pertama + kedua + ketiga + keempat + kelima + keenam + ketujuh + kedelapan + kesembilan + kesepuluh + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + buku + buku + + + bab + bab + + + kolom + kolom + + + gambar + gambar + + + folio + folio + + + nomor + nomor + + + baris + baris + + + catatan + catatan + + + opus + opera + + + halaman + halaman + + + halaman + halaman + + + paragraf + paragraf + + + bagian + bagian + + + bagian + bagian + + + sub verbo + sub verbis + + + ayat + ayat + + + volume + volume + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk. + bb. + kol. + gbr. + fol. + no. + brs. + ctt. + op. + + hlm. + hlm. + + + hlm. + hlm. + + para. + bag. + bag. + + s.v. + s.vv. + + + a. + a. + + + vol. + vol. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + direktur + direktur + + + editor + editor + + + editor + editor + + + ilustrator + ilustrator + + + penerjemah + penerjemah + + + editor & penerjemah + editor & penerjemah + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dir. + + + ed. + ed. + + + ed. + ed. + + + il. + il. + + + penerj. + penerj. + + + ed. & penerj. + ed. & penerj. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + oleh + diarahkan oleh + disunting oleh + disunting oleh + diilustrasi oleh + diwawancara oleh + kepada + oleh + diterjemahkan oleh + disunting & diterjemahkan oleh + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. oleh + ed. oleh + ed. oleh + illus. oleh + trans. oleh + ed. & penerj. oleh + + + Januari + Februari + Maret + April + Mei + Juni + Juli + Agustus + September + Oktober + November + Desember + + + Jan + Feb + Mar + Apr + Mei + Jun + Jul + Agu + Sep + Okt + Nov + Des + + + Semi + Panas + Gugur + Dingin + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-is-IS.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-is-IS.xml new file mode 100644 index 00000000000..c2dd5ee8ec7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-is-IS.xml @@ -0,0 +1,604 @@ + + + + + dadamaster + + + styrmirm + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + persónuleg samskipti + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + sótt + og + og fleiri + nafnlaus + nafnl. + af + aðgengilegt á + eftir + sirka + u.þ.b. + tilvitnun + + útgáfa + útgáfur + + útg. + o.fl. + óbirt + af + sama heimild + í + í prentun + rafrænt + bréf + engin dagsetning + e.d. + rafrænt + flutt á + + tilvitnun + tilvitnanir + + + tilv. + tilv. + + sótt + scale + útgáfa + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + viðtal + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + persónuleg samskipti + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + e.Kr. + f.Kr. + BCE + CE + + + + + + + + : + , + ; + + + . + + + fyrsti + annar + þriðji + fjórði + fimmti + sjötti + sjöundi + áttundi + níundi + tíundi + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + bók + bækur + + + kafli + kaflar + + + dálkur + dálkar + + + mynd + myndir + + + handrit + handrit + + + tölublað + tölublöð + + + lína + línur + + + athugasemd + athugasemdir + + + tónverk + tónverk + + + blaðsíða + blaðsíður + + + blaðsíða + blaðsíður + + + málsgrein + málsgreinar + + + hluti + hlutar + + + hluti + hlutar + + + sub verbo + sub verbis + + + vers + vers + + + bindi + bindi + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bók + k. + d. + mynd. + handr. + tbl. + l. + ath. + tónv. + + bls. + bls. + + + bls. + bls. + + málsgr. + hl. + hl. + + s.v. + s.vv. + + + v. + v. + + + b. + b. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + leikstjóri + leikstjórar + + + ritstjóri + ritstjórar + + + ritstjóri + ritstjórar + + + höfundur myndskreytinga + höfundar myndskreytinga + + + þýðandi + þýðendur + + + ritstjóri og þýðandi + ritstjórar og þýðendur + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + leikstj. + leikstj. + + + ritstj. + ritstj. + + + ritstj. + ritstj. + + + höf. mynd. + höf. mynd. + + + þýð. + þýð. + + + ritstj. og þýð. + ritstj. og þýð. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + eftir + leikstýrt af + ritstýrt af + ritstýrt af + myndskreytt af + viðtal tók + til + by + þýddi + ritstýrt og þýtt af + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + leikstj. + ritstj. + ritstj. + myndskr. + þýð. + ritstj. og þýð. + + + janúar + febrúar + mars + apríl + maí + júní + júlí + ágúst + september + október + nóvember + desember + + + jan. + feb. + mar. + apr. + maí + jún. + júl. + ágú. + sep. + okt. + nóv. + des. + + + vor + sumar + haust + vetur + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-it-IT.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-it-IT.xml new file mode 100644 index 00000000000..fba5d88ed84 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-it-IT.xml @@ -0,0 +1,629 @@ + + + + + Filippo Vomiero + filippo.vomiero@unipd.it + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + pubblicazione online ad accesso anticipato + album + registrazione audio + film + d'ora in poi + loc. cit. + sine loco + s.l. + sine nomine + s.n. + su + op. cit. + opera originale pubblicata + comunicazione personale + podcast + episodio di podcast + preprint + trasmissione radiofonica + serie radiofonica + episodio di serie radiofonica + edizione speciale + sezione speciale + trasmissione televisiva + serie televisiva + episodio di serie televisiva + video + documento di lavoro + consultato + e + e altri + anonimo + anon. + a + disponibile su + su + di + circa + c. + citato + + edizione + edizioni + + ed. + et al. + in corso di pubblicazione + da + ibidem + ibid. + in + in stampa + internet + lettera + sine data + s.d. + online + presentato al + + riferimento + riferimenti + + + rif. + rif. + + recuperato + scala + versione + + + preprint + articolo di rivista + articolo di rivista generalista + articolo di giornale + proposta di legge + + broadcast + + classico + collezione + dataset + documento + voce + voce di dizionario + voce di enciclopedia + evento + + opera d'arte + udienza + intervista + causa + legislazione + manoscritto + mappa + film + spartito musicale + opuscolo + atto di convegno + brevetto + esecuzione + periodico + comunicazione personale + messaggio + messaggio di blog + decreto + report + review + recensione di libro + software + registrazione audio + presentazione + norma + tesi + trattato + pagina web + + + art. di riv. + art. di riv + art. di g. + + + doc. + + op. d'arte + interv. + ms. + film + rep. + rev. + rec. di l. + reg. audio + + + d.C. + a.C. + BCE + CE + + + « + » + + + + : + , + ; + + + º + º + ª + + + prima + primo + prima + seconda + secondo + seconda + terza + terzo + terza + quarta + quarto + quarta + quinta + quinto + quinta + sesta + sesto + sesta + settima + settimo + settima + ottava + ottavo + ottava + nona + nono + nona + decima + decimo + decima + + + + atto + atto + + + appendice + appendici + + + articolo + articoli + + + canone + canoni + + + indirizzo + indirizzi + + + equazione + equazioni + + + regola + regole + + + scena + scene + + + tavola + tavole + + + + + + + titolo + titoli + + + libro + libri + + + capitolo + capitoli + + + colonna + colonne + + + figura + figure + + + foglio + fogli + + + fascicolo + fascicoli + + + riga + righe + + + nota + note + + + opera + opere + + + pagina + pagine + + + pagina + pagine + + + paragrafo + paragrafi + + + parte + parti + + + sezione + sezioni + + + sub verbo + sub verbis + + + verso + versi + + + volume + volumi + + + + + app. + app. + + + art. + art. + + + loc. + locs. + + + eq. + eq. + + + r. + r. + + + sc. + sc. + + + tab. + tab. + + + + + + + tit. + tits. + + lib. + + cap. + capp. + + col. + fig. + fgl. + fasc. + r. + n. + op. + + p. + pp. + + + p. + pp. + + par. + pt. + sez. + + s.v. + s.vv. + + + v. + vv. + + + vol. + voll. + + + + + + ¶¶ + + + § + §§ + + + + + presidente + presidenti + + + compilatore + compilatori + + + collaboratore + collaboratori + + + curatore + curatori + + + produttore esecutivo + produttori esecutivi + + + ospite + ospiti + + + conduttore + conduttori + + + narratore + narratori + + + organizzatore + organizzatori + + + esecutore + esecutori + + + produttore + produttori + + + sceneggiatore + sceneggiatori + + + autore della serie + autori della serie + + + regista + registi + + + curatore + curatori + + + direttore editoriale + direttori editoriali + + + illustratore + illustratori + + + traduttore + traduttori + + + curatore e traduttore + curatori e tradutori + + + + + comp. + comp. + + + collab. + collab. + + + cur. + cur. + + + prod.es. + prod. es. + + + narr. + narr. + + + org. + org. + + + esec. + esec. + + + prod. + prod. + + + scen. + scen. + + + aut. d. serie + aut. d. serie + + + reg. + reg. + + + a c. di + a c. di + + + dir. ed. + dir. ed. + + + ill. + ill. + + + trad. + trad. + + + cur. e trad. + cur. e trad. + + + + presieduto da + compilato da + con un contributo di + a cura di + produzione esecutiva di + con ospite + condotto da + narrato da + organizzato da + esecuzione di + prodotto da + scritto da + creato da + di + diretto da + a cura di + direzione editoriale di + illustrato da + intervista di + a + di + tradotto da + a cura di e tradotto da + + + comp. da + con un contrib. di + a c. di + prod. esec. di + con osp. + cond. da + narr. da + org. da + esec. di + prod. da + scr. da + cre. da + dir. da + a c. di + dir. ed. di + ill. da + trad. da + a c. di e trad. da + + + gennaio + febbraio + marzo + aprile + maggio + giugno + luglio + agosto + settembre + ottobre + novembre + dicembre + + + gen. + feb. + mar. + apr. + mag. + giu. + lug. + ago. + set. + ott. + nov. + dic. + + + primavera + estate + autunno + inverno + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ja-JP.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ja-JP.xml new file mode 100644 index 00000000000..0057e9b48aa --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ja-JP.xml @@ -0,0 +1,607 @@ + + + + + Shoji Takahashi + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + 個人的なやり取り + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + 参照 + + and others + anonymous + anon + at + available at + by + circa + c. + cited + + + + + + ほか + 近刊 + から + 前掲 + + in press + internet + 手紙 + no date + 日付なし + online + presented at the + + reference + references + + + ref. + refs. + + 読み込み + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + 個人的なやり取り + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + first + second + third + fourth + fifth + sixth + seventh + eighth + ninth + tenth + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + book + books + + + chapter + chapters + + + column + columns + + + figure + figures + + + folio + folios + + + number + numbers + + + + + + + note + notes + + + opus + opera + + + ページ + ページ + + + ページ + ページ + + + 段落 + 段落 + + + part + parts + + + section + sections + + + sub verbo + sub verbis + + + verse + verses + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk. + chap. + col. + fig. + f. + no. + l. + n. + op. + + p. + pp. + + + p. + pp. + + para. + pt. + sec. + + s.v. + s.vv. + + + v. + vv. + + + vol. + vols. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + + + + + editor + editors + + + illustrator + illustrators + + + 翻訳者 + 翻訳者 + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + + + + + ed. + eds. + + + ill. + ills. + + + 翻訳者 + 翻訳者 + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + 編集者: + edited by + illustrated by + interview by + to + by + 翻訳者: + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + 編集者: + ed. + illus. + 翻訳者: + ed. & trans. by + + + 1月 + 2月 + 3月 + 4月 + 5月 + 6月 + 7月 + 8月 + 9月 + 10月 + 11月 + 12月 + + + 1月 + 2月 + 3月 + 4月 + 5月 + 6月 + 7月 + 8月 + 9月 + 10月 + 11月 + 12月 + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-km-KH.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-km-KH.xml new file mode 100644 index 00000000000..5f458cab49b --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-km-KH.xml @@ -0,0 +1,604 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personal communication + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + accessed + and + and others + anonymous + anon. + at + available at + by + circa + c. + cited + + edition + editions + + ed. + et al. + forthcoming + from + ibid + in + in press + internet + letter + no date + n.d. + online + presented at the + + reference + references + + + ref. + refs. + + retrieved + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personal communication + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + ទីមួយ + ទីពីរ + ទីបី + ទីបួន + ទីប្រាំ + ទីប្រាំមួយ + ទីប្រាំពីរ + ទីប្រាំបី + ទីប្រាំបួន + ទីដប់មួយ + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + សៀវភៅ + សៀវភៅ + + + ជំពូក + ជំពូក + + + កាឡោន + កាឡោន + + + តួលេខ + តួលេខ + + + folio + folios + + + ចំនួន + ចំនួន + + + បន្ទាត់ + បន្ទាត់ + + + កំណត់ចំណាំ + កំណត់ចំណាំ + + + opus + opera + + + ទំព័រ + ទំព័រ + + + ទំព័រ + ទំព័រ + + + កថាខណ្ឌ + កថាខណ្ឌ + + + ជំពូក + ជំពូក + + + ផ្នែក + ផ្នែក + + + sub verbo + sub verbis + + + verse + verses + + + វ៉ុល + វ៉ុល + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk. + chap. + col. + fig. + f. + no. + l. + n. + op. + + p. + pp. + + + p. + pp. + + para. + pt. + sec. + + s.v. + s.vv. + + + v. + vv. + + + vol. + vols. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + editor + editors + + + + editors + + + illustrator + illustrators + + + translator + translator + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + ed. + eds. + + + ill. + ills. + + + tran. + trans. + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + edited by + edited by + illustrated by + interview by + to + by + translated by + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + ed. + illus. + trans. + ed. & trans. by + + + មករា + កុម្ភៈ + មីនា + មេសា + ឧសភា + មិថុនា + កក្កដា + សីហា + កញ្ញា + តុលា + វិច្ឆិកា + ធ្នូ + + + Jan. + Feb. + Mar. + Apr. + May + Jun. + Jul. + Aug. + Sep. + Oct. + Nov. + Dec. + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ko-KR.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ko-KR.xml new file mode 100644 index 00000000000..6fc1e38de8c --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ko-KR.xml @@ -0,0 +1,604 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + 개인 서신 + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + 접근된 + 와/과 + and others + anonymous + anon + at + available at + by + circa + c. + cited + + edition + editions + + ed + 기타 + 근간 + (으)로부터 + ibid. + in + in press + internet + 편지 + no date + 일자 없음 + online + presented at the + + reference + references + + + ref. + refs. + + retrieved + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + 개인 서신 + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + first + second + third + fourth + fifth + sixth + seventh + eighth + ninth + tenth + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + book + books + + + chapter + chapters + + + column + columns + + + figure + figures + + + folio + folios + + + number + numbers + + + + + + + note + notes + + + opus + opera + + + 페이지 + 페이지 + + + 페이지 + 페이지 + + + 단락 + 단락 + + + part + parts + + + section + sections + + + sub verbo + sub verbis + + + verse + verses + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk + chap + col + fig + f + + l. + n. + op + + p + pp + + + p + pp + + para + pt + sec + + s.v. + s.vv. + + + v + vv + + + vol + vols + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + 편집자 + 편집자 + + + editor + editors + + + illustrator + illustrators + + + 번역자 + 번역자 + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + 편집자 + 편집자 + + + ed. + eds. + + + ill. + ills. + + + 번역자 + 번역자 + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + 편집자: + edited by + illustrated by + interview by + to + by + 번역자: + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed + ed. + illus. + trans + ed. & trans. by + + + 1월 + 2월 + 3월 + 4월 + 5월 + 6월 + 7월 + 8월 + 9월 + 10월 + 11월 + 12월 + + + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-la.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-la.xml new file mode 100644 index 00000000000..2b64708a813 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-la.xml @@ -0,0 +1,601 @@ + + + + + Andrew Dunning + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personal communication + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + consultatus + et + et alii + anonymus + anon. + ad + praestatus ad + a + circa + c. + citatus + + editio + editiones + + ed. + et al. + futurus + ab + ibid. + in + impressorio + interrete + epistula + sine die + s.d. + in linea + praebitus ad + + relatio + relationes + + + rel. + rell. + + recuperatus + scala + uersio + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + congressus + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personal communication + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + A.D. + A.C. + BCE + CE + + + + + + + + : + , + ; + + + º + + + primus + secundus + tertius + quartus + quintus + sextus + septimus + octauus + nonus + decimus + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + liber + libri + + + capitulum + capitula + + + columna + columnae + + + figura + figurae + + + folium + folii + + + numerus + numeri + + + linea + lineae + + + nota + notae + + + opus + opera + + + pagina + paginae + + + pagina + paginae + + + paragraphus + paragraphi + + + pars + partes + + + paragraphus + paragraphi + + + sub uerbo + sub uerbis + + + versus + versus + + + tomus + tomi + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + lib. + cap. + col. + fig. + fol. + n. + l. + n. + op. + + p. + pp. + + + p. + pp. + + par. + pr. + par. + + s.u. + s.uu. + + + u. + uu. + + + t. + tt. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directores + + + curator + curatores + + + editor + editores + + + illustrator + illustratores + + + interpres + interpretes + + + curator et interpres + curatores et interpretes + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + cur. + curs. + + + ed. + eds. + + + ill. + ills. + + + interp. + interps. + + + cur. et interp. + curs. et interps. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + a + a directione + a cura + ab editione + ab illustratione + a congressione + a + a + a interpretatione + a cura et interpretatione + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + cur. + ed. + illus. + interp. + a cur. et interp. + + + ianuarius + februarius + martius + aprilis + maius + iunius + iulius + augustus + september + october + nouember + december + + + ian. + feb. + mar. + apr. + mai. + iun. + iul. + aug. + sep. + oct. + nou. + dec. + + + uer + aestas + autumnus + hiems + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lt-LT.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lt-LT.xml new file mode 100644 index 00000000000..f9d635bbc71 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lt-LT.xml @@ -0,0 +1,620 @@ + + + + + Valdemaras Klumbys + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + communicationis personalis + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + žiūrėta + ir + ir kt. + anonimas + anon. + + adresas + + apie + apie + žiūrėta + + leidimas + leidimai + + leid. + ir kt. + ruošiamas + + ten pat + + priimta spaudai + prieiga per internetą + laiškas + sine anno + s.a. + interaktyvus + pristatytas + + nuoroda + nuorodos + + + nuor. + nuor. + + gauta + mastelis + versija + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interviu + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + communicationis personalis + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + po Kr. + pr. Kr. + BCE + CE + + + + + , + + + : + , + ; + + + -asis + -asis + -oji + -iasis + -asis + -ioji + -oji + + + pirmasis + antrasis + trečiasis + ketvirtasis + penktasis + šeštasis + septintasis + aštuntasis + devintasis + dešimtasis + + pirmoji + antroji + trečioji + ketvirtoji + penktoji + šeštoji + septintoji + aštuntoji + devintoji + dešimtoji + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + knyga + knygos + + + skyrius + skyriai + + + skiltis + skiltys + + + iliustracija + iliustracijos + + + lapas + lapai + + + numeris + numeriai + + + eilutė + eilutės + + + pastaba + pastabos + + + kūrinys + kūriniai + + + puslapis + puslapiai + + + puslapis + puslapiai + + + pastraipa + pastraipos + + + dalis + dalys + + + poskyris + poskyriai + + + žiūrėk + žiūrėk + + + eilėraštis + eilėraščiai + + + tomas + tomai + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + kn. + sk. + skilt. + il. + l. + nr. + eil. + pstb. + kūr. + + p. + p. + + + p. + p. + + pastr. + d. + posk. + + žr. + žr. + + + eilėr. + eilėr. + + + t. + t. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + vadovas + vadovai + + + sudarytojas + sudarytojai + + + atsakingasis redaktorius + atsakingieji redaktoriai + + + iliustratorius + iliustratoriai + + + vertėjas + vertėjai + + + sudarytojas ir vertėjas + sudarytojai ir vertėjai + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + vad. + vad. + + + sud. + sud. + + + ats. red. + ats. red. + + + iliustr. + iliustr. + + + vert. + vert. + + + sud. ir vert. + sud. ir vert. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + vadovavo + sudarė + parengė + iliustravo + interviu ėmė + gavo + recenzavo + vertė + sudarė ir vertė + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + vad. + sud. + pareng. + iliustr. + vert. + sud. ir vert. + + + sausio + vasario + kovo + balandžio + gegužės + birželio + liepos + rugpjūčio + rugsėjo + spalio + lapkričio + gruodžio + + + saus. + vas. + kovo + bal. + geg. + birž. + liep. + rugpj. + rugs. + spal. + lapkr. + gruodž. + + + pavasaris + vasara + ruduo + žiema + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lv-LV.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lv-LV.xml new file mode 100644 index 00000000000..d6ed3fce736 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-lv-LV.xml @@ -0,0 +1,655 @@ + + + + + Andris Lupgins + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personīga komunikācija + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + skatīts + un + un citi + anonīms + anon. + + pieejams + + apmēram + apm. + citēts + + redakcija + redakcijas + + red. + u.c. + gaidāms + no + turpat + no + presē + internets + vēstule + bez datuma + b.g. + tiešsaiste + iesniegts + + atsauce + atsauces + + + ats. + ats. + + iegūts + mērogs + versija + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + intervija + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personīga komunikācija + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + m.ē. + p.m.ē. + BCE + CE + + + " + " + " + " + + : + , + ; + + + -ais + + + + pirmais + otrais + trešais + ceturtais + piektais + sestais + septītais + astotais + devītais + desmitais + + pirmā + otrā + trešā + ceturtā + piektā + sestā + septītā + astotā + devītā + desmitā + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + grāmata + grāmatas + + + nodaļa + nodaļas + + + sleja + slejas + + + ilustrācija + ilustrācijas + + + folio + folio + + + numurs + numuri + + + rinda + rindas + + + piezīme + piezīmes + + + opuss + opusi + + + lappuse + lappuses + + + lappuse + lappuses + + + rindkopa + rindkopas + + + daļa + daļas + + + apakšnodaļa + apakšnodaļas + + + skatīt + skatīt + + + pants + panti + + + sējums + sējumi + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + grām. + nod. + sl. + il. + fo. + nr. + r. + piez. + op. + + lpp. + lpp. + + + lpp. + lpp. + + rindk. + d. + apakšnod. + + sk. + sk. + + + p. + p. + + + sēj. + sēj. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + krājuma redaktors + krājuma redaktori + + + sastādītājs + sastādītāji + + + pamatmateriāla autors + pamatmateriāla autori + + + vadītājs + vadītāji + + + redaktors + redaktors + + + galvenais redaktors + galvenie redaktori + + + redaktors un tulkotājs + redaktors un tulkotājs + + + ilustrators + ilustratori + + + intervētājs + intervētāji + + + saņēmējs + saņēmēji + + + tulkotājs + tulkotāji + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + kr. red. + kr. red. + + + sast. + sast. + + + pamatmat. aut. + pamatmat. aut. + + + vad. + vad. + + + red. + red. + + + galv. red. + galv. red. + + + red. un tulk. + red. un tulk. + + + ilustr. + ilustr. + + + interv. + interv. + + + saņ. + saņ. + + + tulk. + tulk. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + sastādīja + vadīja + sagatavoja + sagatavoja + sagatavoja un tulkoja + ilustrēja + intervēja + saņēma + tulkoja + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + sast. + sag. + sag. + ilustr. + tulk. + sag. un tulk. + + + janvārī + februārī + martā + aprīlī + maijā + jūnijā + jūlijā + augustā + septembrī + oktobrī + novembrī + decembrī + + + janv. + febr. + mar. + apr. + mai. + jūn. + jūl. + aug. + sept. + okt. + nov. + dec. + + + pavasaris + vasara + rudens + ziema + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-mn-MN.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-mn-MN.xml new file mode 100644 index 00000000000..b90556d40e1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-mn-MN.xml @@ -0,0 +1,598 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + хувийн харилцаа холбоо + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + accessed + and + and others + anonymous + anon + at + available at + by + circa + c. + cited + + edition + editions + + ed + et al. + forthcoming + from + ibid. + in + in press + internet + захиа + no date + n.d. + online + presented at the + + reference + references + + + ref. + refs. + + retrieved + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + хувийн харилцаа холбоо + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + « + » + + + + : + , + ; + + + -p + + + нэгдүгээр + хоёрдугаар + гуравдугаар + дөрөвдүгээр + тавдугаар + зургаадугаар + долоодугаар + наймдугаар + есдүгээр + аравдугаар + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + ном + номнууд + + + chapter + chapters + + + багана + баганууд + + + figure + figures + + + folio + folios + + + тоо + тоонууд + + + шугам + шугамнууд + + + note + notes + + + opus + opera + + + хуудас + хуудаснууд + + + хуудас + хуудаснууд + + + paragraph + paragraph + + + part + parts + + + section + sections + + + sub verbo + sub verbis + + + verse + verses + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk + chap + col + fig + f + no + l. + n. + op + + p + pp + + + p + pp + + para + pt + sec + + s.v. + s.vv. + + + v + vv + + + vol + vols + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + редактор + редакторууд + + + редактор + редакторууд + + + illustrator + illustrators + + + орчуулагч + орчуулагчид + + + редактор ба орчуулагч + редакторууд ба орчуулагчид + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ред. + ред. + + + ред. + ред. + + + ill. + ills. + + + орч + орч + + + ред. ба орч. + ред. ба орч. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + edited by + edited by + illustrated by + interview by + to + by + translated by + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed + ed. + illus. + trans + ed. & trans. by + + + Нэгдүгээр сар + Хоёрдугаар сар + Гуравдугаар сар + Дөрөвдүгээр сар + Тавдугаар сар + Зургаадугаар сар + Долдугаар сар + Наймдугаар сар + Есдүгээр сар + Аравдугаар сар + Арван нэгдүгээр сар + Арван хоёрдугаар сар + + + 1-р сар + 2-р сар + 3-р сар + 4-р сар + 5-р сар + 6-р сар + 7-р сар + 8-р сар + 9-р сар + 10-р сар + 11-р сар + 12-р сар + + + Хавар + Зун + Намар + Өвөл + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nb-NO.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nb-NO.xml new file mode 100644 index 00000000000..7f37414295e --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nb-NO.xml @@ -0,0 +1,527 @@ + + + + + Guttorm Flatabø + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-03-21T15:51:04-04:00 + + + + + + + + + + + + + + forhåndspublisert på nett + album + lydopptak + film + heretter + loc. cit. + mangler sted + mangler utgiver + s.n. + om + op. cit. + opprinnelig verk utgitt + personlig kommunikasjon + podkast + podkastepisode + innsendt manuskript + radiosending + radioserie + radioserie-episode + spesialutgave + spesialseksjon + fjernsynssending + fjernsynsserie + fjernsynsserie-episode + video + notat + åpnet + og + med flere + anonym + anon. + + tilgjengelig på + av + circa + ca. + sitert + + utgave + utgave + + utg. + mfl. + kommende + fra + ibid. + i + i trykk + Internett + brev + uten dato + u.å. + online + presentert på + + referanse + referanse + + + ref. + ref. + + hentet + målestokk + versjon + + + innsendt manuskript + tidsskriftartikkel + magasinartikkel + avisartikkel + proposisjon + + kringkasting + + klassiker + samling + datasett + dokument + oppføring + ordbokoppføring + leksikonoppføring + begivenhet + + grafikk + høring + intervju + rettssak + lovgiving + manuskript + kart + videoopptak + partitur + pamflett + konferanseartikkel + patent + fremføring + tidsskrift + personlig kommunikasjon + innlegg + blogginnlegg + forskrift + rapport + anmeldelse + bokanmeldelse + programvare + lydopptak + presentasjon + standard + avhandling + traktat + nettside + + + tidsskriftart. + avisart. + + + dok. + + ms. + + + e.Kr. + f.Kr. + fvt. + evt. + + + « + » + + + + : + , + ; + + + . + + + første + andre + tredje + fjerde + femte + sjette + sjuende + åttende + niende + tiende + + + + akt + akt + + + appendiks + appendiks + + + artikkel + artikkel + + + kanon + kanon + + + sted + sted + + + ligning + ligning + + + regel + regel + + + scene + scene + + + tabell + tabell + + + + + + + tittel + tittel + + + bok + bok + + + kapittel + kapittel + + + kolonne + kolonne + + + figur + figur + + + folio + folio + + + nummer + nummer + + + linje + linje + + + note + note + + + opus + opus + + + side + side + + + side + sider + + + avsnitt + avsnitt + + + del + del + + + paragraf + paragraf + + + sub verbo + sub verbis + + + vers + vers + + + bind + bind + + + + + art. + art. + + + tab. + tab. + + + + + + kap. + kol. + fig. + fol. + nr. + op. + + s. + s. + + + s. + s. + + avsn. + pargr. + + s.v. + s.vv. + + + v. + v. + + + bd. + bd. + + + + + + ¶¶ + + + § + §§ + + + + + leder + ledere + + + kompilator + kompilatorer + + + bidragsyter + bidragsytere + + + kurator + kuratorer + + + utøvende produsent + utøvende produsenter + + + gjest + gjester + + + vert + verter + + + forteller + fortellere + + + organisator + organisatorer + + + utøver + utøvere + + + produsent + produsenter + + + manusforfatter + manusforfattere + + + serieskaper + serieskapere + + + regissør + regissører + + + redaktør + redaktører + + + redaktør + redaktører + + + illustratør + illustratører + + + oversetter + oversettere + + + redaktør & oversetter + redaktører & oversettere + + + + + utøv. prod. + utøv. prod. + + + prod. + prod. + + + forf. + forf. + + + regi + regi + + + red. + red. + + + red. + red. + + + ill. + ill. + + + overs. + overs. + + + red. & overs. + red. & overs. + + + + leda av + kompilert av + med + kuratert av + utøvende produsert av + med gjest + vertskap av + fortalt av + organisert av + fremført av + produsert av + forfatta av + skapt av + av + regissert av + redigert av + redigert av + illustrert av + intervjuet av + til + av + oversatt av + redigert & oversatt av + + + utøv. prod. av + prod. av + forf. av + regi + red. + red. + illus. + overs. + red. & overs. av + + + januar + februar + mars + april + mai + juni + juli + august + september + oktober + november + desember + + + jan. + feb. + mar. + apr. + mai + jun. + jul. + aug. + sep. + okt. + nov. + des. + + + vår + sommer + høst + vinter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nl-NL.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nl-NL.xml new file mode 100644 index 00000000000..edbccdd5e49 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nl-NL.xml @@ -0,0 +1,620 @@ + + + + + Rintze M. Zelle + http://twitter.com/rintzezelle + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-03-22T22:23:08-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + persoonlijke communicatie + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + geraadpleegd + en + en anderen + anoniem + anon. + bij + beschikbaar op + door + circa + c. + geciteerd + + druk + drukken + + dr. + e.a. + in voorbereiding + van + ibid. + in + in druk + internet + brief + zonder datum + z.d. + online + gepresenteerd bij + + referentie + referenties + + + ref. + refs. + + geraadpleegd + schaal + versie + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + persoonlijke communicatie + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + - + : + , + ; + + + ste + de + de + de + de + de + de + de + de + de + de + de + de + de + de + de + de + de + de + + + eerste + tweede + derde + vierde + vijfde + zesde + zevende + achtste + negende + tiende + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + boek + boeken + + + hoofdstuk + hoofdstukken + + + column + columns + + + figuur + figuren + + + folio + folio's + + + nummer + nummers + + + regel + regels + + + aantekening + aantekeningen + + + opus + opera + + + pagina + pagina's + + + pagina + pagina's + + + paragraaf + paragrafen + + + deel + delen + + + sectie + secties + + + sub verbo + sub verbis + + + vers + versen + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bk. + hfdst. + col. + fig. + f. + nr. + l. + n. + op. + + p. + pp. + + + p. + pp. + + par. + deel + sec. + + s.v. + s.vv. + + + v. + vv. + + + vol. + vols. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + regisseur + regisseurs + + + redacteur + redacteuren + + + redacteur + redacteuren + + + illustrator + illustrators + + + vertaler + vertalers + + + redacteur & vertaler + redacteuren & vertalers + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + reg. + reg. + + + red. + red. + + + red. + red. + + + ill. + ill. + + + vert. + vert. + + + red. & vert. + red. & vert. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + door + geregisseerd door + onder redactie van + onder redactie van + geïllustreerd door + geïnterviewd door + ontvangen door + door + vertaald door + bewerkt & vertaald door + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + geregisseerd door + onder redactie van + bewerkt door + geïllustreerd door + vertaald door + bewerkt & vertaald door + + + januari + februari + maart + april + mei + juni + juli + augustus + september + oktober + november + december + + + jan. + feb. + mrt. + apr. + mei + jun. + jul. + aug. + sep. + okt. + nov. + dec. + + + lente + zomer + herfst + winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nn-NO.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nn-NO.xml new file mode 100644 index 00000000000..d51b1222cc3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-nn-NO.xml @@ -0,0 +1,527 @@ + + + + + Guttorm Flatabø + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-03-21T15:51:04-04:00 + + + + + + + + + + + + + + førehandspublisert på nett + album + lydopptak + film + heretter + loc. cit. + manglar stad + manglar utgjevar + s.n. + om + op. cit. + opphavleg verk utgitt + personlig kommunikasjon + podkast + podkast-episode + innsendt manuskript + radiosending + radioserie + radioserie-episode + spesialutgåve + spesialbolk + fjernsynssending + fjernsynsserie + fjernsynsserie-episode + video + notat + vitja + og + med fleire + anonym + anon. + + tilgjengeleg på + av + circa + ca. + sitert + + utgåve + utgåve + + utg. + mfl. + kommande + frå + ibid. + i + i trykk + Internett + brev + utan dato + u.å. + på nett + presentert på + + referanse + referanse + + + ref. + ref. + + henta + målestokk + versjon + + + innsendt manuskript + tidsskriftartikkel + magasinartikkel + avisartikkel + proposisjon + + kringkasting + + klassikar + samling + datasett + dokument + oppføring + ordbokoppføring + leksikonoppføring + hending + + grafikk + høyring + intervju + rettssak + lovgjeving + manuskript + kart + video-opptak + partitur + pamflett + konferanseartikkel + patent + framføring + tidsskrift + personleg kommunikasjon + innlegg + blogginnlegg + forskrift + rapport + melding + bokmelding + programvare + lydopptak + presentasjon + standard + avhandling + traktat + nettside + + + tidsskrift art. + avisart. + + + dok. + + ms. + + + e.Kr. + f.Kr. + fvt. + evt. + + + « + » + + + + : + , + ; + + + . + + + første + andre + tredje + fjerde + femte + sjette + sjuande + åttande + niande + tiande + + + + akt + akt + + + appendiks + appendiks + + + artikkel + artikkel + + + kanon + kanon + + + stad + stad + + + likning + likning + + + regel + regel + + + scene + scene + + + tabell + tabell + + + + + + + tittel + tittel + + + bok + bok + + + kapittel + kapittel + + + kolonne + kolonne + + + figur + figur + + + folio + folio + + + nummer + nummer + + + linje + linje + + + note + note + + + opus + opus + + + side + side + + + side + sider + + + avsnitt + avsnitt + + + del + del + + + paragraf + paragraf + + + sub verbo + sub verbis + + + vers + vers + + + bind + bind + + + + + art. + art. + + + tab. + tab. + + + + + + kap. + kol. + fig. + fol. + nr. + op. + + s. + s. + + + s. + s. + + avsn. + par. + + s.v. + s.vv. + + + v. + v. + + + bd. + bd. + + + + + + ¶¶ + + + § + §§ + + + + + leiar + leiarar + + + kompilator + kompilatorar + + + bidragsytar + bidragsytarar + + + kurator + kuratorar + + + utøvande produsent + utøvande produsentar + + + gjest + gjester + + + vert + vertar + + + forteljar + forteljarar + + + organisator + organisatorar + + + utøvar + utøvarar + + + produsent + produsentar + + + manusforfattar + manusforfattarar + + + serieskapar + serieskaparar + + + regissør + regissørar + + + redaktør + redaktørar + + + redaktør + redaktørar + + + illustratør + illustratørar + + + omsetjar + omsetjarar + + + redaktør & omsetjar + redaktørar & omsetjarar + + + + + utøv. prod. + utøv. prod. + + + prod. + prod. + + + forf. + forf. + + + regi + regi + + + red. + red. + + + red. + red. + + + ill. + ill. + + + oms. + oms. + + + red. & oms. + red. & oms. + + + + leia av + kompilert av + med + kuratert av + utøvande produsert av + med gjest + vertskap av + fortald av + organisert av + utført av + produsert av + forfatta av + skapt av + av + regissert av + redigert av + redigert av + illustrert av + intervjua av + til + av + omsett av + redigert & omsett av + + + vert + prod. av + forf. av + regi + red. + red. + ill. + oms. + red. & oms. av + + + januar + februar + mars + april + mai + juni + juli + august + september + oktober + november + desember + + + jan. + feb. + mar. + apr. + mai + jun. + jul. + aug. + sep. + okt. + nov. + des. + + + vår + sommar + haust + vinter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pl-PL.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pl-PL.xml new file mode 100644 index 00000000000..2297f69a8f1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pl-PL.xml @@ -0,0 +1,607 @@ + + + + + pAo + + + Michal + + + Pendzoncymisio + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + osobista komunikacja + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + dostęp + i + i inni + anonim + anon. + na + dostępne na + przez + około + ok + cytowane + + wydanie + wydania + + wyd. + i in. + w przygotowaniu + z + ibid. + w + w druku + internet + list + brak daty + b.d. + online + zaprezentowano na + + referencja + referencje + + + ref. + ref. + + pobrano + skala + wersja + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + wywiad + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + osobista komunikacja + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + n.e. + p.n.e. + BCE + CE + + + + + « + » + + : + , + ; + + + . + + + pierwszy + drugi + trzeci + czwarty + piąty + szósty + siódmy + ósmy + dziewiąty + dziesiąty + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + książka + książki + + + rozdział + rozdziały + + + kolumna + kolumny + + + rycina + ryciny + + + folio + folio + + + numer + numery + + + wiersz + wiersze + + + notatka + notatki + + + opus + opera + + + strona + strony + + + strona + strony + + + akapit + akapity + + + część + części + + + sekcja + sekcje + + + sub verbo + sub verbis + + + wers + wersy + + + tom + tomy + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + książka + rozdz. + kol. + ryc. + fol. + nr + l. + n. + op. + + s. + s. + + + s. + ss. + + akap. + cz. + sekc. + + s.v. + s.vv. + + + w. + w. + + + t. + t. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + reżyser + reżyserzy + + + redaktor + redaktorzy + + + edytor + edytorzy + + + ilustrator + ilustratorzy + + + tłumacz + tłumacze + + + redaktor & tłumacz + redaktorzy & tłumacze + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + reż. + reż. + + + red. + red. + + + red. + red. + + + il. + il. + + + tłum. + tłum. + + + red.tłum. + red.tłum. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + przez + reżyserowane przez + zredagowane przez + zredagowane przez + ilustrowane przez + przeprowadzony przez + dla + przez + przetłumaczone przez + zredagowane i przetłumaczone przez + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + reż. + red. + red. + il. + tłum. + red.tłum. + + + styczeń + luty + marzec + kwiecień + maj + czerwiec + lipiec + sierpień + wrzesień + październik + listopad + grudzień + + + sty. + luty + mar. + kwi. + maj + cze. + lip. + sie. + wrz. + paź. + lis. + grudz. + + + wiosna + lato + jesień + zima + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-BR.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-BR.xml new file mode 100644 index 00000000000..06b8232fb36 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-BR.xml @@ -0,0 +1,619 @@ + + + + + José Antonio Meira da Rocha + + + Meira da Rocha + + + Renato Cirino + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2023-03-22T22:08:57-04:00 + + + + + + + + + + + + + + advance online publication + álbum + gravação de áudio + filme + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + trabalho original publicado + comunicação pessoal + podcast + episódio de podcast + preprint + transmissão de rádio + série radiofônica + episódio de série radiofônica + edição especial + sessão especial + transmissão de tv + série de tv + episódio de série de tv + vídeo + working paper + acesso em + e + e outros + anônimo + anon + em + disponível em + por + circa + c. + citado + + edição + edições + + ed + et al. + a ser publicado + de + ibidem + em + no prelo + internet + carta + sem data + [s.d.] + online + apresentado em + + referência + referências + + + ref. + refs. + + recuperado + escala + versão + + + preprint + artigo de periódico + artigo de revista + artigo de jornal + lei + livro + transmissão + capítulo de livro + clássico + coleção + dataset + documento + entry + verbete de dicionário + verbete de enciclopédia + evento + + gráfico + audiência + entrevista + legal case + legislação + manuscrito + mapa + gravação de vídeo + musical score + panleto + artigo de conferência + patente + performance + periodical + comunicação pessoal + postagem + postagem de blog + regulation + report + revisão + revisão de livro + software + gravação de áudio + apresentação + padrão + tese + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + rev. liv. + audio rec. + + + DC + AC + BCE + CE + + + + + + + + : + , + ; + + + º + ª + º + + + primeiro + segundo + terceiro + quarto + quinto + sexto + sétimo + oitavo + nono + décimo + primeira + segunda + terceira + quarta + quinta + sexta + sétima + oitava + nona + décima + + + + ato + atos + + + apêndice + apêndices + + + artigo + artigos + + + canon + canons + + + location + locations + + + equação + equações + + + regra + regras + + + cena + cenas + + + tabela + tabelas + + + + + + + título + títulos + + + livro + livros + + + capítulo + capítulos + + + coluna + colunas + + + figura + figuras + + + folio + folios + + + número + números + + + linha + linhas + + + nota + notas + + + opus + opera + + + página + páginas + + + página + páginas + + + parágrafo + parágrafos + + + parte + partes + + + seção + seções + + + sub verbo + sub verbis + + + verso + versos + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + liv. + cap. + col. + fig. + f. + + l. + n. + op. + + p. + p. + + + p. + p. + + parag. + pt. + seç. + + s.v. + s.vv. + + + v. + vv. + + + vol. + vols. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compilador + compiladores + + + contribuidor + contribuidores + + + curador + curadores + + + produtor executivo + produtores executivos + + + convidado + convidados + + + anfitrião + anfitriões + + + narrador + narradores + + + organizador + organizadores + + + performer + performers + + + produtor + produtores + + + escritor + escritores + + + criador da série + criadores da série + + + diretor + diretores + + + organizador + organizadores + + + editor + editores + + + ilustrador + ilustradores + + + tradutor + tradutores + + + editor e tradutor + editores e tradutores + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + org. + orgs. + + + ed. + eds. + + + il. + ils. + + + trad. + trads. + + + ed. e trad. + eds. e trads. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organizado por + performado por + produzido por + escrito por + criado por + por + dirigido por + organizado por + editado por + ilustrado por + entrevista de + para + por + traduzido por + editado e traduzido por + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + org. + ed. + ilus. + trad. + ed. e trad. por + + + janeiro + fevereiro + março + abril + maio + junho + julho + agosto + setembro + outubro + novembro + dezembro + + + jan. + fev. + mar. + abr. + maio + jun. + jul. + ago. + set. + out. + nov. + dez. + + + Primavera + Verão + Outono + Inverno + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-PT.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-PT.xml new file mode 100644 index 00000000000..544c9499949 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-pt-PT.xml @@ -0,0 +1,612 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + Jonadabe PT + + + + + + + + + + + + + + + advance online publication + album + gravação áudio + filme + henceforth + loc. cit. + sem local + s.l. + sem editor + s.e. + em + op. cit. + trabalho original publicado + comunicação pessoal + podcast + episódio podcast + pré-impressão + transmissão de rádio + série de rádio + radio series episode + special issue + special section + transmissão televisiva + television series + television series episode + vídeo + working paper + acedido + e + e outros + anónimo + anón. + em + disponível em + por + circa + c. + citado + + edição + edições + + ed. + et al. + a publicar + de + ibid. + em + no prelo + internet + carta + sem data + sem data + em linha + apresentado na + + referência + referências + + + ref. + refs. + + obtido + escala + versão + + + pré-impressão + article journal + artigo de revista + artigo de jornal + bill + + transmissão + + clássico + coleção + dataset + documento + entry + entrada de dicionário + entrada de enciclopédia + evento + + gráfico + audiência + entrevista + legal case + legislação + manuscrito + mapa + gravação de vídeo + musical score + panfleto + conference paper + patente + performance + periódico + comunicação pessoal + post + blog post + regulamento + relatório + review + book review + software + gravação áudio + discurso + padrão + tése + tratado + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + gráf. + entrev. + MS + transm. vídeo + rel. + rev. + bk. rev. + grav. áudio + + + AD + AC + AEC + EC + + + « + » + + + + : + , + ; + + + + + + + primeiro + primeira + segundo + segunda + terceiro + terceira + quarto + quarta + quinto + quinta + sexto + sexta + sétimo + sétima + oitavo + oitava + nono + nona + décimo + décima + + + + ata + atas + + + apêndice + apêndices + + + artigo + artigos + + + canon + canons + + + localização + localizações + + + equação + equações + + + regra + regras + + + cena + cenas + + + tabela + tabelas + + + + + + + título + títulos + + + livro + livros + + + capítulo + capítulos + + + coluna + colunas + + + figura + figuras + + + fólio + fólios + + + número + números + + + linha + linhas + + + nota + notas + + + opus + opera + + + página + páginas + + + página + páginas + + + parágrafo + parágrafos + + + parte + partes + + + secção + secções + + + sub verbo + sub verbis + + + versículo + versículos + + + volume + volumes + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tít. + títs. + + liv. + cap. + col. + fig. + f. + n.º + l. + n. + op. + + p. + pp. + + + p. + pp. + + par. + pt. + sec. + + s.v. + s.vv. + + + v + vv + + + vol. + vols. + + + + + + ¶¶ + + + § + §§ + + + + + cadeira + cadeiras + + + compilador + compiladores + + + contribuinte + contribuintes + + + curador + curadores + + + produtor executivo + produtores executivos + + + convidado + convidados + + + anfitrião + anfitriões + + + narrador + narradores + + + organizador + organizadores + + + ator + atores + + + produtor + produtores + + + escritor + escritores + + + criador de séries + criadores de séries + + + diretor + diretores + + + editor + editores + + + diretor editorial + diretores editoriais + + + ilustrador + ilustradores + + + tradutor + tradutores + + + editor e tradutor + editores e tradutores + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + prod. exec. + prods. exec. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + eds. + + + ed. + eds. + + + il. + ils. + + + trad. + trads. + + + ed. & trad. + eds. & trads. + + + + presidido por + compilado por + com + curado por + executive produced by + com convidado + hosted by + narrado por + organizado por + atuado por + produzido por + escrito por + criado por + por + dirigido por + editado por + editorial de + ilustrado por + entrevistado por + para + revisto por + traduzido por + editado e traduzido por + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + ed. + ilus. + trad. + ed. & trad. por + + + janeiro + fevereiro + março + abril + maio + junho + julho + agosto + setembro + outubro + novembro + dezembro + + + jan. + fev. + mar. + abr. + mai. + jun. + jul. + ago. + set. + out. + nov. + dez. + + + Primavera + Verão + Outono + Inverno + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ro-RO.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ro-RO.xml new file mode 100644 index 00000000000..a3fdb5d26b6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ro-RO.xml @@ -0,0 +1,603 @@ + + + + + Nicolae Turcan + nturcan@gmail.com + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + comunicare personală + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + data accesării + și + și alții + anonim + anon. + la + disponibil la + de + circa + cca. + citat + + ediția + edițiile + + ed + et al. + în curs de apariție + din + ibidem + în + sub tipar + internet + scrisoare + fără dată + f.a. + online + prezentat la + + referință + referințe + + + ref. + ref. + + preluat în + scală + versiunea + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interviu + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + comunicare personală + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + d.Hr. + î.Hr. + BCE + CE + + + + + « + » + + : + , + ; + + + -lea + + + + primul + al doilea + al treilea + al patrulea + al cincilea + al șaselea + al șaptelea + al optulea + al nouălea + al zecelea + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + cartea + cărțile + + + capitolul + capitolele + + + coloana + coloanele + + + figura + figurile + + + folio + folio + + + numărul + numerele + + + linia + liniile + + + nota + notele + + + opusul + opusurile + + + pagina + paginile + + + pagina + paginile + + + paragraful + paragrafele + + + partea + părțile + + + secțiunea + secțiunile + + + sub verbo + sub verbis + + + versetul + versetele + + + volumul + volumele + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + cart. + cap. + col. + fig. + fol. + nr. + l. + n. + op. + + p. + pp. + + + p. + pp. + + par. + part. + sec. + + s.v. + s.vv. + + + v. + vv. + + + vol. + vol. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directori + + + editor + editori + + + coordonator + coordonatori + + + ilustrator + ilustratori + + + traducător + traducători + + + editor și traducător + editori și traducători + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dir. + + + ed. + ed. + + + coord. + coord. + + + ilustr. + ilustr. + + + trad. + trad. + + + ed. și trad. + ed. și trad. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + de + coordonat de + ediție de + coordonator + ilustrații de + interviu de + în + de + traducere de + ediție și traducere de + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + coord. + ilustr. + trad. + ed. și trad. de + + + ianuarie + februarie + martie + aprilie + mai + iunie + iulie + august + septembrie + octombrie + noiembrie + decembrie + + + ian. + feb. + mar. + apr. + mai + iun. + iul. + aug. + sep. + oct. + nov. + dec. + + + primăvara + vara + toamna + iarna + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ru-RU.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ru-RU.xml new file mode 100644 index 00000000000..f9edc463c58 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-ru-RU.xml @@ -0,0 +1,613 @@ + + + + + Alexei Kouprianov + alexei.kouprianov@gmail.com + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + личная переписка + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + просмотрено + и + и др. + аноним + анон. + на + доступно на + + около + ок. + цитируется по + цит. по + + издание + издания + + изд. + и др. + ожидается + от + там же + в + в печати + Интернет + письмо + без даты + б. д. + онлайн + представлено на + + + ссылка + ссылки + + + + ссылка + ссылки + + извлечено + масштаб + версия + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + интервью + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + личная переписка + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + н. э. + до н. э. + BCE + CE + + + « + » + + + + : + , + ; + + + + + + + + первое + второе + третье + четвертое + пятое + шестое + седьмое + восьмое + девятое + десятое + первый + второй + третий + четвертый + пятый + шестой + седьмой + восьмой + девятый + десятый + первая + вторая + третья + четвертая + пятая + шестая + седьмая + восьмая + девятая + десятая + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + + книга + книги + + + глава + главы + + + столбец + столбцы + + + рисунок + рисунки + + + лист + листы + + + выпуск + выпуски + + + строка + строки + + + примечание + примечания + + + сочинение + сочинения + + + страница + страницы + + + + страница + страницы + + + параграф + параграфы + + + часть + части + + + раздел + разделы + + смотри + + стих + стихи + + + том + тома + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + + кн. + гл. + стб. + рис. + + л. + лл. + + вып. + стр. + прим. + соч. + + с. + сс. + + + с. + сс. + + + п. + пп. + + + ч. + чч. + + разд. + см. + ст. + + т. + тт. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + режиссер + режиссеры + + + редактор + редакторы + + + ответственный редактор + ответственные редакторы + + + иллюстратор + иллюстраторы + + + переводчик + переводчики + + + редактор и переводчик + редакторы и переводчики + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + реж. + ред. + отв. ред. + ил. + пер. + ред. и пер. + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + + режиссировано + под редакцией + под ответственной редакцией + иллюстрировано + интервью проведено + к + + переведено + под редакцией и переведено + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + реж. + под ред. + под отв. ред. + ил. + пер. + под ред. и пер. + + + + январь + февраль + март + апрель + май + июнь + июль + август + сентябрь + октябрь + ноябрь + декабрь + + + янв. + фев. + мар. + апр. + май + июн. + июл. + авг. + сен. + окт. + ноя. + дек. + + + весна + лето + осень + зима + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sk-SK.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sk-SK.xml new file mode 100644 index 00000000000..3a367c3028a --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sk-SK.xml @@ -0,0 +1,610 @@ + + + + + Tomáš Ferianc + + + kohafan + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + osobná komunikácia + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + cit + a + a ďalší + anonym + anon. + v + available at + by + circa + cca. + cit + + vydanie + vydania + + vyd. + et al. + nadchádzajúci + z + ibid. + v + v tlači + internet + list + no date + n.d. + online + prezentované na + + reference + references + + + ref. + refs. + + cit + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + osobná komunikácia + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + osobná komunikácia + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + po Kr. + pred Kr. + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + first + second + third + fourth + fifth + sixth + seventh + eighth + ninth + tenth + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + kniha + knihy + + + kapitola + kapitoly + + + stĺpec + stĺpce + + + obrázok + obrázky + + + list + listy + + + číslo + čísla + + + riadok + riadky + + + poznámka + poznámky + + + opus + opera + + + strana + strany + + + strana + strany + + + odstavec + odstavce + + + časť + časti + + + sekcia + sekcie + + + sub verbo + sub verbis + + + verš + verše + + + ročník + ročníky + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + k. + kap. + stĺp. + obr. + l. + č. + l. + n. + op. + + s. + s. + + + s. + s. + + par. + č. + sek. + + s.v. + s.vv. + + + v. + v. + + + roč. + roč. + + + + + + + + + § + § + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + editor + editori + + + zostavovateľ + zostavovatelia + + + illustrator + illustrators + + + prekladateľ + prekladatelia + + + zostavovateľ & prekladateľ + zostavovatelia & prekladatelia + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ed. + ed. + + + zost. + zost. + + + ill. + ills. + + + prel. + prel. + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + zostavil + zostavil + illustrated by + rozhovor urobil + adresát + by + preložil + zostavil & preložil + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + ed. + illus. + prel. + zost. & prel. + + + január + február + marec + apríl + máj + jún + júl + august + september + október + november + december + + + jan. + feb. + mar. + apr. + máj. + jún. + júl. + aug. + sep. + okt. + nov. + dec. + + + Jar + Leto + Jeseň + Zima + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sl-SI.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sl-SI.xml new file mode 100644 index 00000000000..3f56e06d242 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sl-SI.xml @@ -0,0 +1,604 @@ + + + + + Kristof Ostir + + + ratek1 + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + osebna komunikacija + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + pridobljeno + in + in drugi + anonimni + anon. + pri + dostopno na + + približno + prib. + citirano + + izdaja + izdaje + + izd. + idr. + pred izidom + s + isto + v + v tisku + internet + pismo + brez datuma + b. d. + na spletu + predstavljeno na + + referenca + reference + + + ref. + ref. + + pridobljeno + merilo + različica + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + intervju + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + osebna komunikacija + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + n. št. + pr. n. št. + BCE + CE + + + + + + + + : + , + ; + + + . + + + prva + druga + tretja + četrta + peta + šesta + sedma + osma + deveta + deseta + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + knjiga + knjige + + + poglavje + poglavja + + + stolpec + stolpci + + + slika + slike + + + folio + folii + + + številka + številke + + + vrstica + vrstice + + + opomba + opombe + + + opus + opusi + + + stran + strani + + + stran + strani + + + odstavek + odstavki + + + del + deli + + + odsek + odseki + + + sub verbo + sub verbis + + + verz + verzi + + + letnik + letniki + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + knj. + pogl. + stolp. + sl. + fol. + št. + vrst. + op. + opus + + str. + str. + + + str. + str. + + odst. + del + ods. + + s. v. + s. v. + + + v. + v. + + + let. + let. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + režiser + režiserji + + + urednik + uredniki + + + glavni urednik + glavni uredniki + + + ilustrator + ilustratorji + + + prevajalec + prevajalci + + + urednik & prevajalec + uredniki & prevajalci + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + rež. + rež. + + + ur. + ur. + + + gl. ur. + gl. ur. + + + ilus. + ilus. + + + prev. + prev. + + + ur. & prev. + ur. & prev. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + režiral + uredil + uredil + ilustriral + intervjuval + za + od + prevedel + uredil & prevedel + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + rež. + ured. + ured. + ilus. + prev. + ured. & prev. by + + + januar + februar + marec + april + maj + junij + julij + avgust + september + oktober + november + december + + + jan. + feb. + mar. + apr. + maj + jun. + jul. + avg. + sep. + okt. + nov. + dec. + + + pomlad + poletje + jesen + zima + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sr-RS.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sr-RS.xml new file mode 100644 index 00000000000..6ac610956aa --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sr-RS.xml @@ -0,0 +1,604 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + лична комуникација + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + приступљено + и + и остали + анонимна + анон. + на + available at + by + circa + c. + цитирано + + издање + издања + + изд. + и остали + долазећи + од + ibid. + у + у штампи + Интернет + писмо + no date + без датума + на Интернету + представљено на + + reference + references + + + ref. + refs. + + преузето + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + интервју + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + лична комуникација + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + first + second + third + fourth + fifth + sixth + seventh + eighth + ninth + tenth + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + књига + књиге + + + поглавље + поглавља + + + колона + колоне + + + цртеж + цртежи + + + фолио + фолији + + + број + бројеви + + + линија + линије + + + белешка + белешке + + + опус + опера + + + страница + странице + + + страница + странице + + + параграф + параграфи + + + део + делова + + + одељак + одељака + + + sub verbo + sub verbis + + + строфа + строфе + + + том + томова + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + књига + Пог. + кол. + црт. + фолио + изд. + l. + n. + оп. + + стр. + стр. + + + стр. + стр. + + пар. + део + од. + + s.v. + s.vv. + + + стр. + стр. + + + том + томови + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + уредник + урединици + + + editor + editors + + + illustrator + illustrators + + + преводилац + преводиоци + + + editor & translator + editors & translators + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + ур. + ур. + + + ed. + eds. + + + ill. + ills. + + + прев. + прев. + + + ed. & tran. + eds. & trans. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + уредио + edited by + illustrated by + интервјуисао + прима + by + превео + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ур. + ed. + illus. + прев. + ed. & trans. by + + + Јануар + Фебруар + Март + Април + Мај + Јуни + Јули + Август + Септембар + Октобар + Новембар + Децембар + + + Јан. + Феб. + Март + Апр. + Мај + Јуни + Јули + Авг. + Сеп. + Окт. + Нов. + Дец. + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sv-SE.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sv-SE.xml new file mode 100644 index 00000000000..8c20b480475 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-sv-SE.xml @@ -0,0 +1,614 @@ + + + + + torfeur + + + Sylvester Keil + + + Sebastian Karcher + + + Ulf Harnhammar + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + personlig kommunikation + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + åtkomstdatum + och + och andra + anonym + anon. + vid + tillgänglig vid + av + cirka + ca + citerad + + upplaga + upplagor + + uppl. + m.fl. + kommande + från + ibid. + i + i tryck + internet + brev + utan årtal + u.å. + online + presenterad vid + + referens + referenser + + + ref. + ref. + + hämtad + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + intervju + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + personlig kommunikation + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + e.Kr. + f.Kr. + BCE + CE + + + + + + + + : + , + ; + + + :e + :a + :a + :e + :e + + + första + andra + tredje + fjärde + femte + sjätte + sjunde + åttonde + nionde + tionde + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + bok + böcker + + + kapitel + kapitel + + + kolumn + kolumner + + + figur + figurer + + + folio + folios + + + nummer + nummer + + + rad + rader + + + not + noter + + + opus + opera + + + sida + sidor + + + sida + sidor + + + stycke + stycken + + + del + delar + + + avsnitt + avsnitt + + + sub verbo + sub verbis + + + vers + verser + + + volym + volymer + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + bok + kap. + kol. + fig. + f. + nr + l. + n. + op. + + s. + s. + + + s. + s. + + st. + del + avs. + + s.v. + s.vv. + + + vers + verser + + + vol. + vol. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + redaktör + redaktörer + + + editor + editors + + + illustratör + illustratörer + + + översättare + översättare + + + redaktör & översättare + redaktörer & översättare + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + red. + red. + + + ed. + eds. + + + ill. + ill. + + + övers. + övers. + + + red. & övers. + red. & övers. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + av + directed by + redigerad av + edited by + illustrerad av + intervjuad av + till + by + översatt av + redigerad & översatt av + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + red. + ed. + illus. + övers. + red. & övers. av + + + januari + februari + mars + april + maj + juni + juli + augusti + september + oktober + november + december + + + jan. + feb. + mar. + apr. + maj + juni + juli + aug. + sep. + okt. + nov. + dec. + + + vår + sommar + höst + vinter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-th-TH.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-th-TH.xml new file mode 100644 index 00000000000..902a3d9ad8a --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-th-TH.xml @@ -0,0 +1,601 @@ + + + + + Dusit Laohasinnarong + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + การสื่อสารส่วนบุคคล + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + สืบค้น + และ + และคณะ + นิรนาม + นิรนาม + ที่ + available at + โดย + โดยประมาณ + ประมาณ + อ้างถึง + + พิมพ์ครั้งที่ + พิมพ์ครั้งที่ + + พิมพ์ครั้งที่ + และคณะ + เต็มใจให้ข้อมูล + จาก + ในที่เดียวกัน + ใน + กำลังรอตีพิมพ์ + อินเทอร์เน็ต + จดหมาย + ไม่ปรากฏปีที่พิมพ์ + ม.ป.ป. + ออนไลน์ + นำเสนอที่ + + เอกสารอ้างอิง + เอกสารอ้างอิง + + + อ้างอิง + อ้างอิง + + สืบค้น + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + การสัมภาษณ์ + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + การสื่อสารส่วนบุคคล + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + ค.ศ. + พ.ศ. + BCE + CE + + + + + + + + : + , + ; + + + + + + หนึ่ง + สอง + สาม + สี่ + ห้า + หก + เจ็ด + แปด + เก้า + สิบ + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + หนังสือ + หนังสือ + + + บทที่ + บทที่ + + + สดมภ์ + สดมภ์ + + + รูปภาพ + รูปภาพ + + + หน้า + หน้า + + + ฉบับที่ + ฉบับที่ + + + บรรทัดที่ + บรรทัดที่ + + + บันทึก + บันทึก + + + บทประพันธ์ + บทประพันธ์ + + + หน้า + หน้า + + + หน้า + หน้า + + + ย่อหน้า + ย่อหน้า + + + ส่วนย่อย + ส่วนย่อย + + + หมวด + หมวด + + + ใต้คำ + ใต้คำ + + + ร้อยกรอง + ร้อยกรอง + + + ปีที่ + ปีที่ + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + หนังสือ + บทที่ + สดมภ์ + รูปภาพ + หน้า + ฉบับที่ + l. + n. + บทประพันธ์ + + น. + น. + + + น. + น. + + ย่อหน้า + ส่วนย่อย + หมวด + + ใต้คำ + ใต้คำ + + + ร้อยกรอง + ร้อยกรอง + + + ปี + ปี + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + บรรณาธิการ + บรรณาธิการ + + + ผู้อำนวยการบทบรรณาธิการ + ผู้อำนวยการบทบรรณาธิการ + + + illustrator + illustrators + + + ผู้แปล + ผู้แปล + + + บรรณาธิการและผู้แปล + บรรณาธิการและผู้แปล + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + บ.ก. + บ.ก. + + + ผอ.บทบรรณาธิการ + ผอ.บทบรรณาธิการ + + + ill. + ills. + + + ผู้แปล + ผู้แปล + + + บ.ก. + บ.ก. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + โดย + directed by + เรียบเรียงโดย + เรียบเรียงโดย + illustrated by + สัมภาษณ์โดย + ถึง + by + แปลโดย + แปลและเรียบเรียงโดย + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + โดย + โดย + illus. + แปล + แปลและเรียบเรียงโดย + + + มกราคม + กุมภาพันธ์ + มีนาคม + เมษายน + พฤษภาคม + มิถุนายน + กรกฎาคม + สิงหาคม + กันยายน + ตุลาคม + พฤศจิกายน + ธันวาคม + + + ม.ค. + ก.พ. + มี.ค. + เม.ย. + พ.ค. + มิ.ย. + ก.ค. + ส.ค. + ก.ย. + ต.ค. + พ.ย. + ธ.ค. + + + ฤดูใบไม้ผลิ + ฤดูร้อน + ฤดูใบไม้ร่วง + ฤดูหนาว + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-tr-TR.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-tr-TR.xml new file mode 100644 index 00000000000..f0d92b99082 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-tr-TR.xml @@ -0,0 +1,611 @@ + + + + + ekizyener + + + Binici + + + cengiza + + + Muhammet Tarakçı + muhammettarakci@gmail.com + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + kişisel iletişim + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + erişim + ve + ve diğerleri + anonim + anonim + de + erişim adresi + by + yaklaşık + yakl. + a.yer + + baskı + baskı + + bs + vd. + gelecek + gönderen + a.g.e. + içinde + basımda + internet + mektup + tarih yok + t.y. + çevrimiçi + program adı: + + kaynak + kaynaklar + + + kay. + kay. + + geliş tarihi + ölçek + versiyon + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + mülakat + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + kişisel iletişim + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + M.S. + M.Ö. + BCE + CE + + + + + + + - + : + , + ; + + + . + + + birinci + ikinci + üçüncü + dördüncü + beşinci + altıncı + yedinci + sekizinci + dokuzuncu + onuncu + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + kitap + kitaplar + + + bölüm + bölümler + + + sütun + sütunlar + + + şekil + şekiller + + + folyo + folyo + + + sayı + sayı + + + satır + satırlar + + + not + notlar + + + eser + eserler + + + sayfa + sayfalar + + + sayfa sayısı + sayfa sayıları + + + paragraf + paragraflar + + + kısım + kısımlar + + + bölüm + bölümler + + + madde + maddeler + + + ayet + ayetler + + + cilt + ciltler + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + kit. + böl. + süt. + şek. + fl. + sy + satır + n. + a.yer + + s. + ss. + + + s. + ss. + + par. + ksm. + blm. + + md. + md. + + + v. + vv. + + + c. + c. + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + direktör + direktörler + + + editör + editörler + + + sorumlu editör + sorumlu editörler + + + çizen + çizenler + + + çeviren + çevirenler + + + editör & çeviren + editörler & çevirenler + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dir. + + + ed. + ed. + + + sor.ed. + sor.ed. + + + çzm. + çzm. + + + çev. + çev. + + + ed. & çev. + ed. & çev. + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + kitap editörü + direktör + editör + sorumlu editör + çizen + röportaj yapan + alıcı + tanıtım yazarı + çeviren + düzenleyen & çeviren by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed. + sor.ed. + çizen + çev. + ed. & çev. + + + Ocak + Şubat + Mart + Nisan + Mayıs + Haziran + Temmuz + Ağustos + Eylül + Ekim + Kasım + Aralık + + + Oca. + Şub. + Mar. + Nis. + May. + Haz. + Tem. + Ağu. + Eyl. + Eki. + Kas. + Ara. + + + Bahar + Yaz + Sonbahar + Kış + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-uk-UA.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-uk-UA.xml new file mode 100644 index 00000000000..daa24df5083 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-uk-UA.xml @@ -0,0 +1,541 @@ + + + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + особисте спілкування + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + дата звернення + і + та інші + анонімний + анон. + на + доступний у + відповідно до + близько + c. + цит. за + видання + вид. + et al. + майбутній + із + там само + в + у пресі + інтернет + лист + без дати + б. д. + online + представлена на + список використаних джерел + джерела + вилучено + масштаб + версія + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + інтервю + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + особисте спілкування + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + н. е. + до н. е. + BCE + CE + + + « + » + + + + : + , + ; + + + ий + + + перший + другий + третій + четвертий + п'ятий + шостий + сьомий + восьмий + дев'ятий + десятий + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + книга + книги + + + розділ + розділи + + + графа + графи + + + рисунок + рисунки + + + фоліант + фоліанти + + випуск + + Рядок + Рядки + + + примітка + примітки + + + opus + opera + + С. + с. + + параграф + параграфи + + + частина + частини + + + розділ + розділи + + + sub verbo + sub verbis + + + verse + verses + + + Том + Томи + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + кн. + розд. + ряд. + рис. + ф. + вип. + л. + прим. + оп. + с. + с. + пар. + ч. + сек. + + s.v. + s.vv. + + с. + вип. + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + режисер + режисери + + за ред. + за ред. + + ілюстратор + ілюстратори + + + перекладач + перекладачі + + За ред. & переклад + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + реж. + ред. + ред. + іл. + пер. + ред. & пер. + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + by + directed by + edited by + edited by + illustrated by + interview by + to + by + translated by + edited & translated by + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + ed + ed. + illus. + trans + ed. & trans. by + + + Січень + Лютий + Березень + Квітень + Травень + Червень + Липень + Серпень + Вересень + Жовтень + Листопад + Грудень + + + Січ + Лют + Бер + Квіт + Трав + Чер + Лип + Сер + Вер + Жов + Лис + Груд + + + Spring + Summer + Autumn + Winter + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-vi-VN.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-vi-VN.xml new file mode 100644 index 00000000000..18ad8d33e6c --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-vi-VN.xml @@ -0,0 +1,607 @@ + + + + + dowens76 + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + giao tiếp cá nhân + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + truy cập + + and others + vô danh + v.d + tại + available at + bởi + circa + c. + cited + + ấn bản + ấn bản + + a.b + và c.s. + sắp tới + từ + n.t. + trong + in press + internet + thư + không ngày + không ngày + online + được trình bày tại + + reference + references + + + ref. + refs. + + truy vấn + scale + version + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + interview + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + giao tiếp cá nhân + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + AD + BC + BCE + CE + + + + + + + + : + , + ; + + + th + st + nd + rd + th + th + th + + + thứ nhất + thứ hai + thứ ba + thứ tư + thứ năm + thứ sáu + thứ bảy + thứ tám + thứ chính + thứ mười + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + sách + sách + + + chương + chương + + + column + columns + + + figure + figures + + + folio + folios + + + số + số + + + dòng + dòng + + + ghi chú + ghi chú + + + opus + opera + + + trang + trang + + + trang + trang + + + đoạn văn + đoạn văn + + + phần + phần + + + section + sections + + + sub verbo + sub verbis + + + câu + câu + + + tập + tập + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + sách + ch + col + fig + f + số p.h + d. + gc. + op + + tr + tr + + + tr + tr + + para + ph + sec + + s.v. + s.vv. + + + v + vv + + + vol + vols + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + + director + directors + + + biên tập viên + biên tập viên + + + biên tập viên + biên tập viên + + + họa sĩ + họa sĩ + + + biên dịch viên + biên dịch viên + + + biên tập viên & biên dịch viên + biên tập viên & biên dịch viên + + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + + dir. + dirs. + + + b.t.v + b.t.v + + + b.t.v + b.t.v + + + h.s + h.s + + + b.d.v + b.d.v + + + b.t.v & b.d.v + b.t.v & b.d.v + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + bởi + directed by + biên tập bởi + biên tập bởi + illustrated by + interview by + to + bởi + biên dịch bởi + biên tập & biên dịch bởi + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + dir. + b.t + b.t + h.s + b.d + b.t & b.d bởi + + + Tháng Giêng + Tháng Hai + Tháng Ba + Tháng Tư + Tháng Năm + Tháng Sáu + Tháng Bảy + Tháng Tám + Tháng Chín + Tháng Mười + Tháng Mười-Một + Tháng Chạp + + + tháng 1 + tháng 2 + tháng 3 + tháng 4 + tháng 5 + tháng 6 + tháng 7 + tháng 8 + tháng 9 + tháng 10 + tháng 11 + tháng 12 + + + Mùa Xuân + Mùa Hè + Mùa Thu + Mùa Đông + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-CN.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-CN.xml new file mode 100644 index 00000000000..764377939fc --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-CN.xml @@ -0,0 +1,497 @@ + + + + + rongls + + + sati-bodhi + + + Heromyth + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + 的私人交流 + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + 见于 + + 及其他 + 作者不详 + 无名氏 + + 载于 + + 介于 + + 见引于 + 版本 + + + 即将出版 + + 同上 + 收入 + 送印中 + 网际网络 + 信函 + 日期不详 + 不详 + 在线 + 发表于 + 参考 + + 取读于 + 比例 + + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + 访谈 + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + 的私人交流 + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + 公元 + 公元前 + BCE + CE + + + + + + + + : + , + ; + + + + + + + + + + + + + + + + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + + + 图表 + + + + 注脚 + 作品 + + 总页数 + 段落 + 部分 + + 另见 + + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + + + + + + + + + op. + + + + + + 另见 + + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + 导演 + 编辑 + 主编 + 绘图 + 翻译 + 编译 + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + 导演 + + 主编 + + + 编译 + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + 指导 + 编辑 + 主编 + 绘图 + 采访 + 受函 + 校订 + 翻译 + 编译 + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + + + 主编 + + + 编译 + + + + 一月 + 二月 + 三月 + 四月 + 五月 + 六月 + 七月 + 八月 + 九月 + 十月 + 十一月 + 十二月 + + + 1月 + 2月 + 3月 + 4月 + 5月 + 6月 + 7月 + 8月 + 9月 + 10月 + 11月 + 12月 + + + + + + + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-TW.xml b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-TW.xml new file mode 100644 index 00000000000..7a72d170862 --- /dev/null +++ b/Master/texmf-dist/tex/latex/citation-style-language/locales/csl-locales-zh-TW.xml @@ -0,0 +1,501 @@ + + + + + sati-bodhi + + This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + 2022-10-12T15:53:27-04:00 + + + + + + + + + + + + + + advance online publication + album + audio recording + film + henceforth + loc. cit. + no place + n.p. + no publisher + n.p. + on + op. cit. + original work published + 私人通訊 + podcast + podcast episode + preprint + radio broadcast + radio series + radio series episode + special issue + special section + television broadcast + television series + television series episode + video + working paper + 引見於 + + 及其他 + 作者不詳 + 無名氏 + + 載於 + + 介於 + + 見引於 + 版本 + + + 即將出版 + + 同上 + 收入 + 印行中 + 互聯網 + 信函 + 日期不詳 + 不詳 + 線上 + 發表於 + 參考 + + 讀取於 + 比例 + + + + preprint + journal article + magazine article + newspaper article + bill + + broadcast + + classic + collection + dataset + document + entry + dictionary entry + encyclopedia entry + event + + graphic + hearing + 訪談 + legal case + legislation + manuscript + map + video recording + musical score + pamphlet + conference paper + patent + performance + periodical + 私人通訊 + post + blog post + regulation + report + review + book review + software + audio recording + presentation + standard + thesis + treaty + webpage + + + journal art. + mag. art. + newspaper art. + + + doc. + + graph. + interv. + MS + video rec. + rep. + rev. + bk. rev. + audio rec. + + + 西元 + 西元前 + BCE + CE + + + + + + + + : + , + ; + + + + + + + + + + + + + + + + + + + act + acts + + + appendix + appendices + + + article + articles + + + canon + canons + + + location + locations + + + equation + equations + + + rule + rules + + + scene + scenes + + + table + tables + + + + + + + title + titles + + + + + 圖表 + + + + 註腳 + 作品 + + 總頁數 + 段落 + 部分 + + 另見 + + + + + + app. + apps. + + + art. + arts. + + + loc. + locs. + + + eq. + eqs. + + + r. + rr. + + + sc. + scs. + + + tbl. + tbls. + + + + + + + tit. + tits. + + + + + + + + + op. + + + + + + 另見 + + + + + + + ¶¶ + + + § + §§ + + + + + chair + chairs + + + compiler + compilers + + + contributor + contributors + + + curator + curators + + + executive producer + executive producers + + + guest + guests + + + host + hosts + + + narrator + narrators + + + organizer + organizers + + + performer + performers + + + producer + producers + + + writer + writers + + + series creator + series creators + + 作者 + 導演 + 編輯 + 主編 + 繪圖師 + 採訪員 + 收信人 + 翻譯員 + 編譯員 + 評論人 + + + + comp. + comps. + + + contrib. + contribs. + + + cur. + curs. + + + exec. prod. + exec. prods. + + + narr. + narrs. + + + org. + orgs. + + + perf. + perfs. + + + prod. + prods. + + + writ. + writs. + + + cre. + cres. + + 作者 + 導演 + 編輯 + 主編 + 繪圖師 + 採訪員 + 收信人 + 翻譯員 + 編譯員 + 評論人 + + + + chaired by + compiled by + with + curated by + executive produced by + with guest + hosted by + narrated by + organized by + performed by + produced by + written by + created by + + + 指導 + 編輯 + 點校 + 主編 + 繪圖 + 採訪 + 受函 + 點評 + 翻譯 + 編譯 + + + comp. by + w. + cur. by + exec. prod. by + w. guest + hosted by + narr. by + org. by + perf. by + prod. by + writ. by + cre. by + + + + + + + + + + 一月 + 二月 + 三月 + 四月 + 五月 + 六月 + 七月 + 八月 + 九月 + 十月 + 十一月 + 十二月 + + + 1月 + 2月 + 3月 + 4月 + 5月 + 6月 + 7月 + 8月 + 9月 + 10月 + 11月 + 12月 + + + + + + + + diff --git a/Master/texmf-dist/tex/latex/citation-style-language/styles/american-sociological-association.csl b/Master/texmf-dist/tex/latex/citation-style-language/styles/american-sociological-association.csl index f58f73cfb19..4f212f8e7d7 100644 --- a/Master/texmf-dist/tex/latex/citation-style-language/styles/american-sociological-association.csl +++ b/Master/texmf-dist/tex/latex/citation-style-language/styles/american-sociological-association.csl @@ -16,7 +16,7 @@ The ASA style following the 6th edition of the Style Guide - 2023-02-19T22:16:47-05:00 + 2023-07-16T16:48:31-04:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License @@ -38,8 +38,7 @@