Difference between revisions of "Math spacing"

From Wiki
Jump to navigation Jump to search
(Created page with "TeX handles math spacing by breaking a formula into parts, and assigning each of those parts a role such as 'Ord' (a variable or number) or 'Rel' (equality, larger than, et ceter...")
 
(Replaced content with "moved to Math/basic#Spacing")
Tag: Replaced
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
TeX handles math spacing by breaking a formula into parts, and assigning each of those parts a role such as 'Ord' (a variable or number) or 'Rel' (equality, larger than, et cetera). For each combination of roles, it then looks up the spacing appropriate between them in a table. These are the roles:
+
moved to [[Math/basic#Spacing]]
 
 
{|
 
| Ord || e.g. ''4'' or ''a'' or ''x<sup>2</sup>''
 
|-
 
| Op || Unary operators such as ''sin'' or ''ln''.
 
|-
 
| Bin || Binary operators such as '+'
 
|-
 
| Rel || Relationships such as '=' or '>' or '\implies'
 
|-
 
| Open || open brackets of any kind
 
|-
 
| Close || closing brackets of any kind
 
|-
 
| Punct || Punctuation: digit separators like '.' or ','.
 
|-
 
| Inner || Fractions are inner. What else is inner?
 
|-
 
|}
 
 
 
To set up e.g. the spacing between ordinal items, do as follows:
 
 
 
\startsetups math:morespacing
 
    \ordordspacing\textstyle 1mu plus .5mu minus .25mu\relax
 
\stopsetups
 
 
 
\setupmathematics
 
  [setups=math:morespacing]
 

Latest revision as of 20:10, 12 May 2024