diff options
author | Karl Berry <karl@freefriends.org> | 2008-07-17 22:54:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-07-17 22:54:25 +0000 |
commit | f92b5dd10f840cfa7f2d1d57a12fc7c8eb1983e1 (patch) | |
tree | 528bcf3544e2203a08ab01c115ff63f9bd92398b /Master/texmf-dist/tex/latex/chemstyle | |
parent | ff7a7bf6f420fc03ff766c5f4a6596b823f5a493 (diff) |
chemstyle 1.3 (17jul08)
git-svn-id: svn://tug.org/texlive/trunk@9643 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/chemstyle')
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/chemscheme.sty | 258 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/chemstyle.sty | 94 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/angew.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/angew.jdf) | 59 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/ic.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/ic.jdf) | 44 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/jacs.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/jacs.jdf) | 73 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/jomc.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/jomc.jdf) | 64 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/jpc.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/jpc.jdf) | 72 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/none.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/none.jdf) | 58 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/orglett.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/orglett.jdf) | 118 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/rsc.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/rsc.jdf) | 60 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/chemstyle/config/tetlett.jdf (renamed from Master/texmf-dist/tex/latex/chemstyle/tetlett.jdf) | 58 |
11 files changed, 613 insertions, 345 deletions
diff --git a/Master/texmf-dist/tex/latex/chemstyle/chemscheme.sty b/Master/texmf-dist/tex/latex/chemstyle/chemscheme.sty new file mode 100644 index 00000000000..045e05a2489 --- /dev/null +++ b/Master/texmf-dist/tex/latex/chemstyle/chemscheme.sty @@ -0,0 +1,258 @@ +%% +%% This is file `chemscheme.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% chemscheme.dtx (with options: `package') +%% ---------------------------------------------------------------- +%% The chemstyle bundle --- Schemes and style for chemistry +%% Maintained by Joseph Wright +%% 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 +%% ---------------------------------------------------------------- +%% +\NeedsTeXFormat{LaTeX2e} +\def\csh@id$#1: #2.#3 #4 #5-#6-#7 #8 #9${% + #5/#6/#7\space v1.4\space} +\ProvidesPackage{chemscheme} + [\csh@id $Id: chemscheme.dtx 36 2008-07-17 07:39:53Z joseph $ + Support for chemical schemes] +\RequirePackage{kvoptions,psfrag,iflang} +\SetupKeyvalOptions{ + family=csh, + prefix=csh@} +\newif\ifcsh@bpchem +\define@key{csh}{tracking} + {\csh@bpchemtrue + \lowercase{\edef\@tempa{#1}}% + \def\@tempb{bpchem}% + \ifx\@tempa\@tempb\else + \def\@tempb{chemcompounds}% + \ifx\@tempa\@tempb + \csh@bpchemfalse + \else + \PackageError{chemscheme} + {Unknown value `#1' for option numbers} + {The `tracking' option accepts values `bpchem' + and `chemcompounds'}% + \fi + \fi} +\DeclareVoidOption{chemcompounds}{\csh@bpchemfalse} +\DeclareVoidOption{bpchem}{\csh@bpchemtrue} +\DeclareVoidOption{chapter} + {\PackageInfo{chemscheme} + {Ignoring obsolete option `chapter'}} +\define@key{csh}{floats} + {\lowercase{\renewcommand*{\csh@fltpkg}{#1}}% + \def\@tempa{floatrow}% + \ifx\csh@fltpkg\@tempa\else + \def\@tempa{float}% + \ifx\csh@fltpkg\@tempa\else + \def\@tempa{memoir}% + \ifx\csh@fltpkg\@tempa + \@ifclassloaded{memoir}{} + {\PackageWarning{chemscheme} + {You asked for floats to be created using memoir, + \MessageBreak but have used a different document + class\MessageBreak Using floatrow instead}% + \renewcommand*{\csh@fltpkg}{floatrow}}% + \else + \PackageError{chemscheme} + {Unknown value `#1' for option numbers} + {The `floats' option accepts values `float', + `floatrow' and `memoir'}% + \fi + \fi + \fi} +\@ifpackageloaded{floatrow} + {\newcommand*{\csh@fltpkg}{floatrow}% + \define@key{csh}{floats} + {\PackageInfo{chemscheme}{Package floatrow already + loaded\MessageBreak Option `floats' disabled}}} + {\@ifpackageloaded{float} + {\newcommand*{\csh@fltpkg}{float}% + \define@key{csh}{floats} + {\PackageInfo{chemscheme}{Package float already + loaded\MessageBreak Option `floats' disabled}}} + {\@ifclassloaded{memoir} + {\newcommand*{\csh@fltpkg}{memoir}} + {\newcommand*{\csh@fltpkg}{floatrow}}}} +\ProcessKeyvalOptions{csh} +\newcommand*{\csh@load@memoir}{} +\newcommand*{\csh@load@float}{% + \@ifpackageloaded{float}{} + {\let\newfloat\@undefined} + \RequirePackage{float,caption}} +\newcommand*{\csh@load@floatrow}{% + \@ifpackageloaded{floatrow}{} + {\let\newfloat\@undefined} + \RequirePackage{floatrow,caption}} +\csname csh@load@\csh@fltpkg\endcsname +\newcommand*{\schemename}{Scheme} +\newcommand*{\listschemename}{List of Schemes} +\newcommand*{\csh@makesch@memoir}{% + \AtBeginDocument{\csh@mksch@memoir}} +\newcommand*{\csh@mksch@memoir}{% + \newfloat[chapter]{scheme}{los}{\schemename} + \kill@lastcounter{losdepth} + \renewcommand*{\thescheme}{\thechapter.\@arabic\c@scheme} + \addtodef{\@smemfront}{}{\counterwithout{scheme}{chapter}} + \addtodef{\@smemmain}{}{% + \ifartopt\else + \counterwithin{scheme}{chapter} + \fi} + \addtodef{\backmatter}{}{% + \ifartopt\else + \counterwithout{scheme}{chapter}% + \setcounter{scheme}{0}% + \fi} + \ifartopt + \counterwithout{scheme}{chapter}% + \fi + \newlistof{listofschemes}{los}{\listschemename} + \kill@lastcounter{losdepth} + \newlistentry[chapter]{scheme}{los}{0} + \cftsetindents{scheme}{0em}{2.3em} + \addtodef{\insertchapterspace}{}% + {\addtocontents{los}{\protect\addvspace{10pt}}} + \@ifundefined{c@losdepth}% + {\newcounter{losdepth}\setcounter{losdepth}{1}}{}} +\newcommand*{\csh@makesch@float}{% + \AtBeginDocument{\csh@mksch@float}} +\newcommand*{\csh@mksch@float}{% + \@ifundefined{chapter} + {\newfloat{scheme}{tbp}{los}} + {\newfloat{scheme}{tbp}{los}[chapter]% + \csh@fixchapter}% + \floatname{scheme}{\schemename} + \newcommand*{\listofschemes}{% + \listof{scheme}{\listschemename}}} +\newcommand*{\csh@makesch@floatrow}{% + \DeclareNewFloatType{scheme} + {fileext=los,placement=tbp,name=Scheme} + \@ifundefined{chapter}{} + {\floatsetup[scheme]{within=chapter}% + \csh@fixchapter}% + \newcommand*{\listofschemes}{% + \listof{scheme}{\listschemename}}} +\newcommand*{\csh@fixchapter}{% + \@ifundefined{KOMAScriptVersion} + {\renewcommand*{\thescheme}{% + \ifnum\c@chapter>\z@ \thechapter.\fi \@arabic\c@scheme}} + {}% + \let\csh@chapter\@chapter + \renewcommand{\@chapter}{% + \addtocontents{los}{\protect\addvspace{10\p@}}% + \csh@chapter}} +\csname csh@makesch@\csh@fltpkg\endcsname +\def\@tempa{floatrow} +\ifx\@tempa\csh@fltpkg + \newcommand*{\floatcontentscentre}{% + \floatsetup{objectset=centering}} + \newcommand*{\floatcontentscenter}{% + \floatsetup{objectset=centering}} + \newcommand*{\floatcontentsright}{% + \floatsetup{objectset=raggedleft}} + \newcommand*{\floatcontentsleft}{% + \floatsetup{objectset=raggedright}} +\else + \let\csh@floatboxreset\@floatboxreset + \renewcommand*{\@floatboxreset}{% + \csh@everyfloat + \csh@floatboxreset} + \newcommand*{\floatcontentscentre}{% + \let\csh@everyfloat\centering} + \newcommand*{\floatcontentscenter}{% + \let\csh@everyfloat\centering} + \newcommand*{\floatcontentsleft}{% + \let\csh@everyfloat\relax} + \newcommand*{\floatcontentsright}{% + \let\csh@everyfloat\raggedleft} +\fi +\floatcontentsleft +\newif\ifcsh@babel +\@ifpackageloaded{babel} + {\csh@babeltrue} + {} +\@ifclassloaded{memoir}{} + {\@ifpackageloaded{babel} + {\IfLanguageName{french} + {\let\floatc@plain\FB@makecaption} + {\IfLanguageName{frenchb} + {\let\floatc@plain\FB@makecaption} + {}}} + {}} +\AtBeginDocument{ + \@ifpackageloaded{babel} + {\addto{\captionsngerman}{% + \renewcommand*{\schemename}{Schema}} + \addto{\captionsngerman}{% + \renewcommand*{\listschemename}{Schemenverzeichnis}} + \addto{\captionsgerman}{% + \renewcommand*{\schemename}{Schema}} + \addto{\captionsgerman}{% + \renewcommand*{\listschemename}{Schemenverzeichnis}} + \addto{\captionsfrench}{% + \renewcommand*{\schemename}{\scshape Sch\`eme}} + \addto{\captionsfrench}{% + \renewcommand*{\listschemename}{Table des sch\`emes}} + \addto{\captionsfrenchb}{% + \renewcommand*{\schemename}{\scshape Sch\`eme}} + \addto{\captionsfrenchb}{% + \renewcommand*{\listschemename}{Table des sch\`emes}} + \expandafter\selectlanguage\expandafter{\languagename} + \@ifclassloaded{memoir}{} + {\IfLanguageName{french} + {\ifcsh@babel\else + \let\floatc@plain\FB@makecaption + \fi} + {\IfLanguageName{frenchb} + {\ifcsh@babel\else + \let\floatc@plain\FB@makecaption + \fi} + {}}} + {}}{}} +\newcommand*{\schemerefmarker}{TMP} +\newcommand*{\schemerefformat}{\textsf} +\ifcsh@bpchem + \RequirePackage{bpchem} + \let\csh@label\CNlabel +\else + \RequirePackage{chemcompounds} + \let\csh@label\compound +\fi +\newcount\csh@num +\newcommand*{\schemeref}{% + \advance\csh@num\@ne + \@ifnextchar[%] + {\csh@schemeref} + {\csh@schemeref[\schemerefmarker\the\csh@num]}} +\def\csh@schemeref[#1]#2{% + \psfrag{#1}[b][b] + {\schemerefformat{\csh@label{#2}}}} +\def\csh@schemerefsub[#1]#2#3{% + \psfrag{#1}[b][b] + {\schemerefformat{\CNlabelsub{#2}{#3}}}} +\newcommand*{\chemschemeref}[1]{\schemeref[#1]} +\ifcsh@bpchem + \newcommand*{\schemerefsub}{% + \advance\csh@num\@ne + \@ifnextchar[%] + {\csh@schemerefsub} + {\csh@schemerefsub[\schemerefmarker\the\csh@num]}} + \newcommand*{\chemschemerefsub}[1]{\schemerefsub[#1]} +\else + \newcommand*{\schemerefsub}[3][]{% + \advance\csh@num\@ne + \PackageWarning{chemscheme} + {`chemcompound' option active\MessageBreak + Command \string\chemschemerefsub\space not used + \MessageBreak Please alter your source to \MessageBreak + \string\chemschemeref}} + \newcommand*{\chemschemerefsub}{\schemerefsub} +\fi +\endinput +%% +%% End of file `chemscheme.sty'. diff --git a/Master/texmf-dist/tex/latex/chemstyle/chemstyle.sty b/Master/texmf-dist/tex/latex/chemstyle/chemstyle.sty index 87fe0b2aa1f..34322e56d7d 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/chemstyle.sty +++ b/Master/texmf-dist/tex/latex/chemstyle/chemstyle.sty @@ -6,7 +6,7 @@ %% %% chemstyle.dtx (with options: `package') %% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style +%% The chemstyle bundle --- Schemes and style for chemistry %% Maintained by Joseph Wright %% E-mail: joseph.wright@morningstar2.co.uk %% Released under the LaTeX Project Public License v1.3c or later @@ -14,24 +14,19 @@ %% ---------------------------------------------------------------- %% \NeedsTeXFormat{LaTeX2e} +\def\cst@id$#1: #2.#3 #4 #5-#6-#7 #8 #9${% + \def\cst@ver{#5/#6/#7\space v1.3\space}} +\cst@id $Id: chemstyle.dtx 36 2008-07-17 07:39:53Z joseph $ \ProvidesPackage{chemstyle} - [2008/04/14 v1.2b Writing chemistry with style] -\RequirePackage{xkeyval} -\@ifpackagelater{xkeyval}{2005/05/07} - {} - {\PackageError{chemstyle} - {xkeyval >= 2.5 required} - {chemstyle requires the `xkeyval' package, version 2.5 - or later.\MessageBreak The version loaded is: - `\@nameuse{ver@xkeyval.sty}'.\MessageBreak - This is a fatal error: loading will abort.} - \endinput} + [\cst@ver Writing chemistry with style] +\RequirePackage{xkeyval}[2005/05/07] \RequirePackage{graphicx,varioref,caption,xspace} \newcommand*{\cst@tempa}{} \newcommand*{\cst@tempb}{} \newcommand*{\cst@boolkey}[1]{ \define@boolkey[cst]{opt}[cst@]{#1}[true]{}} \cst@boolkey{chemcompounds} +\cst@boolkey{floatrow} \cst@boolkey{xspace} \cst@boolkey{phrases} \cst@boolkey{radprefix} @@ -71,6 +66,7 @@ phrases=true, chemcompounds=true, xspace=true, + floatrow=true, journal=none, radprefix=true, rademph=true, @@ -84,11 +80,16 @@ \ifcst@chemcompounds \PassOptionsToPackage{chemcompounds}{chemscheme} \fi -\RequirePackage{chemscheme} +\ifcst@floatrow + \RequirePackage[floats=floatrow]{chemscheme} +\else + \RequirePackage[floats=float]{chemscheme} +\fi \newcommand*{\cst@disablekey}[1]{ \define@key[cst]{opt}{#1}{\PackageWarning{chemstyle} {Option `#1' only valid when loading package}}} \AtBeginDocument{ + \cst@disablekey{floatrow} \cst@disablekey{journal} \cst@disablekey{phrases} \cst@disablekey{nophrases} @@ -101,25 +102,26 @@ \ifnum0=`{\fi\iffalse}\fi} \AtBeginDocument{ \@ifpackageloaded{siunitx} - {\makeatletter - \si@requirecfgs{synchem} - \makeatother} - {\newcommand*{\cmc}{\cubiccentimeter} - \newcommand*{\Hz}{\hertz} - \@ifpackageloaded{unitsdef} - {\newunit{\cubiccentimeter}{\cm\unitsuperscript{3}} - \newunit{\Molar}{\textsc{m}} - \newunit{\molar}{\mole\unitsep\dm\unitsuperscript{--3}} - \newunit{\mmHg}{mmHg} - \newunit{\mol}{\mole}} - {\@ifpackageloaded{SIunits}{} - {\@ifpackageloaded{siunits}{} - {\RequirePackage{SIunits}}} - \newcommand*{\cubiccentimeter}{\centi\metre\cubed} + {\requiresiconfigs{synchem}} + {\@ifpackageloaded{SIunits} + {\newcommand*{\cubiccentimeter}{\centi\metre\cubed} \newcommand*{\Molar}{\textsc{m}} \newcommand*{\molar}{\mole\usk\deci\metre\rpcubed} \newcommand*{\mmHg}{\milli\metre Hg} - \newcommand*{\mol}{\mole}}}} + \newcommand*{\mol}{\mole} + \newcommand*{\cmc}{\cubiccentimeter} + \newcommand*{\Hz}{\hertz}} + {\@ifpackageloaded{unitsdef} + {\newunit{\cubiccentimeter}{% + \cm\unitsuperscript{3}} + \newunit{\Molar}{\textsc{m}} + \newunit{\molar}{% + \mole\unitsep\dm\unitsuperscript{--3}} + \newunit{\mmHg}{mmHg} + \newunit{\mol}{\mole} + \newcommand*{\cmc}{\cubiccentimeter} + \newcommand*{\Hz}{\hertz}} + {\RequirePackage[alsoload=synchem]{siunitx}}}}} \DeclareSymbolFont{CSTAMS}{U}{msb}{m}{n} \DeclareMathSymbol{\cst@varnothing}{\mathord}{CSTAMS}{"3F} \providecommand*{\standardstate}% @@ -159,10 +161,6 @@ \cst@radical{i}{Bu}% \cst@radical{s}{Bu}% \cst@radical{t}{Bu}% -\@ifclassloaded{memoir} - {\let\newfloat\@undefined - \RequirePackage{float}} - {} \floatstyle{plaintop} \restylefloat{table} \floatstyle{plain} @@ -241,8 +239,9 @@ \InputIfFileExists{none.jdf}{} {\PackageError{chemstyle}{Failed to load none.jdf} {The default journal definition file was not - found\MessageBreak This is a core part of chemstyle - \MessageBreak Something is wrong with the installation}}} + found\MessageBreak This is a core part of + chemstyle\MessageBreak Something is wrong with + the installation}}} \begingroup \@ifundefined{chapter} {\@ifundefined{refname} @@ -261,14 +260,14 @@ \ifcst@notes \ifcst@autonotes \ifnum\the\value{bibnote}>\z@ - \expandafter\expandafter\expandafter\expandafter\expandafter - \expandafter\expandafter\cst@ref@name% + \expandafter\expandafter\expandafter\expandafter + \expandafter\expandafter\expandafter\cst@ref@name \else - \expandafter\expandafter\expandafter\expandafter\expandafter - \expandafter\expandafter\cst@ref@name@% + \expandafter\expandafter\expandafter\expandafter + \expandafter\expandafter\expandafter\cst@ref@name@ \fi \else - \expandafter\expandafter\expandafter\cst@ref@name% + \expandafter\expandafter\expandafter\cst@ref@name \fi \else \expandafter\cst@ref@name@% @@ -292,16 +291,19 @@ \AtBeginDocument{ \@ifpackageloaded{biblatex} {\def\cst@tempa{\csgappto{bib@strings@#1}} - \expandafter\cst@tempa\expandafter{\expandafter\renewcommand% - \expandafter*\expandafter{\cst@refsec}{% - \cst@refname{#2}{#3}{#4}}}} + \expandafter\cst@tempa\expandafter{\expandafter + \renewcommand\expandafter*\expandafter{% + \cst@refsec}{% + \cst@refname{#2}{#3}{#4}}}} {\@ifpackageloaded{babel} {\def\cst@tempa{\expandafter\addto\expandafter{% \csname captions#1\endcsname}} \expandafter\cst@tempa\expandafter - {\expandafter\renewcommand\expandafter*\expandafter% - {\cst@refsec}{\cst@refname{#2}{#3}{#4}}} - \expandafter\selectlanguage\expandafter{\languagename}} + {\expandafter\renewcommand\expandafter*% + \expandafter{\cst@refsec}{% + \cst@refname{#2}{#3}{#4}}} + \expandafter\selectlanguage\expandafter{% + \languagename}} {}}}}} \cst@setrefname{english}{References}{and}{Notes} \cst@setrefname{UKenglish}{References}{and}{Notes} diff --git a/Master/texmf-dist/tex/latex/chemstyle/angew.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/angew.jdf index cc011495a2f..85e3c0d3725 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/angew.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/angew.jdf @@ -1,29 +1,30 @@ -%% -%% This is file `angew.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `angew') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{angew.def} - [2008/04/14 v1.2b Angew. Chem. journal style] -\captionsetup{labelsep=period,labelfont={bf,it},font=sf,singlelinecheck=off} -\captionsetup[table]{labelsep=colon} -\setkeys[cst]{opt}{ - radprefix=true, - rademph=true, - radsuper=false, - radhyphen=false, - abbremph=false, - abbrcomma=false} -\endinput -%% -%% End of file `angew.jdf'. +%%
+%% This is file `angew.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `angew')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{angew.def}
+ [\cst@ver Angew. Chem. journal style]
+\captionsetup{labelsep=period,labelfont={bf,it},font=sf,
+ singlelinecheck=off}
+\captionsetup[table]{labelsep=colon}
+\setkeys[cst]{opt}{
+ radprefix=true,
+ rademph=true,
+ radsuper=false,
+ radhyphen=false,
+ abbremph=false,
+ abbrcomma=false}
+\endinput
+%%
+%% End of file `angew.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/ic.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/ic.jdf index b539be42e93..7e66d5ffb79 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/ic.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/ic.jdf @@ -1,22 +1,22 @@ -%% -%% This is file `ic.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `ic') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{ic.jdf} - [2008/04/14 v1.2b Inorg. Chem. journal style] -\input {jacs.jdf} -\captionsetup{textfont=rm} -\endinput -%% -%% End of file `ic.jdf'. +%%
+%% This is file `ic.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `ic')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{ic.jdf}
+ [\cst@ver Inorg. Chem. journal style]
+\input {jacs.jdf}
+\captionsetup{textfont=rm}
+\endinput
+%%
+%% End of file `ic.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/jacs.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/jacs.jdf index 76bce6128b6..0fca04dd32a 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/jacs.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/jacs.jdf @@ -1,36 +1,37 @@ -%% -%% This is file `jacs.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `jacs') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{jacs.jdf} - [2008/04/14 v1.2b J. Am. Chem. Soc. journal style] -\DeclareCaptionLabelSeparator{perquad}{.\quad} -\captionsetup{labelfont={bf,it,sf},textfont=sf,labelsep=perquad} -\captionsetup[figure]{textfont=rm} -\captionsetup{singlelinecheck=off} -\setkeys[cst]{opt}{ - radprefix=true, - rademph=true, - radsuper=true, - radhyphen=false, - abbremph=false, - abbrcomma=true, - notesbefore=true} -\floatstyle{plaintop} -\restylefloat{scheme} -\floatstyle{plain} -\cst@notesbeforefalse -\endinput -%% -%% End of file `jacs.jdf'. +%%
+%% This is file `jacs.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `jacs')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{jacs.jdf}
+ [\cst@ver J. Am. Chem. Soc. journal style]
+\DeclareCaptionLabelSeparator{perquad}{.\quad}
+\captionsetup{labelfont={bf,it,sf},textfont=sf,
+ labelsep=perquad}
+\captionsetup[figure]{textfont=rm}
+\captionsetup{singlelinecheck=off}
+\setkeys[cst]{opt}{
+ radprefix=true,
+ rademph=true,
+ radsuper=true,
+ radhyphen=false,
+ abbremph=false,
+ abbrcomma=true,
+ notesbefore=true}
+\floatstyle{plaintop}
+\restylefloat{scheme}
+\floatstyle{plain}
+\cst@notesbeforefalse
+\endinput
+%%
+%% End of file `jacs.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/jomc.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/jomc.jdf index 848501881d6..ebf537ed975 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/jomc.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/jomc.jdf @@ -1,32 +1,32 @@ -%% -%% This is file `jomc.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `jomc') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{jomc.def} - [2008/04/14 v1.2b J. Organomet. Chem. journal style] -\captionsetup{labelsep=period} -\captionsetup[table]{labelsep=newline,singlelinecheck=off} -\AtBeginDocument{% - \renewcommand{\figurename}{Fig.}} -\setkeys[cst]{opt}{ - radprefix=true, - rademph=true, - radsuper=true, - radhyphen=false, - abbremph=false, - abbrcomma=false, - notesbefore=true} -\endinput -%% -%% End of file `jomc.jdf'. +%%
+%% This is file `jomc.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `jomc')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{jomc.def}
+ [\cst@ver J. Organomet. Chem. journal style]
+\captionsetup{labelsep=period}
+\captionsetup[table]{labelsep=newline,singlelinecheck=off}
+\AtBeginDocument{%
+ \renewcommand{\figurename}{Fig.}}
+\setkeys[cst]{opt}{
+ radprefix=true,
+ rademph=true,
+ radsuper=true,
+ radhyphen=false,
+ abbremph=false,
+ abbrcomma=false,
+ notesbefore=true}
+\endinput
+%%
+%% End of file `jomc.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/jpc.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/jpc.jdf index e8283edad1f..a5718a67901 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/jpc.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/jpc.jdf @@ -1,36 +1,36 @@ -%% -%% This is file `jpc.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `jpc') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{jpc.jdf} - [2008/04/14 v1.2b J. Phys. Chem. journal style] -\DeclareCaptionFormat{labelcaps}{\MakeUppercase{#1}#2#3} -\captionsetup{font=bf,labelsep=colon,format=labelcaps} -\captionsetup[figure]{format=plain,textfont=md,labelsep=period} -\captionsetup{singlelinecheck=off} -\setkeys[cst]{opt}{ - radprefix=true, - rademph=true, - radsuper=false, - radhyphen=false, - abbremph=false, - abbrcomma=true, - notesbefore=true} -\floatstyle{plaintop} -\restylefloat{scheme} -\floatstyle{plain} -\cst@notesbeforefalse -\endinput -%% -%% End of file `jpc.jdf'. +%%
+%% This is file `jpc.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `jpc')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{jpc.jdf}
+ [\cst@ver J. Phys. Chem. journal style]
+\DeclareCaptionFormat{labelcaps}{\MakeUppercase{#1}#2#3}
+\captionsetup{font=bf,labelsep=colon,format=labelcaps}
+\captionsetup[figure]{format=plain,textfont=md,labelsep=period}
+\captionsetup{singlelinecheck=off}
+\setkeys[cst]{opt}{
+ radprefix=true,
+ rademph=true,
+ radsuper=false,
+ radhyphen=false,
+ abbremph=false,
+ abbrcomma=true,
+ notesbefore=true}
+\floatstyle{plaintop}
+\restylefloat{scheme}
+\floatstyle{plain}
+\cst@notesbeforefalse
+\endinput
+%%
+%% End of file `jpc.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/none.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/none.jdf index 38de7628063..ceb496c7133 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/none.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/none.jdf @@ -1,29 +1,29 @@ -%% -%% This is file `none.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `none') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{none.jdf} - [2008/04/14 v1.2b Empty journal style] -\floatstyle{plain} -\restylefloat{table} -\labelformat{figure}{#1} -\labelformat{table}{#1} -\floatplacement{table}{tbp} -\floatplacement{figure}{tbp} -\AtBeginDocument{ - \floatplacement{scheme}{tbp} - \labelformat{scheme}{#1}} -\endinput -%% -%% End of file `none.jdf'. +%%
+%% This is file `none.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `none')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{none.jdf}
+ [\cst@ver Empty journal style]
+\floatstyle{plain}
+\restylefloat{table}
+\labelformat{figure}{#1}
+\labelformat{table}{#1}
+\floatplacement{table}{tbp}
+\floatplacement{figure}{tbp}
+\AtBeginDocument{
+ \floatplacement{scheme}{tbp}
+ \labelformat{scheme}{#1}}
+\endinput
+%%
+%% End of file `none.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/orglett.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/orglett.jdf index 1c16960f13d..35a1c1fd5f7 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/orglett.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/orglett.jdf @@ -1,56 +1,62 @@ -%% -%% This is file `orglett.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `orglett') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{orglett.jdf} - [2008/04/14 v1.2b Org. Lett. journal style] -\RequirePackage{xcolor} -\newcommand*{\OrgLettColour}{purple} -\newcommand*{\fs@orglett}{% - \def\@fs@cfont{\bfseries}% - \let\@fs@capt\floatc@ruled - \def\@fs@pre{\begingroup\color{\OrgLettColour} - \hrule height12pt depth0pt \kern2pt\endgroup}% - \def\@fs@mid{\vspace\belowcaptionskip\relax}% - \def\@fs@post{\begingroup\color{\OrgLettColour}\kern2pt - \hrule height1.5pt depth0pt\endgroup}% - \let\@fs@iftopcapt\iftrue} -\newcommand*{\fs@orglettfig}{% - \def\@fs@cfont{\bfseries}% - \let\@fs@capt\floatc@plain - \def\@fs@pre{\begingroup\color{\OrgLettColour}% - \hrule height12pt depth0pt \kern2pt\endgroup}% - \def\@fs@mid{\vspace\abovecaptionskip\relax}% - \def\@fs@post{\begingroup\color{\OrgLettColour}\kern2pt - \hrule height1.5pt depth0pt\endgroup}% - \let\@fs@iftopcapt\iffalse} -\floatstyle{orglettfig} -\restylefloat{figure} -\floatstyle{orglett} -\restylefloat{scheme} -\restylefloat{table} -\DeclareCaptionLabelSeparator{perquad}{.\quad} -\captionsetup{labelfont=bf,labelsep=perquad} -\setkeys[cst]{opt}{ - radprefix=true, - rademph=true, - radsuper=true, - radhyphen=false, - abbremph=false, - abbrcomma=true, - notesbefore=true} -\cst@notesbeforefalse -\endinput -%% -%% End of file `orglett.jdf'. +%%
+%% This is file `orglett.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `orglett')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{orglett.jdf}
+ [\cst@ver Org. Lett. journal style]
+\RequirePackage{xcolor}
+\@ifpackageloaded{floatrow}
+ {\PackageError{chemstyle}
+ {Org. Lett. style only works with float}
+ {Load chemstyle with the floatrow=false option
+ to\MessageBreak use the orglett style}}
+ {}
+\newcommand*{\OrgLettColour}{purple}
+\newcommand*{\fs@orglett}{%
+ \def\@fs@cfont{\bfseries}%
+ \let\@fs@capt\floatc@ruled
+ \def\@fs@pre{\begingroup\color{\OrgLettColour}
+ \hrule height12pt depth0pt \kern2pt\endgroup}%
+ \def\@fs@mid{\vspace\belowcaptionskip\relax}%
+ \def\@fs@post{\begingroup\color{\OrgLettColour}\kern2pt
+ \hrule height1.5pt depth0pt\endgroup}%
+ \let\@fs@iftopcapt\iftrue}
+\newcommand*{\fs@orglettfig}{%
+ \def\@fs@cfont{\bfseries}%
+ \let\@fs@capt\floatc@plain
+ \def\@fs@pre{\begingroup\color{\OrgLettColour}%
+ \hrule height12pt depth0pt \kern2pt\endgroup}%
+ \def\@fs@mid{\vspace\abovecaptionskip\relax}%
+ \def\@fs@post{\begingroup\color{\OrgLettColour}\kern2pt
+ \hrule height1.5pt depth0pt\endgroup}%
+ \let\@fs@iftopcapt\iffalse}
+\floatstyle{orglettfig}
+\restylefloat{figure}
+\floatstyle{orglett}
+\restylefloat{scheme}
+\restylefloat{table}
+\DeclareCaptionLabelSeparator{perquad}{.\quad}
+\captionsetup{labelfont=bf,labelsep=perquad}
+\setkeys[cst]{opt}{
+ radprefix=true,
+ rademph=true,
+ radsuper=true,
+ radhyphen=false,
+ abbremph=false,
+ abbrcomma=true,
+ notesbefore=true}
+\cst@notesbeforefalse
+\endinput
+%%
+%% End of file `orglett.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/rsc.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/rsc.jdf index d8ba06b5580..cdc83a098cf 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/rsc.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/rsc.jdf @@ -1,30 +1,30 @@ -%% -%% This is file `rsc.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `rsc') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{rsc.jdf} - [2008/04/14 v1.2b RSC journal style] -\AtBeginDocument{% - \renewcommand{\figurename}{Fig.}} -\captionsetup{labelsep=quad,labelfont=bf} -\setkeys[cst]{opt}{ - radprefix=true, - rademph=true, - radsuper=false, - radhyphen=true, - abbremph=true, - abbrcomma=false} -\endinput -%% -%% End of file `rsc.jdf'. +%%
+%% This is file `rsc.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `rsc')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{rsc.jdf}
+ [\cst@ver RSC journal style]
+\AtBeginDocument{%
+ \renewcommand{\figurename}{Fig.}}
+\captionsetup{labelsep=quad,labelfont=bf}
+\setkeys[cst]{opt}{
+ radprefix=true,
+ rademph=true,
+ radsuper=false,
+ radhyphen=true,
+ abbremph=true,
+ abbrcomma=false}
+\endinput
+%%
+%% End of file `rsc.jdf'.
diff --git a/Master/texmf-dist/tex/latex/chemstyle/tetlett.jdf b/Master/texmf-dist/tex/latex/chemstyle/config/tetlett.jdf index 824d49cb9bf..8e0b6d8d823 100644 --- a/Master/texmf-dist/tex/latex/chemstyle/tetlett.jdf +++ b/Master/texmf-dist/tex/latex/chemstyle/config/tetlett.jdf @@ -1,29 +1,29 @@ -%% -%% This is file `tetlett.jdf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% chemstyle.dtx (with options: `tetlett') -%% ---------------------------------------------------------------- -%% The chemstyle package --- Writing chemistry with style -%% Maintained by Joseph Wright -%% 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 -%% ---------------------------------------------------------------- -%% -\ProvidesFile{tetlett.def} - [2008/04/14 v1.2b Tetrahedron Lett. journal style] -\captionsetup{labelsep=period,singlelinecheck=off,labelfont=bf} -\setkeys[cst]{opt}{ - radprefix=true, - rademph=true, - radsuper=false, - radhyphen=true, - abbremph=false, - abbrcomma=true, - notesbefore=true} -\endinput -%% -%% End of file `tetlett.jdf'. +%%
+%% This is file `tetlett.jdf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% chemstyle.dtx (with options: `tetlett')
+%% ----------------------------------------------------------------
+%% The chemstyle bundle --- Schemes and style for chemistry
+%% Maintained by Joseph Wright
+%% 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
+%% ----------------------------------------------------------------
+%%
+\ProvidesFile{tetlett.def}
+ [\cst@ver Tetrahedron Lett. journal style]
+\captionsetup{labelsep=period,singlelinecheck=off,labelfont=bf}
+\setkeys[cst]{opt}{
+ radprefix=true,
+ rademph=true,
+ radsuper=false,
+ radhyphen=true,
+ abbremph=false,
+ abbrcomma=true,
+ notesbefore=true}
+\endinput
+%%
+%% End of file `tetlett.jdf'.
|