Skip to content

Releases: moewew/biblatex-ext

Version 0.7a (2019-04-04)

04 Apr 09:16
Compare
Choose a tag to compare

See v0.7...v0.7a

Fixed

  • 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
    to env.

Changed

  • biblatex-ext-doiapi warns about missing email just a tad earlier.

Version 0.7 (2019-02-08)

09 Feb 13:13
Compare
Choose a tag to compare

See v0.6b...v0.7

Added

  • Outer citation delimiters for \supercite.
  • biblatex-ext-oasymb-pict2e for open access symbols drawn in pict2e.
    The package can be used via the symbolpackage=pict2e option to
    biblatex-ext-oa and provides a light-weight alternative to the the symbols
    drawn with TikZ or the experimental l3draw (of LaTeX3 fame).
  • biblatex-ext-oasymb-l3draw for open access symbols drawn in l3draw.
    The package can be used via the symbolpackage=l3draw option to
    biblatex-ext-oa and provides a LaTeX3 alternative to the the symbols drawn
    with TikZ or pict2e.
  • \LoadOASymbolPackage, \DeclareOASymbol to load an open access symbol
    package and set the symbol.
  • symbolpackage and symbol options for biblatex-ext-oa corresponding to
    \LoadOASymbolPackage and \DeclareOASymbol, respectively.

Changed

  • Incompatible change Renamed biblatex-ext-oa-tikzsymbols to
    biblatex-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 via biblatex-ext-oa.

Deprecated

  • Deprecate \DefineTikZOASymbol in favour of the more universal
    \DeclareOASymbol.
  • Deprecate \LoadTikZOASymbol in favour of the more universal
    \LoadOASymbolPackage.
  • Deprecate the biblatex-ext-oa option tikzsymbol in favour of the new
    options symbolpackage and symbol.

Version 0.6b (2019-01-11)

08 Feb 10:27
Compare
Choose a tag to compare

See v0.6a...v0.6b

Changed

  • blxextdoiapi.lua now returns the module as a table.

Fixed

  • Issue loading socket.url with LuaLaTeX 1.07 (TeX Live 2018)
    (#17)

Version 0.6a (2019-01-04)

08 Feb 10:27
Compare
Choose a tag to compare

See v0.6...v0.6a

Changed

  • 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.

Fixed

  • A bug in deprecation handling.

Version 0.6 (2018-11-23)

08 Feb 10:27
Compare
Choose a tag to compare

See v0.5a...v0.6

Added

  • \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.

Changed

  • biblatex 3.12 is now recommended.
  • Synced mergedate code with biblatex 3.12
    (plk/biblatex#810,
    plk/biblatex#752).
  • Made introcite and dashed 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.

Version 0.5a (2018-10-09)

08 Feb 10:26
Compare
Choose a tag to compare

See v0.5...v0.5a

Fixed

  • Bug with \footcites and \footcitetexts in ext-authoryear.cbx
    (#12)

Version 0.5 (2018-10-02)

08 Feb 10:26
Compare
Choose a tag to compare

See v0.4...v0.5

Added

  • 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 and pagetotal bibmacros.

Changed

  • Use version and pagetotal macros instead of \printfield.

Version 0.4 (2018-06-10)

08 Feb 10:26
Compare
Choose a tag to compare

See v0.3...v0.4

Changed

  • 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 from bbx:introcite to bbx@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 the introcite feature is quite a prominent bit of
    the bibliography, so people will probably realise wrong output sooner than
    later.
  • Renamed option citeinxref to citexref. Please use the new name.
    Backwards compatibility is in place.

Version 0.3 (2018-06-04)

08 Feb 10:26
Compare
Choose a tag to compare

See v0.2...v0.3

Added

  • titlecase:<titletype> field formats for finer control over the title
    casing. The standard styles have the catch-all format titlecase. This
    bundle now has titlecase:title, titlecase:booktitle,
    titlecase:maintitle, titlecase:issuetitle and titlecase:journaltitle.
  • Toggle bbx:introcite:plain:keeprelated to choose not to suppress the
    introcite=plain cite label for default related entries (other
    relatedtypes may already suppress the cite label without chance of getting
    it back).
  • \jourvoldelim, \jourserdelim and \servoldelim.

Changed

  • Turned extradateonlycompcitedelim into a context-sensitive delimiter.
  • Various documentation improvements.

Version 0.2 (2018-03-28)

08 Feb 10:26
Compare
Choose a tag to compare

See v0.1a...v0.2

Added

  • \voltitledelim

Changed

  • 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 the maintitle and (book)title field.
    What was formerly \maintitledelim is now \voltitledelim.
  • Renamed bbx:cite:intro to bbx:introcite.
  • Sync with upstream biblatex to add type and event+venue+date to
    @unpublished

Fixed

  • Indentation with introcite=label.
  • Bug in @online printing organization+location+date.