File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change 5
5
6
6
symbols = [
7
7
["Lower-case Greek" ,
8
- 6 ,
8
+ 4 ,
9
9
r"""\alpha \beta \gamma \chi \delta \epsilon \eta \iota \kappa
10
10
\lambda \mu \nu \omega \phi \pi \psi \rho \sigma \tau \theta
11
11
\upsilon \xi \zeta \digamma \varepsilon \varkappa \varphi
12
12
\varpi \varrho \varsigma \vartheta""" .split ()],
13
13
["Upper-case Greek" ,
14
- 8 ,
14
+ 4 ,
15
15
r"""\Delta \Gamma \Lambda \Omega \Phi \Pi \Psi \Sigma \Theta
16
16
\Upsilon \Xi \mho \nabla""" .split ()],
17
17
["Hebrew" ,
18
18
6 ,
19
- r"""\aleph \beth \daleth \gimel """ .split ()],
19
+ r"""\aleph \beth \gimel \daleth """ .split ()],
20
20
["Delimiters" ,
21
21
6 ,
22
22
_mathtext .Parser ._delims ],
@@ -105,7 +105,12 @@ def render_symbol(sym):
105
105
106
106
lines = []
107
107
for category , columns , syms in symbols :
108
- syms = sorted (list (syms ))
108
+ if category == "Hebrew" :
109
+ syms = sorted (list (syms ), key = render_symbol , reverse = True )
110
+ elif category .endswith ("Greek" ):
111
+ syms = sorted (list (syms ), key = render_symbol )
112
+ else :
113
+ syms = sorted (list (syms ))
109
114
columns = min (columns , len (syms ))
110
115
lines .append ("**%s**" % category )
111
116
lines .append ('' )
You can’t perform that action at this time.
0 commit comments