From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/24396 Path: news.gmane.org!not-for-mail From: Renaud AUBIN Newsgroups: gmane.comp.tex.context Subject: Re: Small capitals for the name in m-bib Date: Fri, 16 Dec 2005 21:42:10 +0100 Message-ID: <43A326A2.3070303@nibua-r.org> References: <43A28DC3.5010309@nibua-r.org> <5D28432F-906C-4C3A-A087-E966F8E32DDC@uni-bonn.de> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1698738542==" X-Trace: sea.gmane.org 1134765824 1277 80.91.229.2 (16 Dec 2005 20:43:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 16 Dec 2005 20:43:44 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Fri Dec 16 21:43:41 2005 Return-path: Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1EnMOv-0004pL-Lu for gctc-ntg-context-518@m.gmane.org; Fri, 16 Dec 2005 21:42:01 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 263D212834; Fri, 16 Dec 2005 21:42:01 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 25992-05; Fri, 16 Dec 2005 21:41:57 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5A07712829; Fri, 16 Dec 2005 21:41:57 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 784B812829 for ; Fri, 16 Dec 2005 21:41:55 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 26246-01 for ; Fri, 16 Dec 2005 21:41:54 +0100 (CET) Original-Received: from 26.mail-out.ovh.net (26.mail-out.ovh.net [213.186.42.179]) by ronja.ntg.nl (Postfix) with ESMTP id 4811412825 for ; Fri, 16 Dec 2005 21:41:54 +0100 (CET) Original-Received: (qmail 21323 invoked by uid 503); 16 Dec 2005 20:42:13 -0000 Original-Received: (QMFILT: 1.0); 16 Dec 2005 20:42:13 -0000 Original-Received: from b6.ovh.net (HELO mail154.ha.ovh.net) (213.186.33.56) by 26.mail-out.ovh.net with SMTP; 16 Dec 2005 20:42:13 -0000 Original-Received: from b0.ovh.net (HELO queue-out) (213.186.33.50) by b0.ovh.net with SMTP; 16 Dec 2005 20:41:53 -0000 Original-Received: from mail154.ha.ovh.net (10.0.50.154) by mail154.ha.ovh.net with SMTP; 16 Dec 2005 20:41:51 -0000 Original-Received: from b0.ovh.net (HELO queue-pre) (213.186.33.50) by b0.ovh.net with SMTP; 16 Dec 2005 20:41:51 -0000 Original-Received: from d213-103-208-104.cust.tele2.fr (HELO ?192.168.78.10?) (aubin@nibua-r.org@213.103.208.104) by ns0.ovh.net with SMTP; 16 Dec 2005 20:41:51 -0000 User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051010) X-Accept-Language: fr, en Original-To: mailing list for ConTeXt users In-Reply-To: <5D28432F-906C-4C3A-A087-E966F8E32DDC@uni-bonn.de> X-Ovh-Remote: 213.103.208.104 (d213-103-208-104.cust.tele2.fr) X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-Spam-Check: fait|type 1&3|1.0|H 0.5 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:24396 Archived-At: This is a multi-part message in MIME format. --===============1698738542== Content-Type: multipart/alternative; boundary="------------010002070703090200070604" This is a multi-part message in MIME format. --------------010002070703090200070604 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable 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 =E9crit : > I'm not Taco, but this should work (it works for me): > > authors' names are set up by commands like \invertedautor (bibtex=20 > manual p. 3-4). You can write your own version of that. If you want=20 > the last name first, in small caps, like this "AUBIN, Renaud," you can=20 > 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=3D\myinvertedauthor, > editor=3D\myinvertedauthor, > author=3D\myinvertedauthor] > > Needless to say, this will only work if you use a font that actually=20 > 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=20 >> capitals in my bibliography. Since, I'm not m-bib expert, how to=20 >> manage the point properly ? >> >> Taco, I'm translating a bibli-num-fr.tex and bibl-apa-fr.tex, do you=20 >> want them when it's over ? Maybe is there some other french people=20 >> 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 > =20 > --------------010002070703090200070604 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
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 mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context

--------------010002070703090200070604-- --===============1698738542== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context --===============1698738542==--