summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/semtex/semtex.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/semtex/semtex.tex')
-rw-r--r--macros/latex/contrib/semtex/semtex.tex61
1 files changed, 1 insertions, 60 deletions
diff --git a/macros/latex/contrib/semtex/semtex.tex b/macros/latex/contrib/semtex/semtex.tex
index 45e64e16da..e390c4ba23 100644
--- a/macros/latex/contrib/semtex/semtex.tex
+++ b/macros/latex/contrib/semtex/semtex.tex
@@ -38,7 +38,7 @@
\usepackage[nameinlink]{cleveref}
-\title{\texttt{semtex}: For stripped Seman\!\TeX\ documents (v0.2)}
+\title{\texttt{semtex}: For stripped Seman\!\TeX\ documents (v0.44)}
\date{\today}
\author{Sebastian Ørsted (\href{mailto:sorsted@gmail.com}{sorsted@gmail.com})}
@@ -167,63 +167,4 @@ Alternatively, you can recreate them yourself by
}
\end{lstlisting}
-\chapter*{Commands for scaled delimiters}
-
-First and foremost, the package provides the command
-\begin{lstlisting}
-\SemantexParentheses{@\values\<normal|auto|*|{\textit{other}}\>@}{@\<left parenthesis\>@}!\\
- {@\<right parenthesis\>@}{@\<content\>@}
-\end{lstlisting}
-This one writes \<content\> enclosed in the pair of parentheses
-and with the size given by the first argument.
-Here,~\lstinline!normal! means normal size
-parentheses,
-and \lstinline!auto! and~\lstinline!*!
-mean auto-scaled parentheses using~\lstinline!\SemantexLeft...\SemantexRight!.
-If another value is received, that value
-is used for the parenthesis size,
-so the intended values are~\lstinline!\big!, \lstinline!\Big!,
-\lstinline!\bigg!,~\lstinline!\Bigg!:
-\begin{LTXexample}
-$\SemantexParentheses{normal}{(}{
- )}{\frac{a}{b}}$,
-$\SemantexParentheses{auto}{[}{]}{
- \frac{a}{b}}$,
-$\SemantexParentheses{\big}{
- \langle}{\rangle}{\frac{a}{b}}$,
-$\SemantexParentheses{\Bigg}{\{}{
- \}}{\frac{a}{b}}$,
-\end{LTXexample}
-The important property of this command
-is that inside the~\<content\>, you can access
-the delimiter size at any point using
-the command~\lstinline!\SemantexDelimiterSize!:
-\begin{LTXexample}
-$\SemantexParentheses{\Bigg}{\{}{\}}{
- \frac{a}{b}
- \SemantexDelimiterSize|
- \frac{u}{v}
-}$
-\end{LTXexample}
-
-Secondly, the package provides the command
-\begin{lstlisting}
-\SemantexNoParentheses{@\<content\>@}
-\end{lstlisting}
-This command prints the content with no parentheses, but importantly, it also resets
-the command \lstinline!\SemantexDelimiterSize!
-to~\lstinline!{}!, i.e.~blank.
-This makes the following work:
-\begin{LTXexample}
-$\SemantexParentheses{\Bigg}{\{}{\}}{
- \frac{a}{b}
- \SemantexDelimiterSize|
- \SemantexNoParentheses{
- a
- \SemantexDelimiterSize|
- b
- }
-}$
-\end{LTXexample}
-
\end{document} \ No newline at end of file