Template:LaTeX operators: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
ArrowHead294 (talk | contribs)
Make template for absolute value, floor, ceiling, and rounding operators in LaTeX
 
ArrowHead294 (talk | contribs)
mNo edit summary
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
<span style="display: none;"><math>
{{texchars}}<span style="display: none;"><math>
\def\abs#1{\left|{#1}\right|}
\def\abs#1{\left|{#1}\right|}
\def\norm#1{\left\|{#1}\right\|}
\def\floor#1{\left\lfloor{#1}\right\rfloor}
\def\floor#1{\left\lfloor{#1}\right\rfloor}
\def\ceil#1{\left\lceil{#1}\right\rceil}
\def\ceil#1{\left\lceil{#1}\right\rceil}
\def\round#1{\left\lceil{#1}\right\rfloor}
\def\round#1{\left\lceil{#1}\right\rfloor}
\def\rround#1{\left\lfloor{#1}\right\rceil}
\def\rround#1{\left\lfloor{#1}\right\rceil}
</math></span>
</math></span><noinclude>
{{documentation}}
 
[[Category:LaTeX templates]]
</noinclude>

Latest revision as of 18:55, 30 January 2025

[math]\displaystyle{ \def\hs{\hspace{-3px}} \def\lvsp{{}\mkern-5.5mu}{} \def\rvsp{{}\mkern-2.5mu}{} \def\llangle{\left\langle\lvsp\left\langle} \def\lllangle{\left\langle\lvsp\left\langle\lvsp\left\langle} \def\llllangle{\left\langle\lvsp\left\langle\lvsp\left\langle\lvsp\left\langle} \def\llbrack{\left[\left[} \def\lllbrack{\left[\left[\left[} \def\llllbrack{\left[\left[\left[\left[} \def\llvert{\left\vert\left\vert} \def\lllvert{\left\vert\left\vert\left\vert} \def\llllvert{\left\vert\left\vert\left\vert\left\vert} \def\rrangle{\right\rangle\rvsp\right\rangle} \def\rrrangle{\right\rangle\rvsp\right\rangle\rvsp\right\rangle} \def\rrrrangle{\right\rangle\rvsp\right\rangle\rvsp\right\rangle\rvsp\right\rangle} \def\rrbrack{\right]\right]} \def\rrrbrack{\right]\right]\right]} \def\rrrrbrack{\right]\right]\right]\right]} \def\rrvert{\right\vert\right\vert} \def\rrrvert{\right\vert\right\vert\right\vert} \def\rrrrvert{\right\vert\right\vert\right\vert\right\vert} }[/math][math]\displaystyle{ \def\abs#1{\left|{#1}\right|} \def\norm#1{\left\|{#1}\right\|} \def\floor#1{\left\lfloor{#1}\right\rfloor} \def\ceil#1{\left\lceil{#1}\right\rceil} \def\round#1{\left\lceil{#1}\right\rfloor} \def\rround#1{\left\lfloor{#1}\right\rceil} }[/math]

Template documentation[view] [edit] [history] [purge]

[math]\displaystyle{ \def\hs{\hspace{-3px}} \def\lvsp{{}\mkern-5.5mu}{} \def\rvsp{{}\mkern-2.5mu}{} \def\llangle{\left\langle\lvsp\left\langle} \def\lllangle{\left\langle\lvsp\left\langle\lvsp\left\langle} \def\llllangle{\left\langle\lvsp\left\langle\lvsp\left\langle\lvsp\left\langle} \def\llbrack{\left[\left[} \def\lllbrack{\left[\left[\left[} \def\llllbrack{\left[\left[\left[\left[} \def\llvert{\left\vert\left\vert} \def\lllvert{\left\vert\left\vert\left\vert} \def\llllvert{\left\vert\left\vert\left\vert\left\vert} \def\rrangle{\right\rangle\rvsp\right\rangle} \def\rrrangle{\right\rangle\rvsp\right\rangle\rvsp\right\rangle} \def\rrrrangle{\right\rangle\rvsp\right\rangle\rvsp\right\rangle\rvsp\right\rangle} \def\rrbrack{\right]\right]} \def\rrrbrack{\right]\right]\right]} \def\rrrrbrack{\right]\right]\right]\right]} \def\rrvert{\right\vert\right\vert} \def\rrrvert{\right\vert\right\vert\right\vert} \def\rrrrvert{\right\vert\right\vert\right\vert\right\vert} }[/math][math]\displaystyle{ \def\abs#1{\left|{#1}\right|} \def\norm#1{\left\|{#1}\right\|} \def\floor#1{\left\lfloor{#1}\right\rfloor} \def\ceil#1{\left\lceil{#1}\right\rceil} \def\round#1{\left\lceil{#1}\right\rfloor} \def\rround#1{\left\lfloor{#1}\right\rceil} }[/math] This template allows easy typesetting of the floor, ceiling, and rounding functions in LaTeX.

Usage

Place this template at the top of any page where these operators will need to be used.

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

Pre-defined LaTeX control sequences
Operator Example Definition
You type You get
floor \floor{x + y} [math]\displaystyle{ \floor{x + y} }[/math] Floor (round down)
ceil \ceil{x + y} [math]\displaystyle{ \ceil{x + y} }[/math] Ceiling (round up)
abs \abs{x + y} [math]\displaystyle{ \abs{x + y} }[/math] Absolute value (magnitude)
norm \norm{x + y} [math]\displaystyle{ \norm{x + y} }[/math] Norm (magnitude)
round \round{x + y} [math]\displaystyle{ \round{x + y} }[/math] Round (to the nearest integer)
rround \rround{x + y} [math]\displaystyle{ \rround{x + y} }[/math] "Reverse round" (distance to nearest integer)

See also