diff options
author | Karl Berry <karl@freefriends.org> | 2009-12-17 00:53:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-12-17 00:53:28 +0000 |
commit | d91dfd5d939bd2967659d9dec8a5861fce810bf4 (patch) | |
tree | 83fdaa04bc945181b595a673a128c0c09044f757 /Master/texmf-dist | |
parent | 7363dc02c4d31dc4394a098880d58b7eb742b8db (diff) |
achemso update (16dec09)
git-svn-id: svn://tug.org/texlive/trunk@16429 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
44 files changed, 87 insertions, 3523 deletions
diff --git a/Master/texmf-dist/bibtex/bst/achemso/achemso.bst b/Master/texmf-dist/bibtex/bst/achemso/achemso.bst deleted file mode 100644 index 7aecc54d70e..00000000000 --- a/Master/texmf-dist/bibtex/bst/achemso/achemso.bst +++ /dev/null @@ -1,1657 +0,0 @@ -%% -%% This is file `achemso.bst', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% achemso.dtx (with options: `bst') -%% ---------------------------------------------------------------- -%% achemso --- Support for submissions to American Chemical Society -%% journals -%% E-mail: joseph.wright@morningstar2.co.uk -%% Released under the LaTeX Project Public License v1.3c or later -%% See http://www.latex-project.org/lppl.txt -%% ---------------------------------------------------------------- -%% - -ENTRY - { address - author - booktitle - chapter - ctrl-use-title - ctrl-etal-number - ctrl-etal-truncate - doi - edition - editor - howpublished - institution - journal - key - note - number - organization - pages - publisher - school - series - title - type - url - volume - year - } - {} - { label - extra.label - short.list - } - -INTEGERS { - before.all - mid.sentence - after.sentence - after.block - after.item -} - -FUNCTION { init.state.consts } { - #0 'before.all := - #1 'mid.sentence := - #2 'after.sentence := - #3 'after.block := - #4 'after.item := -} - -%% For true/false settings, #1 is regarded as true and #0 as false. -INTEGERS { - etal.number - etal.truncate - is.use.title -} - -FUNCTION { default.etal.number } { #15 } - -FUNCTION { default.etal.truncate } { #0 } - -FUNCTION { default.is.use.title } { #0 } - -FUNCTION { add.comma } { ", " * } - -FUNCTION { add.colon } { ": " * } - -FUNCTION { add.semicolon } { "; " * } - -INTEGERS { separate.by.semicolon } - -FUNCTION { init.separate.by.semicolon } - { #1 'separate.by.semicolon := } - -FUNCTION { add.comma.or.semicolon } { - #1 separate.by.semicolon = { - add.semicolon - }{ - add.comma - } - if$ -} - -STRINGS { s t } - -INTEGERS { output.state } - -FUNCTION { output.nonnull } { - 's := - output.state mid.sentence = { - add.comma write$ - }{ - output.state after.block = { - add.semicolon write$ - newline$ - "\newblock " write$ - }{ - output.state before.all = { - write$ - }{ - output.state after.item = { - " " * write$ - }{ - add.period$ " " * write$ - } - if$ - } - if$ - } - if$ - mid.sentence 'output.state := - } - if$ - s -} - -FUNCTION { output } { - duplicate$ empty$ { - pop$ - }{ - output.nonnull - } - if$ -} - -FUNCTION { output.check } { - 't := - duplicate$ empty$ { - pop$ "Empty " t * " in " * cite$ * warning$ - }{ - output.nonnull - } - if$ -} - -FUNCTION { new.block } { - output.state before.all = { - skip$ - }{ - after.block 'output.state := - } - if$ -} - -FUNCTION {new.sentence} -{ output.state after.block = - 'skip$ - { output.state before.all = - 'skip$ - { after.sentence 'output.state := } - if$ - } - if$ -} - -INTEGERS { would.add.period.textlen } - -FUNCTION {would.add.period} -{ duplicate$ - add.period$ - text.length$ - 'would.add.period.textlen := - duplicate$ - text.length$ - would.add.period.textlen = - { #0 } - { #1 } - if$ -} - -FUNCTION {fin.entry} -{ would.add.period - { "\relax" * write$ newline$ - "\mciteBstWouldAddEndPuncttrue" write$ newline$ - "\mciteSetBstMidEndSepPunct{\mcitedefaultmidpunct}" - write$ newline$ - "{\mcitedefaultendpunct}{\mcitedefaultseppunct}\relax" - } - { "\relax" * write$ newline$ - "\mciteBstWouldAddEndPunctfalse" write$ newline$ - "\mciteSetBstMidEndSepPunct{\mcitedefaultmidpunct}" - write$ newline$ - "{}{\mcitedefaultseppunct}\relax" - } - if$ - write$ - newline$ - "\EndOfBibitem" write$ -} - -FUNCTION {not} -{ { #0 } - { #1 } - if$ -} - -FUNCTION {and} -{ 'skip$ - { pop$ #0 } - if$ -} - -FUNCTION {or} -{ { pop$ #1 } - 'skip$ - if$ -} - -FUNCTION {field.or.null} -{ duplicate$ empty$ - { pop$ "" } - 'skip$ - if$ -} - -FUNCTION {emphasize} -{ duplicate$ empty$ - { pop$ "" } - { "\emph{" swap$ * "}" * } - if$ -} - -FUNCTION {boldface} -{ duplicate$ empty$ - { pop$ "" } - { "\textbf{" swap$ * "}" * } - if$ -} - -FUNCTION {paren} -{ duplicate$ empty$ - { pop$ "" } - { "(" swap$ * ")" * } - if$ -} - -FUNCTION {bbl.and} -{ "and" } - -FUNCTION {bbl.chapter} -{ "Chapter" } - -FUNCTION {bbl.editor} -{ "Ed." } - -FUNCTION {bbl.editors} -{ "Eds." } - -FUNCTION {bbl.edition} -{ "ed." } - -FUNCTION {bbl.etal} -{ "et~al." } - -FUNCTION {bbl.in} -{ "In" } - -FUNCTION {bbl.inpress} -{ "in press" } - -FUNCTION {bbl.msc} -{ "M.Sc.\ thesis" } - -FUNCTION {bbl.page} -{ "p" } - -FUNCTION {bbl.pages} -{ "pp" } - -FUNCTION {bbl.phd} -{ "Ph.D.\ thesis" } - -FUNCTION {bbl.submitted} -{ "submitted for publication" } - -FUNCTION {bbl.techreport} -{ "Technical Report" } - -FUNCTION {bbl.version} -{ "version" } - -FUNCTION {bbl.volume} -{ "Vol." } - -FUNCTION {bbl.first} -{ "1st" } - -FUNCTION {bbl.second} -{ "2nd" } - -FUNCTION {bbl.third} -{ "3rd" } - -FUNCTION {bbl.fourth} -{ "4th" } - -FUNCTION {bbl.fifth} -{ "5th" } - -FUNCTION {bbl.st} -{ "st" } - -FUNCTION {bbl.nd} -{ "nd" } - -FUNCTION {bbl.rd} -{ "rd" } - -FUNCTION {bbl.th} -{ "th" } - -FUNCTION {eng.ord} -{ duplicate$ "1" swap$ * - #-2 #1 substring$ "1" = - { bbl.th * } - { duplicate$ #-1 #1 substring$ - duplicate$ "1" = - { pop$ bbl.st * } - { duplicate$ "2" = - { pop$ bbl.nd * } - { "3" = - { bbl.rd * } - { bbl.th * } - if$ - } - if$ - } - if$ - } - if$ -} - -FUNCTION{is.a.digit} -{ duplicate$ "" = - {pop$ #0} - {chr.to.int$ #48 - duplicate$ - #0 < swap$ #9 > or not} - if$ -} - -FUNCTION{is.a.number} -{ - { duplicate$ #1 #1 substring$ is.a.digit } - {#2 global.max$ substring$} - while$ - "" = -} - -FUNCTION {extract.num} -{ duplicate$ 't := - "" 's := - { t empty$ not } - { t #1 #1 substring$ - t #2 global.max$ substring$ 't := - duplicate$ is.a.number - { s swap$ * 's := } - { pop$ "" 't := } - if$ - } - while$ - s empty$ - 'skip$ - { pop$ s } - if$ -} - -FUNCTION {chr.to.value} -{ chr.to.int$ #48 - - duplicate$ duplicate$ - #0 < swap$ #9 > or - { #48 + int.to.chr$ - " is not a number..." * - warning$ - pop$ #0 - } - {} - if$ -} - -%% Some tricks from "Tame the BeaST" to convert a string -%% to a number -INTEGERS { a b } - -FUNCTION {mult} -{ 'a := - 'b := - b #0 < - {#-1 #0 b - 'b :=} - {#1} - if$ - #0 - {b #0 >} - { a + - b #1 - 'b := - } - while$ - swap$ - 'skip$ - {#0 swap$ -} - if$ -} - -FUNCTION {str.to.int.aux} -{ {duplicate$ empty$ not} - { swap$ #10 mult 'a := - duplicate$ #1 #1 substring$ - chr.to.value a + - swap$ - #2 global.max$ substring$ - } - while$ - pop$ -} - -FUNCTION {str.to.int} -{ duplicate$ #1 #1 substring$ "-" = - {#1 swap$ #2 global.max$ substring$} - {#0 swap$} - if$ - #0 swap$ str.to.int.aux - swap$ - {#0 swap$ -} - {} - if$ -} - -FUNCTION {bibinfo.check} -{ swap$ - duplicate$ missing$ - { pop$ pop$ - "" - } - { duplicate$ empty$ - { - swap$ pop$ - } - { swap$ - pop$ - } - if$ - } - if$ -} - -FUNCTION {convert.edition} -{ extract.num "l" change.case$ 's := - s "first" = s "1" = or - { bbl.first 't := } - { s "second" = s "2" = or - { bbl.second 't := } - { s "third" = s "3" = or - { bbl.third 't := } - { s "fourth" = s "4" = or - { bbl.fourth 't := } - { s "fifth" = s "5" = or - { bbl.fifth 't := } - { s #1 #1 substring$ is.a.number - { s eng.ord 't := } - { edition 't := } - if$ - } - if$ - } - if$ - } - if$ - } - if$ - } - if$ - t -} - -FUNCTION {tie.or.space.connect} -{ duplicate$ text.length$ #3 < - { "~" } - { " " } - if$ - swap$ * * -} - -FUNCTION {space.connect} -{ " " swap$ * * } - -INTEGERS { - current.name - remaining.names - total.names -} - -STRINGS { - formatted.name - names.list -} - -FUNCTION { format.names.loop } { - { remaining.names #0 > } { - names.list current.name "{vv~}{ll,}{~f.}{,~jj}" format.name$ - 'formatted.name := - current.name #1 > { - formatted.name "others," = { - bbl.etal space.connect - remaining.names #1 'remaining.names := - }{ - add.comma.or.semicolon formatted.name * - } - if$ - }{ - formatted.name - } - if$ - current.name #1 + 'current.name := - remaining.names #1 - 'remaining.names := - } - while$ -} - -FUNCTION { format.names.all } { - total.names 'remaining.names := - format.names.loop -} - -FUNCTION { format.names.etal } { - etal.truncate #1 = { - etal.number 'remaining.names := - }{ - #1 'remaining.names := - } - if$ - format.names.loop - formatted.name "others," = { - }{ - bbl.etal space.connect - } - if$ -} - -FUNCTION { format.names } { - 'names.list := - #1 'current.name := - names.list num.names$ 'total.names := - etal.number #0 = { - format.names.all - }{ - total.names etal.number > { - format.names.etal - }{ - format.names.all - } - if$ - } - if$ -} - -INTEGERS { author.or.editor } - -FUNCTION {format.authors} -{ author empty$ - { "" } - { #1 'author.or.editor := - #1 'separate.by.semicolon := - author format.names - } - if$ -} - -FUNCTION {format.editors} -{ editor empty$ - { "" } - { #2 'author.or.editor := - #0 'separate.by.semicolon := - editor format.names - add.comma - editor num.names$ #1 > - { bbl.editors } - { bbl.editor } - if$ - * - } - if$ -} - -INTEGERS { nameptr numnames namesleft } - -FUNCTION {n.separate.multi} -{ 't := - "" - #0 'numnames := - t text.length$ #4 > t is.a.number and - { - { t empty$ not } - { t #-1 #1 substring$ is.a.number - { numnames #1 + 'numnames := } - { #0 'numnames := } - if$ - t #-1 #1 substring$ swap$ * - t #-2 global.max$ substring$ 't := - numnames #4 = - { duplicate$ #1 #1 substring$ swap$ - #2 global.max$ substring$ - "," swap$ * * - #1 'numnames := - } - 'skip$ - if$ - } - while$ - } - { t swap$ * } - if$ -} - -FUNCTION {format.bvolume} -{ volume empty$ - { "" } - { bbl.volume volume tie.or.space.connect } - if$ -} - -FUNCTION {format.title.noemph} -{ 't := - t empty$ - { "" } - { t } - if$ -} - -FUNCTION {format.title} -{ 't := - t empty$ - { "" } - { t emphasize } - if$ -} - -%% The add.title function only does anything if the appropriate -%% flag is set. -FUNCTION {add.title} -{ is.use.title - { title format.title.noemph "title" output.check - new.sentence } - 'skip$ - if$ -} - -FUNCTION {format.number.series} -{ volume empty$ - { number empty$ - { series field.or.null } - { series empty$ - { "There is a number but no series in " cite$ * warning$ } - { series number space.connect } - if$ - } - if$ - } - { "" } - if$ -} - -FUNCTION {format.url} -{ url empty$ - { "" } - { new.sentence "\url{" url * "}" * } - if$ -} - -FUNCTION {format.full.names} -{'s := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{vv~}{ll}" format.name$ 't := - nameptr #1 > - { - namesleft #1 > - { ", " * t * } - { - numnames #2 > - { "," * } - 'skip$ - if$ - t "others" = - { bbl.etal * } - { bbl.and space.connect t space.connect } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {author.editor.full} -{ author empty$ - { editor empty$ - { "" } - { editor format.full.names } - if$ - } - { author format.full.names } - if$ -} - -FUNCTION {author.full} -{ author empty$ - { "" } - { author format.full.names } - if$ -} - -FUNCTION {editor.full} -{ editor empty$ - { "" } - { editor format.full.names } - if$ -} - -FUNCTION {make.full.names} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.full - { type$ "proceedings" = - 'editor.full - 'author.full - if$ - } - if$ -} - -FUNCTION {output.bibitem} -{ newline$ - "\bibitem[" write$ - label write$ - ")" make.full.names duplicate$ short.list = - { pop$ } - { * } - if$ - "]{" * write$ - cite$ write$ - "}" write$ - newline$ - "" - before.all 'output.state := -} - -FUNCTION {n.dashify} -{ 't := - "" - { t empty$ not } - { t #1 #1 substring$ "-" = - { t #1 #2 substring$ "--" = not - { "--" * - t #2 global.max$ substring$ 't := - } - { { t #1 #1 substring$ "-" = } - { "-" * - t #2 global.max$ substring$ 't := - } - while$ - } - if$ - } - { t #1 #1 substring$ * - t #2 global.max$ substring$ 't := - } - if$ - } - while$ -} - -FUNCTION {format.date} -{ year empty$ - { "" } - { year boldface } - if$ -} - - -FUNCTION {format.bdate} -{ year empty$ - { "There's no year in " cite$ * warning$ } - 'year - if$ -} - -FUNCTION {either.or.check} -{ empty$ - 'pop$ - { "Can't use both " swap$ * " fields in " * cite$ * warning$ } - if$ -} - -FUNCTION {format.edition} -{ edition duplicate$ empty$ - 'skip$ - { convert.edition - bbl.edition bibinfo.check - " " * bbl.edition * - } - if$ -} - -INTEGERS { multiresult } - -FUNCTION {multi.page.check} -{ 't := - #0 'multiresult := - { multiresult not - t empty$ not - and - } - { t #1 #1 substring$ - duplicate$ "-" = - swap$ duplicate$ "," = - swap$ "+" = - or or - { #1 'multiresult := } - { t #2 global.max$ substring$ 't := } - if$ - } - while$ - multiresult -} - -FUNCTION {format.pages} -{ pages empty$ - { "" } - { pages multi.page.check - { bbl.pages pages n.dashify tie.or.space.connect } - { bbl.page pages tie.or.space.connect } - if$ - } - if$ -} - -FUNCTION {format.pages.required} -{ pages empty$ - { "" - "There are no page numbers for " cite$ * warning$ - output - } - { pages multi.page.check - { bbl.pages pages n.dashify tie.or.space.connect } - { bbl.page pages tie.or.space.connect } - if$ - } - if$ -} - -FUNCTION {format.pages.nopp} -{ pages empty$ - { "" - "There are no page numbers for " cite$ * warning$ - output - } - { pages multi.page.check - { pages n.dashify space.connect } - { pages space.connect } - if$ - } - if$ -} - -FUNCTION {format.pages.patent} -{ pages empty$ - { "There is no patent number for " cite$ * warning$ } - { pages multi.page.check - { pages n.dashify } - { pages n.separate.multi } - if$ - } - if$ -} - -FUNCTION {format.vol.pages} -{ volume emphasize field.or.null - duplicate$ empty$ - { pop$ format.pages.required } - { add.comma pages n.dashify * } - if$ -} - -FUNCTION {format.chapter.pages} -{ chapter empty$ - 'format.pages - { type empty$ - { bbl.chapter } - { type "l" change.case$ } - if$ - chapter tie.or.space.connect - pages empty$ - 'skip$ - { add.comma format.pages * } - if$ - } - if$ -} - -FUNCTION {format.title.in} -{ 's := - s empty$ - { "" } - { editor empty$ - { bbl.in s format.title space.connect } - { bbl.in s format.title space.connect - add.semicolon format.editors * - } - if$ - } - if$ -} - -FUNCTION {format.pub.address} -{ publisher empty$ - { "" } - { address empty$ - { publisher } - { publisher add.colon address *} - if$ - } - if$ -} - -FUNCTION {format.school.address} -{ school empty$ - { "" } - { address empty$ - { school } - { school add.colon address *} - if$ - } - if$ -} - -FUNCTION {format.organization.address} -{ organization empty$ - { "" } - { address empty$ - { organization } - { organization add.colon address *} - if$ - } - if$ -} - -FUNCTION {format.version} -{ edition empty$ - { "" } - { bbl.version edition tie.or.space.connect } - if$ -} - -FUNCTION {empty.misc.check} -{ author empty$ title empty$ howpublished empty$ - year empty$ note empty$ url empty$ - and and and and and - { "all relevant fields are empty in " cite$ * warning$ } - 'skip$ - if$ -} - -FUNCTION {empty.doi.note} -{ doi empty$ note empty$ and - { "Need either a note or DOI for " cite$ * warning$ } - 'skip$ - if$ -} - -FUNCTION {format.thesis.type} -{ type empty$ - 'skip$ - { pop$ - type emphasize - } - if$ -} - -FUNCTION {article} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - add.title - journal emphasize "journal" output.check - after.item 'output.state := - format.date "year" output.check - volume empty$ - { "" - format.pages.nopp output - } - { format.vol.pages output } - if$ - note output - fin.entry -} - -FUNCTION {book} -{ output.bibitem - author empty$ - { booktitle empty$ - { title format.title "title" output.check } - { booktitle format.title "booktitle" output.check } - if$ - format.edition output - new.block - editor empty$ - { "Need either an author or editor for " cite$ * warning$ } - { "" format.editors * "editor" output.check } - if$ - } - { format.authors output - after.item 'output.state := - "author and editor" editor either.or.check - booktitle empty$ - { title format.title "title" output.check } - { booktitle format.title "booktitle" output.check } - if$ - format.edition output - } - if$ - new.block - format.number.series output - new.block - format.pub.address "publisher" output.check - format.bdate "year" output.check - new.block - format.bvolume output - pages empty$ - 'skip$ - { format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {booklet} -{ output.bibitem - format.authors output - after.item 'output.state := - title format.title "title" output.check - howpublished output - address output - format.date output - note output - fin.entry -} - -FUNCTION {inbook} -{ output.bibitem - author empty$ - { title format.title "title" output.check - format.edition output - new.block - editor empty$ - { "Need at least an author or an editor for " cite$ * warning$ } - { "" format.editors * "editor" output.check } - if$ - } - { format.authors output - after.item 'output.state := - title format.title.in "title" output.check - format.edition output - } - if$ - new.block - format.number.series output - new.block - format.pub.address "publisher" output.check - format.bdate "year" output.check - new.block - format.bvolume output - format.chapter.pages "chapter and pages" output.check - note output - fin.entry -} - -FUNCTION {incollection} -{ output.bibitem - author empty$ - { booktitle format.title "booktitle" output.check - format.edition output - new.block - editor empty$ - { "Need at least an author or an editor for " cite$ * warning$ } - { "" format.editors * "editor" output.check } - if$ - } - { format.authors output - after.item 'output.state := - title empty$ - 'skip$ - { title format.title.noemph output } - if$ - after.sentence 'output.state := - booktitle format.title.in "booktitle" output.check - format.edition output - } - if$ - new.block - format.number.series output - new.block - format.pub.address "publisher" output.check - format.bdate "year" output.check - new.block - format.bvolume output - format.chapter.pages "chapter and pages" output.check - note output - fin.entry -} - -FUNCTION {inpress} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - journal emphasize "journal" output.check - doi empty$ - { bbl.inpress output } - { after.item 'output.state := - format.date output - "DOI:" doi tie.or.space.connect output - } - if$ - note output - fin.entry -} - -FUNCTION {inproceedings} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - title empty$ - 'skip$ - { title format.title.noemph output - after.sentence 'output.state := - } - if$ - booktitle format.title output - address output - format.bdate "year" output.check - pages empty$ - 'skip$ - { new.block - format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {manual} -{ output.bibitem - format.authors output - after.item 'output.state := - title format.title "title" output.check - format.version output - new.block - format.organization.address output - format.bdate output - note output - fin.entry -} - -FUNCTION {mastersthesis} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - bbl.msc format.thesis.type output - format.school.address "school" output.check - format.bdate "year" output.check - note output - fin.entry -} - -FUNCTION {misc} -{ output.bibitem - format.authors output - after.item 'output.state := - title empty$ - 'skip$ - { title format.title output } - if$ - howpublished output - year output - format.url output - note output - fin.entry - empty.misc.check -} - -FUNCTION {patent} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - journal "journal" output.check - after.item 'output.state := - format.pages.patent "pages" output.check - format.bdate "year" output.check - note output - fin.entry -} - -FUNCTION {phdthesis} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - bbl.phd format.thesis.type output - format.school.address "school" output.check - format.bdate "year" output.check - note output - fin.entry -} - -FUNCTION {proceedings} -{ output.bibitem - title format.title.noemph "title" output.check - address output - format.bdate "year" output.check - pages empty$ - 'skip$ - { new.block - format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {techreport} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - title format.title "title" output.check - new.block - type empty$ - 'bbl.techreport - 'type - if$ - number empty$ - 'skip$ - { number tie.or.space.connect } - if$ - output - format.pub.address output - format.bdate "year" output.check - pages empty$ - 'skip$ - { new.block - format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {unpublished} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - journal empty$ - 'skip$ - { journal emphasize "journal" output.check } - if$ - doi empty$ - { note output } - { after.item 'output.state := - format.date output - "DOI:" doi tie.or.space.connect output - } - if$ - fin.entry - empty.doi.note -} - -%% Convert the strings "yes" or "no" to #1 or #0 respectively -FUNCTION {yes.no.to.int} -{ "l" change.case$ duplicate$ - "yes" = - { pop$ #1 } - { duplicate$ "no" = - { pop$ #0 } - { "unknown Boolean " quote$ * swap$ * quote$ * - " in " * cite$ * warning$ - #0 - } - if$ - } - if$ -} - -%% Using the same mechanism as in IEEEtrans, control of -%% output can be achieved using a special entry type. -FUNCTION { Control } { - ctrl-use-title - empty$ { - skip$ - }{ - ctrl-use-title - yes.no.to.int - 'is.use.title := - } - if$ - ctrl-etal-number - empty$ { - skip$ - }{ - ctrl-etal-number - str.to.int - 'etal.number := - } - if$ - ctrl-etal-truncate - empty$ { - skip$ - }{ - ctrl-etal-truncate - yes.no.to.int - 'etal.truncate := - } - if$ -} - -FUNCTION {conference} {inproceedings} - -FUNCTION {other} {patent} - -FUNCTION {default.type} {misc} - -MACRO {jan} {"Jan."} -MACRO {feb} {"Feb."} -MACRO {mar} {"Mar."} -MACRO {apr} {"Apr."} -MACRO {may} {"May"} -MACRO {jun} {"June"} -MACRO {jul} {"July"} -MACRO {aug} {"Aug."} -MACRO {sep} {"Sept."} -MACRO {oct} {"Oct."} -MACRO {nov} {"Nov."} -MACRO {dec} {"Dec."} - -%% The ACS journals by CODEN -MACRO {achre4} {"Acc.\ Chem.\ Res."} -MACRO {acbcct} {"ACS Chem.\ Biol."} -MACRO {ancac3} {"ACS Nano"} -MACRO {ancham} {"Anal.\ Chem."} -MACRO {bichaw} {"Biochemistry"} -MACRO {bcches} {"Bioconjugate Chem."} -MACRO {bomaf6} {"Biomacromolecules"} -MACRO {bipret} {"Biotechnol.\ Prog."} -MACRO {crtoec} {"Chem.\ Res.\ Toxicol."} -MACRO {chreay} {"Chem.\ Rev."} -MACRO {cmatex} {"Chem.\ Mater."} -MACRO {cgdefu} {"Cryst.\ Growth Des."} -MACRO {enfuem} {"Energy Fuels"} -MACRO {esthag} {"Environ.\ Sci.\ Technol."} -MACRO {iechad} {"Ind.\ Eng.\ Chem.\ Res."} -MACRO {inoraj} {"Inorg.\ Chem."} -MACRO {jafcau} {"J.~Agric.\ Food Chem."} -MACRO {jceaax} {"J.~Chem.\ Eng.\ Data"} -MACRO {jcisd8} {"J.~Chem.\ Inf.\ Model."} -MACRO {jctcce} {"J.~Chem.\ Theory Comput."} -MACRO {jcchff} {"J. Comb. Chem."} -MACRO {jmcmar} {"J. Med. Chem."} -MACRO {jnprdf} {"J. Nat. Prod."} -MACRO {joceah} {"J.~Org.\ Chem."} -MACRO {jpcafh} {"J.~Phys.\ Chem.~A"} -MACRO {jpcbfk} {"J.~Phys.\ Chem.~B"} -MACRO {jpccck} {"J.~Phys.\ Chem.~C"} -MACRO {jprobs} {"J.~Proteome Res."} -MACRO {jacsat} {"J.~Am.\ Chem.\ Soc."} -MACRO {langd5} {"Langmuir"} -MACRO {mamobx} {"Macromolecules"} -MACRO {mpohbp} {"Mol.\ Pharm."} -MACRO {nalefd} {"Nano Lett."} -MACRO {orlef7} {"Org.\ Lett."} -MACRO {oprdfk} {"Org.\ Proc.\ Res.\ Dev."} -MACRO {orgnd7} {"Organometallics"} - -READ - -FUNCTION {initialize.controls} -{ default.is.use.title 'is.use.title := - default.etal.number 'etal.number := -} - -EXECUTE {initialize.controls} - -INTEGERS { len } - -FUNCTION {chop.word} -{ 's := - 'len := - s #1 len substring$ = - { s len #1 + global.max$ substring$ } - 's - if$ -} - -FUNCTION {format.lab.names} -{ 's := - s #1 "{vv~}{ll}" format.name$ - s num.names$ duplicate$ - #2 > - { pop$ bbl.etal space.connect } - { #2 < - 'skip$ - { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = - { bbl.etal space.connect } - { bbl.and space.connect s #2 "{vv~}{ll}" format.name$ space.connect } - if$ - } - if$ - } - if$ -} - -FUNCTION {author.key.label} -{ author empty$ - { key empty$ - { cite$ #1 #3 substring$ } - 'key - if$ - } - { author format.lab.names } - if$ -} - -FUNCTION {author.editor.key.label} -{ author empty$ - { editor empty$ - { key empty$ - { cite$ #1 #3 substring$ } - 'key - if$ - } - { editor format.lab.names } - if$ - } - { author format.lab.names } - if$ -} - -FUNCTION {author.key.organization.label} -{ author empty$ - { key empty$ - { organization empty$ - { cite$ #1 #3 substring$ } - { "The " #4 organization chop.word #3 text.prefix$ } - if$ - } - 'key - if$ - } - { author format.lab.names } - if$ -} - -FUNCTION {editor.key.organization.label} -{ editor empty$ - { key empty$ - { organization empty$ - { cite$ #1 #3 substring$ } - { "The " #4 organization chop.word #3 text.prefix$ } - if$ - } - 'key - if$ - } - { editor format.lab.names } - if$ -} - -FUNCTION {calc.short.authors} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.key.label - { type$ "proceedings" = - 'editor.key.organization.label - { type$ "manual" = - 'author.key.organization.label - 'author.key.label - if$ - } - if$ - } - if$ - 'short.list := -} - -FUNCTION { calc.label } { - calc.short.authors - short.list - "(" - * - year duplicate$ empty$ - short.list key field.or.null = or - { pop$ "" } - 'skip$ - if$ - * - 'label := -} - -ITERATE { calc.label } - -STRINGS { - longest.label - last.label - next.extra -} - -INTEGERS { - longest.label.width - last.extra.num - number.label -} - -FUNCTION { initialize.longest.label } { - "" 'longest.label := - #0 int.to.chr$ 'last.label := - "" 'next.extra := - #0 'longest.label.width := - #0 'last.extra.num := - #0 'number.label := -} - -FUNCTION {forward.pass} -{ last.label label = - { last.extra.num #1 + 'last.extra.num := - last.extra.num int.to.chr$ 'extra.label := - } - { "a" chr.to.int$ 'last.extra.num := - "" 'extra.label := - label 'last.label := - } - if$ - number.label #1 + 'number.label := -} - -EXECUTE { initialize.longest.label } - -ITERATE { forward.pass } - -FUNCTION { begin.bib } { - preamble$ empty$ { - skip$ - }{ - preamble$ write$ newline$ - } - if$ - "\providecommand*{\mcitethebibliography}{\thebibliography}" - write$ newline$ - "\csname @ifundefined\endcsname{endmcitethebibliography}" - write$ newline$ - "{\let\endmcitethebibliography\endthebibliography}{}" - write$ newline$ - "\begin{mcitethebibliography}{" number.label int.to.str$ * "}" * - write$ newline$ - "\providecommand*{\natexlab}[1]{#1}" - write$ newline$ - "\providecommand*{\mciteSetBstSublistMode}[1]{}" - write$ newline$ - "\providecommand*{\mciteSetBstMaxWidthForm}[2]{}" - write$ newline$ - "\providecommand*{\mciteBstWouldAddEndPuncttrue}" - write$ newline$ - " {\def\EndOfBibitem{\unskip.}}" - write$ newline$ - "\providecommand*{\mciteBstWouldAddEndPunctfalse}" - write$ newline$ - " {\let\EndOfBibitem\relax}" - write$ newline$ - "\providecommand*{\mciteSetBstMidEndSepPunct}[3]{}" - write$ newline$ - "\providecommand*{\mciteSetBstSublistLabelBeginEnd}[3]{}" - write$ newline$ - "\providecommand*{\EndOfBibitem}{}" - write$ newline$ - "\mciteSetBstSublistMode{f}" - write$ newline$ - "\mciteSetBstMaxWidthForm{subitem}{(\alph{mcitesubitemcount})}" - write$ newline$ - "\mciteSetBstSublistLabelBeginEnd{\mcitemaxwidthsubitemform\space}" - write$ newline$ - "{\relax}{\relax}" - write$ newline$ -} - -EXECUTE { begin.bib } - -EXECUTE { init.state.consts } - -EXECUTE { init.separate.by.semicolon } - -ITERATE { call.type$ } - -FUNCTION { end.bib } { - newline$ - "\end{mcitethebibliography}" write$ newline$ -} - -EXECUTE { end.bib } -%% -%% Originally developed by Mats Dahlgren -%% Copyright (C) 1996-1998 by Mats Dahlgren -%% Copyright (C) 2008-2009 by -%% Joseph Wright <joseph.wright@morningstar2.co.uk> -%% -%% Part of this bundle is derived from cite.sty, to which the -%% following license applies: -%% Copyright (C) 1989-2003 by Donald Arseneau -%% These macros may be freely transmitted, reproduced, or -%% modified provided that this notice is left intact. -%% -%% It may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License (LPPL), either version 1.3c of -%% this license or (at your option) any later version. The latest -%% version of this license is in the file: -%% -%% http://www.latex-project.org/lppl.txt -%% -%% This work is "maintained" (as per LPPL maintenance status) by -%% Joseph Wright. -%% -%% This work consists of the file achemso.dtx -%% and the derived files achemso.pdf, -%% achemso.bib, -%% achemso.cls, -%% achemso.ins, -%% achemso.sty, -%% achemso-demo.tex, -%% natmove.sty and -%% a number of configuration files. -%% -%% -%% End of file `achemso.bst'. diff --git a/Master/texmf-dist/bibtex/bst/achemso/biochem.bst b/Master/texmf-dist/bibtex/bst/achemso/biochem.bst deleted file mode 100644 index 6aff914f393..00000000000 --- a/Master/texmf-dist/bibtex/bst/achemso/biochem.bst +++ /dev/null @@ -1,1663 +0,0 @@ -%% -%% This is file `biochem.bst', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% achemso.dtx (with options: `bst,bio') -%% ---------------------------------------------------------------- -%% achemso --- Support for submissions to American Chemical Society -%% journals -%% E-mail: joseph.wright@morningstar2.co.uk -%% Released under the LaTeX Project Public License v1.3c or later -%% See http://www.latex-project.org/lppl.txt -%% ---------------------------------------------------------------- -%% - -ENTRY - { address - author - booktitle - chapter - ctrl-use-title - ctrl-etal-number - ctrl-etal-truncate - doi - edition - editor - howpublished - institution - journal - key - note - number - organization - pages - publisher - school - series - title - type - url - volume - year - } - {} - { label - extra.label - short.list - } - -INTEGERS { - before.all - mid.sentence - after.sentence - after.block - after.item -} - -FUNCTION { init.state.consts } { - #0 'before.all := - #1 'mid.sentence := - #2 'after.sentence := - #3 'after.block := - #4 'after.item := -} - -%% For true/false settings, #1 is regarded as true and #0 as false. -INTEGERS { - etal.number - etal.truncate - is.use.title -} - -FUNCTION { default.etal.number } { #15 } - -FUNCTION { default.etal.truncate } { #0 } - -FUNCTION { default.is.use.title } { #1 } - -FUNCTION { add.comma } { ", " * } - -FUNCTION { add.colon } { ": " * } - -FUNCTION { add.semicolon } { "; " * } - -INTEGERS { separate.by.semicolon } - -FUNCTION { init.separate.by.semicolon } - { #0 'separate.by.semicolon := } - -FUNCTION { add.comma.or.semicolon } { - #1 separate.by.semicolon = { - add.semicolon - }{ - add.comma - } - if$ -} - -STRINGS { s t } - -INTEGERS { output.state } - -FUNCTION { output.nonnull } { - 's := - output.state mid.sentence = { - add.comma write$ - }{ - output.state after.block = { - add.semicolon write$ - newline$ - "\newblock " write$ - }{ - output.state before.all = { - write$ - }{ - output.state after.item = { - " " * write$ - }{ - add.period$ " " * write$ - } - if$ - } - if$ - } - if$ - mid.sentence 'output.state := - } - if$ - s -} - -FUNCTION { output } { - duplicate$ empty$ { - pop$ - }{ - output.nonnull - } - if$ -} - -FUNCTION { output.check } { - 't := - duplicate$ empty$ { - pop$ "Empty " t * " in " * cite$ * warning$ - }{ - output.nonnull - } - if$ -} - -FUNCTION { new.block } { - output.state before.all = { - skip$ - }{ - after.block 'output.state := - } - if$ -} - -FUNCTION {new.sentence} -{ output.state after.block = - 'skip$ - { output.state before.all = - 'skip$ - { after.sentence 'output.state := } - if$ - } - if$ -} - -INTEGERS { would.add.period.textlen } - -FUNCTION {would.add.period} -{ duplicate$ - add.period$ - text.length$ - 'would.add.period.textlen := - duplicate$ - text.length$ - would.add.period.textlen = - { #0 } - { #1 } - if$ -} - -FUNCTION {fin.entry} -{ would.add.period - { "\relax" * write$ newline$ - "\mciteBstWouldAddEndPuncttrue" write$ newline$ - "\mciteSetBstMidEndSepPunct{\mcitedefaultmidpunct}" - write$ newline$ - "{\mcitedefaultendpunct}{\mcitedefaultseppunct}\relax" - } - { "\relax" * write$ newline$ - "\mciteBstWouldAddEndPunctfalse" write$ newline$ - "\mciteSetBstMidEndSepPunct{\mcitedefaultmidpunct}" - write$ newline$ - "{}{\mcitedefaultseppunct}\relax" - } - if$ - write$ - newline$ - "\EndOfBibitem" write$ -} - -FUNCTION {not} -{ { #0 } - { #1 } - if$ -} - -FUNCTION {and} -{ 'skip$ - { pop$ #0 } - if$ -} - -FUNCTION {or} -{ { pop$ #1 } - 'skip$ - if$ -} - -FUNCTION {field.or.null} -{ duplicate$ empty$ - { pop$ "" } - 'skip$ - if$ -} - -FUNCTION {emphasize} -{ duplicate$ empty$ - { pop$ "" } - { "\emph{" swap$ * "}" * } - if$ -} - -FUNCTION {boldface} -{ duplicate$ empty$ - { pop$ "" } - { "\textbf{" swap$ * "}" * } - if$ -} - -FUNCTION {paren} -{ duplicate$ empty$ - { pop$ "" } - { "(" swap$ * ")" * } - if$ -} - -FUNCTION {bbl.and} -{ "and" } - -FUNCTION {bbl.chapter} -{ "Chapter" } - -FUNCTION {bbl.editor} -{ "Ed." } - -FUNCTION {bbl.editors} -{ "Eds." } - -FUNCTION {bbl.edition} -{ "ed." } - -FUNCTION {bbl.etal} -{ "et~al." } - -FUNCTION {bbl.in} -{ "In" } - -FUNCTION {bbl.inpress} -{ "in press" } - -FUNCTION {bbl.msc} -{ "M.Sc.\ thesis" } - -FUNCTION {bbl.page} -{ "p" } - -FUNCTION {bbl.pages} -{ "pp" } - -FUNCTION {bbl.phd} -{ "Ph.D.\ thesis" } - -FUNCTION {bbl.submitted} -{ "submitted for publication" } - -FUNCTION {bbl.techreport} -{ "Technical Report" } - -FUNCTION {bbl.version} -{ "version" } - -FUNCTION {bbl.volume} -{ "Vol." } - -FUNCTION {bbl.first} -{ "1st" } - -FUNCTION {bbl.second} -{ "2nd" } - -FUNCTION {bbl.third} -{ "3rd" } - -FUNCTION {bbl.fourth} -{ "4th" } - -FUNCTION {bbl.fifth} -{ "5th" } - -FUNCTION {bbl.st} -{ "st" } - -FUNCTION {bbl.nd} -{ "nd" } - -FUNCTION {bbl.rd} -{ "rd" } - -FUNCTION {bbl.th} -{ "th" } - -FUNCTION {eng.ord} -{ duplicate$ "1" swap$ * - #-2 #1 substring$ "1" = - { bbl.th * } - { duplicate$ #-1 #1 substring$ - duplicate$ "1" = - { pop$ bbl.st * } - { duplicate$ "2" = - { pop$ bbl.nd * } - { "3" = - { bbl.rd * } - { bbl.th * } - if$ - } - if$ - } - if$ - } - if$ -} - -FUNCTION{is.a.digit} -{ duplicate$ "" = - {pop$ #0} - {chr.to.int$ #48 - duplicate$ - #0 < swap$ #9 > or not} - if$ -} - -FUNCTION{is.a.number} -{ - { duplicate$ #1 #1 substring$ is.a.digit } - {#2 global.max$ substring$} - while$ - "" = -} - -FUNCTION {extract.num} -{ duplicate$ 't := - "" 's := - { t empty$ not } - { t #1 #1 substring$ - t #2 global.max$ substring$ 't := - duplicate$ is.a.number - { s swap$ * 's := } - { pop$ "" 't := } - if$ - } - while$ - s empty$ - 'skip$ - { pop$ s } - if$ -} - -FUNCTION {chr.to.value} -{ chr.to.int$ #48 - - duplicate$ duplicate$ - #0 < swap$ #9 > or - { #48 + int.to.chr$ - " is not a number..." * - warning$ - pop$ #0 - } - {} - if$ -} - -%% Some tricks from "Tame the BeaST" to convert a string -%% to a number -INTEGERS { a b } - -FUNCTION {mult} -{ 'a := - 'b := - b #0 < - {#-1 #0 b - 'b :=} - {#1} - if$ - #0 - {b #0 >} - { a + - b #1 - 'b := - } - while$ - swap$ - 'skip$ - {#0 swap$ -} - if$ -} - -FUNCTION {str.to.int.aux} -{ {duplicate$ empty$ not} - { swap$ #10 mult 'a := - duplicate$ #1 #1 substring$ - chr.to.value a + - swap$ - #2 global.max$ substring$ - } - while$ - pop$ -} - -FUNCTION {str.to.int} -{ duplicate$ #1 #1 substring$ "-" = - {#1 swap$ #2 global.max$ substring$} - {#0 swap$} - if$ - #0 swap$ str.to.int.aux - swap$ - {#0 swap$ -} - {} - if$ -} - -FUNCTION {bibinfo.check} -{ swap$ - duplicate$ missing$ - { pop$ pop$ - "" - } - { duplicate$ empty$ - { - swap$ pop$ - } - { swap$ - pop$ - } - if$ - } - if$ -} - -FUNCTION {convert.edition} -{ extract.num "l" change.case$ 's := - s "first" = s "1" = or - { bbl.first 't := } - { s "second" = s "2" = or - { bbl.second 't := } - { s "third" = s "3" = or - { bbl.third 't := } - { s "fourth" = s "4" = or - { bbl.fourth 't := } - { s "fifth" = s "5" = or - { bbl.fifth 't := } - { s #1 #1 substring$ is.a.number - { s eng.ord 't := } - { edition 't := } - if$ - } - if$ - } - if$ - } - if$ - } - if$ - } - if$ - t -} - -FUNCTION {tie.or.space.connect} -{ duplicate$ text.length$ #3 < - { "~" } - { " " } - if$ - swap$ * * -} - -FUNCTION {space.connect} -{ " " swap$ * * } - -INTEGERS { - current.name - remaining.names - total.names -} - -STRINGS { - formatted.name - names.list -} - -FUNCTION { format.names.loop } { - { remaining.names #0 > } { - names.list current.name "{vv~}{ll,}{~f.}{,~jj}" format.name$ - 'formatted.name := - current.name #1 > { - formatted.name "others," = { - bbl.etal space.connect - remaining.names #1 'remaining.names := - }{ - add.comma - remaining.names #1 > { - formatted.name * - }{ - bbl.and space.connect - formatted.name space.connect - } - if$ - } - if$ - }{ - formatted.name - } - if$ - current.name #1 + 'current.name := - remaining.names #1 - 'remaining.names := - } - while$ -} - -FUNCTION { format.names.all } { - total.names 'remaining.names := - format.names.loop -} - -FUNCTION { format.names.etal } { - etal.truncate #1 = { - etal.number 'remaining.names := - }{ - #1 'remaining.names := - } - if$ - format.names.loop - formatted.name "others," = { - }{ - bbl.etal space.connect - } - if$ -} - -FUNCTION { format.names } { - 'names.list := - #1 'current.name := - names.list num.names$ 'total.names := - etal.number #0 = { - format.names.all - }{ - total.names etal.number > { - format.names.etal - }{ - format.names.all - } - if$ - } - if$ -} - -INTEGERS { author.or.editor } - -FUNCTION {format.authors} -{ author empty$ - { "" } - { #1 'author.or.editor := - author format.names - } - if$ -} - -FUNCTION {format.editors} -{ editor empty$ - { "" } - { #2 'author.or.editor := - editor format.names - add.comma - editor num.names$ #1 > - { bbl.editors } - { bbl.editor } - if$ - * - } - if$ -} - -INTEGERS { nameptr numnames namesleft } - -FUNCTION {n.separate.multi} -{ 't := - "" - #0 'numnames := - t text.length$ #4 > t is.a.number and - { - { t empty$ not } - { t #-1 #1 substring$ is.a.number - { numnames #1 + 'numnames := } - { #0 'numnames := } - if$ - t #-1 #1 substring$ swap$ * - t #-2 global.max$ substring$ 't := - numnames #4 = - { duplicate$ #1 #1 substring$ swap$ - #2 global.max$ substring$ - "," swap$ * * - #1 'numnames := - } - 'skip$ - if$ - } - while$ - } - { t swap$ * } - if$ -} - -FUNCTION {format.bvolume} -{ volume empty$ - { "" } - { bbl.volume volume tie.or.space.connect } - if$ -} - -FUNCTION {format.title.noemph} -{ 't := - t empty$ - { "" } - { t } - if$ -} - -FUNCTION {format.title} -{ 't := - t empty$ - { "" } - { t emphasize } - if$ -} - -%% The add.title function only does anything if the appropriate -%% flag is set. -FUNCTION {add.title} -{ is.use.title - { title format.title.noemph "title" output.check - new.sentence } - 'skip$ - if$ -} - -FUNCTION {format.number.series} -{ volume empty$ - { number empty$ - { series field.or.null } - { series empty$ - { "There is a number but no series in " cite$ * warning$ } - { series number space.connect } - if$ - } - if$ - } - { "" } - if$ -} - -FUNCTION {format.url} -{ url empty$ - { "" } - { new.sentence "\url{" url * "}" * } - if$ -} - -FUNCTION {format.full.names} -{'s := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{vv~}{ll}" format.name$ 't := - nameptr #1 > - { - namesleft #1 > - { ", " * t * } - { - numnames #2 > - { "," * } - 'skip$ - if$ - t "others" = - { bbl.etal * } - { bbl.and space.connect t space.connect } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {author.editor.full} -{ author empty$ - { editor empty$ - { "" } - { editor format.full.names } - if$ - } - { author format.full.names } - if$ -} - -FUNCTION {author.full} -{ author empty$ - { "" } - { author format.full.names } - if$ -} - -FUNCTION {editor.full} -{ editor empty$ - { "" } - { editor format.full.names } - if$ -} - -FUNCTION {make.full.names} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.full - { type$ "proceedings" = - 'editor.full - 'author.full - if$ - } - if$ -} - -FUNCTION {output.bibitem} -{ newline$ - "\bibitem[" write$ - label write$ - ")" make.full.names duplicate$ short.list = - { pop$ } - { * } - if$ - "]{" * write$ - cite$ write$ - "}" write$ - newline$ - "" - before.all 'output.state := -} - -FUNCTION {n.dashify} -{ 't := - "" - { t empty$ not } - { t #1 #1 substring$ "-" = - { t #1 #2 substring$ "--" = not - { "--" * - t #2 global.max$ substring$ 't := - } - { { t #1 #1 substring$ "-" = } - { "-" * - t #2 global.max$ substring$ 't := - } - while$ - } - if$ - } - { t #1 #1 substring$ * - t #2 global.max$ substring$ 't := - } - if$ - } - while$ -} - -FUNCTION {format.date} -{ year empty$ - { "" } - { "(" year ")" * * } - if$ -} - - -FUNCTION {format.bdate} -{ year empty$ - { "There's no year in " cite$ * warning$ } - 'year - if$ -} - -FUNCTION {either.or.check} -{ empty$ - 'pop$ - { "Can't use both " swap$ * " fields in " * cite$ * warning$ } - if$ -} - -FUNCTION {format.edition} -{ edition duplicate$ empty$ - 'skip$ - { convert.edition - bbl.edition bibinfo.check - " " * bbl.edition * - } - if$ -} - -INTEGERS { multiresult } - -FUNCTION {multi.page.check} -{ 't := - #0 'multiresult := - { multiresult not - t empty$ not - and - } - { t #1 #1 substring$ - duplicate$ "-" = - swap$ duplicate$ "," = - swap$ "+" = - or or - { #1 'multiresult := } - { t #2 global.max$ substring$ 't := } - if$ - } - while$ - multiresult -} - -FUNCTION {format.pages} -{ pages empty$ - { "" } - { pages multi.page.check - { bbl.pages pages n.dashify tie.or.space.connect } - { bbl.page pages tie.or.space.connect } - if$ - } - if$ -} - -FUNCTION {format.pages.required} -{ pages empty$ - { "" - "There are no page numbers for " cite$ * warning$ - output - } - { pages multi.page.check - { bbl.pages pages n.dashify tie.or.space.connect } - { bbl.page pages tie.or.space.connect } - if$ - } - if$ -} - -FUNCTION {format.pages.nopp} -{ pages empty$ - { "" - "There are no page numbers for " cite$ * warning$ - output - } - { pages multi.page.check - { pages n.dashify space.connect } - { pages space.connect } - if$ - } - if$ -} - -FUNCTION {format.pages.patent} -{ pages empty$ - { "There is no patent number for " cite$ * warning$ } - { pages multi.page.check - { pages n.dashify } - { pages n.separate.multi } - if$ - } - if$ -} - -FUNCTION {format.vol.pages} -{ volume emphasize field.or.null - duplicate$ empty$ - { pop$ format.pages.required } - { add.comma pages n.dashify * } - if$ -} - -FUNCTION {format.chapter.pages} -{ chapter empty$ - 'format.pages - { type empty$ - { bbl.chapter } - { type "l" change.case$ } - if$ - chapter tie.or.space.connect - pages empty$ - 'skip$ - { add.comma format.pages * } - if$ - } - if$ -} - -FUNCTION {format.title.in} -{ 's := - s empty$ - { "" } - { editor empty$ - { bbl.in s format.title space.connect } - { bbl.in s format.title space.connect - add.semicolon format.editors * - } - if$ - } - if$ -} - -FUNCTION {format.pub.address} -{ publisher empty$ - { "" } - { address empty$ - { publisher } - { publisher add.colon address *} - if$ - } - if$ -} - -FUNCTION {format.school.address} -{ school empty$ - { "" } - { address empty$ - { school } - { school add.colon address *} - if$ - } - if$ -} - -FUNCTION {format.organization.address} -{ organization empty$ - { "" } - { address empty$ - { organization } - { organization add.colon address *} - if$ - } - if$ -} - -FUNCTION {format.version} -{ edition empty$ - { "" } - { bbl.version edition tie.or.space.connect } - if$ -} - -FUNCTION {empty.misc.check} -{ author empty$ title empty$ howpublished empty$ - year empty$ note empty$ url empty$ - and and and and and - { "all relevant fields are empty in " cite$ * warning$ } - 'skip$ - if$ -} - -FUNCTION {empty.doi.note} -{ doi empty$ note empty$ and - { "Need either a note or DOI for " cite$ * warning$ } - 'skip$ - if$ -} - -FUNCTION {format.thesis.type} -{ type empty$ - 'skip$ - { pop$ - type emphasize - } - if$ -} - -FUNCTION {article} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - format.date "year" output.check - after.item 'output.state := - add.title - journal emphasize "journal" output.check - after.item 'output.state := - volume empty$ - { "" - format.pages.nopp output - } - { format.vol.pages output } - if$ - note output - fin.entry -} - -FUNCTION {book} -{ output.bibitem - author empty$ - { booktitle empty$ - { title format.title "title" output.check } - { booktitle format.title "booktitle" output.check } - if$ - format.edition output - new.block - editor empty$ - { "Need either an author or editor for " cite$ * warning$ } - { "" format.editors * "editor" output.check } - if$ - } - { format.authors output - after.item 'output.state := - "author and editor" editor either.or.check - booktitle empty$ - { title format.title "title" output.check } - { booktitle format.title "booktitle" output.check } - if$ - format.edition output - } - if$ - new.block - format.number.series output - new.block - format.pub.address "publisher" output.check - format.bdate "year" output.check - new.block - format.bvolume output - pages empty$ - 'skip$ - { format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {booklet} -{ output.bibitem - format.authors output - after.item 'output.state := - title format.title "title" output.check - howpublished output - address output - format.date output - note output - fin.entry -} - -FUNCTION {inbook} -{ output.bibitem - author empty$ - { title format.title "title" output.check - format.edition output - new.block - editor empty$ - { "Need at least an author or an editor for " cite$ * warning$ } - { "" format.editors * "editor" output.check } - if$ - } - { format.authors output - after.item 'output.state := - title format.title.in "title" output.check - format.edition output - } - if$ - new.block - format.number.series output - new.block - format.pub.address "publisher" output.check - format.bdate "year" output.check - new.block - format.bvolume output - format.chapter.pages "chapter and pages" output.check - note output - fin.entry -} - -FUNCTION {incollection} -{ output.bibitem - author empty$ - { booktitle format.title "booktitle" output.check - format.edition output - new.block - editor empty$ - { "Need at least an author or an editor for " cite$ * warning$ } - { "" format.editors * "editor" output.check } - if$ - } - { format.authors output - after.item 'output.state := - title empty$ - 'skip$ - { title format.title.noemph output } - if$ - after.sentence 'output.state := - booktitle format.title.in "booktitle" output.check - format.edition output - } - if$ - new.block - format.number.series output - new.block - format.pub.address "publisher" output.check - format.bdate "year" output.check - new.block - format.bvolume output - format.chapter.pages "chapter and pages" output.check - note output - fin.entry -} - -FUNCTION {inpress} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - journal emphasize "journal" output.check - doi empty$ - { bbl.inpress output } - { after.item 'output.state := - format.date output - "DOI:" doi tie.or.space.connect output - } - if$ - note output - fin.entry -} - -FUNCTION {inproceedings} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - title empty$ - 'skip$ - { title format.title.noemph output - after.sentence 'output.state := - } - if$ - booktitle format.title output - address output - format.bdate "year" output.check - pages empty$ - 'skip$ - { new.block - format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {manual} -{ output.bibitem - format.authors output - after.item 'output.state := - title format.title "title" output.check - format.version output - new.block - format.organization.address output - format.bdate output - note output - fin.entry -} - -FUNCTION {mastersthesis} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - bbl.msc format.thesis.type output - format.school.address "school" output.check - format.bdate "year" output.check - note output - fin.entry -} - -FUNCTION {misc} -{ output.bibitem - format.authors output - after.item 'output.state := - title empty$ - 'skip$ - { title format.title output } - if$ - howpublished output - year output - format.url output - note output - fin.entry - empty.misc.check -} - -FUNCTION {patent} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - journal "journal" output.check - after.item 'output.state := - format.pages.patent "pages" output.check - format.bdate "year" output.check - note output - fin.entry -} - -FUNCTION {phdthesis} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - bbl.phd format.thesis.type output - format.school.address "school" output.check - format.bdate "year" output.check - note output - fin.entry -} - -FUNCTION {proceedings} -{ output.bibitem - title format.title.noemph "title" output.check - address output - format.bdate "year" output.check - pages empty$ - 'skip$ - { new.block - format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {techreport} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - title format.title "title" output.check - new.block - type empty$ - 'bbl.techreport - 'type - if$ - number empty$ - 'skip$ - { number tie.or.space.connect } - if$ - output - format.pub.address output - format.bdate "year" output.check - pages empty$ - 'skip$ - { new.block - format.pages output } - if$ - note output - fin.entry -} - -FUNCTION {unpublished} -{ output.bibitem - format.authors "author" output.check - after.item 'output.state := - journal empty$ - 'skip$ - { journal emphasize "journal" output.check } - if$ - doi empty$ - { note output } - { after.item 'output.state := - format.date output - "DOI:" doi tie.or.space.connect output - } - if$ - fin.entry - empty.doi.note -} - -%% Convert the strings "yes" or "no" to #1 or #0 respectively -FUNCTION {yes.no.to.int} -{ "l" change.case$ duplicate$ - "yes" = - { pop$ #1 } - { duplicate$ "no" = - { pop$ #0 } - { "unknown Boolean " quote$ * swap$ * quote$ * - " in " * cite$ * warning$ - #0 - } - if$ - } - if$ -} - -%% Using the same mechanism as in IEEEtrans, control of -%% output can be achieved using a special entry type. -FUNCTION { Control } { - ctrl-use-title - empty$ { - skip$ - }{ - ctrl-use-title - yes.no.to.int - 'is.use.title := - } - if$ - ctrl-etal-number - empty$ { - skip$ - }{ - ctrl-etal-number - str.to.int - 'etal.number := - } - if$ - ctrl-etal-truncate - empty$ { - skip$ - }{ - ctrl-etal-truncate - yes.no.to.int - 'etal.truncate := - } - if$ -} - -FUNCTION {conference} {inproceedings} - -FUNCTION {other} {patent} - -FUNCTION {default.type} {misc} - -MACRO {jan} {"Jan."} -MACRO {feb} {"Feb."} -MACRO {mar} {"Mar."} -MACRO {apr} {"Apr."} -MACRO {may} {"May"} -MACRO {jun} {"June"} -MACRO {jul} {"July"} -MACRO {aug} {"Aug."} -MACRO {sep} {"Sept."} -MACRO {oct} {"Oct."} -MACRO {nov} {"Nov."} -MACRO {dec} {"Dec."} - -%% The ACS journals by CODEN -MACRO {achre4} {"Acc.\ Chem.\ Res."} -MACRO {acbcct} {"ACS Chem.\ Biol."} -MACRO {ancac3} {"ACS Nano"} -MACRO {ancham} {"Anal.\ Chem."} -MACRO {bichaw} {"Biochemistry"} -MACRO {bcches} {"Bioconjugate Chem."} -MACRO {bomaf6} {"Biomacromolecules"} -MACRO {bipret} {"Biotechnol.\ Prog."} -MACRO {crtoec} {"Chem.\ Res.\ Toxicol."} -MACRO {chreay} {"Chem.\ Rev."} -MACRO {cmatex} {"Chem.\ Mater."} -MACRO {cgdefu} {"Cryst.\ Growth Des."} -MACRO {enfuem} {"Energy Fuels"} -MACRO {esthag} {"Environ.\ Sci.\ Technol."} -MACRO {iechad} {"Ind.\ Eng.\ Chem.\ Res."} -MACRO {inoraj} {"Inorg.\ Chem."} -MACRO {jafcau} {"J.~Agric.\ Food Chem."} -MACRO {jceaax} {"J.~Chem.\ Eng.\ Data"} -MACRO {jcisd8} {"J.~Chem.\ Inf.\ Model."} -MACRO {jctcce} {"J.~Chem.\ Theory Comput."} -MACRO {jcchff} {"J. Comb. Chem."} -MACRO {jmcmar} {"J. Med. Chem."} -MACRO {jnprdf} {"J. Nat. Prod."} -MACRO {joceah} {"J.~Org.\ Chem."} -MACRO {jpcafh} {"J.~Phys.\ Chem.~A"} -MACRO {jpcbfk} {"J.~Phys.\ Chem.~B"} -MACRO {jpccck} {"J.~Phys.\ Chem.~C"} -MACRO {jprobs} {"J.~Proteome Res."} -MACRO {jacsat} {"J.~Am.\ Chem.\ Soc."} -MACRO {langd5} {"Langmuir"} -MACRO {mamobx} {"Macromolecules"} -MACRO {mpohbp} {"Mol.\ Pharm."} -MACRO {nalefd} {"Nano Lett."} -MACRO {orlef7} {"Org.\ Lett."} -MACRO {oprdfk} {"Org.\ Proc.\ Res.\ Dev."} -MACRO {orgnd7} {"Organometallics"} - -READ - -FUNCTION {initialize.controls} -{ default.is.use.title 'is.use.title := - default.etal.number 'etal.number := -} - -EXECUTE {initialize.controls} - -INTEGERS { len } - -FUNCTION {chop.word} -{ 's := - 'len := - s #1 len substring$ = - { s len #1 + global.max$ substring$ } - 's - if$ -} - -FUNCTION {format.lab.names} -{ 's := - s #1 "{vv~}{ll}" format.name$ - s num.names$ duplicate$ - #2 > - { pop$ bbl.etal space.connect } - { #2 < - 'skip$ - { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = - { bbl.etal space.connect } - { bbl.and space.connect s #2 "{vv~}{ll}" format.name$ space.connect } - if$ - } - if$ - } - if$ -} - -FUNCTION {author.key.label} -{ author empty$ - { key empty$ - { cite$ #1 #3 substring$ } - 'key - if$ - } - { author format.lab.names } - if$ -} - -FUNCTION {author.editor.key.label} -{ author empty$ - { editor empty$ - { key empty$ - { cite$ #1 #3 substring$ } - 'key - if$ - } - { editor format.lab.names } - if$ - } - { author format.lab.names } - if$ -} - -FUNCTION {author.key.organization.label} -{ author empty$ - { key empty$ - { organization empty$ - { cite$ #1 #3 substring$ } - { "The " #4 organization chop.word #3 text.prefix$ } - if$ - } - 'key - if$ - } - { author format.lab.names } - if$ -} - -FUNCTION {editor.key.organization.label} -{ editor empty$ - { key empty$ - { organization empty$ - { cite$ #1 #3 substring$ } - { "The " #4 organization chop.word #3 text.prefix$ } - if$ - } - 'key - if$ - } - { editor format.lab.names } - if$ -} - -FUNCTION {calc.short.authors} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.key.label - { type$ "proceedings" = - 'editor.key.organization.label - { type$ "manual" = - 'author.key.organization.label - 'author.key.label - if$ - } - if$ - } - if$ - 'short.list := -} - -FUNCTION { calc.label } { - calc.short.authors - short.list - "(" - * - year duplicate$ empty$ - short.list key field.or.null = or - { pop$ "" } - 'skip$ - if$ - * - 'label := -} - -ITERATE { calc.label } - -STRINGS { - longest.label - last.label - next.extra -} - -INTEGERS { - longest.label.width - last.extra.num - number.label -} - -FUNCTION { initialize.longest.label } { - "" 'longest.label := - #0 int.to.chr$ 'last.label := - "" 'next.extra := - #0 'longest.label.width := - #0 'last.extra.num := - #0 'number.label := -} - -FUNCTION {forward.pass} -{ last.label label = - { last.extra.num #1 + 'last.extra.num := - last.extra.num int.to.chr$ 'extra.label := - } - { "a" chr.to.int$ 'last.extra.num := - "" 'extra.label := - label 'last.label := - } - if$ - number.label #1 + 'number.label := -} - -EXECUTE { initialize.longest.label } - -ITERATE { forward.pass } - -FUNCTION { begin.bib } { - preamble$ empty$ { - skip$ - }{ - preamble$ write$ newline$ - } - if$ - "\providecommand*{\mcitethebibliography}{\thebibliography}" - write$ newline$ - "\csname @ifundefined\endcsname{endmcitethebibliography}" - write$ newline$ - "{\let\endmcitethebibliography\endthebibliography}{}" - write$ newline$ - "\begin{mcitethebibliography}{" number.label int.to.str$ * "}" * - write$ newline$ - "\providecommand*{\natexlab}[1]{#1}" - write$ newline$ - "\providecommand*{\mciteSetBstSublistMode}[1]{}" - write$ newline$ - "\providecommand*{\mciteSetBstMaxWidthForm}[2]{}" - write$ newline$ - "\providecommand*{\mciteBstWouldAddEndPuncttrue}" - write$ newline$ - " {\def\EndOfBibitem{\unskip.}}" - write$ newline$ - "\providecommand*{\mciteBstWouldAddEndPunctfalse}" - write$ newline$ - " {\let\EndOfBibitem\relax}" - write$ newline$ - "\providecommand*{\mciteSetBstMidEndSepPunct}[3]{}" - write$ newline$ - "\providecommand*{\mciteSetBstSublistLabelBeginEnd}[3]{}" - write$ newline$ - "\providecommand*{\EndOfBibitem}{}" - write$ newline$ - "\mciteSetBstSublistMode{f}" - write$ newline$ - "\mciteSetBstMaxWidthForm{subitem}{(\alph{mcitesubitemcount})}" - write$ newline$ - "\mciteSetBstSublistLabelBeginEnd{\mcitemaxwidthsubitemform\space}" - write$ newline$ - "{\relax}{\relax}" - write$ newline$ -} - -EXECUTE { begin.bib } - -EXECUTE { init.state.consts } - -EXECUTE { init.separate.by.semicolon } - -ITERATE { call.type$ } - -FUNCTION { end.bib } { - newline$ - "\end{mcitethebibliography}" write$ newline$ -} - -EXECUTE { end.bib } -%% -%% Originally developed by Mats Dahlgren -%% Copyright (C) 1996-1998 by Mats Dahlgren -%% Copyright (C) 2008-2009 by -%% Joseph Wright <joseph.wright@morningstar2.co.uk> -%% -%% Part of this bundle is derived from cite.sty, to which the -%% following license applies: -%% Copyright (C) 1989-2003 by Donald Arseneau -%% These macros may be freely transmitted, reproduced, or -%% modified provided that this notice is left intact. -%% -%% It may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License (LPPL), either version 1.3c of -%% this license or (at your option) any later version. The latest -%% version of this license is in the file: -%% -%% http://www.latex-project.org/lppl.txt -%% -%% This work is "maintained" (as per LPPL maintenance status) by -%% Joseph Wright. -%% -%% This work consists of the file achemso.dtx -%% and the derived files achemso.pdf, -%% achemso.bib, -%% achemso.cls, -%% achemso.ins, -%% achemso.sty, -%% achemso-demo.tex, -%% natmove.sty and -%% a number of configuration files. -%% -%% -%% End of file `biochem.bst'. diff --git a/Master/texmf-dist/doc/latex/achemso/achemso.bib b/Master/texmf-dist/doc/latex/achemso/achemso.bib deleted file mode 100644 index 6c7c0daf9bc..00000000000 --- a/Master/texmf-dist/doc/latex/achemso/achemso.bib +++ /dev/null @@ -1,124 +0,0 @@ - -@ARTICLE{Abernethy2003, - author = {Colin D. Abernethy and Gareth M. Codd and Mark D. Spicer - and Michelle K. Taylor}, - title = {{A} highly stable {N}-heterocyclic carbene complex of - trichloro-oxo-vanadium(\textsc{v}) displaying novel - {C}l---{C}(carbene) bonding interactions}, - journal = {{J}. {A}m. {C}hem. {S}oc.}, - year = {2003}, - volume = {125}, - pages = {1128--1129}, - number = {5}, - doi = {10.1021/ja0276321}, -} - -@MISC{ACS2007, - url = {http://pubs.acs.org/books/references.shtml}, -} - -@ARTICLE{Arduengo1992, - author = {Arduengo, III, Anthony J. and H. V. Rasika Dias and - Richard L. Harlow and Michael Kline}, - title = {{E}lectronic stabilization of nucleophilic carbenes}, - journal = {{J}.~{A}m.\ {C}hem.\ {S}oc.}, - year = {1992}, - volume = {114}, - pages = {5530--5534}, - number = {14}, - doi = {10.1021/ja00040a007}, -} - -@ARTICLE{Arduengo1994, - author = {Arduengo, III, Anthony J. and Siegfried F. Gamper and - Joseph C. Calabrese and Fredric Davidson}, - title = {{L}ow-coordinate carbene complexes of nickel(0) and - platinum(0)}, - journal = jacsat, - year = {1994}, - volume = {116}, - pages = {4391--4394}, - number = {10}, - doi = {10.1021/ja00089a029}, -} - -@ARTICLE{Eisenstein2005, - author = {Appelhans, Leah N. and Zuccaccia, Daniele and Kovacevic, - Anes and Chianese, Anthony R. and Miecznikowski, John R. and - Macchioni, Aleco and Clot, Eric and Eisenstein, Odile and - Crabtree, Robert H.}, - title = {{A}n anion-dependent switch in selectivity results from a - change of {C}---{H} activation mechanism in the reaction of an - imidazolium salt with \ce{IrH5(PPh3)2}}, - journal = {{J}.~{A}m.\ {C}hem. {S}oc.}, - year = {2005}, - volume = {127}, - pages = {16299--16311}, - number = {46}, - doi = {10.1021/ja055317j}, -} - -@BOOK{Coghill2006, - title = {{T}he {ACS} {S}tyle {G}uide}, - publisher = {{O}xford {U}niversity {P}ress, {I}nc. and - {T}he {A}merican {C}hemical {S}ociety}, - year = {2006}, - editor = {Coghill, Anne M. and Garson, Lorrin R.}, - address = {{N}ew {Y}ork}, - edition = {3}, - subtitle = {{E}ffective {C}ommunication of {S}cientific - {I}nformation}, -} - -@BOOK{Cotton1999, - title = {{A}dvanced {I}norganic {C}hemistry}, - publisher = {Wiley}, - year = {1999}, - author = {Cotton, Frank Albert and Wilkinson, Geoffrery and - Murillio, Carlos A. and Bochmann, Manfred}, - address = {Chichester}, - edition = {6}, -} - -@MANUAL{Pople2003, - title = {{G}aussian 03}, - author = {M.~J. Frisch and G.~W. Trucks and H.~B. Schlegel and G.~E. Scuseria -and M.~A. Robb and J.~R. Cheeseman and Montgomery and Jr. and J. -A. and T. Vreven and K.~N. Kudin and J.~C. Burant and J.~M. Millam -and S.~S. Iyengar and J. Tomasi and V. Barone and B. Mennucci and -M. Cossi and G. Scalmani and N. Rega and G.~A. Petersson and H. Nakatsuji -and M. Hada and M. Ehara and K. Toyota and R. Fukuda and J. Hasegawa -and M. Ishida and T. Nakajima and Y. Honda and O. Kitao and H. Nakai -and M. Klene and X. Li and J.~E. Knox and H.~P. Hratchian and J.~B. -Cross and V. Bakken and C. Adamo and J. Jaramillo and R. Gomperts -and R.~E. Stratmann and O. Yazyev and A.~J. Austin and R. Cammi and -C. Pomelli and J.~W. Ochterski and P.~Y. Ayala and K. Morokuma and -G.~A. Voth and P. Salvador and J.~J. Dannenberg and V.~G. Zakrzewski -and S. Dapprich and A.~D. Daniels and M.~C. Strain and O. Farkas -and D.~K. Malick and A.~D. Rabuck and K. Raghavachari and J.~B. Foresman -and J.~V. Ortiz and Q. Cui and A.~G. Baboul and S. Clifford and J. -Cioslowski and B.~B. Stefanov and G. Liu and A. Liashenko and P. -Piskorz and I. Komaromi and R.~L. Martin and D.~J. Fox and T. Keith -and M.~A. Al-Laham and C.~Y. Peng and A. Nanayakkara and M. Challacombe -and P.~M.~W. Gill and B. Johnson and W. Chen and M.~W. Wong and C. -Gonzalez and J.~A. Pople}, - organization = {Gaussian, Inc.}, - address = {Wallingford, CT}, - year = {2004}, - howpublished = {Gaussian, Inc., Wallingford, CT, USA}, - institution = {Gaussian, Inc.}, - publisher = {Gaussian, Inc.} -} - -@ARTICLE{Mena2000, - author = {Angel Abarca and Pilar G\'omez-Sal and Avelino Mart\'in - and Miguel Mena and Josep Mar\'ia Poblet and Carlos Y\'elamos}, - title = {{A}mmonolysis of mono(pentamethylcyclopentadienyl) - titanium(\textsc{iv}) derivatives}, - journal = {Inorg. Chem.}, - year = {2000}, - volume = {39}, - pages = {642--651}, - number = {4}, - doi = {10.1021/ic9907718}, -} diff --git a/Master/texmf-dist/doc/latex/achemso/achemso.pdf b/Master/texmf-dist/doc/latex/achemso/achemso.pdf Binary files differindex 355659367c0..d4b854819ec 100644 --- a/Master/texmf-dist/doc/latex/achemso/achemso.pdf +++ b/Master/texmf-dist/doc/latex/achemso/achemso.pdf diff --git a/Master/texmf-dist/source/latex/achemso/achemso.dtx b/Master/texmf-dist/source/latex/achemso/achemso.dtx index c1a29a16d6b..9d18d26c96e 100644 --- a/Master/texmf-dist/source/latex/achemso/achemso.dtx +++ b/Master/texmf-dist/source/latex/achemso/achemso.dtx @@ -487,7 +487,13 @@ This work consists of the file achemso.dtx % only printed if e-mail addresses are printed. % % Other options are provided by the package, but when used with the -% class these are silently ignored. +% class these are silently ignored. If you need to override the +% settings chosen by the class, inlcude the settings \emph{after} +% the \cs{documentclass} line using \cs{setkeys}: +%\begin{LaTeXdemo}[code only] +% \documentclass[journal = jacsat]{achemso} +% \setkeys{acs}{usetitle = true} +%\end{LaTeXdemo} % %\subsection{Manuscript meta-data} % @@ -841,7 +847,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*class> \ProvidesClass{achemso} - [2009/11/30 v3.3f Submission to ACS journals] + [2009/12/16 v3.3g Submission to ACS journals] \LoadClass[12pt,letter]{article} % \end{macrocode} % @@ -861,7 +867,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*package> \ProvidesPackage{achemso} - [2009/11/30 v3.3f Support for ACS journals] + [2009/12/16 v3.3g Support for ACS journals] \@ifclassloaded{achemso}{% \PackageInfo{achemso}{% You have already loaded the `achemso' class:\MessageBreak @@ -3301,7 +3307,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*achre4> \ProvidesFile{achre4.cfg} - [2009/11/30 v3.3f achemso configuration: Acc. Chem. Res.] + [2009/12/16 v3.3g achemso configuration: Acc. Chem. Res.] \setkeys{acs}{ biblabel = plain, usetitle = true @@ -3311,7 +3317,7 @@ This work consists of the file achemso.dtx %</achre4> %<*acbcct> \ProvidesFile{acbcct.cfg} - [2009/11/30 v3.3f achemso configuration: ACS Chem. Biol.] + [2009/12/16 v3.3g achemso configuration: ACS Chem. Biol.] \setkeys{acs}{ biblabel = fullstop, biochem = true, @@ -3323,7 +3329,7 @@ This work consists of the file achemso.dtx %</acbcct> %<*ancac3> \ProvidesFile{ancac3.cfg} - [2009/11/30 v3.3f achemso configuration: ACS Nano] + [2009/12/16 v3.3g achemso configuration: ACS Nano] \setkeys{acs}{ biblabel = fullstop, etalmode = truncate, @@ -3335,13 +3341,13 @@ This work consists of the file achemso.dtx %</ancac3> %<*ancham> \ProvidesFile{ancham.cfg} - [2009/11/30 v3.3f achemso configuration: Anal. Chem.] + [2009/12/16 v3.3g achemso configuration: Anal. Chem.] \def\acs@type@list{article,note,suppinfo} \SectionNumbersOff %</ancham> %<*bichaw> \ProvidesFile{biochem.cfg} - [2009/11/30 v3.3f achemso configuration: Biochemistry] + [2009/12/16 v3.3g achemso configuration: Biochemistry] \setkeys{acs}{ abbreviations = true, biblabel = fullstop, @@ -3391,7 +3397,7 @@ This work consists of the file achemso.dtx %</bichaw> %<*bcches> \ProvidesFile{bcches.cfg} - [2009/11/30 v3.3f achemso configuration: Bioconjugate Chem.] + [2009/12/16 v3.3g achemso configuration: Bioconjugate Chem.] \setkeys{acs}{ biochem = true, super = false, @@ -3401,7 +3407,7 @@ This work consists of the file achemso.dtx %</bcches> %<*bomaf6> \ProvidesFile{bomaf6.cfg} - [2009/11/30 v3.3f achemso configuration: Biomacromolecules] + [2009/12/16 v3.3g achemso configuration: Biomacromolecules] \setkeys{acs}{ super = false, usetitle = true @@ -3410,7 +3416,7 @@ This work consists of the file achemso.dtx %</bomaf6> %<*bipret> \ProvidesFile{bipret.cfg} - [2009/11/30 v3.3f achemso configuration: Biotechnol. Prog.] + [2009/12/16 v3.3g achemso configuration: Biotechnol. Prog.] \setkeys{acs}{ super = false, usetitle = true @@ -3420,7 +3426,7 @@ This work consists of the file achemso.dtx %</bipret> %<*crtoec> \ProvidesFile{crtoec.cfg} - [2009/11/30 v3.3f achemso configuration: Chem. Res. Toxicol.] + [2009/12/16 v3.3g achemso configuration: Chem. Res. Toxicol.] \setkeys{acs}{ biochem = true, super = false, @@ -3433,7 +3439,7 @@ This work consists of the file achemso.dtx %</crtoec> %<*chreay> \ProvidesFile{chreay.cfg} - [2009/11/30 v3.3f achemso configuration: Chem. Rev.] + [2009/12/16 v3.3g achemso configuration: Chem. Rev.] \def\acs@type@default{review} \def\acs@type@list{review} % \end{macrocode} @@ -3444,7 +3450,7 @@ This work consists of the file achemso.dtx %<*cmatex> % \begin{macrocode} \ProvidesFile{cmatex.cfg} - [2009/11/30 v3.3f achemso configuration: Chem. Mater.] + [2009/12/16 v3.3g achemso configuration: Chem. Mater.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff @@ -3453,7 +3459,7 @@ This work consists of the file achemso.dtx %</cmatex> %<*cgdefu> \ProvidesFile{cgdefu.cfg} - [2009/11/30 v3.3f achemso configuration: Cryst. Growth Des.] + [2009/12/16 v3.3g achemso configuration: Cryst. Growth Des.] \def\acs@type@list{% article,communication,perspective,suppinfo% } @@ -3464,13 +3470,13 @@ This work consists of the file achemso.dtx %</cgdefu> %<*enfuem> \ProvidesFile{enfuem.cfg} - [2009/11/30 v3.3f achemso configuration: Energy Fuels] + [2009/12/16 v3.3g achemso configuration: Energy Fuels] \def\acs@type@list{article,review,suppinfo} \SectionNumbersOff %</enfuem> %<*esthag> \ProvidesFile{esthag.cfg} - [2009/11/30 v3.3f achemso configuration: Environ. Sci. Technol.] + [2009/12/16 v3.3g achemso configuration: Environ. Sci. Technol.] \setkeys{acs}{ super = false, usetitle = true @@ -3480,7 +3486,7 @@ This work consists of the file achemso.dtx %</esthag> %<*iecred> \ProvidesFile{iecred.cfg} - [2009/11/30 v3.3f achemso configuration: Ind. Eng. Chem. Res.] + [2009/12/16 v3.3g achemso configuration: Ind. Eng. Chem. Res.] \setkeys{acs}{ biblabel = fullstop, usetitle = true @@ -3489,7 +3495,7 @@ This work consists of the file achemso.dtx %</iecred> %<*inoraj> \ProvidesFile{inoraj.cfg} - [2009/11/30 v3.3f achemso configuration: Inorg. Chem.] + [2009/12/16 v3.3g achemso configuration: Inorg. Chem.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff @@ -3504,7 +3510,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*jacsat> \ProvidesFile{jacsat.cfg} - [2009/11/30 v3.3f achemso configuration: J. Am. Chem. Soc.] + [2009/12/16 v3.3g achemso configuration: J. Am. Chem. Soc.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication\else \expandafter\endinput @@ -3707,7 +3713,7 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*jafcau> \ProvidesFile{jafcau.cfg} - [2009/11/30 v3.3f achemso configuration: J. Agric. Food Chem.] + [2009/12/16 v3.3g achemso configuration: J. Agric. Food Chem.] \setkeys{acs}{ super = false, usetitle = true @@ -3717,7 +3723,7 @@ This work consists of the file achemso.dtx %</jafcau> %<*jceaax> \ProvidesFile{jceaax.cfg} - [2009/11/30 v3.3f achemso configuration: J. Chem. Eng. Data] + [2009/12/16 v3.3g achemso configuration: J. Chem. Eng. Data] \setkeys{acs}{ usetitle = true } @@ -3726,7 +3732,7 @@ This work consists of the file achemso.dtx %</jceaax> %<*jcisd8> \ProvidesFile{jcisd8.cfg} - [2009/11/30 v3.3f achemso configuration: J. Chem. Inf. Model.] + [2009/12/16 v3.3g achemso configuration: J. Chem. Inf. Model.] \setkeys{acs}{ usetitle = true } @@ -3735,18 +3741,18 @@ This work consists of the file achemso.dtx %</jcisd8> %<*jctcce> \ProvidesFile{jctcce.cfg} - [2009/11/30 v3.3f achemso configuration: J. Chem. Theory Comput.] + [2009/12/16 v3.3g achemso configuration: J. Chem. Theory Comput.] \def\acs@type@list{article,suppinfo} %</jctcce> %<*jcchff> \ProvidesFile{jcchff.cfg} - [2009/11/30 v3.3f achemso configuration: J. Comb. Chem.] + [2009/12/16 v3.3g achemso configuration: J. Comb. Chem.] \def\acs@type@list{article,report,perspective,suppinfo} \SectionNumbersOff %</jcchff> %<*jmcmar> \ProvidesFile{jmcmar.cfg} - [2009/11/30 v3.3f achemso configuration: J. Med. Chem.] + [2009/12/16 v3.3g achemso configuration: J. Med. Chem.] \setkeys{acs}{ usetitle = true } @@ -3755,7 +3761,7 @@ This work consists of the file achemso.dtx %</jmcmar> %<*jnprdf> \ProvidesFile{jnprdf.cfg} - [2009/11/30 v3.3f achemso configuration: J. Nat. Prod.] + [2009/12/16 v3.3g achemso configuration: J. Nat. Prod.] \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff \SectionsOff @@ -3765,7 +3771,7 @@ This work consists of the file achemso.dtx %\changes{v3.3e}{2009/11/18}{Formatting for \emph{J.\ Org.\ Chem}.\ % schemes corrected} \ProvidesFile{joceah.cfg} - [2009/11/30 v3.3f achemso configuration: J. Org. Chem.] + [2009/12/16 v3.3g achemso configuration: J. Org. Chem.] \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff \SectionsOff @@ -3776,7 +3782,7 @@ This work consists of the file achemso.dtx %</joceah> %<*jpcafh> \ProvidesFile{jpcafh.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. A] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. A] \def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} @@ -3787,7 +3793,7 @@ This work consists of the file achemso.dtx %</jpcafh> %<*jpcbfk> \ProvidesFile{jpcbfk.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. B] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. B] \def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} @@ -3795,7 +3801,7 @@ This work consists of the file achemso.dtx %</jpcbfk> %<*jpccck> \ProvidesFile{jpccck.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. C] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. C] \def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} @@ -3807,7 +3813,8 @@ This work consists of the file achemso.dtx % \begin{macrocode} %<*jpclcd> \ProvidesFile{jpclcd.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. Lett.] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. Lett.] +\setkeys{acs}{usetitle = true} \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff @@ -3816,7 +3823,7 @@ This work consists of the file achemso.dtx %</jpclcd> %<*jprobs> \ProvidesFile{jprobs.cfg} - [2009/11/30 v3.3f achemso configuration: J. Proteome Res.] + [2009/12/16 v3.3g achemso configuration: J. Proteome Res.] \setkeys{acs}{ usetitle = true } @@ -3825,32 +3832,32 @@ This work consists of the file achemso.dtx %</jprobs> %<*langd5> \ProvidesFile{langd5.cfg} - [2009/11/30 v3.3f achemso configuration: Langmuir] + [2009/12/16 v3.3g achemso configuration: Langmuir] \def\acs@type@list{article,letter,suppinfo} \SectionNumbersOff %</langd5> %<*mamobx> \ProvidesFile{mamobx.cfg} - [2009/11/30 v3.3f achemso configuration: Macromolecules] + [2009/12/16 v3.3g achemso configuration: Macromolecules] \SectionNumbersOff %</mamobx> %<*mpohbp> \ProvidesFile{mamobx.cfg} - [2009/11/30 v3.3f achemso configuration: Mol. Pharm.] + [2009/12/16 v3.3g achemso configuration: Mol. Pharm.] \setkeys{acs}{usetitle = true} \def\acs@type@list{article,suppinfo} \SectionNumbersOff %</mpohbp> %<*nalefd> \ProvidesFile{nalefd.cfg} - [2009/11/30 v3.3f achemso configuration: Nano Lett.] + [2009/12/16 v3.3g achemso configuration: Nano Lett.] \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff %</nalefd> %<*orlef7> \ProvidesFile{orlef7.cfg} - [2009/11/30 v3.3f achemso configuration: Org. Lett.] + [2009/12/16 v3.3g achemso configuration: Org. Lett.] \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff @@ -3860,13 +3867,13 @@ This work consists of the file achemso.dtx %</orlef7> %<*oprdfk> \ProvidesFile{oprdfk.cfg} - [2009/11/30 v3.3f achemso configuration: Org. Proc. Res. Dev.] + [2009/12/16 v3.3g achemso configuration: Org. Proc. Res. Dev.] \def\acs@type@list{article,highlight,review,suppinfo} \SectionNumbersOff %</oprdfk> %<*orgnd7> \ProvidesFile{orgnd7.cfg} - [2009/11/30 v3.3f achemso configuration: Organometallics] + [2009/12/16 v3.3g achemso configuration: Organometallics] \SectionNumbersOff %</orgnd7> % \end{macrocode} diff --git a/Master/texmf-dist/tex/latex/achemso/achemso.cls b/Master/texmf-dist/tex/latex/achemso/achemso.cls index 1c6c4abc70f..c73d5ea0199 100644 --- a/Master/texmf-dist/tex/latex/achemso/achemso.cls +++ b/Master/texmf-dist/tex/latex/achemso/achemso.cls @@ -16,7 +16,7 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesClass{achemso} - [2009/11/30 v3.3f Submission to ACS journals] + [2009/12/16 v3.3g Submission to ACS journals] \LoadClass[12pt,letter]{article} \newcommand*\acs@warning{\ClassWarning{achemso}} \newcommand*\acs@ifundefined[1]{% diff --git a/Master/texmf-dist/tex/latex/achemso/achemso.sty b/Master/texmf-dist/tex/latex/achemso/achemso.sty index 15f673009f9..d33cf1d1d1c 100644 --- a/Master/texmf-dist/tex/latex/achemso/achemso.sty +++ b/Master/texmf-dist/tex/latex/achemso/achemso.sty @@ -16,7 +16,7 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{achemso} - [2009/11/30 v3.3f Support for ACS journals] + [2009/12/16 v3.3g Support for ACS journals] \@ifclassloaded{achemso}{% \PackageInfo{achemso}{% You have already loaded the `achemso' class:\MessageBreak diff --git a/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg b/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg index a0167addf3c..e4cb62e8cef 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{acbcct.cfg} - [2009/11/30 v3.3f achemso configuration: ACS Chem. Biol.] + [2009/12/16 v3.3g achemso configuration: ACS Chem. Biol.] \setkeys{acs}{ biblabel = fullstop, biochem = true, diff --git a/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg b/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg index e87622a6b91..0e695d01e29 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/achre4.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{achre4.cfg} - [2009/11/30 v3.3f achemso configuration: Acc. Chem. Res.] + [2009/12/16 v3.3g achemso configuration: Acc. Chem. Res.] \setkeys{acs}{ biblabel = plain, usetitle = true diff --git a/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg b/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg index d9b13b3a7d5..7926d739bd6 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{ancac3.cfg} - [2009/11/30 v3.3f achemso configuration: ACS Nano] + [2009/12/16 v3.3g achemso configuration: ACS Nano] \setkeys{acs}{ biblabel = fullstop, etalmode = truncate, diff --git a/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg b/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg index ae78299e020..e9a3884c9c4 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/ancham.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{ancham.cfg} - [2009/11/30 v3.3f achemso configuration: Anal. Chem.] + [2009/12/16 v3.3g achemso configuration: Anal. Chem.] \def\acs@type@list{article,note,suppinfo} \SectionNumbersOff %% diff --git a/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg b/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg index 8b375fd2300..4919c681e8a 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/bcches.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{bcches.cfg} - [2009/11/30 v3.3f achemso configuration: Bioconjugate Chem.] + [2009/12/16 v3.3g achemso configuration: Bioconjugate Chem.] \setkeys{acs}{ biochem = true, super = false, diff --git a/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg b/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg index f7481991657..01fe173e64c 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{biochem.cfg} - [2009/11/30 v3.3f achemso configuration: Biochemistry] + [2009/12/16 v3.3g achemso configuration: Biochemistry] \setkeys{acs}{ abbreviations = true, biblabel = fullstop, diff --git a/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg b/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg index f483ad7abfb..fe95e9db666 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/bipret.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{bipret.cfg} - [2009/11/30 v3.3f achemso configuration: Biotechnol. Prog.] + [2009/12/16 v3.3g achemso configuration: Biotechnol. Prog.] \setkeys{acs}{ super = false, usetitle = true diff --git a/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg b/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg index f0a18498180..95ec7eb212e 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{bomaf6.cfg} - [2009/11/30 v3.3f achemso configuration: Biomacromolecules] + [2009/12/16 v3.3g achemso configuration: Biomacromolecules] \setkeys{acs}{ super = false, usetitle = true diff --git a/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg b/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg index b10d60e6326..dfe338885af 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{cgdefu.cfg} - [2009/11/30 v3.3f achemso configuration: Cryst. Growth Des.] + [2009/12/16 v3.3g achemso configuration: Cryst. Growth Des.] \def\acs@type@list{% article,communication,perspective,suppinfo% } diff --git a/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg b/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg index d6ff814955c..6b0ab898a05 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/chreay.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{chreay.cfg} - [2009/11/30 v3.3f achemso configuration: Chem. Rev.] + [2009/12/16 v3.3g achemso configuration: Chem. Rev.] \def\acs@type@default{review} \def\acs@type@list{review} \def\bibsection{\acs@section{\refname}} diff --git a/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg b/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg index 30be04c1a79..108bf3ba3c4 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{cmatex.cfg} - [2009/11/30 v3.3f achemso configuration: Chem. Mater.] + [2009/12/16 v3.3g achemso configuration: Chem. Mater.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff diff --git a/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg b/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg index 0b99187e0f1..4f024362136 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{crtoec.cfg} - [2009/11/30 v3.3f achemso configuration: Chem. Res. Toxicol.] + [2009/12/16 v3.3g achemso configuration: Chem. Res. Toxicol.] \setkeys{acs}{ biochem = true, super = false, diff --git a/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg b/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg index e662b1f447d..212435cafa0 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{enfuem.cfg} - [2009/11/30 v3.3f achemso configuration: Energy Fuels] + [2009/12/16 v3.3g achemso configuration: Energy Fuels] \def\acs@type@list{article,review,suppinfo} \SectionNumbersOff %% diff --git a/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg b/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg index c55a5d3db7e..3e3a76fd71c 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/esthag.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{esthag.cfg} - [2009/11/30 v3.3f achemso configuration: Environ. Sci. Technol.] + [2009/12/16 v3.3g achemso configuration: Environ. Sci. Technol.] \setkeys{acs}{ super = false, usetitle = true diff --git a/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg b/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg index 5ad2e3a36cb..46383e36137 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/iecred.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{iecred.cfg} - [2009/11/30 v3.3f achemso configuration: Ind. Eng. Chem. Res.] + [2009/12/16 v3.3g achemso configuration: Ind. Eng. Chem. Res.] \setkeys{acs}{ biblabel = fullstop, usetitle = true diff --git a/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg b/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg index 639b608e657..fbfb9cf0b5a 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{inoraj.cfg} - [2009/11/30 v3.3f achemso configuration: Inorg. Chem.] + [2009/12/16 v3.3g achemso configuration: Inorg. Chem.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff diff --git a/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg b/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg index 28b57f65587..c57c77fe6b1 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jacsat.cfg} - [2009/11/30 v3.3f achemso configuration: J. Am. Chem. Soc.] + [2009/12/16 v3.3g achemso configuration: J. Am. Chem. Soc.] \SectionNumbersOff \ifx\acs@manuscript\acs@manuscript@communication\else \expandafter\endinput diff --git a/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg b/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg index 5a7e42fc311..5011a2fb3d3 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jafcau.cfg} - [2009/11/30 v3.3f achemso configuration: J. Agric. Food Chem.] + [2009/12/16 v3.3g achemso configuration: J. Agric. Food Chem.] \setkeys{acs}{ super = false, usetitle = true diff --git a/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg b/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg index e7762528cf9..39abfe601ed 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jcchff.cfg} - [2009/11/30 v3.3f achemso configuration: J. Comb. Chem.] + [2009/12/16 v3.3g achemso configuration: J. Comb. Chem.] \def\acs@type@list{article,report,perspective,suppinfo} \SectionNumbersOff %% diff --git a/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg b/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg index 2a0c94a7311..385692c9b7b 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jceaax.cfg} - [2009/11/30 v3.3f achemso configuration: J. Chem. Eng. Data] + [2009/12/16 v3.3g achemso configuration: J. Chem. Eng. Data] \setkeys{acs}{ usetitle = true } diff --git a/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg b/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg index db6a69b1f82..045e260e250 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jcisd8.cfg} - [2009/11/30 v3.3f achemso configuration: J. Chem. Inf. Model.] + [2009/12/16 v3.3g achemso configuration: J. Chem. Inf. Model.] \setkeys{acs}{ usetitle = true } diff --git a/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg b/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg index 1b7fcbd0941..2cc57d2c7e9 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jctcce.cfg} - [2009/11/30 v3.3f achemso configuration: J. Chem. Theory Comput.] + [2009/12/16 v3.3g achemso configuration: J. Chem. Theory Comput.] \def\acs@type@list{article,suppinfo} %% %% Originally developed by Mats Dahlgren diff --git a/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg b/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg index cd96f4c0b18..57f8f4ff3e1 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jmcmar.cfg} - [2009/11/30 v3.3f achemso configuration: J. Med. Chem.] + [2009/12/16 v3.3g achemso configuration: J. Med. Chem.] \setkeys{acs}{ usetitle = true } diff --git a/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg b/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg index c08289d88b3..43429b12a8f 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jnprdf.cfg} - [2009/11/30 v3.3f achemso configuration: J. Nat. Prod.] + [2009/12/16 v3.3g achemso configuration: J. Nat. Prod.] \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff \SectionsOff diff --git a/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg b/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg index b2fbb7f2193..f19f1a0e2f9 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/joceah.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{joceah.cfg} - [2009/11/30 v3.3f achemso configuration: J. Org. Chem.] + [2009/12/16 v3.3g achemso configuration: J. Org. Chem.] \ifx\acs@manuscript\acs@manuscript@communication \AbstractOff \SectionsOff diff --git a/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg b/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg index 29f0cb26329..e3039ad6557 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jpcafh.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. A] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. A] \def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} diff --git a/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg b/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg index 44205bccdb6..5e79fae1024 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jpcbfk.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. B] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. B] \def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} diff --git a/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg b/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg index 07da244950b..398c9590c2d 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jpccck.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. C] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. C] \def\acs@type@list{article,suppinfo} \SectionNumbersOff \captionsetup[table]{labelfont=bf,textfont=bf} diff --git a/Master/texmf-dist/tex/latex/achemso/config/jpclcd.cfg b/Master/texmf-dist/tex/latex/achemso/config/jpclcd.cfg index 055fe15790a..dfa65233a21 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jpclcd.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jpclcd.cfg @@ -15,7 +15,8 @@ %% \ProvidesFile{jpclcd.cfg} - [2009/11/30 v3.3f achemso configuration: J. Phys. Chem. Lett.] + [2009/12/16 v3.3g achemso configuration: J. Phys. Chem. Lett.] +\setkeys{acs}{usetitle = true} \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff diff --git a/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg b/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg index 7d42d728765..f137bf762ce 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{jprobs.cfg} - [2009/11/30 v3.3f achemso configuration: J. Proteome Res.] + [2009/12/16 v3.3g achemso configuration: J. Proteome Res.] \setkeys{acs}{ usetitle = true } diff --git a/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg b/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg index c589f94b3fb..04ac681863e 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/langd5.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{langd5.cfg} - [2009/11/30 v3.3f achemso configuration: Langmuir] + [2009/12/16 v3.3g achemso configuration: Langmuir] \def\acs@type@list{article,letter,suppinfo} \SectionNumbersOff %% diff --git a/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg b/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg index a3e7beba5e3..4a6a5a4b1d5 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{mamobx.cfg} - [2009/11/30 v3.3f achemso configuration: Macromolecules] + [2009/12/16 v3.3g achemso configuration: Macromolecules] \SectionNumbersOff %% %% Originally developed by Mats Dahlgren diff --git a/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg b/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg index 38930f85444..d0913faec99 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{mamobx.cfg} - [2009/11/30 v3.3f achemso configuration: Mol. Pharm.] + [2009/12/16 v3.3g achemso configuration: Mol. Pharm.] \setkeys{acs}{usetitle = true} \def\acs@type@list{article,suppinfo} \SectionNumbersOff diff --git a/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg b/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg index 6ec6aa7af83..be39e79d863 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{nalefd.cfg} - [2009/11/30 v3.3f achemso configuration: Nano Lett.] + [2009/12/16 v3.3g achemso configuration: Nano Lett.] \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff diff --git a/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg b/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg index 7354723202c..80959e85b0d 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{oprdfk.cfg} - [2009/11/30 v3.3f achemso configuration: Org. Proc. Res. Dev.] + [2009/12/16 v3.3g achemso configuration: Org. Proc. Res. Dev.] \def\acs@type@list{article,highlight,review,suppinfo} \SectionNumbersOff %% diff --git a/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg b/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg index 60df46ac410..40e6b0b20b2 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{orgnd7.cfg} - [2009/11/30 v3.3f achemso configuration: Organometallics] + [2009/12/16 v3.3g achemso configuration: Organometallics] \SectionNumbersOff %% %% Originally developed by Mats Dahlgren diff --git a/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg b/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg index 1bf6b85d6c2..a1f3135d7cc 100644 --- a/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg +++ b/Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg @@ -15,7 +15,7 @@ %% \ProvidesFile{orlef7.cfg} - [2009/11/30 v3.3f achemso configuration: Org. Lett.] + [2009/12/16 v3.3g achemso configuration: Org. Lett.] \def\acs@type@default{letter} \def\acs@type@list{letter} \SectionNumbersOff |