diff options
author | Norbert Preining <norbert@preining.info> | 2022-03-21 03:02:04 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-03-21 03:02:04 +0000 |
commit | 418f27fe2e2b233c282c7388ed4f2bf3461a958f (patch) | |
tree | d52e162eeef9ce2f96597577dec046a9ecd9bd83 /macros/luatex/latex/letgut/tex/letgut.dbx | |
parent | 932716f98734dec3d6502355f5618e5895729499 (diff) |
CTAN sync 202203210302
Diffstat (limited to 'macros/luatex/latex/letgut/tex/letgut.dbx')
-rw-r--r-- | macros/luatex/latex/letgut/tex/letgut.dbx | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/macros/luatex/latex/letgut/tex/letgut.dbx b/macros/luatex/latex/letgut/tex/letgut.dbx new file mode 100644 index 0000000000..980e08a909 --- /dev/null +++ b/macros/luatex/latex/letgut/tex/letgut.dbx @@ -0,0 +1,50 @@ +\ProvidesFile{letgut.dbx}[2022-03-18 v0.9 letgut data model macros] +\DeclareBibliographyDriver{bookreview}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\printdelim{nametitledelim}} + \newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \iftoggle{bbx:related} + {\usebibmacro{related:init}% + \usebibmacro{related}} + {}% + \finentrypunct + \usebibmacro{finentry}} |