emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 894a486 29/29: [math-symbol-lists] Merge from upstream


From: Vitalie Spinu
Subject: [elpa] master 894a486 29/29: [math-symbol-lists] Merge from upstream
Date: Tue, 7 May 2019 13:18:05 -0400 (EDT)

branch: master
commit 894a486dfae7a0c521adc50609e0bd7eb93638a3
Merge: 5804a3e f5eea51
Author: Vitalie Spinu <address@hidden>
Commit: Vitalie Spinu <address@hidden>

    [math-symbol-lists] Merge from upstream
---
 packages/math-symbol-lists/math-symbol-lists.el | 36 +++++++++++++++----------
 packages/math-symbol-lists/msl-build.el         |  4 +--
 2 files changed, 24 insertions(+), 16 deletions(-)

diff --git a/packages/math-symbol-lists/math-symbol-lists.el 
b/packages/math-symbol-lists/math-symbol-lists.el
index 26c432a..9bb8d51 100644
--- a/packages/math-symbol-lists/math-symbol-lists.el
+++ b/packages/math-symbol-lists/math-symbol-lists.el
@@ -1,9 +1,10 @@
-;;; math-symbol-lists.el --- Lists of Unicode math symbols and latex commands
+ ;;; math-symbol-lists.el --- Lists of Unicode math symbols and latex commands 
-*- lexical-binding:t -*-
 ;;
 ;; Copyright (C) 2014-2019 Free Software Foundation, Inc.
 ;; Author: Vitalie Spinu <address@hidden>
 ;; URL: https://github.com/vspinu/math-symbol-lists
 ;; Keywords: Unicode, symbols, mathematics
+;; Package-Type: simple
 ;; Version: 1.2.1
 ;;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -36,6 +37,8 @@
 ;;  `math-symbol-list-extended`
 ;;  `math-symbol-list-packages`
 ;;  `math-symbol-list-latex-commands`
+;;  `math-symbol-list-subscripts`
+;;  `math-symbol-list-superscripts`
 ;;
 ;; Sources:
 ;;
@@ -394,13 +397,12 @@
     ("rel" "\\ge" 8805 "≥")
     ;; manually added
     ("misc" "\\P" 182 "¶")
-    ("misc" "\\textpilcrow" 182 "¶")
-    )
+    ("misc" "\\textpilcrow" 182 "¶"))
   "List of basic LaTeX mathematical symbols.
 This list maps standard LaTeX math commands to unicode
 characters.  For some symbols in this list the unicode code is
 missing.  It is an extension of `LaTeX-math-default' in
-AucTeX/latex.el, but it doesn't include AMS symbols.  See also
+AucTeX/latex.el, but it doesn't include AMS symbols. See also
 `math-symbol-list-extended' and `math-symbol-list-packages'.")
 
 (defconst math-symbol-list-extended
@@ -2839,9 +2841,13 @@ AucTeX/latex.el, but it doesn't include AMS symbols.  
See also
   ;; - What's the difference between the 3rd and the 4th (other than: one is
   ;;   a char and the other is a single-char string)?
   "Extended list of mathematical symbols.
-This list does not include about 190 of the standard LaTeX math
-commands in `math-symbol-list-basic' because of the conflicting
-names between latex and unicode-math standard.")
+Each element is a list of the form (CLASS COMMAND UNICODE SYMBOL)
+where COMMAND is a latex command, UNICODE is the unicode entry
+point and SYMBOL is the Emacs with the actual unicode
+character. The last two are equivalent and provided for
+convenience. This list does not include about 190 of the standard
+LaTeX math commands in `math-symbol-list-basic' because of the
+conflicting names between latex and unicode-math standard.")
 
 (defconst math-symbol-list-packages
   '(("amsfonts" "mathclose" "\\urcorner" 8989 "⌝")
@@ -3571,11 +3577,11 @@ Each element is of the form
 
   (PACKAGE CLASS COMMAND UNICODE SYMBOL CONFLICT)
 
-CONFLICT is a Boolean that indicates that this command conflicts
-or generates different symbol from math-unicode package.  Thus the
-generated LaTeX symbol might be different from 5th
-element (symbol) in the list above.  See LUCR reference [1] for
-more details.  Package 'literal' corresponds to core (La)TeX.
+Optional CONFLICT is a Boolean that indicates that this command
+conflicts or generates different symbol from math-unicode
+package.  Thus the generated LaTeX symbol might be different from
+5th element (symbol) in the list above.  See LUCR reference [1]
+for more details.  Package 'literal' corresponds to core (La)TeX.
 
    [1] http://milde.users.sourceforge.net/LUCR/Math/";)
 
@@ -3617,7 +3623,8 @@ more details.  Package 'literal' corresponds to core 
(La)TeX.
     ("subscript" "_rho" 7528 "ᵨ")
     ("subscript" "_varphi" 7529 "ᵩ")
     ("subscript" "_chi" 7530 "ᵪ"))
-  "List of unicode subscripts.")
+  "List of unicode subscripts.
+See `math-symbol-list-extended' for the meaning of the entries.")
 
 (defconst math-symbol-list-superscripts
   '(("superscripts" "^0" 8304 "⁰")
@@ -3686,7 +3693,8 @@ more details.  Package 'literal' corresponds to core 
(La)TeX.
     ("superscripts" "^iota" 7589 "ᶥ")
     ("superscripts" "^varphi" 7520 "ᵠ")
     ("superscripts" "^chi" 7521 "ᵡ"))
-  "List of unicode superscripts.")
+  "List of unicode superscripts.
+See `math-symbol-list-extended' for the meaning of each entry.")
 
 (provide 'math-symbol-lists)
 ;;; math-symbol-lists.el ends here
diff --git a/packages/math-symbol-lists/msl-build.el 
b/packages/math-symbol-lists/msl-build.el
index 63c9fd4..bb9f1b5 100644
--- a/packages/math-symbol-lists/msl-build.el
+++ b/packages/math-symbol-lists/msl-build.el
@@ -162,7 +162,7 @@ command from alias field. "
               (list type (concat prefix plain) c (char-to-string c))))
           char-str))
 
-(msl-gen-scripted-alist "₀₁₂₃₄₅₆₇₈₉₊₋₌₍₎ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ" "subscript" 
"_")
-(msl-gen-scripted-alist 
"⁰¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁⱽᵂᵝᵞᵟᶿᶥᵠᵡ" 
"superscripts" "^")
+;; (msl-gen-scripted-alist "₀₁₂₃₄₅₆₇₈₉₊₋₌₍₎ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ" "subscript" 
"_")
+;; (msl-gen-scripted-alist 
"⁰¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁⱽᵂᵝᵞᵟᶿᶥᵠᵡ" 
"superscripts" "^")
 
 ;;; msl-build.el ends here



reply via email to

[Prev in Thread] Current Thread [Next in Thread]