Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added some mathematical symbols #11467

Merged
merged 10 commits into from
Jan 21, 2021
26 changes: 17 additions & 9 deletions source/locale/en/symbols.dic
Original file line number Diff line number Diff line change
Expand Up @@ -112,22 +112,18 @@ _ line most
◾ black square some
□ white square some
◦ white bullet some
⇒ right double arrow some
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changing this to "implies" might be controversial. It makes sense in the domain of mathematics but arrows like this can be used in other locations. The intent may not be clear anymore.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you give an example? according to my research this is mostly used in formulas, mostly in mathematics but also in physics or other natural science fields, but I didn't see any other use case for this out there. In any formula this is interpreted as "implies".

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another way to solve such problems could be a new checkbox in the interpunctuation dialog in NVDA which allows you to use synthesizer's pronounciation or not. If disabled, NVDA would pronounce the symbol as it is in the symols.dic, and if it is enabled NVDA would pronounce it as it comes from the synthesizer, ignoring the patern in the symbols.dic.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have to agree with @feerrenrut here. Two particular examples which comes to my mint are various posts where this arrows shows the fact that the event to the left is connected to the event to the right and formal grammars where this arrow is used to point from shorter form of the grammar to the longer one. Intent of this symbol was certainly cleaner as an arrow.

⇨ right white arrow some
➔ right-pointing arrow some
➢ right arrowhead some
⮚ right arrowhead some
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

was this removed intentionally?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, the entry was duplicate, see line above.

❖ black diamond minus white X some
♣ black club some
♦ black diamond some
◆ black diamond some
◆ black diamond some
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like this introduces a white space error (extra tab on the end of the line).

§ section all
° degrees some
« double left pointing angle bracket
» double right pointing angle bracket
« double left pointing angle bracket none
» double right pointing angle bracket none
µ micro some
º ordinal some
ª superscript a some
⁰ superscript 0 some
¹ superscript 1 some
² superscript 2 some
Expand All @@ -139,7 +135,6 @@ _ line most
⁸ superscript 8 some
⁹ superscript 9 some
⁺ superscript plus some
⁻ superscript minus some
⁼ superscript equals some
⁽ superscript left paren some
⁾ superscript right paren some
Expand Down Expand Up @@ -173,6 +168,9 @@ _ line most
‡ double dagger some
‣ triangular bullet none
✗ x-shaped bullet none
⊕ circled plus none
⊖ circled minus none
⇄ right arrow over left arrow none

#Arithmetic operators
+ plus some
Expand Down Expand Up @@ -202,7 +200,9 @@ _ line most
⊃ superset of none
⊅ Not a superset of none
⊆ subset of or equal to none
⊈ neither a subset of nor equal to none
⊇ superset of or equal to none
⊉ neither a superset of nor equal to none
⊌ Multiset none

#Equality signs
Expand All @@ -221,8 +221,9 @@ _ line most
≬ Between none
≠ Not equal to none
≡ Identical to none
≣ strictly identical to none
≢ Not identical to none
is similar to none
∼ similar to none
≙ coresponds to none
≟ questioned equal to none

Expand Down Expand Up @@ -254,10 +255,12 @@ _ line most
#Geometry and linear Algebra
⃗ vector between none
△ triangle none
▭ rectangle none
∟ right angle none
∠ angle none
∥ parallel to none
∦ not parallel to none
⊥ perpendicular to none
⟂ ortogonal to none
‖ norm of vector none
̂ normalizes none
Expand All @@ -269,6 +272,9 @@ _ line most
∀ for all none
∃ there exists none
∄ there does not exist none
⇏ does not imply none
⇒ implies none
⇐ is implied by none

#Other mathematical Operators
∈ element of none
Expand Down Expand Up @@ -354,6 +360,8 @@ _ line most
ℤ Integers none
ℵ Aleph number none
ℶ beth number none
º ordinal some
ª ordinal some

# Miscellaneous Technical
⌘ Mac Command key none