From 236e36d7ad94ca09a28aad1ea61e692d17a2a1c2 Mon Sep 17 00:00:00 2001 From: David Purton Date: Sat, 26 Aug 2017 22:47:54 +0930 Subject: [PATCH] Use list for origlanguage field for biblatex 3.8 --- doc/biblatex-sbl-test.tex | 2 +- doc/biblatex-sbl.bib | 2 +- latex/biblatex-sbl.def | 16 ---------------- 3 files changed, 2 insertions(+), 18 deletions(-) diff --git a/doc/biblatex-sbl-test.tex b/doc/biblatex-sbl-test.tex index 120bb3a..0859cc7 100644 --- a/doc/biblatex-sbl-test.tex +++ b/doc/biblatex-sbl-test.tex @@ -943,7 +943,7 @@ \subsubsection{A Multivolume Work} author = {Harnack, Adolf}, title = {History of Dogma}, translator = {Buchanan, Neil}, - origlanguage = {the 3rd German ed.}, + origlanguage = {from the 3rd German ed\adddot}, volumes = {7}, location = {Boston}, publisher = {Little, Brown}, diff --git a/doc/biblatex-sbl.bib b/doc/biblatex-sbl.bib index f47102c..cbd2ccb 100644 --- a/doc/biblatex-sbl.bib +++ b/doc/biblatex-sbl.bib @@ -224,7 +224,7 @@ @mvbook{harnack:1896-1905 author = {Harnack, Adolf}, title = {History of Dogma}, translator = {Buchanan, Neil}, - origlanguage = {the 3rd German ed.}, + origlanguage = {from the 3rd German ed\adddot}, volumes = {7}, location = {Boston}, publisher = {Little, Brown}, diff --git a/latex/biblatex-sbl.def b/latex/biblatex-sbl.def index 2578932..3095803 100644 --- a/latex/biblatex-sbl.def +++ b/latex/biblatex-sbl.def @@ -888,22 +888,6 @@ % ------------------------------------------------------------------ % LANGUAGE % ------------------------------------------------------------------ -% - use literals for origlanguage if no translation found -% ------------------------------------------------------------------ - -\renewcommand*{\lbx@lfromlang}{% - \iffieldundef{origlanguage} - {\unspace} - {\ifbibxstring{from\abx@field@origlanguage} - {\biblstring{from\thefield{origlanguage}}} - {from \printfield{origlanguage}}}} - -\renewcommand*{\lbx@sfromlang}{% - \iffieldundef{origlanguage} - {\unspace} - {\ifbibxstring{from\abx@field@origlanguage} - {\bibsstring{from\thefield{origlanguage}}} - {from \printfield{origlanguage}}}} \newbibmacro*{language}{% \iflistundef{language}