diff options
author | Norbert Preining <norbert@preining.info> | 2021-08-09 03:00:45 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-08-09 03:00:45 +0000 |
commit | 36320cbe81185b9897691aaae9caae090e675fd0 (patch) | |
tree | 1115dfe769a208115a326db29c6d07e33e2a1774 /macros/latex/contrib/nchairx/source/chairxmathDelimitersDoc.dtx | |
parent | ed204b296810be74994f70f76b7f5b849f6e9ecb (diff) |
CTAN sync 202108090300
Diffstat (limited to 'macros/latex/contrib/nchairx/source/chairxmathDelimitersDoc.dtx')
-rw-r--r-- | macros/latex/contrib/nchairx/source/chairxmathDelimitersDoc.dtx | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/macros/latex/contrib/nchairx/source/chairxmathDelimitersDoc.dtx b/macros/latex/contrib/nchairx/source/chairxmathDelimitersDoc.dtx new file mode 100644 index 0000000000..86b65d79e3 --- /dev/null +++ b/macros/latex/contrib/nchairx/source/chairxmathDelimitersDoc.dtx @@ -0,0 +1,101 @@ +% \iffalse meta-comment +% +% Copyright (C) 2018 - 2021 by ChairX +% +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either +% version 1.3 of this license or (at your option) any later +% version. The latest version of this license is in: +% +% http://www.latex-project.org/lppl.txt +% +% and version 1.3 or later is part of all distributions of +% LaTeX version 2005/12/01 or later. +% +% This file contains the documentation of new delimiters. +% +% Macros have to be described by (delete the first %) +% \DescribeMacro{\macro} +% Description and usage of the macro. +% +% The description will appear in the usage +% part of the documentation. Use \subsubsection{} etc. for structuring. +% +% The implementation of the macros defined here has to be written in +% chairxmathDelimitersDoc.dtx +%\fi +% +% +% We use |\DeclarePairedDelimiters| to generate all kind of bracket +% expressions of variable size as used e.g. in differential +% geometry. This has the big advantage that one has two options to set +% the size of the brackets: either with an explicit optional argument +% |\big|, \ldots, |\Bigg|, |\vast|, or |\Vast| like +% \begin{quote} +% |\Schouten[\vast]{X, Y}|: $\Schouten[\vast]{X, Y}$ +% \end{quote} +% or you can use the *-version which produces automatic sizes via +% |\left| and |\right|. +% \begin{quote} +% |\abs*{\lim\limits_{n\to\infty} b_n}| +% yields +% $\abs*{\lim\limits_{n\to\infty} b_n}$ +% \end{quote} +% Note, however, that this will typically result in sub-optimal +% spacing. Also, the brackets turn out to be typically too large. +% +% +% Note that using the bracket constructions with +% |\DeclarePairedDelimiters| gives typically much better spacing than +% doing things by hand: +% \DeleteShortVerb{\|} +% \begin{quote} +% good \verb|\abs{\det(A)}|: +% $\abs{\det(A)}$ +% \qquad +% bad \verb+|\det(A)|+: +% $|\det(A)|$ +% \end{quote} +% \MakeShortVerb{\|} +% +% +% \DescribeMacro{\vast} +% \DescribeMacro{\Vast} +% \DescribeMacro{\vastl} +% \DescribeMacro{\vastm} +% \DescribeMacro{\vastr} +% \DescribeMacro{\Vastl} +% \DescribeMacro{\Vastm} +% \DescribeMacro{\Vastr} +% In many formulas one needs large delimiters typically ranging from +% |\big| to |\Bigg|. However, in very large formula constructions even +% that is not enough. To have a systematic enlargement the following +% delimiters sizes are introduced: |\vast| and |\Vast| together with +% the corresponding helper macros |\vastl|, |\vastr|, |\vastm|, +% |\Vastl|, |\Vastr|, and |\Vastm| needed to define pairs of +% delimiters. They allow to produce large (pairs of) delimiters, +% always provided that the corresponding font has the symbols in the +% correct size. +% +% +% The following commands allow for an option size argument: +% \begin{itemize} +% \item Absolute value |\abs| +% \item Generic norm |\norm| +% \item Supremum norm |\supnorm| +% \item Essential supremum norm |\essupnorm| +% \item Dirac ket |\ket| +% \item Dirac bra |\bra| +% \item Dirac ketbra |\ketbra| +% \item Dirac braket |\braket| +% \item Schouten bracket |\Schouten| +% \item Nijenhuis-Richardson bracket |\NRbracket| +% \item Frölicher-Nijenhuis bracket |\FNbracket| +% \item Courant bracket |\Courant| +% \item Dorfman bracket |\Dorfman| +% \item Generic scalar product |\SP| +% \item Generic inner product with decorations |\IP| +% \item Restriction of a map |\at| +% \item Étalé space of a presheaf |\etale| +% \end{itemize} +%
\ No newline at end of file |