Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb067be5

Browse files
authored
Merge pull request#25933 from devRD/mt-relop
Relational Operators for mathtext
2 parents0b8bd96 +8076a77 commitb067be5

File tree

2 files changed

+39
-10
lines changed

2 files changed

+39
-10
lines changed

‎lib/matplotlib/_mathtext.py

Lines changed: 32 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1737,16 +1737,38 @@ class _MathStyle(enum.Enum):
17371737

17381738
_relation_symbols=set(r'''
17391739
= < > :
1740-
\leq \geq \equiv \models
1741-
\prec \succ \sim \perp
1742-
\preceq \succeq \simeq \mid
1743-
\ll \gg \asymp \parallel
1744-
\subset \supset \approx \bowtie
1745-
\subseteq \supseteq \cong \Join
1746-
\sqsubset \sqsupset \neq \smile
1747-
\sqsubseteq \sqsupseteq \doteq \frown
1748-
\in \ni \propto \vdash
1749-
\dashv \dots \doteqdot'''.split())
1740+
\leq \geq \equiv \models
1741+
\prec \succ \sim \perp
1742+
\preceq \succeq \simeq \mid
1743+
\ll \gg \asymp \parallel
1744+
\subset \supset \approx \bowtie
1745+
\subseteq \supseteq \cong \Join
1746+
\sqsubset \sqsupset \neq \smile
1747+
\sqsubseteq \sqsupseteq \doteq \frown
1748+
\in \ni \propto \vdash
1749+
\dashv \dots \doteqdot \leqq
1750+
\geqq \lneqq \gneqq \lessgtr
1751+
\leqslant \geqslant \eqgtr \eqless
1752+
\eqslantless \eqslantgtr \lesseqgtr \backsim
1753+
\backsimeq \lesssim \gtrsim \precsim
1754+
\precnsim \gnsim \lnsim \succsim
1755+
\succnsim \nsim \lesseqqgtr \gtreqqless
1756+
\gtreqless \subseteqq \supseteqq \subsetneqq
1757+
\supsetneqq \lessapprox \approxeq \gtrapprox
1758+
\precapprox \succapprox \precnapprox \succnapprox
1759+
\npreccurlyeq \nsucccurlyeq \nsqsubseteq \nsqsupseteq
1760+
\sqsubsetneq \sqsupsetneq \nlesssim \ngtrsim
1761+
\nlessgtr \ngtrless \lnapprox \gnapprox
1762+
\napprox \approxeq \approxident \lll
1763+
\ggg \nparallel \Vdash \Vvdash
1764+
\nVdash \nvdash \vDash \nvDash
1765+
\nVDash \oequal \simneqq \triangle
1766+
\triangleq \triangleeq \triangleleft
1767+
\triangleright \ntriangleleft \ntriangleright
1768+
\trianglelefteq \ntrianglelefteq \trianglerighteq
1769+
\ntrianglerighteq \blacktriangleleft \blacktriangleright
1770+
\equalparallel \measuredrightangle \varlrtriangle
1771+
'''.split())
17501772

17511773
_arrow_symbols=set(r'''
17521774
\leftarrow \longleftarrow \uparrow

‎lib/matplotlib/_mathtext_data.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -674,6 +674,13 @@
674674
'simeq' :8771,
675675
'napprox' :8777,
676676
'ast' :8727,
677+
'amalg' :10815,
678+
'lhd' :9665,
679+
'rhd' :9655,
680+
'ddagger' :8225,
681+
'unlhd' :8884,
682+
'unrhd' :8885,
683+
'setminus' :8726,
677684
'twoheaduparrow' :8607,
678685
'doublebarwedge' :8966,
679686
'Sigma' :931,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp