diff options
author | Norbert Preining <preining@logic.at> | 2006-11-09 13:18:02 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2006-11-09 13:18:02 +0000 |
commit | 3696c8f2a98b5e48514a3608e0156c676b63470a (patch) | |
tree | 99006293861d5004c6de0938b605f6ef0e4b554a /Master/texmf-dist/bibtex/bst/chem-journal/jcc.bst | |
parent | aa10b19a7c6ffac34c3b21c9ac9afb7dc827cec4 (diff) |
The Krakow-Vienna train ride update
package updates:
ccaption cdpbundl chem-journal clefval coordsys dingbat dramatist
egplot filecontents lcd maybemath metaobj metaplot mwcls pdfscreen
pst-bar rsc dpfloat footbib jurabib
added to ctan-tpm-check (and re-indented the long list)
no changes between CTAN and depot, only added to the WorkingTPM list
acmtrans bibunits bitfield blindtext bophook cherokee citeref
cmdtrack colorinfo compactbib courier-scaled courseoutline coursepaper
crop custom-bib cvsty dancers dashbox dcpic decimal digiconfigs
dinat directory eCards eemeir ellipsis engrec envbig epiolmec epsf
eqparbox eskd ethiop-t1 euro eurosans exam examplep expressg
extarrows extsizes fp fribrief functan gatech-thesis ginpenc greenpoint
hands hitec hvfloat hyperxmp inlinebib invoice isorot isotope jpsj
kalender kerkis keystroke labels layouts lcg leaflet leawood lgreek
limap lipsum listliketab logpap ltablex ltxindex mailing makebox
makecirc makeglos maple mceinleger menu metatex mftinc mhs multicap
mwrite nath nature ntgclass numline ofs ogham oldstyle papercdcase
paresse parrun permute phaistos pittetd plates preprint prettyref
program pseudocode pspicture pst-fr3d pst-math qcm rccol rcsinfo
resume robustindex sae sauerj
updates with changed files, but no added/removed files:
ccaption cdpbundl chem-journal clefval coordsys dingbat dramatist
egplot filecontents lcd maybemath metaobj metaplot mwcls pdfscreen
pst-bar rsc
updates with changes and added/removed files:
dpfloat footbib jurabib
git-svn-id: svn://tug.org/texlive/trunk@2411 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/bibtex/bst/chem-journal/jcc.bst')
-rw-r--r-- | Master/texmf-dist/bibtex/bst/chem-journal/jcc.bst | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/Master/texmf-dist/bibtex/bst/chem-journal/jcc.bst b/Master/texmf-dist/bibtex/bst/chem-journal/jcc.bst index 8370282bd53..3a7a60c2e47 100644 --- a/Master/texmf-dist/bibtex/bst/chem-journal/jcc.bst +++ b/Master/texmf-dist/bibtex/bst/chem-journal/jcc.bst @@ -1,18 +1,18 @@ -% BibTeX bibliography style `jcc' for J. Comp. Chem. -% 1/26/96 Joerg-R. Hill +% BibTeX bibliography style `jcc2005' for J. Comp. Chem. +% 03 May 05 A. Cervellino % no output of 'title' for 'article', 'book', 'inbook', 'incollection' % no output of 'note' except in 'unpublished' +% initials after the name, semicolons to separate authors, +% etc. usw. % -% version 0.99a for BibTeX versions 0.99a or later, LaTeX version 2.09. -% Copyright (C) 1985, all rights reserved. +% for BibTeX versions 0.99a or later, LaTeX2e. +% Copyright under Latex Project Public License (LPPL) % Copying of this file is authorized only if either % (1) you make absolutely no changes to your copy, including name, or % (2) if you do make changes, you name it something other than % btxbst.doc, plain.bst, unsrt.bst, alpha.bst, and abbrv.bst. % This restriction helps ensure that all standard styles are identical. -% The file btxbst.doc has the documentation for this style. % -% Fixed article, book references 11/10/92---CLF ENTRY { address @@ -231,6 +231,13 @@ FUNCTION {paren} if$ } +FUNCTION {comma} +{ duplicate$ empty$ + { pop$ "" } + { swap$ * "," * } + if$ +} + INTEGERS { nameptr namesleft numnames } FUNCTION {format.names} @@ -239,12 +246,12 @@ FUNCTION {format.names} s num.names$ 'numnames := numnames 'namesleft := { namesleft #0 > } - { s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't := + { s nameptr "{vv~}{ll,~}{jj,~}{f.}" format.name$ 't := nameptr #1 > { namesleft #1 > - { ", " * t * } + { "; " * t * } { numnames #2 > - { "," * } + { "" * } 'skip$ if$ t "others" = @@ -325,7 +332,7 @@ FUNCTION {format.date} if$ } { month empty$ - { year paren } + { year } { month " " * year paren } if$ } @@ -621,8 +628,8 @@ FUNCTION {article} format.authors "author" output.check crossref missing$ { journal emphasize "journal" output.check - format.vol.num.pages output new.item format.date "year" output.check + format.vol.num.pages output new.item } { format.article.crossref output.nonnull format.pages output |