diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty index 0f0e0975d66..29c30b99918 100644 --- a/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-chemmacros.sty @@ -25,11 +25,11 @@ \ExplSyntaxOff \DeclareDocumentEnvironment{polymerdelims}{} -{\begin{lateximage}[(-chemmacros- polymer)]} +{\begin{lateximage}[-chemmacros- polymer]} {\end{lateximage}} \DeclareDocumentEnvironment{redoxreaction}{m m} -{\begin{lateximage}[(-chemmacros- redoxreaction)]} +{\begin{lateximage}[-chemmacros- redoxreaction]} {\end{lateximage}} \ExplSyntaxOn \AtBeginDocument{ @@ -198,13 +198,13 @@ } \EndChemCompatibility \RenewDocumentCommand \Sconf { O{S} } { -\begin{lateximage}[\textbackslash{}Sconf{[}#1{]}] +\begin{lateximage}[\textbackslash{}Sconf{[}#1{]}]* \chemmacros_sconf:n {#1} \end{lateximage} } \RenewDocumentCommand \Rconf { O{R} } { -\begin{lateximage}[\textbackslash{}Rconf{[}#1{]}] +\begin{lateximage}[\textbackslash{}Rconf{[}#1{]}]* \chemmacros_rconf:n {#1} \end{lateximage} } @@ -441,8 +441,8 @@ \RenewDocumentCommand \newman {od()m}% { \IfValueTF{#2} - {\begin{lateximage}[\textbackslash{}newman(#2)\{#3\}]} - {\begin{lateximage}[\textbackslash{}newman\{#3\}]} + {\begin{lateximage}[\textbackslash{}newman(#2)\{#3\}]*} + {\begin{lateximage}[\textbackslash{}newman\{#3\}]*} \group_begin: \IfNoValueF {#1} { \chemmacros_set_keys:nn {newman} {#1} } \IfNoValueTF {#2} @@ -464,12 +464,12 @@ { \begin{lateximage}[% \textbackslash{}orbital{[}\LWR@HTMLsanitize{#1}{]}\{#2\}% - ][][margin-left: 1em ; margin-right: 1em] + ]*[][margin-left: 1em ; margin-right: 1em] } { \begin{lateximage}[% \textbackslash{}orbital\{#2\}% - ][][margin-left: 1em ; margin-right: 1em] + ]*[][margin-left: 1em ; margin-right: 1em] } \group_begin: \chemmacros_set_keys:nn {orbital/type} {#2} @@ -490,13 +490,17 @@ { \exp_args:Nnx \DeclareDocumentEnvironment {#1} { O{} \prg_replicate:nn {#3+0} {m} } { - \boolfalse{mathjax}% lwarp + \boolfalse{mathjax}% lwarp + \ifdefvoid{\LWR@ThisAltText}{% lwarp + \ThisAltText{-chemmacros-~reaction}% lwarp + }{}% lwarp \chemmacros_add_reaction_description:n {##1} \__chemmacros_begin_reaction: \chemmacros_reaction_read:nnw {#2} {#4} } { \__chemmacros_end_reaction: + \gdef\LWR@ThisAltText{}% lwarp } } \cs_generate_variant:Nn \chemmacros_declare_reaction_env:nnnn {nnnV} |