texlive[52629] Master/texmf-dist: biblatex-iso690

commits+karl at tug.org commits+karl at tug.org
Sun Nov 3 23:43:03 CET 2019


Revision: 52629
          http://tug.org/svn/texlive?view=revision&revision=52629
Author:   karl
Date:     2019-11-03 23:43:02 +0100 (Sun, 03 Nov 2019)
Log Message:
-----------
biblatex-iso690

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-iso690/biblatex-iso690.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-iso690/biblatex-iso690.tex
    trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso-authoryear.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso.bbx

Added Paths:
-----------
    trunk/Master/texmf-dist/tex/latex/biblatex-iso690/polish-iso.lbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-iso690/biblatex-iso690.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-iso690/biblatex-iso690.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-iso690/biblatex-iso690.tex	2019-11-03 22:42:37 UTC (rev 52628)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-iso690/biblatex-iso690.tex	2019-11-03 22:43:02 UTC (rev 52629)
@@ -23,6 +23,7 @@
   ,sortlocale=cs_CZ
   ,bibencoding=UTF8
   ,spacecolon=false
+  % ,isbn=false
   %,block=ragged
 ]{biblatex}
 
@@ -34,7 +35,7 @@
   url={https://github.com/michal-h21/biblatex-iso690},
   author={Michal Hoftich},
   email={michal.h21 at gmail.com},
-  revision={0.3.2},
+  revision={0.3.3},
   date={\today}}
 
 \hypersetup{%
@@ -124,7 +125,7 @@
 citation. However, based on the user input, this package contains
 more of them.
 
-\subsubsection{Official methods}
+\subsubsection{Standardized methods}
 
 \begin{description}
 \item[iso-authoryear] name and date system, so-called Harvard style
@@ -134,7 +135,7 @@
 There is also one more system of running notes, which is not
 implemented yet.
 
-\subsubsection{Unofficial methods}
+\subsubsection{Non-standardized methods}
 
 \begin{description}
 \item[iso-alphabetic] alphabetic system
@@ -149,9 +150,9 @@
 
 \begin{description}
 \item[style] style to be used for bibliographic references and citations.
-Four possibilities are available, \t|iso-authoryear| commonly known as
-“Harvard system”, \t|iso-numeric| as a numeric system, \t|iso-alphabetic|
-and \t|iso-authortitle|.
+Four possibilities are available for the \t|biblatex-iso690| package,
+\t|iso-authoryear| commonly known as “Harvard system”, \t|iso-numeric| as a
+numeric system, \t|iso-alphabetic| and \t|iso-authortitle|.
 
 \item[backend] backend program for generating bibliographic entries. \biber
 is the default one for the \biblatex package, providing a large variety
@@ -161,7 +162,8 @@
 \item[autolang] controls which language environment is used. The most
 significant value is \t|other|, which supports printing localization
 terms in the language of the resource or language specific hyphenation. 
-Default value is \t|none|, which disables this feature.
+Default value for \biblatex package is \t|none|, which disables this feature.
+Default value for \t|biblatex-iso690| package is \t|other|.
 
 \item[sortlocale] responsible for sorting the bibliography according to the
 entered \t|locale| identifier. It should usually be set to one using the 
@@ -198,6 +200,18 @@
   \textit{availability and access} is possible by setting the option
   to \t|false|. Otherwise it will be printed in the \textit{notes} section.
   Default value is \t|true|.
+
+  \item[doi] enable or disable printing of the DOI number. Default value is
+    \t|true|.
+
+  \item[isbn] enable or disable printing of the ISBN, ISSN and other standard
+    identifiers. Default value is \t|true|.
+
+  \item[eprint] enable or disable printing of the eprint field. Default value
+    is \t|true|.
+ 
+  \item[url] enable or disable printing of the URL. Default value is \t|true|.
+
 \end{description}
 
 
@@ -507,7 +521,19 @@
 
 \begin{changelog}
 
-\begin{release}{0.3.2}{2016-04-25}
+\begin{release}{0.3.3}{2019-10-30}
+\item Doc better wording
+\item Enable multilingual references by default
+\item Added isbn, doi, url and eprint options for blocking corresponding fields
+\item Printing out (the same) editors also in the consecutive entries --
+  get rid of the dash as default (\t|iso-authoryear| style)
+\item Removed deprecated \biblatex\ options
+\item Changed URL address for DOI records
+\item Clean up of indentation and spacing in the source code
+\item Renamed \t|editor| macro to \t|incollection-editor|
+\end{release}
+
+\begin{release}{0.3.2}{2017-04-25}
 \item Synchronized \t|iso-numeric| bibliography environment with original \t|numeric| style
 \item Added support for alphabetic bibliographic style (\t|iso-alphabetic|)
 \item Incompatible change: \t|thesisinfolast| package option changed to \t|thesisinfoinnotes|

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso-authoryear.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso-authoryear.bbx	2019-11-03 22:42:37 UTC (rev 52628)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso-authoryear.bbx	2019-11-03 22:43:02 UTC (rev 52629)
@@ -8,7 +8,7 @@
 \def\printextrayear{%
   \ifentrytype{patent}
     {}
-    {\printfield{year}\printfield{extrayear}}%
+    {\printfield{year}\printfield{extradate}}%
 }
 
 % remove second appearance of year in a reference
@@ -45,47 +45,5 @@
   \usebibmacro{setpageref}%
   \finentry}
 
-\renewbibmacro*{editor}{%
-  \usebibmacro{bbx:editor}{editorstrg}}
-\newbibmacro*{bbx:editor}[1]{%
-  \ifboolexpr{
-    test \ifuseeditor
-    and
-    not test {\ifnameundef{editor}}
-  }
-    {\usebibmacro{bbx:dashcheck}
-       {\bibnamedash}
-       {\usebibmacro{bbx:savehash}%
-        \printnames{editor}%
-        \addspace%
-        \mkbibparens{\usebibmacro{#1}}}%
-     \clearname{editor}}%
-    {\global\undef\bbx at lasthash
-     \usebibmacro{labeltitle}}}%
 
-\newbibmacro*{bbx:dashcheck}[2]{%
-  \ifboolexpr{
-    test {\iffieldequals{fullhash}{\bbx at lasthash}}
-    and
-    not test \iffirstonpage
-    and
-    (
-       not bool {bbx at inset}
-       or
-       test {\iffieldequalstr{entrysetcount}{1}}
-    )
-  }
-    {#1}
-    {#2}}
-
-\newbibmacro*{labeltitle}{%
-  \iffieldundef{label}
-    {\iffieldundef{shorttitle}
-       {\usebibmacro{titles}{}{emph}%
-        \clearfield{title}%
-        \clearfield{subtitle}%
-        \clearfield{titleaddon}}
-       {\printfield{shorttitle}}}
-    {\printfield{label}}}
-
 \endinput

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso.bbx	2019-11-03 22:42:37 UTC (rev 52628)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-iso690/iso.bbx	2019-11-03 22:43:02 UTC (rev 52629)
@@ -4,6 +4,7 @@
 \DeclareLanguageMapping{english}{english-iso}
 \DeclareLanguageMapping{slovak}{slovak-iso}
 \DeclareLanguageMapping{german}{german-iso}
+\DeclareLanguageMapping{polish}{polish-iso}
 \NewBibliographyString{at,bysupervisor,urlalso}
 
 %options
@@ -28,20 +29,43 @@
   \settoggle{bbx:thesisinfoinnotes}{#1}%
   \typeout{Printing thesis info at the end enabled: #1}}
 
+\newtoggle{bbx:url}
+\DeclareBibliographyOption{url}[true]{%
+  \settoggle{bbx:url}{#1}%
+  \typeout{Showing URL field enabled: #1}}
 
+\newtoggle{bbx:isbn}
+\DeclareBibliographyOption{isbn}[true]{%
+  \settoggle{bbx:isbn}{#1}%
+  \typeout{Showing ISBN field enabled: #1}}
+
+\newtoggle{bbx:doi}
+\DeclareBibliographyOption{doi}[true]{%
+  \settoggle{bbx:doi}{#1}%
+  \typeout{Showing DOI field enabled: #1}}
+
+\newtoggle{bbx:eprint}
+\DeclareBibliographyOption{eprint}[true]{%
+  \settoggle{bbx:eprint}{#1}%
+  \typeout{Showing eprint field enabled: #1}}
+
 \ExecuteBibliographyOptions{%
-  spacecolon=false
-  ,pagetotal=false
-  ,shortnumeration=false
-  ,thesisinfoinnotes=true
-   %sorting=nyt
-  ,maxnames=9
-  ,minnames=1
-	,citetracker=true
-  %,autolang=other
-  ,date=year
-  ,urldate=edtf
-  ,seconds=true
+  spacecolon=false,
+  pagetotal=false,
+  shortnumeration=false,
+  thesisinfoinnotes=true,
+  url=true,
+  isbn=true,
+  doi=true,
+  eprint=true,
+  % sorting=nyt,
+  maxnames=9,
+  minnames=1,
+  citetracker=true,
+  autolang=other,
+  date=year,
+  urldate=iso,
+  seconds=true,
 }
 
 \newbibmacro*{begentry}{}
@@ -108,7 +132,7 @@
 \DeclareFieldFormat[article,periodical]{pages}{%
   \iftoggle{bbx:shortnum}
     {#1}
-    {\mainsstring{pages}\addspace\printtext{#1}}
+    {\mainsstring{pages}\addspace\printtext{#1}}%
 }
 \DeclareFieldFormat*{pagetotal}{\mkbibbrackets{\mkmlpagetotal[bookpagination]{#1}}}
 \DeclareFieldFormat*{number}{\bibsstring{number}\addspace\printtext{#1}}
@@ -115,31 +139,31 @@
 \DeclareFieldFormat[article,periodical]{number}{%
   \iftoggle{bbx:shortnum}
     {\mkbibparens{#1}}
-    {\bibsstring{number}\addspace\printtext{#1}}
+    {\bibsstring{number}\addspace\printtext{#1}}%
 }
 \DeclareFieldFormat[patent]{number}{#1}
 \DeclareFieldFormat*{url}{%
   \iffieldundef{urlyear}
-  {\mainlstring{urlalso}\addcolon\space\url{#1}}
-  {\mainlstring{urlfrom}\addcolon\space\url{#1}}
+    {\mainlstring{urlalso}\addcolon\space\url{#1}}
+    {\mainlstring{urlfrom}\addcolon\space\url{#1}}%
 }
 \DeclareFieldFormat{doi}{%
-  \printtext{DOI}\addcolon\space%
+  \printtext{DOI}\addcolon\space
   \ifhyperref
-    {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}}
-    {\nolinkurl{#1}}
+    {\href{https://doi.org/#1}{\nolinkurl{#1}}}
+    {\nolinkurl{#1}}%
 }
 \DeclareFieldFormat{howpublished}{\mkbibbrackets{#1}}
 \DeclareFieldFormat[online]{howpublished}{%
   \iffieldundef{howpublished}
     {\mkbibbrackets{online}}
-    {\mkbibbrackets{#1}}
+    {\mkbibbrackets{#1}}%
 }
 
 \DeclareFieldFormat{type}{%
   \ifbibstring{#1}
     {\mainlstring{#1}}
-    {#1}
+    {#1}%
 }
 
 \DeclareFieldFormat{supervisor}{%
@@ -147,12 +171,12 @@
 
 %We must handle more than one isbn and issn
 \DeclareFieldFormat{isbn}{%
-%\renewcommand*{\do}[1]{\printtext{ISBN}\addspace#1\adddot\addspace}%
-\printtext{ISBN}\addspace#1}%
+  %\renewcommand*{\do}[1]{\printtext{ISBN}\addspace#1\adddot\addspace}%
+  \printtext{ISBN}\addspace#1}%
 
 \DeclareFieldFormat{issn}{%
-\renewcommand*{\do}[1]{\printtext{ISSN}\addspace#1\adddot\addspace}%
-\docsvfield{issn}}%
+  \renewcommand*{\do}[1]{\printtext{ISSN}\addspace#1\adddot\addspace}%
+  \docsvfield{issn}}%
 
 \DeclareFieldFormat{isan}{\printtext{ISAN}\addspace#1}
 \DeclareFieldFormat{ismn}{\printtext{ISMN}\addspace#1}
@@ -208,28 +232,22 @@
 
 \newbibmacro*{names:subsidiary}{%
   \usebibmacro{byeditor}%
-  \newunit%
+  \newunit
   \usebibmacro{bytranslator}%
 }
 
-\renewbibmacro*{editor}{%
-  \ifboolexpr{
-    test \ifuseeditor
-    and
-    not test {\ifnameundef{editor}}
-  }
-    {\printnames{editor}%
-     \addspace%
-     \mkbibparens{\usebibmacro{editorstrg}}%
-     \clearname{editor}}%
-    {}}
+% https://github.com/michal-h21/biblatex-iso690/issues/68#issuecomment-435650072
+\DeclareFieldFormat{editortype}{\mkbibparens{#1}} 
+\DeclareDelimFormat{editortypedelim}{\addspace}
 
+
+
 \newbibmacro*{thesissupervisor}{%
   \ifnameundef{supervisor}
     {}
     {\printtext{\mainlstring{bysupervisor}}%
      \addspace%
-     \printnames{supervisor}}
+     \printnames{supervisor}}%
 }
 
 %titles
@@ -246,7 +264,7 @@
        \printfield{#1subtitle}}%
        \setunit{\addspace}}%
   \printfield{#1titleaddon}%
-  \newunit%
+  \newunit
 }%
 
 \newbibmacro{volume}{%
@@ -279,7 +297,7 @@
 
 \newbibmacro{periodical:titles}{%
   \usebibmacro{titles}{}{emph}%
-  \newunit%
+  \newunit
   \iffieldundef{issuetitle}
     {\iffieldundef{journaltitle}
        {}
@@ -346,18 +364,20 @@
 %standard identifiers
 
 \newbibmacro*{identifier}{%
-  \printfield{isan}%
-  \newunit%
-  \printfield{isbn}%
-  \newunit%
-  \printfield{ismn}%
-  \newunit%
-  \printfield{isrn}%
-  \newunit%
-  \printfield{issn}%
-  \newunit%
-  \printfield{iswc}%
-  \newunit%
+  \iftoggle{bbx:isbn}
+    {\printfield{isan}%
+     \newunit
+     \printfield{isbn}%
+     \newunit
+     \printfield{ismn}%
+     \newunit
+     \printfield{isrn}%
+     \newunit
+     \printfield{issn}%
+     \newunit
+     \printfield{iswc}%
+     \newunit}
+    {}%
 }
 
 %availability and access
@@ -373,9 +393,15 @@
 \newbibmacro*{availability+access}{%
   \iffieldundef{doi}
     {\iffieldundef{eprint}
-       {\printfield{url}}
-       {\usebibmacro{from-eprint}}}
-    {\usebibmacro{from-doi}}%
+       {\iftoggle{bbx:url}
+         {\printfield{url}}
+         {}}
+       {\iftoggle{bbx:eprint}
+         {\usebibmacro{from-eprint}}
+         {}}}
+    {\iftoggle{bbx:doi}
+      {\usebibmacro{from-doi}}
+      {}}%
 }
 
 %location
@@ -497,299 +523,299 @@
 %bibliography drivers
 
 \DeclareBibliographyDriver{book}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%
-\usebibmacro{multi:titles}%
-\setunit{\addspace}%
-\usebibmacro{medium-type}%
-\newunit\newblock%
-\printfield{edition}%
-\newunit\newblock%
-\usebibmacro{names:subsidiary}%
-\newunit\newblock%
-\usebibmacro{location+publisher+date}%
-\newunit%
-\printfield{version}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\usebibmacro{series+number}%
-\newunit\newblock%
-\usebibmacro{identifier}%
-\newunit\newblock%
-\usebibmacro{availability+access}%
-\newunit\newblock%
-\usebibmacro{location}%
-\setunit{\addspace}%
-\iftoggle{bbx:totalpages}
-  {\printfield{pagetotal}}
-  {}%
-\newunit\newblock%
-\printfield{note}%
-\newunit\newblock%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{multi:titles}%
+  \setunit{\addspace}%
+  \usebibmacro{medium-type}%
+  \newunit\newblock
+  \printfield{edition}%
+  \newunit\newblock
+  \usebibmacro{names:subsidiary}%
+  \newunit\newblock
+  \usebibmacro{location+publisher+date}%
+  \newunit
+  \printfield{version}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \usebibmacro{series+number}%
+  \newunit\newblock
+  \usebibmacro{identifier}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \newunit\newblock
+  \usebibmacro{location}%
+  \setunit{\addspace}%
+  \iftoggle{bbx:totalpages}
+    {\printfield{pagetotal}}
+    {}%
+  \newunit\newblock
+  \printfield{note}%
+  \newunit\newblock
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}
 
 \DeclareBibliographyDriver{periodical}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-% names macro just because of author-year style
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%%
-\usebibmacro{periodical:titles}%
-\setunit{\addspace}%
-\usebibmacro{medium-type}%
-\newunit\newblock
-\printfield{edition}%
-\newunit\newblock%
-\usebibmacro{location+publisher+date}%
-\setunit*{\addcomma\addspace}%
-\usebibmacro{serial:numeration}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\usebibmacro{identifier}%
-\newunit\newblock%
-\usebibmacro{availability+access}%
-\newunit\newblock%
-\usebibmacro{location}%
-\newunit\newblock%
-\printfield{note}%
-\newunit\newblock%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  % names macro just because of author-year style
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{periodical:titles}%
+  \setunit{\addspace}%
+  \usebibmacro{medium-type}%
+  \newunit\newblock
+  \printfield{edition}%
+  \newunit\newblock
+  \usebibmacro{location+publisher+date}%
+  \setunit*{\addcomma\addspace}%
+  \usebibmacro{serial:numeration}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \usebibmacro{identifier}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \newunit\newblock
+  \usebibmacro{location}%
+  \newunit\newblock
+  \printfield{note}%
+  \newunit\newblock
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}%
 
 \DeclareBibliographyDriver{article}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%
-\usebibmacro{titles}{}{}%
-\newunit\newblock%
-\usebibmacro{titles}{journal}{emph}%
-\setunit{\addspace}%
-\usebibmacro{medium-type}%
-\newunit\newblock%
-\printfield{edition}%
-\newunit\newblock%
-\usebibmacro{date}
-\setunit*{\addcomma\addspace}%
-\usebibmacro{serial:numeration}%
-\setunit{\bibpagespunct}%
-\printfield{pages}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\usebibmacro{identifier}%
-\newunit\newblock%
-\usebibmacro{availability+access}%
-\newunit\newblock%
-\usebibmacro{location}%
-\newunit\newblock%
-\printfield{note}%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{titles}{}{}%
+  \newunit\newblock
+  \usebibmacro{titles}{journal}{emph}%
+  \setunit{\addspace}%
+  \usebibmacro{medium-type}%
+  \newunit\newblock
+  \printfield{edition}%
+  \newunit\newblock
+  \usebibmacro{date}
+  \setunit*{\addcomma\addspace}%
+  \usebibmacro{serial:numeration}%
+  \setunit{\bibpagespunct}%
+  \printfield{pages}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \usebibmacro{identifier}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \newunit\newblock
+  \usebibmacro{location}%
+  \newunit\newblock
+  \printfield{note}%
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}%
 
 \DeclareBibliographyDriver{inbook}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%
-\usebibmacro{titles}{}{}%
-\newunit\newblock%
-\usebibmacro{in:}%
-\printnames{bookauthor}%
-\newunit\newblock%
-\usebibmacro{host:titles}%
-\setunit{\addspace}%
-\usebibmacro{medium-type}%
-\newunit\newblock%
-\printfield{edition}%
-\newunit\newblock%
-\usebibmacro{names:subsidiary}%
-\newunit\newblock%
-\usebibmacro{location+publisher+date}%
-\setunit*{\addcomma\addspace}%
-\usebibmacro{book:numeration}%
-\setunit{\bibpagespunct}%
-\printfield{pages}%
-\newunit%
-\printfield{version}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\usebibmacro{series+number}%
-\newunit\newblock%
-\usebibmacro{identifier}%
-\newunit\newblock%
-\usebibmacro{availability+access}%
-\newunit\newblock%
-\usebibmacro{location}%
-\newunit\newblock%
-\printfield{note}%
-\newunit\newblock%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{titles}{}{}%
+  \newunit\newblock
+  \usebibmacro{in:}%
+  \printnames{bookauthor}%
+  \newunit\newblock
+  \usebibmacro{host:titles}%
+  \setunit{\addspace}%
+  \usebibmacro{medium-type}%
+  \newunit\newblock
+  \printfield{edition}%
+  \newunit\newblock
+  \usebibmacro{names:subsidiary}%
+  \newunit\newblock
+  \usebibmacro{location+publisher+date}%
+  \setunit*{\addcomma\addspace}%
+  \usebibmacro{book:numeration}%
+  \setunit{\bibpagespunct}%
+  \printfield{pages}%
+  \newunit
+  \printfield{version}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \usebibmacro{series+number}%
+  \newunit\newblock
+  \usebibmacro{identifier}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \newunit\newblock
+  \usebibmacro{location}%
+  \newunit\newblock
+  \printfield{note}%
+  \newunit\newblock
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}%
 
 \DeclareBibliographyDriver{incollection}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%
-\usebibmacro{titles}{}{}%
-\newunit\newblock%
-\usebibmacro{in:}%
-\usebibmacro{editor}%
-\newunit\newblock%
-\usebibmacro{host:titles}%
-\setunit{\addspace}%
-\usebibmacro{medium-type}%
-\newunit\newblock%
-\printfield{edition}%
-\newunit\newblock%
-\usebibmacro{names:subsidiary}%
-\newunit\newblock%
-\usebibmacro{location+publisher+date}%
-% could number be even used in `incollection`? 
-% It should be at some other place in this case
-\setunit*{\addcomma\addspace}%
-\usebibmacro{book:numeration}%
-\setunit{\bibpagespunct}%
-\printfield{pages}%
-\newunit%
-\printfield{version}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\usebibmacro{series+number}%
-\newunit\newblock%
-\usebibmacro{identifier}%
-\newunit\newblock%
-\usebibmacro{availability+access}%
-\newunit\newblock%
-\usebibmacro{location}%
-\newunit\newblock%
-\printfield{note}%
-\newunit\newblock%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{titles}{}{}%
+  \newunit\newblock
+  \usebibmacro{in:}%
+  \usebibmacro{editor}%
+  \newunit\newblock
+  \usebibmacro{host:titles}%
+  \setunit{\addspace}%
+  \usebibmacro{medium-type}%
+  \newunit\newblock
+  \printfield{edition}%
+  \newunit\newblock
+  \usebibmacro{names:subsidiary}%
+  \newunit\newblock
+  \usebibmacro{location+publisher+date}%
+  % could number be even used in `incollection`? 
+  % It should be at some other place in this case
+  \setunit*{\addcomma\addspace}%
+  \usebibmacro{book:numeration}%
+  \setunit{\bibpagespunct}%
+  \printfield{pages}%
+  \newunit
+  \printfield{version}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \usebibmacro{series+number}%
+  \newunit\newblock
+  \usebibmacro{identifier}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \newunit\newblock
+  \usebibmacro{location}%
+  \newunit\newblock
+  \printfield{note}%
+  \newunit\newblock
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}%
 
 \DeclareBibliographyDriver{online}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%
-\usebibmacro{multi:titles}%
-\setunit{\addspace}%
-\usebibmacro{medium-type}%
-\newunit\newblock%
-\printfield{edition}%
-\newunit\newblock%
-\usebibmacro{names:subsidiary}%
-\newunit\newblock%
-\usebibmacro{location+publisher+date}%
-\newunit%
-\printfield{version}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\usebibmacro{series+number}%
-\newunit\newblock%
-\usebibmacro{identifier}%
-\newunit\newblock%
-\usebibmacro{availability+access}%
-\setunit{\addspace}%
-\iftoggle{bbx:totalpages}
-  {\printfield{pagetotal}}
-  {}%
-\printfield{note}%
-\newunit\newblock%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{multi:titles}%
+  \setunit{\addspace}%
+  \usebibmacro{medium-type}%
+  \newunit\newblock
+  \printfield{edition}%
+  \newunit\newblock
+  \usebibmacro{names:subsidiary}%
+  \newunit\newblock
+  \usebibmacro{location+publisher+date}%
+  \newunit
+  \printfield{version}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \usebibmacro{series+number}%
+  \newunit\newblock
+  \usebibmacro{identifier}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \setunit{\addspace}%
+  \iftoggle{bbx:totalpages}
+    {\printfield{pagetotal}}
+    {}%
+  \printfield{note}%
+  \newunit\newblock
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}%
 
 \DeclareBibliographyDriver{thesis}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%%
-\usebibmacro{titles}{}{emph}%
-\setunit{\addspace}%
-\usebibmacro{medium-type}%
-\newunit\newblock%
-\usebibmacro{location+publisher+date}%
-\newunit%
-\printfield{version}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\usebibmacro{identifier}%
-\newunit\newblock%
-\iftoggle{bbx:thesisinfoinnotes}
-  {}
-  {\printfield{type}
-   \newunit\newblock%
-   \printlist{institution}%
-   \newunit\newblock%
-   \usebibmacro{thesissupervisor}}%
-\newunit\newblock%
-\usebibmacro{availability+access}
-\setunit{\addspace}%
-\iftoggle{bbx:totalpages}
-  {\printfield{pagetotal}}
-  {}%
-\newunit\newblock%
-\iftoggle{bbx:thesisinfoinnotes}
-  {\printfield{type}
-   \newunit\newblock%
-   \printlist{institution}%
-   \newunit\newblock%
-   \usebibmacro{thesissupervisor}}
-  {}%
-\newunit\newblock%
-\printfield{note}%
-\newunit\newblock%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{titles}{}{emph}%
+  \setunit{\addspace}%
+  \usebibmacro{medium-type}%
+  \newunit\newblock
+  \usebibmacro{location+publisher+date}%
+  \newunit
+  \printfield{version}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \usebibmacro{identifier}%
+  \newunit\newblock
+  \iftoggle{bbx:thesisinfoinnotes}
+    {}
+    {\printfield{type}
+     \newunit\newblock
+     \printlist{institution}%
+     \newunit\newblock
+     \usebibmacro{thesissupervisor}}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \setunit{\addspace}%
+  \iftoggle{bbx:totalpages}
+    {\printfield{pagetotal}}
+    {}%
+  \newunit\newblock
+  \iftoggle{bbx:thesisinfoinnotes}
+    {\printfield{type}
+     \newunit\newblock
+     \printlist{institution}%
+     \newunit\newblock
+     \usebibmacro{thesissupervisor}}
+    {}%
+  \newunit\newblock
+  \printfield{note}%
+  \newunit\newblock
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}%
 
 \DeclareBibliographyDriver{patent}{%
-\usebibmacro{bibindex}%
-\usebibmacro{begentry}%
-\usebibmacro{names:primary}%
-\setunit{\labelnamepunct}\newblock%%
-\usebibmacro{titles}{}{emph}%
-\newunit\newblock%
-\usebibmacro{names:subsidiary}%
-\newunit\newblock%
-\printfield{classification}%
-\newunit\newblock%
-\printlist{location}%
-\newunit\newblock%
-\iffieldundef{type}
-  {}
-  {\printfield{type}%
-   \setunit*{\addcomma\space}}%
-\printfield{number}%
-\newunit\newblock%
-\usebibmacro{fulldate}%
-\setunit{\addspace}%
-\usebibmacro{urldate}%
-\newunit\newblock%
-\printfield{note}%
-\newunit\newblock%
-\usebibmacro{availability+access}%
-\newunit\newblock%
-\setunit{\bibpagerefpunct}\newblock%
-\usebibmacro{pageref}%
-\usebibmacro{finentry}}%
+  \usebibmacro{bibindex}%
+  \usebibmacro{begentry}%
+  \usebibmacro{names:primary}%
+  \setunit{\labelnamepunct}\newblock
+  \usebibmacro{titles}{}{emph}%
+  \newunit\newblock
+  \usebibmacro{names:subsidiary}%
+  \newunit\newblock
+  \printfield{classification}%
+  \newunit\newblock
+  \printlist{location}%
+  \newunit\newblock
+  \iffieldundef{type}
+    {}
+    {\printfield{type}%
+     \setunit*{\addcomma\space}}%
+  \printfield{number}%
+  \newunit\newblock
+  \usebibmacro{fulldate}%
+  \setunit{\addspace}%
+  \usebibmacro{urldate}%
+  \newunit\newblock
+  \printfield{note}%
+  \newunit\newblock
+  \usebibmacro{availability+access}%
+  \newunit\newblock
+  \setunit{\bibpagerefpunct}\newblock
+  \usebibmacro{pageref}%
+  \usebibmacro{finentry}}%
 
 %bibliography aliases
 

Added: trunk/Master/texmf-dist/tex/latex/biblatex-iso690/polish-iso.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-iso690/polish-iso.lbx	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-iso690/polish-iso.lbx	2019-11-03 22:43:02 UTC (rev 52629)
@@ -0,0 +1,18 @@
+\ProvidesFile{polish-iso.lbx}
+[2016/05/13 v0.3.1 biblatex localization]
+
+\InheritBibliographyExtras{polish}
+\InheritBibliographyStrings{polish}
+
+\DeclareBibliographyStrings{%
+  at           = {{w}%
+                  {w}},
+  bysupervisor = {{promotor}%
+                  {promotor}},
+  urlfrom      = {{dostępne z}%
+                  {dostępne z}},
+  urlalso      = {{dostępne także z}%
+                  {dostępne także z}},
+}
+
+\endinput



More information about the tex-live-commits mailing list