summaryrefslogtreecommitdiff
path: root/macros/generic/chemfig
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-06-16 03:02:40 +0000
committerNorbert Preining <norbert@preining.info>2020-06-16 03:02:40 +0000
commit305bf45bf758ea76ec5be2a737bd8eb491f68921 (patch)
treea0d6ad7bdfc7a258d831c6dd746484263ff66b10 /macros/generic/chemfig
parent539648a9305d6107a588ecdff34b5cdce48fb930 (diff)
CTAN sync 202006160302
Diffstat (limited to 'macros/generic/chemfig')
-rw-r--r--macros/generic/chemfig/README4
-rw-r--r--macros/generic/chemfig/chemfig-en.pdfbin1088180 -> 1087797 bytes
-rw-r--r--macros/generic/chemfig/chemfig-en.tex3
-rw-r--r--macros/generic/chemfig/chemfig-fr.pdfbin1116252 -> 1116449 bytes
-rw-r--r--macros/generic/chemfig/chemfig-fr.tex3
-rw-r--r--macros/generic/chemfig/chemfig.sty1
-rw-r--r--macros/generic/chemfig/chemfig.tex11
-rw-r--r--macros/generic/chemfig/t-chemfig.tex5
8 files changed, 13 insertions, 14 deletions
diff --git a/macros/generic/chemfig/README b/macros/generic/chemfig/README
index ab9a6ebfd6..cad2e43174 100644
--- a/macros/generic/chemfig/README
+++ b/macros/generic/chemfig/README
@@ -2,9 +2,9 @@ ___________________________________
The
Chemfig package
- v1.54
+ v1.55
- 2020/05/21
+ 2020/06/15
___________________________________
Maintainer: Christian Tellechea
diff --git a/macros/generic/chemfig/chemfig-en.pdf b/macros/generic/chemfig/chemfig-en.pdf
index 3a3df880ef..5ec811ed99 100644
--- a/macros/generic/chemfig/chemfig-en.pdf
+++ b/macros/generic/chemfig/chemfig-en.pdf
Binary files differ
diff --git a/macros/generic/chemfig/chemfig-en.tex b/macros/generic/chemfig/chemfig-en.tex
index 3c6797732b..d7e5474480 100644
--- a/macros/generic/chemfig/chemfig-en.tex
+++ b/macros/generic/chemfig/chemfig-en.tex
@@ -218,7 +218,7 @@
\part{Introduction}
\section{New in v1.5}
\subsection{The primitive \texttt{\protect\textbackslash expanded}}
-As of version 1.54, \CF requires a \TeX{} engine that provides the \verb|\expanded| primitive. If this is not available, \CF will not be loaded. It is strongly recommended that you update your \LaTeX{} distribution in order to take advantage of the newer engine that provide for the use of this new primitive.
+As of version 1.54, \CF requires a \TeX{} engine that provides the \verb|\expanded| primitive and becomes incompatible with con\TeX t. If \verb|\expanded| is not available or is not a primitive, \CF will not be loaded. It is strongly recommended that you update your \LaTeX{} distribution in order to take advantage of the newer engine that provide for the use of this new primitive.
\subsection{The macro \texttt{\protect\textbackslash charge}}
Version 1.5 implements the macros \verb|\charge| and \verb|\Charge| (see page~\pageref{charge}) whose purpose is to place arbitrary elements around an atom that can be placed with great precision. These macros will replace the \verb|\lewis| and \verb|\Lewis| macros because they are much more powerful and configurable, even if more verbose. It is therefore important to note that the macros \verb|\lewis| and \verb|\Lewis| \textcolor{red}{\bfseries are no longer documented and will be removed from the \CF package}.
@@ -260,7 +260,6 @@ To use this package, start by adding the following code to the preamble:
\begin{itemize}
\item {\color{blue}\verb-\input chemfig.tex-} with $\varepsilon$\TeX;
\item {\color{blue}\verb-\usepackage{chemfig}-} with \LaTeX;
- \item {\color{blue}\verb-\usemodule[chemfig]-} with Con\TeX t\falseverb*{ConTeXt@Con\protect\TeX{}t}.
\end{itemize}
In all cases, the \TIKZ package, if not loaded before, is loaded by \CF.
diff --git a/macros/generic/chemfig/chemfig-fr.pdf b/macros/generic/chemfig/chemfig-fr.pdf
index 14d02f6fba..f773cb1b4b 100644
--- a/macros/generic/chemfig/chemfig-fr.pdf
+++ b/macros/generic/chemfig/chemfig-fr.pdf
Binary files differ
diff --git a/macros/generic/chemfig/chemfig-fr.tex b/macros/generic/chemfig/chemfig-fr.tex
index e15417157e..de76a743a3 100644
--- a/macros/generic/chemfig/chemfig-fr.tex
+++ b/macros/generic/chemfig/chemfig-fr.tex
@@ -218,7 +218,7 @@
\part{Introduction}
\section{Nouveau dans la v1.5}
\subsection{Primitive \texttt{\protect\textbackslash expanded}}
-À partir de la version 1.54, \CF nécessite un moteur \TeX{} fournissant la primitive \texttt{\string\expanded}. Si ce n'est pas le cas, le package \CF ne sera pas chargé : il est donc vivement conseillé de mettre à jour sa distribution \LaTeX{} afin de profiter d'un moteur récent permettant l'utilisation de cette nouvelle primitive.
+À partir de la version 1.54, \CF nécessite un moteur \TeX{} fournissant la primitive \texttt{\string\expanded} et devient incompatible avec con\TeX t. Si \verb|\expanded| n'est pas disponible ou n'est pas une primitive, \CF ne sera pas chargé : il est donc vivement conseillé de mettre à jour sa distribution \LaTeX{} afin de profiter d'un moteur récent permettant l'utilisation de cette nouvelle primitive.
\subsection{La macro \texttt{\protect\textbackslash charge}}
La version 1.5 met en place les macros \verb|\charge| et \verb|\Charge| (voir page~\pageref{charge}) dont le but est de placer atour d'un atome des éléments arbitraires avec une grande précision. Ces macros remplaceront, à terme, les macros \verb|\lewis| et \verb|\Lewis| car elles sont bien plus puissantes et configurables, même si plus verbeuses quant à leur emploi. Il est donc important de noter que les macros \verb|\lewis| et \verb|\Lewis| \textcolor{red}{\bfseries ne sont plus documentées et seront supprimées de l'extension \CF}.
@@ -260,7 +260,6 @@ Pour charger \CF, il faut écrire :
\begin{itemize}
\item {\color{blue}\verb-\input chemfig.tex-} avec $\varepsilon$\TeX;
\item {\color{blue}\verb-\usepackage{chemfig}-} avec \LaTeX;
- \item {\color{blue}\verb-\usemodule[chemfig]-} avec Con\TeX t;
\end{itemize}
Dans tous les cas, le package \TIKZ, s'il n'a pas été chargé auparavant, est chargé par \CF.
diff --git a/macros/generic/chemfig/chemfig.sty b/macros/generic/chemfig/chemfig.sty
index 48e93146eb..7586ba2523 100644
--- a/macros/generic/chemfig/chemfig.sty
+++ b/macros/generic/chemfig/chemfig.sty
@@ -1,4 +1,5 @@
\RequirePackage{tikz}
+\def\CFfromsty{}
\input chemfig.tex
\ProvidesPackage\CFname[\CFdate\space v\CFver\space Draw molecule with an easy syntax (CT)]
\def\printatom#1{\ensuremath{\mathrm{#1}}}% \printatom pour LaTeX.
diff --git a/macros/generic/chemfig/chemfig.tex b/macros/generic/chemfig/chemfig.tex
index 69e966ba31..456b400edb 100644
--- a/macros/generic/chemfig/chemfig.tex
+++ b/macros/generic/chemfig/chemfig.tex
@@ -4,9 +4,9 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
\def\CFname {chemfig} %
-\def\CFver {1.54} %
+\def\CFver {1.55} %
% %
-\def\CFdate {2020/05/21} %
+\def\CFdate {2020/06/15} %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
@@ -3081,4 +3081,9 @@ v1.53 2020/04/27
----------------------------------------------------------------------
v1.54 2020/05/21
- chemfig ne peut plus fonctionner sans \expanded
- - bug : un signe "=" laissé par erreur dans le flux \ No newline at end of file
+ - bug : un signe "=" laissé par erreur dans le flux
+ ----------------------------------------------------------------------
+v1.55 2020/06/15
+ - chemfig est incompatible avec conTeXt, vu que ce moteur redéfinit
+ des primitives telles que \expanded, \unexpanded et peut être
+ d'autres. \ No newline at end of file
diff --git a/macros/generic/chemfig/t-chemfig.tex b/macros/generic/chemfig/t-chemfig.tex
deleted file mode 100644
index 5fc262beae..0000000000
--- a/macros/generic/chemfig/t-chemfig.tex
+++ /dev/null
@@ -1,5 +0,0 @@
-\usemodule[tikz]%
-\input chemfig.tex
-\expandafter\let\csname CF\string_begintikzpicture\endcsname\starttikzpicture
-\expandafter\let\csname CF\string_endtikzpicture\endcsname\stoptikzpicture
-\endinput