See https://github.com/moewew/biblatex-ext/compare/v0.18...HEAD
- Call
\@doendpe
in\printbibtabular
(cf. plk/biblatex#1279).
See https://github.com/moewew/biblatex-ext/compare/v0.17...v0.18
- Change colour model in
l3draw
colour definition from CMYK to HTML. - Synced
\printbibtabular
implementation withbiblatex
3.20.
See https://github.com/moewew/biblatex-ext/compare/v0.16...v0.17
- Synced
\textcite
implementation in-comp
styles withbiblatex
3.19. - Synced
\printbibtabular
implementation withbiblatex
3.19.
See https://github.com/moewew/biblatex-ext/compare/v0.15...v0.16
- Reworked the implementation of
citexref
. The citation is no longer printed with a citation command, it uses only bibmacros now.
See https://github.com/moewew/biblatex-ext/compare/v0.14...v0.15
- New
authornumber
style family.
- Updated for
biblatex
v3.17 (2022/02/02).
See https://github.com/moewew/biblatex-ext/compare/v0.13...v0.14
- Use
language
bibmacro in@dataset
driver instead of bare\printlist{language}
. - Fixed inner cite delims for
\bbx@xrefcite
#29.
See https://github.com/moewew/biblatex-ext/compare/v0.12b...v0.13
titlecase:biblabeltitle
andbiblabeltitle
formats to format (replacement) title printed inauthoryear
styles instead of missing author/editor.
- Fixed title printing for related entries in
authoryear
style family #22.
See https://github.com/moewew/biblatex-ext/compare/v0.12a...v0.12b
- Fixed default
refcontext
assignment in tabular bibliography #21.
See https://github.com/moewew/biblatex-ext/compare/v0.12...v0.12a
- Fixed
env
option for\printbibtabular
.
See https://github.com/moewew/biblatex-ext/compare/v0.11...v0.12
\UndeclareCiteDelims{<cite command>}
to delete inner and outer delimiters at the same time.
- Clarified in the documentation that
innamebeforetitle
does not apply to@inbook
entries (cf. also #20).
See https://github.com/moewew/biblatex-ext/compare/v0.10...v0.11
- Synced with 2021-02-18 changes in
l3draw
/l3color
.
See https://github.com/moewew/biblatex-ext/compare/v0.9...v0.10
- Updated for
biblatex
v3.16 (2020/12/31). This is now the recommendedbiblatex
version. - Separate out common code for verbose citation styles.
- Warn about
introcite=plain
with verbose citation styles.
See https://github.com/moewew/biblatex-ext/compare/v0.8g...v0.9
- Updated for
biblatex
v3.15 (2020/08/19). This is now the recommendedbiblatex
version.
See https://github.com/moewew/biblatex-ext/compare/v0.8f...v0.8g
- Synced with 2020-08-07
l3draw
/l3color
changes. Some backwards compatibility is in place.
See https://github.com/moewew/biblatex-ext/compare/v0.8e...v0.8f
- Fixed inner cite delimiters for
\footcitetext
inauthoryear
andauthortitle
(notcomp
) styles (#19).
See https://github.com/moewew/biblatex-ext/compare/v0.8d...v0.8e
- Fixed
bbx:introcite
definition forext-numeric-comp
. - Fixed issue with
labelprefix
in\printbibtabular
(#18).
biblatex-ext-tabular
now checks for the recommendedbiblatex
version and aborts if loaded beforebiblatex
.
See https://github.com/moewew/biblatex-ext/compare/v0.8c...v0.8d
- Avoid an error about the bibmacro
labeltitle
being undefined in some contexts. Define and usetabular:labeltitle
intabular:sortname
. If availabletabular:labeltitle
is justlabeltitle
, if not we recreate the definition fromauthoryear.bbx
.
See https://github.com/moewew/biblatex-ext/compare/v0.8b...v0.8c
- The Unpaywall API queries don't include a sanity check for the DOI to DOI.org any more, since DOI.org only serves HTTPS now and Lua(TeX) doesn't easily do SSL. Fortunately, there were no user-level or even author-level macros documented that would expose the answer of the DOI.org query, so we can simply drop that function.
See https://github.com/moewew/biblatex-ext/compare/v0.8a...v0.8b
- Call to removed option in
ext-verbose-trad2
.
See https://github.com/moewew/biblatex-ext/compare/v0.8...v0.8a
- The default value of
\servoldelim
was documented as and should be\jourvoldelim
. Previous versions had\addspace
(the default value of\jourvoldelim
) instead. - Reenabled visible space in documentation.
- Typo in
ext-authoryear-tiecomp.cbx
.
See https://github.com/moewew/biblatex-ext/compare/v0.7a...v0.8
\AtIntrocite
to customise initialisation code for introcite citations.
- Require
biblatex
v3.13 (some backwards compatiblity is in place).
See https://github.com/moewew/biblatex-ext/compare/v0.7...v0.7a
- Bug in the
env
option to\printbibtabular
. The old version would check for a bib environment as defined with\defbibenvironment
and not a bibtabular environment as defined with\defbibtabular
. Hence, the option would throw an error if there was no bib environment of the same name as the bibtabular environment passed toenv
.
biblatex-ext-doiapi
warns about missing email just a tad earlier.
See https://github.com/moewew/biblatex-ext/compare/v0.6b...v0.7
- Outer citation delimiters for
\supercite
. biblatex-ext-oasymb-pict2e
for open access symbols drawn inpict2e
. The package can be used via thesymbolpackage=pict2e
option tobiblatex-ext-oa
and provides a light-weight alternative to the the symbols drawn with TikZ or the experimentall3draw
(of LaTeX3 fame).biblatex-ext-oasymb-l3draw
for open access symbols drawn inl3draw
. The package can be used via thesymbolpackage=l3draw
option tobiblatex-ext-oa
and provides a LaTeX3 alternative to the the symbols drawn with TikZ orpict2e
.\LoadOASymbolPackage
,\DeclareOASymbol
to load an open access symbol package and set the symbol.symbolpackage
andsymbol
options forbiblatex-ext-oa
corresponding to\LoadOASymbolPackage
and\DeclareOASymbol
, respectively.
- Incompatible change Renamed
biblatex-ext-oa-tikzsymbols
tobiblatex-ext-oasymb-tikz
for consistency. No serious impact for end users is expected since the package should normally not be used as a stand-alone package. It should be loaded viabiblatex-ext-oa
.
- Deprecate
\DefineTikZOASymbol
in favour of the more universal\DeclareOASymbol
. - Deprecate
\LoadTikZOASymbol
in favour of the more universal\LoadOASymbolPackage
. - Deprecate the
biblatex-ext-oa
optiontikzsymbol
in favour of the new optionssymbolpackage
andsymbol
.
See https://github.com/moewew/biblatex-ext/compare/v0.6a...v0.6b
blxextdoiapi.lua
now returns the module as a table.
- Issue loading
socket.url
with LuaLaTeX 1.07 (TeX Live 2018) (#17)
See https://github.com/moewew/biblatex-ext/compare/v0.6...v0.6a
- Only patch bibmacros in
biblatex-ext-oa
. This avoids redefinitions, which could clear out custom definitions. - Use socket.url's URL escape/encode function in blxextdoiapi.lua.
- A bug in deprecation handling.
See https://github.com/moewew/biblatex-ext/compare/v0.5a...v0.6
\titleaddonpunct
- The package
biblatex-ext-oa
for open access symbols and open access 'detection'. See https://tex.stackexchange.com/q/459449/.- The default detection relies on explicit configuration for all URL,
DOI and eprint-like and data in the
.bib
file. - There is a Lua module that queries Unpaywall.org by DOI to find open access info.
- A support package provides two open access symbols drawn with TikZ.
- The default detection relies on explicit configuration for all URL,
DOI and eprint-like and data in the
biblatex
3.12 is now recommended.- Synced
mergedate
code withbiblatex
3.12 (plk/biblatex#810, plk/biblatex#752). - Made
introcite
anddashed
option available on per-entry and per-type basis. (#13)introcite=label
needs support of the bibliography environment, so it is not officially supported if its is not set globally.- Simplify code to set options at all three levels at the same time.
See https://github.com/moewew/biblatex-ext/compare/v0.5...v0.5a
- Bug with
\footcites
and\footcitetexts
inext-authoryear.cbx
(#12)
See https://github.com/moewew/biblatex-ext/compare/v0.4...v0.5
- New
ecomp
style family. The styles of that family compress lists of extradate fields. - First implementation of a tabular bibliography based on Audrey's answer to https://tex.stackexchange.com/q/71088/35864
- Outer cite delimiters for
\footcite
. version
andpagetotal
bibmacros.
- Use
version
andpagetotal
macros instead of\printfield
.
See https://github.com/moewew/biblatex-ext/compare/v0.3...v0.4
- Renamed
\DeclareOuterCiteDelim
and friends to\DeclareOuterCiteDelims
, backwards compatibility for most of this change should be available. - Incompatible change Renamed
\bbx@cite@inxref
to\bbx@xrefcite
for consistency with other citation commands. There are is no compatibility code set up for this change. - Incompatible change The "virtual" citation command
\bbx:introcite
is now called\bbx@introcite
. ("Virtual" because the appearance of the introcite label can be changed mostly as if it were produced by this citation command, but it isn't really produced by a citation command at all.) This means that the delimiter context, inner citation delimiters and wrapper field format are renamed frombbx:introcite
tobbx@introcite
. There is no compatibility code set up for this change, but warnings are issued if some typical uses of the old names are detected. This means that people using older code should be warned, but still need to take action themselves. Fortunately theintrocite
feature is quite a prominent bit of the bibliography, so people will probably realise wrong output sooner than later. - Renamed option
citeinxref
tocitexref
. Please use the new name. Backwards compatibility is in place.
See https://github.com/moewew/biblatex-ext/compare/v0.2...v0.3
titlecase:<titletype>
field formats for finer control over the title casing. The standard styles have the catch-all formattitlecase
. This bundle now hastitlecase:title
,titlecase:booktitle
,titlecase:maintitle
,titlecase:issuetitle
andtitlecase:journaltitle
.- Toggle
bbx:introcite:plain:keeprelated
to choose not to suppress theintrocite=plain
cite label for default related entries (otherrelatedtype
s may already suppress the cite label without chance of getting it back). \jourvoldelim
,\jourserdelim
and\servoldelim
.
- Turned
extradateonlycompcitedelim
into a context-sensitive delimiter. - Various documentation improvements.
See https://github.com/moewew/biblatex-ext/compare/v0.1a...v0.2
\voltitledelim
- Incompatible change The lengths for
introcite=label
now work like\labelwidth
and\labelsep
in all other lists.\introcitewidth
controls the maximum length of the label, while\introcitesep
controls the separation between the end of the label and the beginning of the reference. The total indentation is now\introcitewidth
+\introcitesep
and not only\introcitewidth
as before. - Incompatible change
\maintitletitledelim
is now truly the punctuation between themaintitle
and(book)title
field. What was formerly\maintitledelim
is now\voltitledelim
. - Renamed
bbx:cite:intro
tobbx:introcite
. - Sync with upstream
biblatex
to addtype
andevent+venue+date
to@unpublished
- Indentation with
introcite=label
. - Bug in
@online
printingorganization+location+date
.
See https://github.com/moewew/biblatex-ext/compare/v0.1...v0.1a
- Inner cite delims for
authoryear
/authortitle
and their-ibid
versions. - Delimiters for
\smartcite
.\smartcite
really behaves like\parencite
and\footcite
now. This needed some trickery to get the delimiter context right.
- First public release.