Skip to content

Add \_Von to bibmark when \nonumcitations is set #167

Answered by olsak
pabloabur asked this question in Q&A
Discussion options

You must be logged in to vote

You can re-define \_authorname if you plan to use only bib-iso690, because the \_authorname macro in bib-simple is defined differently. Then, you can use following macros:

\fontfam[LMfonts]

\nonumcitations
\bibtexhook{
    \def\_createbibmark #1;#2,#3;#4,#5;#6,#7;#8,#9\_fin{%
       \ifx ^#4^% single author
          \printvon{#3}#2,
       \else \ifx ^#6^% two authors
          \printvon{#3}#2 and \printvon{#5}#4,
       \else \ifx ^#8^% three authors
          \printvon{#3}#2, \printvon{#5}#4 and \printvon{#7}#6,
       \else          % more authors
          \printvon{#3}#2, \printvon{#5}#4, \printvon{#6}#7 et al.,
       \fi\fi\fi
    #1% year
    }
    \def\printvon#1{\ifx^#1^\else …

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
1 reply
@pabloabur
Comment options

Comment options

You must be logged in to vote
3 replies
@pabloabur
Comment options

@olsak
Comment options

@pabloabur
Comment options

Answer selected by pabloabur
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants