Add some missing LaTeX macros to TeX input method

* lisp/leim/quail/latin-ltx.el (latin-ltx--define-rules): Add standard
TeX names that were missing; some already had other aliases.  Add a few
other non-systematic additions.
This commit is contained in:
Leo C. Stein 2025-10-12 21:51:06 -05:00 committed by Eli Zaretskii
parent 0ca00d9a98
commit b1f7d6254a

View file

@ -281,6 +281,7 @@ system, including many technical ones. Examples:
("\\Vert" ?‖)
("\\Vvdash" ?⊪)
("\\above" ?┴)
("\\acute" ) ;; synonymous with \'
("\\aleph" ?ℵ)
("\\amalg" ?∐)
("\\angle" ?∠)
@ -297,6 +298,7 @@ system, including many technical ones. Examples:
("\\backsim" ?∽)
("\\backsimeq" ?⋍)
("\\backslash" ?\\)
("\\bar" ) ;; synonymous with \=
("\\barwedge" ?⊼)
("\\because" ?∵)
("\\begin" ?\〖)
@ -328,11 +330,14 @@ system, including many technical ones. Examples:
("\\boxplus" ?⊞)
("\\boxtimes" ?⊠)
("\\bra" ?\⟨)
("\\breve" ) ;; synonymous with \u
("\\bullet" ?•)
("\\bumpeq" ?≏)
("\\cap" ?∩)
("\\cbrt" ?∛)
("\\cdots" ?⋯)
("\\centerdot" )
("\\check" ) ;; synonymous with \v
("\\checkmark" ?✓)
("\\chi" )
("\\circ" ?∘)
@ -370,10 +375,12 @@ system, including many technical ones. Examples:
("\\ddagger" ?‡)
("\\ddddot" ?⃜)
("\\dddot" ?⃛)
("\\ddot" ) ;; synonymous with \"
("\\ddots" ?⋱)
("\\diamond" ?⋄)
("\\diamondsuit" ?♢)
("\\divideontimes" ?⋇)
("\\dot" )
("\\doteq" ?≐)
("\\doteqdot" ?≑)
("\\dotplus" ?∔)
@ -397,13 +404,17 @@ system, including many technical ones. Examples:
("\\fallingdotseq" ?≒)
("\\flat" ?♭)
("\\forall" ?∀)
("\\frac03" ?↉)
("\\frac1" ?⅟)
("\\frac110" ?⅒)
("\\frac12" )
("\\frac13" ?⅓)
("\\frac14" )
("\\frac15" ?⅕)
("\\frac16" ?⅙)
("\\frac17" ?⅐)
("\\frac18" ?⅛)
("\\frac19" ?⅑)
("\\frac23" ?⅔)
("\\frac25" ?⅖)
("\\frac34" )
@ -426,6 +437,7 @@ system, including many technical ones. Examples:
("\\gneq" ?≩)
("\\gneqq" ?≩)
("\\gnsim" ?⋧)
("\\grave" ) ;; synonymous with \`
("\\gtrapprox" ?≳)
("\\gtrdot" ?⋗)
("\\gtreqless" ?⋛)
@ -433,6 +445,7 @@ system, including many technical ones. Examples:
("\\gtrless" ?≷)
("\\gtrsim" ?≳)
("\\gvertneqq" ?≩)
("\\hat" ) ;; synonymous with \^
("\\hbar" ?ℏ)
("\\heartsuit" ?♥)
("\\hookleftarrow" ?↩)
@ -451,6 +464,8 @@ system, including many technical ones. Examples:
("\\intercal" ?⊺)
("\\jj" ?)
("\\jmath" )
("\\ket" ?\⟩)
("\\land" ?∧) ;; logical and, same symbol as \wedge
("\\langle" ?⟨) ;; Was ?〈, see bug#12948.
("\\lbrace" ?{)
("\\lbrack" ?\[)
@ -480,11 +495,13 @@ system, including many technical ones. Examples:
("\\lessgtr" ?≶)
("\\lesssim" ?≲)
("\\lfloor" ?⌊)
("\\lgroup" ?\⟮)
("\\lhd" ?◁)
("\\rhd" ?▷)
("\\ll" ?≪)
("\\llcorner" ?⌞)
("\\lll" ?⋘)
("\\lmoustache" ?⎰)
("\\lnapprox" ?⋦)
("\\lneq" ?≨)
("\\lneqq" ?≨)
@ -495,6 +512,7 @@ system, including many technical ones. Examples:
("\\longrightarrow" ?⟶)
("\\looparrowleft" ?↫)
("\\looparrowright" ?↬)
("\\lor" ?) ;; logical or, same symbol as \vee
("\\lozenge" ?✧)
("\\lq" ?)
("\\lrcorner" ?⌟)
@ -502,6 +520,7 @@ system, including many technical ones. Examples:
("\\lvertneqq" ?≨)
("\\maltese" ?✠)
("\\mapsto" ?↦)
("\\mathring" )
("\\measuredangle" ?∡)
("\\mho" ?℧)
("\\mid" ?)
@ -569,8 +588,12 @@ system, including many technical ones. Examples:
("\\oplus" ?⊕)
("\\oslash" ?⊘)
("\\otimes" ?⊗)
("\\overbar" )
("\\overbrace" ?⏞)
("\\overleftarrow" ?⃖)
("\\overparen" ?⏜)
("\\overrightarrow" ?⃗) ;; synonymous with \vec
("\\owns" ?∋) ;; synonymous with \ni
("\\par" ?)
("\\parallel" ?∥)
("\\partial" ?∂)
@ -611,6 +634,8 @@ system, including many technical ones. Examples:
("\\rightrightarrows" ?⇉)
("\\rightthreetimes" ?⋌)
("\\risingdotseq" ?≓)
("\\rgroup" ?\⟯)
("\\rmoustache" ?⎱)
("\\rrect" ?▢)
("\\sdiv" ?)
("\\rtimes" ?⋊)
@ -662,6 +687,7 @@ system, including many technical ones. Examples:
("\\therefore" ?∴)
("\\thickapprox" ?≈)
("\\thicksim" ?)
("\\tilde" ) ;; synonymous with \~
("\\to" ?→)
("\\top" ?)
("\\triangle" ?▵)
@ -678,6 +704,8 @@ system, including many technical ones. Examples:
("\\updownarrow" ?↕)
("\\underbar" ?▁)
("\\underbrace" ?⏟)
("\\underleftarrow" ?⃮)
("\\underrightarrow" ?⃯)
("\\underparen" ?⏝)
("\\upleftharpoon" ?↿)
("\\uplus" ?⊎)
@ -686,6 +714,7 @@ system, including many technical ones. Examples:
("\\urcorner" ?⌝)
("\\u{i}" )
("\\vbar" ?│)
("\\vec" ?⃗)
("\\vDash" ?⊨)
((lambda (name char)
@ -772,6 +801,7 @@ system, including many technical ones. Examples:
;; ("\\Yinyang" ?☯)
;; ("\\Heart" ?♡)
("\\dh" )
("\\eth" )
("\\DH" )
("\\th" )
("\\TH" )