diff options
-rw-r--r-- | Master/texmf-dist/doc/generic/chemfig/README | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.pdf | bin | 1047237 -> 1047474 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.pdf | bin | 1072894 -> 1073117 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/chemfig/chemfig.sty | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/chemfig/chemfig.tex | 51 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/chemfig/t-chemfig.tex | 4 |
8 files changed, 41 insertions, 30 deletions
diff --git a/Master/texmf-dist/doc/generic/chemfig/README b/Master/texmf-dist/doc/generic/chemfig/README index b8531e664b1..947c6fbed9b 100644 --- a/Master/texmf-dist/doc/generic/chemfig/README +++ b/Master/texmf-dist/doc/generic/chemfig/README @@ -2,9 +2,9 @@ ___________________________________ The ChemFig package - v1.2a + v1.2b - 2015/10/21 + 2015/11/15 ___________________________________ Maintainer: Christian Tellechea diff --git a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.pdf b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.pdf Binary files differindex 4d9ab1cfd93..f2af23a9bfc 100644 --- a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.pdf +++ b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.pdf diff --git a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.tex b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.tex index 0dd53696203..6228908e78a 100644 --- a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.tex +++ b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_en.tex @@ -1,9 +1,9 @@ % __________________________________________________________________ % | | % | | -% | chemfig v1.2a | +% | chemfig v1.2b | % | | -% | 21 october 2015 | +% | 15 november 2015 | % | | % |__________________________________________________________________| % diff --git a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.pdf b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.pdf Binary files differindex 76d9e994777..b33125e43cd 100644 --- a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.pdf +++ b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.pdf diff --git a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.tex b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.tex index 88bc4cc4db5..3d9bc250ade 100644 --- a/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.tex +++ b/Master/texmf-dist/doc/generic/chemfig/chemfig_doc_fr.tex @@ -1,9 +1,9 @@ % __________________________________________________________________ % | | % | | -% | chemfig v1.2a | +% | chemfig v1.2b | % | | -% | 21 octobre 2015 | +% | 15 novembre 2015 | % | | % |__________________________________________________________________| % diff --git a/Master/texmf-dist/tex/generic/chemfig/chemfig.sty b/Master/texmf-dist/tex/generic/chemfig/chemfig.sty index 70915480c2c..6ad1fd421f6 100644 --- a/Master/texmf-dist/tex/generic/chemfig/chemfig.sty +++ b/Master/texmf-dist/tex/generic/chemfig/chemfig.sty @@ -1,9 +1,9 @@ % __________________________________________________________________ % | | % | | -% | chemfig v1.2a | +% | chemfig v1.2b | % | | -% | 21 october 2015 | +% | 15 november 2015 | % | | % |__________________________________________________________________| % diff --git a/Master/texmf-dist/tex/generic/chemfig/chemfig.tex b/Master/texmf-dist/tex/generic/chemfig/chemfig.tex index 5a294db3b44..12e64331fdf 100644 --- a/Master/texmf-dist/tex/generic/chemfig/chemfig.tex +++ b/Master/texmf-dist/tex/generic/chemfig/chemfig.tex @@ -1,9 +1,9 @@ % __________________________________________________________________ % | | % | | -% | chemfig v1.2a | +% | chemfig v1.2b | % | | -% | 21 october 2015 | +% | 15 november 2015 | % | | % |__________________________________________________________________| % @@ -58,6 +58,22 @@ \usechemfigcatcode +\def\CF@def#1{% + \ifdefined#1% + \errmessage{Package \CF@package@name\space Error: the macro \string#1\space is already defined. Please, email the author.}% + \fi + \def#1% +} + +\CF@def\CF@ver {1.2b} +\CF@def\CF@date {2015/11/15} +\CF@def\CF@fr@date {15 novembre 2015} +\CF@def\CF@en@date {25 november 2015} +\CF@def\CF@package@name{chemfig} + +\CF@def\CF@error#1{\errmessage{Package \CF@package@name\space Error: #1.}} +\CF@def\CF@warning#1{\immediate\write\CF@unused{Package \CF@package@name\space Warning: #1^^J}} + % V\'erifie que eTeX est le moteur utilis\'e \begingroup \edef\CF@ver{\meaning\eTeXversion} @@ -66,23 +82,10 @@ \endgroup \else \endgroup - \errmessage{Package chemfig Error: you are not using an eTeX engine, chemfig cannot work.}% + \errmessage{Package \CF@package@name\space Error: you are not using an eTeX engine, chemfig cannot work.}% \expandafter\endinput \fi -\def\CF@def#1{% - \ifdefined#1% - \errmessage{Package chemfig Error: the macro \string#1\space is already defined. Please, email the author.}% - \fi - \def#1% -} - -\CF@def\CF@ver {1.2a} -\CF@def\CF@date {2015/10/21} -\CF@def\CF@fr@date {21 octobre 2015} -\CF@def\CF@en@date {21 october 2015} -\CF@def\CF@package@name{chemfig} - \expandafter\ifx\csname @latexerr\endcsname\relax% on n'utilise pas LaTeX ? \ifdefined\tikzpicture\else \def\CF@next@action{\input tikz.tex}% @@ -478,7 +481,7 @@ \if:\CF@three@ea\noexpand\expandafter\@car\@gobble#1\@nil \pgfmathsetmacro#2{\CF@previous@angle+\expandafter\@gobble\@gobble#1}% \else - \CF@exp@second{\def#2}{\@gobble#1}% + \pgfmathsetmacro#2{\@gobble#1}% \fi \else \pgfmathsetmacro#2{#1*\CF@angle@increment}% @@ -530,7 +533,8 @@ \CF@exp@second{\def\CF@remain@molecule}{\romannumeral-`\.\expandafter\noexpand\CF@remain@molecule}% \CF@exp@macroarg\CF@if@firsttokmatch{\CF@remain@molecule}!% {\CF@twoexp@second{\def\CF@remain@molecule}{\expandafter\@gobble\CF@remain@molecule}% enl\`eve le "!" - \ifcat\relax\CF@three@ea\noexpand\expandafter\@car\CF@remain@molecule\@nil*% + \ifx\empty\CF@remain@molecule\errmessage{Package \CF@package@name\space Error: no submol name found after "!"}\fi + \ifcat\relax\CF@three@ea\noexpand\expandafter\@car\CF@remain@molecule*\@nil \CF@twoexp@second{\CF@twoexp@second{\def\CF@insert@submol}}{\expandafter\@car\CF@remain@molecule\@nil}% \else \CF@exp@second{\CF@twoexp@second{\def\CF@insert@submol}}{\csname CF@@\expandafter\@car\CF@remain@molecule\@nil\endcsname}% @@ -2403,5 +2407,12 @@ v1.2 2015/10/08 ---------------------------------------------------------------------- v1.2a 2015/10/21 - erreur de copier-coller dans le code: une adresse url \'etait - malencontreusement pr\'esente en plein milieu d'une ligne de - code
\ No newline at end of file + malencontreusement pr\'esente en plein milieu d'une ligne de + code +---------------------------------------------------------------------- +v1.2b 2015/11/15 + - bug dans \CF@seek@submol qui laissait "*" dans le flux de + lecture de TeX. Un message d'erreur est \'egalement ajout\'e + en cas de "!" en fin de traitement. + - correction d'un bug dans \CF@set@bondangle o\`u l'angle [<:a>] + n'\'etait pas \'evalu\'e par \pgfmathsetmacro.
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/chemfig/t-chemfig.tex b/Master/texmf-dist/tex/generic/chemfig/t-chemfig.tex index 942a31af609..d0bcf42de68 100644 --- a/Master/texmf-dist/tex/generic/chemfig/t-chemfig.tex +++ b/Master/texmf-dist/tex/generic/chemfig/t-chemfig.tex @@ -1,9 +1,9 @@ % __________________________________________________________________ % | | % | | -% | chemfig v1.2a | +% | chemfig v1.2b | % | | -% | 21 october 2015 | +% | 15 november 2015 | % | | % |__________________________________________________________________| % |