Template:LaTeX mapping operators: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
Line 22: Line 22:
\def\wmp#1#2{\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\,\vert\vert\,\begin{matrix}#2\end{matrix}\right\rangle\vsp\right\rangle\vsp}
\def\wmp#1#2{\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\,\vert\vert\,\begin{matrix}#2\end{matrix}\right\rangle\vsp\right\rangle\vsp}
</math></span><noinclude>
</math></span><noinclude>
This template allows LaTeX representations of [[monzo]]s and [[vals]] by defining the operators in advance to avoid the need to manually enter brackets.
This template allows LaTeX representations of [[monzo]]s, [[vals]], and monzo&ndash;val products by defining the operators in advance to avoid the need to manually enter brackets.


{{Shortcut|texmap}}
{{Shortcut|texmap}}


{{doc}}
{{documentations}}


[[Category:Formatting templates]]
[[Category:Formatting templates]]
</noinclude>
</noinclude>

Revision as of 13:44, 30 September 2024

[math]\displaystyle{ \def\vsp{{}\mkern-4.5mu}{} \def\hs{\hspace{-3px}} \def\val#1{\left\langle\begin{matrix}#1\end{matrix}\right]} \def\tval#1{\left\langle\begin{matrix}#1\end{matrix}\right\vert} \def\bival#1{\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\right]\right]} \def\bitval#1{\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\right\vert\right\vert} \def\trival#1{\left\langle\vsp\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\right]\right]\right]} \def\tritval#1{\left\langle\vsp\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\right\vert\right\vert\right\vert} \def\quadval#1{\left\langle\vsp\left\langle\vsp\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\right]\right]\right]\right]} \def\quadtval#1{\left\langle\vsp\left\langle\vsp\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\right\vert\right\vert\right\vert\right\vert} \def\monzo#1{\left[\begin{matrix}#1\end{matrix}\right\rangle\vsp} \def\tmonzo#1{\left\vert\begin{matrix}#1\end{matrix}\right\rangle\vsp} \def\bimonzo#1{\left[\left[\begin{matrix}#1\end{matrix}\right\rangle\vsp\right\rangle\vsp} \def\bitmonzo#1{\left\vert\left\vert\begin{matrix}#1\end{matrix}\right\rangle\vsp\right\rangle\vsp} \def\trimonzo#1{\left[\left[\left[\begin{matrix}#1\end{matrix}\right\rangle\vsp\right\rangle\vsp\right\rangle\vsp} \def\tritmonzo#1{\left\vert\left\vert\left\vert\begin{matrix}#1\end{matrix}\right\rangle\vsp\right\rangle\vsp\right\rangle\vsp} \def\quadmonzo#1{\left[\left[\left[\left[\begin{matrix}#1\end{matrix}\right\rangle\vsp\right\rangle\vsp\right\rangle\vsp\right\rangle\vsp} \def\quadtmonzo#1{\left\vert\left\vert\left\vert\left\vert\begin{matrix}#1\end{matrix}\right\rangle\vsp\right\rangle\vsp\right\rangle\vsp\right\rangle\vsp} \def\rket#1{\left[{#1}\right\}} \def\vmp#1#2{\left\langle\begin{matrix}#1\end{matrix}\,\vert\,\begin{matrix}#2\end{matrix}\right\rangle\vsp} \def\wmp#1#2{\left\langle\vsp\left\langle\begin{matrix}#1\end{matrix}\,\vert\vert\,\begin{matrix}#2\end{matrix}\right\rangle\vsp\right\rangle\vsp} }[/math] This template allows LaTeX representations of monzos, vals, and monzo–val products by defining the operators in advance to avoid the need to manually enter brackets.

Note: You can use {{texmap}} as a shortcut.

Template:Documentations