summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/bibtex/bst/achemso/achemso.bst1657
-rw-r--r--Master/texmf-dist/bibtex/bst/achemso/biochem.bst1663
-rw-r--r--Master/texmf-dist/doc/latex/achemso/achemso.bib124
-rw-r--r--Master/texmf-dist/doc/latex/achemso/achemso.pdfbin226656 -> 227194 bytes
-rw-r--r--Master/texmf-dist/source/latex/achemso/achemso.dtx87
-rw-r--r--Master/texmf-dist/tex/latex/achemso/achemso.cls2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/achemso.sty2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/acbcct.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/achre4.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/ancac3.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/ancham.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bcches.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bichaw.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bipret.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/bomaf6.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/cgdefu.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/chreay.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/cmatex.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/crtoec.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/enfuem.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/esthag.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/iecred.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/inoraj.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jacsat.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jafcau.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jcchff.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jceaax.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jcisd8.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jctcce.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jmcmar.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jnprdf.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/joceah.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jpcafh.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jpcbfk.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jpccck.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jpclcd.cfg3
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/jprobs.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/langd5.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/mamobx.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/mpohbp.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/nalefd.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/oprdfk.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/orgnd7.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/achemso/config/orlef7.cfg2
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
index 355659367c0..d4b854819ec 100644
--- a/Master/texmf-dist/doc/latex/achemso/achemso.pdf
+++ b/Master/texmf-dist/doc/latex/achemso/achemso.pdf
Binary files differ
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