From 11d26dccde6ea335b559cd95693d39bd70a65380 Mon Sep 17 00:00:00 2001 From: "Leo C. Stein" Date: Wed, 19 Nov 2025 10:15:15 -0600 Subject: [PATCH] Add a few missing mathematical brackets to TeX input method * lisp/leim/quail/latin-ltx.el: Add a few more left/right brackets, especially the ones whose names in ucs-names start with MATHEMATICAL. The macro names are taken from unimath-symbols.pdf, available at http://mirrors.ctan.org/macros/unicodetex/latex/unicode-math/unimath-symbols.pdf --- lisp/leim/quail/latin-ltx.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lisp/leim/quail/latin-ltx.el b/lisp/leim/quail/latin-ltx.el index cd7b24fccdc..356db627818 100644 --- a/lisp/leim/quail/latin-ltx.el +++ b/lisp/leim/quail/latin-ltx.el @@ -393,6 +393,8 @@ system, including many technical ones. Examples: ("\\dddot" ?⃛) ("\\ddot" ?̈) ;; synonymous with \" ("\\ddots" ?⋱) + ("\\diagdown" ?⟍) + ("\\diagup" ?⟋) ("\\diamond" ?⋄) ("\\diamondsuit" ?♢) ("\\divideontimes" ?⋇) @@ -483,8 +485,13 @@ system, including many technical ones. Examples: ("\\ket" ?\⟩) ("\\land" ?∧) ;; logical and, same symbol as \wedge ("\\langle" ?⟨) ;; Was ?〈, see bug#12948. + ("\\lAngle" ?\⟪) ("\\lbrace" ?{) ("\\lbrack" ?\[) + ("\\lBrack" ?\⟦) + ("\\lblkbrbrak" ?\⦗) + ("\\lbrbrak" ?\❲) + ("\\Lbrbrak" ?\⟬) ("\\lceil" ?⌈) ("\\ldiv" ?∕) ("\\ldots" ?…) @@ -633,9 +640,14 @@ system, including many technical ones. Examples: ("\\qed" ?∎) ("\\quad" ? ) ("\\rangle" ?\⟩) ;; Was ?〉, see bug#12948. + ("\\rAngle" ?\⟫) ("\\ratio" ?∶) ("\\rbrace" ?}) ("\\rbrack" ?\]) + ("\\rBrack" ?\⟧) + ("\\rblkbrbrak" ?\⦘) + ("\\rbrbrak" ?\❳) + ("\\Rbrbrak" ?\⟭) ("\\rceil" ?⌉) ("\\rddots" ?⋰) ("\\rect" ?▭)