[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: preliminary EuroTeX paper for review




> P.P.S.  About the cah-gut.bst file:

> namely to produce something like

>  "First \textsc{Author} and Second \textsc{Author},"

Something like the diff below?

I changed format.names.ed as well as format.names so editor's surnames
also get small caps. I'm not sure if you want that but it doesn't
currently work right as the bib file has
  editor =	 {{Ji\v{r}\'{\i} Zlatu\v{s}ka}},
so the double brace stops the surname being split off.

David

*** cah-gut.bst~	Thu Dec  4 00:34:00 1997
--- cah-gut.bst	Wed Dec 10 17:39:38 1997
***************
*** 413,419 ****
    numnames 'namesleft :=
      { namesleft #0 > }
      { s nameptr
!       "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=
        nameptr #1 >
          {
            namesleft #1 >
--- 413,422 ----
    numnames 'namesleft :=
      { namesleft #0 > }
      { s nameptr
!       "{ff~}{vv~}" format.name$ 
!       s nameptr
!       "{ll}{, jj}" format.name$ scaps 
!       * 't :=
        nameptr #1 >
          {
            namesleft #1 >
***************
*** 445,452 ****
    numnames 'namesleft :=
      { namesleft #0 > }
      { s nameptr
!       "{ff~}{vv~}{ll}{, jj}"
!       format.name$ 't :=
        nameptr #1 >
          {
            namesleft #1 >
--- 448,459 ----
    numnames 'namesleft :=
      { namesleft #0 > }
      { s nameptr
!       "{ff~}{vv~}"
!       format.name$
!        s nameptr
!       "{ll}{, jj}"
!       format.name$ scaps
!       * 't :=
        nameptr #1 >
          {
            namesleft #1 >
***************
*** 475,481 ****
  { author empty$
      { "" }
      {
!       author format.names scaps
      }
    if$
  }
--- 482,488 ----
  { author empty$
      { "" }
      {
!       author format.names 
      }
    if$
  }
***************
*** 484,490 ****
  { editor empty$
      { "" }
      {
!       editor format.names scaps
        editor num.names$ #1 >
          { " (" * bbl.editors * ")" * }
          { " (" * bbl.editor * ")" * }
--- 491,497 ----
  { editor empty$
      { "" }
      {
!       editor format.names 
        editor num.names$ #1 >
          { " (" * bbl.editors * ")" * }
          { " (" * bbl.editor * ")" * }