Hi Thomas,

Thank you, it work for me. Eventually, I use :

\def\mynormalauthor#1#2#3#4#5%
{\bibdoif{#1}{#1\bibalternative{firstnamesep}}%
\bibdoif{#2}{#2\bibalternative{vonsep}}%
\bgroup\sc#3\egroup\bibalternative{surnamesep}\unskip
\bibdoif{#5}{#5\unskip}}


Thomas A. Schmitz a écrit :
I'm not Taco, but this should work (it works for me):

authors' names are set up by commands like \invertedautor (bibtex manual p. 3-4). You can write your own version of that. If you want the last name first, in small caps, like this "AUBIN, Renaud," you can use this version:


\def\myinvertedauthor#1#2#3#4#5%
   {\bgroup\sc#3\egroup\bibalternative{surnamesep}%
    \bibdoif{#1}{#1\unskip}%
    \bibdoifelse{#2}{\bibalternative{vonsep}#2\unskip}{\unskip}%
    \bibdoifelse{#5}{\bibalternative{juniorsep}#5\unskip}{\unskip}%
}

Then, tell bibtex to use this command:


\setuppublicationlist
   [artauthor=\myinvertedauthor,
    editor=\myinvertedauthor,
    author=\myinvertedauthor]

Needless to say, this will only work if you use a font that actually has small caps...

HTH

Thomas

On Dec 16, 2005, at 10:49 AM, Renaud AUBIN wrote:


Hi all,

Taco, surely you're the one able to answer...

I want to have last names (and "von") of the authors in small capitals in my bibliography. Since, I'm not m-bib expert, how to manage the point properly ?

Taco, I'm translating a bibli-num-fr.tex and bibl-apa-fr.tex, do you want them when it's over ? Maybe is there some other french people that can check it out and improve it ?

Thanks,


_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


_______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context