summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/mismath
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-11-17 03:00:38 +0000
committerNorbert Preining <norbert@preining.info>2020-11-17 03:00:38 +0000
commitae5cb0f32e931708a1fe4e7e84793590c0d59df4 (patch)
treeca7c24224dd6563eee7e67d5ead99aaf3369d678 /macros/latex/contrib/mismath
parent1e974f97ab28af897be376bdbd15593048fa45ea (diff)
CTAN sync 202011170300
Diffstat (limited to 'macros/latex/contrib/mismath')
-rw-r--r--macros/latex/contrib/mismath/mismath.dtx71
-rw-r--r--macros/latex/contrib/mismath/mismath.ins4
-rw-r--r--macros/latex/contrib/mismath/mismath.pdfbin530085 -> 531103 bytes
3 files changed, 41 insertions, 34 deletions
diff --git a/macros/latex/contrib/mismath/mismath.dtx b/macros/latex/contrib/mismath/mismath.dtx
index 769ee63a87..a2c59ce7e8 100644
--- a/macros/latex/contrib/mismath/mismath.dtx
+++ b/macros/latex/contrib/mismath/mismath.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright (C) 2019 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+% Copyright (C) 2019-2020 by Antoine Missier <antoine.missier@ac-toulouse.fr>
%
% This file may be distributed and/or modified under the conditions of
% the LaTeX Project Public License, either version 1.3 of this license
@@ -20,7 +20,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
\ProvidesPackage{mismath}
- [2019/12/27 v1.7 .dtx mismath file]
+ [2020/11/15 v1.8 .dtx mismath file]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -58,7 +58,7 @@
%</driver>
% \fi
%
-%% \CheckSum{1867}
+%% \CheckSum{419}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -94,6 +94,8 @@
% \changes{v1.5}{2019/06/22}{small corrections in documentation}
% \changes{v1.6}{2019/09/06}{Removing mathfixs package}
% \changes{v1.7}{2019/12/27}{Adding a table of contents to the documentation}
+% \changes{v1.8}{2020/11/15}{Incompatibility and solution mentioned when using i
+% with accent in beamer titles small changes in documentation}
%
% \GetFileInfo{mismath.sty}
%
@@ -101,7 +103,7 @@
% corresponds to \textsf{mismath}~\fileversion, dated \filedate.
% Thanks to François Bastouil for help in English translation.}}
% \author{Antoine Missier \\ \texttt{antoine.missier@ac-toulouse.fr}}
-% \date{December 27, 2019}
+% \date{November 15, 2020}
%
% \maketitle
% \tableofcontents
@@ -161,8 +163,8 @@
%
% \medskip
% A recommendation, seldom observed, is to typeset uppercase Greek letters in italic shape
-% like other variables~\cite{ICTNS}. This is automatically done with the \textsf{fixmath} package
-% by Walter Schmidt~\cite{FIXM},
+% like other variables~\cite{ICTNS}. This is automatically done with
+% the \textsf{fixmath} package by Walter Schmidt~\cite{FIXM},
% but this feature is not implemented in \textsf{mismath} because this rule is conflicting
% to the one used for instance in France where all mathematics capitals
% have to be typeset in upright shape\footnote{The \textsf{frenchmath} package~\cite{FR}
@@ -189,22 +191,26 @@
% \DescribeMacro{\e} \DescribeMacro{\i} \DescribeMacro{\j}
% the package provides |\e| command for the base of the natural logarithm
% and |\i| or |\j| for imaginary numbers.
-% One can notice that |\i| and |\j| already exist in \LaTeX:
+% Let's notice that |\i| and |\j| already exist in \LaTeX:
% using in LR mode, they produce ``\i'' and ``\j'' without the point
-% so one can place accents on them, and in mathematical mode they produce
+% so you can place accents on them, and in mathematical mode they produce
% ``Latex warning: Command invalid in math mode''.
-% Redefining |\i| and |\j| only concerns mathematical mode.
+% Redefining |\i| and |\j| concerns only mathematical mode\footnote{Due to this
+% \texttt{\bslash i} command redefinition, there is an incompatibility with
+% \textsf{beamer} when using i with accents in beamer titles.
+% A solution is to use the classic \texttt{\bslash \textasciicircum i}
+% command to produce î in beamer titles for example.}.
%
% \medskip
% \DescribeMacro{\enumber} \DescribeMacro{\inumber} \DescribeMacro{\jnumber}
-% Nevertheless, it can be tiresome to type a lot of backslashes in a document with many formulas
-% containing $\e$ or $\i$.
+% Nevertheless, it can be tiresome to type a lot of backslashes in a document
+% with many formulas containing $\e$ or $\i$.
% So a way is proposed here to free of it by placing |\enumber|, |\inumber| or |\jnumber|
% in the preamble:
% $\e$, $i$ or $\j$ will then automatically be set in upright shape
% in the whole document, no need to type |\e|, |\i| or |\j|,
% let's hope that there are not many other $\mathit{e}$, $\mathit{i}$ or $j$ as variables.
-% However, one can still get italicized
+% However, you can still get italicized
% $\mathit{e}$, $\mathit{i}$ or $\mathit{j}$ with \LaTeX\ command
% |\mathit| or |\mathnormal|. Of course, this does not fully comply with \LaTeX\ philosophy:
% in the document body, objects should be pointed out
@@ -431,7 +437,8 @@
% in \LaTeX, are also provided by \textsf{mismath}:
% \begin{center}
% \begin{tabular}{rlrlrl}
-% |\arccot| & $\arccot$\qquad\mbox{} & |\arsinh| & $\arsinh$\qquad\mbox{} & |\arcoth| & $\arcoth$\\
+% |\arccot| & $\arccot$\qquad\mbox{} & |\arsinh| & $\arsinh$\qquad\mbox{}
+% & |\arcoth| & $\arcoth$ \\
% |\sech| & $\sech$ & |\arcosh| & $\arcosh$ & |\arsech| & $\arsech$ \\
% |\csch| & $\csch$ & |\artanh| & $\artanh$ & |\arcsch| & $\arcsch$
% \end{tabular}
@@ -445,19 +452,19 @@
% \subsection{A few useful aliases}
%
% In the tradition of Bourbaki and D.~Knuth, proper use requires
-% that classics sets of numbers are typeset in bold roman:
+% that classic sets of numbers are typeset in bold roman:
% $\R, \C, \Z, \N, \Q$,
-% ``openwork'' letters ($\mathbb{R}, \mathbb{Z}, \ldots$)
-% being restricted to writing at blakboard~\cite{LSHORT};
+% whereas ``openwork'' letters ($\mathbb{R}, \mathbb{Z}, \ldots$)
+% are reserved for writing at blakboard~\cite{LSHORT};
% and likewise to designate a field: $\F$ or $\K$ (Körper in German).
-% We get these symbols with the following macros:
+% We get these symbols with the macros:
% \begin{center}
% |\R|, |\C|, |\Z|, |\N|, |\Q|, |\F|, |\K|.
% \end{center}
%
% \DescribeMacro{\mathset}
-% The |\mathset| command enables to change in a global way the behavior of all these macros:
-% by default, |\mathset| is an alias for |\mathbf|, but if one prefer openwork letters,
+% The |\mathset| command enables to change the behavior of all these macros in a global way:
+% by default, |\mathset| is an alias for |\mathbf|, but if you prefer openwork letters,
% just place |\renewcommand\mathset{\mathbb}| in the preamble,
% after loading \textsf{amsfonts} package (which provides the ``blackboard bold'' typeface,
% also loaded by \textsf{amssymb}).
@@ -489,7 +496,7 @@
% \DescribeMacro{\lbar} \DescribeMacro{\hlbar}
% Large bars over expressions are obtained with |\overline|
% or, shorter, its alias |\lbar|, to get for instance $\lbar{z_1z_2}$.
-% Such as for vectors, one can raise the bar (from the height of $h$) with
+% Such as for vectors, you can raise the bar (from the height of $h$) with
% the |\hlbar| command, in order to correct uneven bars heights.
% \begin{center}
% $\lbar{z+z'}=\lbar{z}+\lbar{z'}$ is less than $\lbar{z+z'}=\hlbar{z}+\lbar{z'}$,
@@ -572,7 +579,6 @@
% $\sin\left(\frac{\pi}{3}\right)\mul 2$ is less than $\sin\paren{\frac{\pi}{3}}\mul 2$
% obtained with \\[1ex] |\sin\paren{\frac{\pi}{3}}\mul 2|.
% \end{center}
-% \pagebreak ^^A for proper positioning of the footnote
%
% \DescribeMacro{\pow}
% When typesetting an exponent after a closing \emph{big} parenthesis produced by |\right)|,
@@ -620,13 +626,13 @@
% \end{cases}$
% \end{center}
% In our code, $[$ and $]$ symbols are not defined anymore as delimiters.
-% One can regret it because a line break could occur between the two,
-% but in addition to the fact that it works very well like that for spaces
-% (because these symbols are most of the time preceded or followed by relational,
-% binary or punctuation symbols), it is always possible to transform them
+% Thereby a line break could occur between the two, but
+% it is always possible to transform them
% into delimiters with |\left| and |\right|\footnote{Is \LaTeX\ definition
% of [ as |mathopen| really appropriate
% where this symbol could almost also logically have been defined as |mathclose|?}.
+% And consider that these symbols are most of the time preceded or followed by relational,
+% binary or punctuation symbols and therefore spaces are correct without a delimiter definition.
%
% \subsection{Environments for systems of equations and small matrices}
%
@@ -649,7 +655,7 @@
% from \textsf{amsmath} package, although \texttt{cases} places mathematical expressions
% closer to the bracket (which makes sense considering it's use).
% |\systemsep| enables to set the gap between the bracket and the expressions,
-% set by default to |\medspace|. This gap may be reduce, for instance:
+% set by default to |\medspace|. This gap may be reduced, for instance:
% |\renewcommand{\systemsep}{\thinspace}|,
% or enlarged with |\thickspace| (and with |\renewcommand\systemsep}{}|
% we get back to what \texttt{cases} do).
@@ -722,8 +728,8 @@
% \subsection{Displaymath in double columns}
%
% \DescribeEnv{mathcols}
-% The \texttt{mathcols} environment activates mathematical mode and enables to arrange ``long''
-% calculation in double columns, separated with a central rule,
+% The \texttt{mathcols} environment activates mathematical mode and enables to arrange
+% ``long''calculation in double columns, separated with a central rule,
% as shown in the following example.
% But you have to load the \textsf{multicol} package in the preamble.
% \begin{mathcols}
@@ -754,6 +760,7 @@
%\end{mathcols}
% \end{verbatim}
%
+% \StopEventually{}
% \vspace{-4ex}
% \section{Implementation}
%
@@ -1001,11 +1008,11 @@
% Günter Milde, CTAN, v0.6.1 04/06/2012.
% \bibitem{INT} \emph{The \textsf{interval} package}. Lars Madsen, CTAN,
% v0.3 2014/08/04.
-% \bibitem{SYST} \emph{L'extension pour \TeX\ et \LaTeX\ \textsf{systeme}}. Christian Tellechea,
-% CTAN v0.32 2019/01/13.
+% \bibitem{SYST} \emph{L'extension pour \TeX\ et \LaTeX\ \textsf{systeme}}.
+% Christian Tellechea, CTAN v0.32 2019/01/13.
% \bibitem{SPAL} \emph{The \textsf{spalign} package}. Joseph Rabinoff, CTAN, 2016/10/05.
-% \bibitem{FR} \emph{L'extension \textsf{frenchmath}}. Antoine Missier, CTAN, v1.4 2019/05/22.
-% \bibitem{LSHORT} \emph{The Not So Short Introduction to \LaTeXe}. \texttt{lshort} package by
+% \bibitem{FR} \emph{L'extension \textsf{frenchmath}}. Antoine Missier, CTAN, v1.5 2020/11/02.
+% \bibitem{LSHORT} \emph{The Not So Short Introduction to \LaTeXe}. \textsf{lshort} package by
% Tobias Oetiker, Hubert Partl, Irene Hyna and Elisabeth Schlegl, CTAN, v6.2 2018/02/28.
% \bibitem{COMP} \emph{The \LaTeX\ Companion}. Frank Mittelbach, Michel Goossens,
% Johannes Braams, David Carlisle, Chris Rowley, 2nd edition, Pearson Education, 2004.
diff --git a/macros/latex/contrib/mismath/mismath.ins b/macros/latex/contrib/mismath/mismath.ins
index 13befa8d37..e1eb94888b 100644
--- a/macros/latex/contrib/mismath/mismath.ins
+++ b/macros/latex/contrib/mismath/mismath.ins
@@ -1,5 +1,5 @@
%%
-%% Copyright (C) 2019 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+%% Copyright (C) 2019-2020 by Antoine Missier <antoine.missier@ac-toulouse.fr>
%%
%% This file may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.3 of this license
@@ -21,7 +21,7 @@
This is a generated file.
-Copyright (C) 2019 by Antoine Missier <antoine.missier@ac-toulouse.fr>
+Copyright (C) 2019-2020 by Antoine Missier <antoine.missier@ac-toulouse.fr>
This file may be distributed and/or modified under the conditions of
the LaTeX Project Public License, either version 1.3 of this license
diff --git a/macros/latex/contrib/mismath/mismath.pdf b/macros/latex/contrib/mismath/mismath.pdf
index 58aae8e92d..236b631abf 100644
--- a/macros/latex/contrib/mismath/mismath.pdf
+++ b/macros/latex/contrib/mismath/mismath.pdf
Binary files differ