From 53c4440ee35d4ac6078cc064df78b7b5b42c4db4 Mon Sep 17 00:00:00 2001 From: Akira TAGOH Date: Tue, 22 Aug 2017 20:37:30 +0900 Subject: Add und_zmth.orth to support Math in lang --- fc-lang/Makefile.am | 3 +- fc-lang/und_zmth.orth | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 192 insertions(+), 1 deletion(-) create mode 100644 fc-lang/und_zmth.orth (limited to 'fc-lang') diff --git a/fc-lang/Makefile.am b/fc-lang/Makefile.am index 1c886c1..5fdccea 100644 --- a/fc-lang/Makefile.am +++ b/fc-lang/Makefile.am @@ -281,7 +281,8 @@ ORTH = \ sat.orth \ doi.orth \ mni.orth \ - und_zsye.orth + und_zsye.orth \ + und_zmth.orth # ^-------------- Add new orth files here -include $(top_srcdir)/git.mk diff --git a/fc-lang/und_zmth.orth b/fc-lang/und_zmth.orth new file mode 100644 index 0000000..ff92ba7 --- /dev/null +++ b/fc-lang/und_zmth.orth @@ -0,0 +1,190 @@ +# +# fontconfig/fc-lang/emoji.orth +# +# Copyright © 2002 Keith Packard +# Copyright © 2017 Red Hat, Inc. +# +# Permission to use, copy, modify, distribute, and sell this software and its +# documentation for any purpose is hereby granted without fee, provided that +# the above copyright notice appear in all copies and that both that +# copyright notice and this permission notice appear in supporting +# documentation, and that the name of the author(s) not be used in +# advertising or publicity pertaining to distribution of the software without +# specific, written prior permission. The authors make no +# representations about the suitability of this software for any purpose. It +# is provided "as is" without express or implied warranty. +# +# THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, +# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO +# EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR +# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +# PERFORMANCE OF THIS SOFTWARE. +# +# Math +# +# based on +# http://www.unicode.org/Public/math/revision-9/MathClass-9.txt +# +0020 # S # SPACE +0021 # P # ! EXCLAMATION MARK +0021 # N # ! EXCLAMATION MARK +0023..0026 # N # #..& NUMBER SIGN..AMPERSAND +0028 # O # ( LEFT PARENTHESIS +0029 # C # ) RIGHT PARENTHESIS +002A # N # * ASTERISK +002B # V # + PLUS SIGN +002C # P # , COMMA +002D # R # - HYPHEN-MINUS +002E # P # . FULL STOP +002F # R # / SOLIDUS +0030..0039 # N # 0..9 DIGIT ZERO..NINE +003A..003B # P # :.. # COLON..SEMICOLON +003C..003E # R # <..> LESS-THAN SIGN..GREATER-THAN SIGN +003F # P # ? QUESTION MARK +0040 # N # @ COMMERCIAL AT +0041..005A # A # A..Z LATIN CAPITAL LETTER A..Z +005B # O # [ LEFT SQUARE BRACKET +005C # N # \ REVERSE SOLIDUS +005D # C # ] RIGHT SQUARE BRACKET +005E # X # ^ CIRCUMFLEX ACCENT +0061..007A # A # a..z LATIN SMALL LETTER A..Z +007B # O # { LEFT CURLY BRACKET +007C # F # | VERTICAL LINE +007D # C # } RIGHT CURLY BRACKET +007E # X # ~ TILDE +00A1 # P # ¡ INVERTED EXCLAMATION MARK +00A2..00A7 # N # ¢..§ CENT SIGN..SECTION SIGN +00AC # N # ¬ NOT SIGN +00B0 # N # ° DEGREE SIGN +00B1 # V # ± PLUS-MINUS SIGN +00B5..00B6 # N # µ..¶ MICRO SIGN..PILCROW SIGN +00B7 # B # · MIDDLE DOT +00BF # P # ¿ INVERTED QUESTION MARK +00D7 # B # × MULTIPLICATION SIGN +00F7 # B # ÷ DIVISION SIGN +0131 # A # ı LATIN SMALL LETTER DOTLESS I +0300..0308 # D # ̀..̈ COMBINING GRAVE ACCENT..DIAERESIS +0308 # D # ̈ COMBINING DIAERESIS +030A # D # ̊ COMBINING RING ABOVE +030C # D # ̌ COMBINING CARON +0338 # D # ̸ COMBINING LONG SOLIDUS OVERLAY +033F # D # ̿ COMBINING DOUBLE OVERLINE +0391..03A1 # A # Α..Ρ GREEK CAPITAL LETTER ALPHA..RHO +03A3..03A4 # A # Σ..Τ GREEK CAPITAL LETTER SIGMA..TAU +03A6..03A9 # A # Φ..Ω GREEK CAPITAL LETTER PHI..OMEGA +03B1..03C1 # A # α..ρ GREEK SMALL LETTER ALPHA..RHO +03C3..03C9 # A # σ..ω GREEK SMALL LETTER SIGMA..OMEGA +03D5..03D6 # A # ϕ..ϖ GREEK PHI SYMBOL..PI SYMBOL +03F0..03F1 # A # ϰ..ϱ GREEK KAPPA SYMBOL..RHO SYMBOL +03F4..03F5 # A # ϴ..ϵ GREEK CAPITAL THETA SYMBOL..LUNATE EPSILON SYMBOL +2016 # F # ‖ DOUBLE VERTICAL LINE +2020 # R # † DAGGER +2020 # N # † DAGGER +2021 # R # ‡ DOUBLE DAGGER +2021 # N # ‡ DOUBLE DAGGER +2022 # B # • BULLET +2026 # N # … HORIZONTAL ELLIPSIS +2032..2037 # N # ′..‷ PRIME..REVERSED TRIPLE PRIME +203B # N # ※ REFERENCE MARK +2044 # X # ⁄ FRACTION SLASH +2057 # N # ⁗ QUADRUPLE PRIME +20D0..20D2 # D # ⃐..⃒ COMBINING LEFT HARPOON ABOVE..LONG VERTICAL LINE OVERLAY +20E1 # D # ⃡ COMBINING LEFT RIGHT ARROW ABOVE +2102 # A # ℂ DOUBLE-STRUCK CAPITAL C +2107 # N # ℇ EULER CONSTANT +210E..210F # N # ℎ..ℏ PLANCK CONSTANT.. OVER TWO PI +2110..2113 # A # ℐ..ℓ SCRIPT CAPITAL I..SMALL L +2115 # A # ℕ DOUBLE-STRUCK CAPITAL N +2118..211D # A # ℘..ℝ SCRIPT CAPITAL P..DOUBLE-STRUCK CAPITAL R +2124 # A # ℤ DOUBLE-STRUCK CAPITAL Z +2126..2127 # N # Ω..℧ OHM SIGN..INVERTED OHM SIGN +2128 # A # ℨ BLACK-LETTER CAPITAL Z +212B..212D # A # Å..ℭ ANGSTROM SIGN..BLACK-LETTER CAPITAL C +213C..213D # A # ℼ..ℽ DOUBLE-STRUCK SMALL PI..GAMMA +213E # N # ℾ DOUBLE-STRUCK CAPITAL GAMMA +213F # A # ℿ DOUBLE-STRUCK CAPITAL PI +2140 # L # ⅀ DOUBLE-STRUCK N-ARY SUMMATION +21B0..21B3 # R # ↰..↳ UPWARDS ARROW WITH TIP LEFTWARDS..DOWNWARDS ARROW WITH TIP RIGHTWARDS +21B6..21B7 # R # ↶..↷ ANTICLOCKWISE TOP SEMICIRCLE ARROW..CLOCKWISE TOP SEMICIRCLE ARROW +2200..2201 # U # ∀..∁ FOR ALL..COMPLEMENT +2202 # N # ∂ PARTIAL DIFFERENTIAL +2203..2204 # U # ∃..∄ THERE EXISTS..DOES NOT EXIST +2205 # N # ∅ EMPTY SET +2206..2207 # U # ∆..∇ INCREMENT..NABLA +2208..220D # R # ∈..∍ ELEMENT OF..SMALL CONTAINS AS MEMBER +220E # N # ∎ END OF PROOF +220F..2211 # L # ∏..∑ N-ARY PRODUCT..SUMMATION +2212..2213 # V # −..∓ MINUS SIGN..MINUS-OR-PLUS SIGN +2214..2219 # B # ∔..∙ DOT PLUS..BULLET OPERATOR +221D # R # ∝ PROPORTIONAL TO +221E..2222 # N # ∞..∢ INFINITY..SPHERICAL ANGLE +2223..2226 # R # ∣..∦ DIVIDES..NOT PARALLEL TO +2227..222A # B # ∧..∪ LOGICAL AND..UNION +222B..2233 # L # ∫..∳ INTEGRAL..ANTICLOCKWISE CONTOUR INTEGRAL +2234..2235 # N # ∴..∵ THEREFORE..BECAUSE +2236..2237 # R # ∶..∷ RATIO..PROPORTION +2238 # B # ∸ DOT MINUS +2239..223D # R # ∹..∽ EXCESS..REVERSED TILDE +223E # B # ∾ INVERTED LAZY S +223F # N # ∿ SINE WAVE +2240 # B # ≀ WREATH PRODUCT +2241..228B # R # ≁..⊋ NOT TILDE..SUPERSET OF WITH NOT EQUAL TO +228C..228E # B # ⊌..⊎ MULTISET.. UNION +228F..2292 # R # ⊏..⊒ SQUARE IMAGE OF..ORIGINAL OF OR EQUAL TO +2293..22A1 # B # ⊓..⊡ SQUARE CAP..SQUARED DOT OPERATOR +22A2..22A3 # R # ⊢..⊣ RIGHT TACK..LEFT TACK +22A4..22A5 # N # ⊤..⊥ DOWN TACK..UP TACK +22B9..22BD # B # ⊹..⊽ HERMITIAN CONJUGATE MATRIX..NOR +22BE..22BF # N # ⊾..⊿ RIGHT ANGLE WITH ARC..TRIANGLE +22C0..22C3 # L # ⋀..⋃ N-ARY LOGICAL AND..UNION +22C4..22C7 # B # ⋄..⋇ DIAMOND OPERATOR..DIVISION TIMES +22C8 # R # ⋈ BOWTIE +22C9..22CC # B # ⋉..⋌ LEFT NORMAL FACTOR SEMIDIRECT PRODUCT..RIGHT SEMIDIRECT PRODUCT +22CD # R # ⋍ REVERSED TILDE EQUALS +22CE..22CF # B # ⋎..⋏ CURLY LOGICAL OR..AND +22D0..22D1 # R # ⋐..⋑ DOUBLE SUBSET..SUPERSET +22D2..22D3 # B # ⋒..⋓ DOUBLE INTERSECTION..UNION +2300 # N # ⌀ DIAMETER SIGN +2305..2306 # B # ⌅..⌆ PROJECTIVE..PERSPECTIVE +2308 # O # ⌈ LEFT CEILING +2309 # C # ⌉ RIGHT CEILING +230A # O # ⌊ LEFT FLOOR +230B # C # ⌋ RIGHT FLOOR +2319 # N # ⌙ TURNED NOT SIGN +231C # O # ⌜ TOP LEFT CORNER +231D # C # ⌝ TOP RIGHT CORNER +231E # O # ⌞ BOTTOM LEFT CORNER +231F # C # ⌟ BOTTOM RIGHT CORNER +2322..2323 # R # ⌢..⌣ FROWN..SMILE +25A0..25A1 # N # ■..□ BLACK SQUARE..WHITE SQUARE +25E6 # B # ◦ WHITE BULLET +25EF # N # ◯ LARGE CIRCLE +2660..2667 # N # ♠..♧ BLACK SPADE SUIT..WHITE CLUB SUIT +266D..266F # N # ♭..♯ MUSIC FLAT SIGN..SHARP SIGN +2713 # N # ✓ CHECK MARK +2720 # N # ✠ MALTESE CROSS +27E6 # O # ⟦ MATHEMATICAL LEFT WHITE SQUARE BRACKET +27E7 # C # ⟧ MATHEMATICAL RIGHT WHITE SQUARE BRACKET +27E8 # O # ⟨ MATHEMATICAL LEFT ANGLE BRACKET +27E9 # C # ⟩ MATHEMATICAL RIGHT ANGLE BRACKET +27EA # O # ⟪ MATHEMATICAL LEFT DOUBLE ANGLE BRACKET +27EB # C # ⟫ MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET +1D400..1D454 # A # 𝐀..𝑔 MATHEMATICAL BOLD CAPITAL A..ITALIC SMALL G +1D456..1D49C # A # 𝑖..𝒜 MATHEMATICAL ITALIC SMALL I..SCRIPT CAPITAL A +1D49E..1D49F # A # 𝒞..𝒟 MATHEMATICAL SCRIPT CAPITAL C..D +1D4A2 # A # 𝒢 MATHEMATICAL SCRIPT CAPITAL G +1D4A5..1D4A6 # A # 𝒥..𝒦 MATHEMATICAL SCRIPT CAPITAL J..K +1D4A9..1D4AC # A # 𝒩..𝒬 MATHEMATICAL SCRIPT CAPITAL N..Q +1D507..1D50A # A # 𝔇..𝔊 MATHEMATICAL FRAKTUR CAPITAL D..G +1D50D..1D514 # A # 𝔍..𝔔 MATHEMATICAL FRAKTUR CAPITAL J..Q +1D516..1D51C # A # 𝔖..𝔜 MATHEMATICAL FRAKTUR CAPITAL S..Y +1D51E..1D539 # A # 𝔞..𝔹 MATHEMATICAL FRAKTUR SMALL A..DOUBLE-STRUCK CAPITAL B +1D53B..1D53E # A # 𝔻..𝔾 MATHEMATICAL DOUBLE-STRUCK CAPITAL D..G +1D540..1D544 # A # 𝕀..𝕄 MATHEMATICAL DOUBLE-STRUCK CAPITAL I..M +1D546 # A # 𝕆 MATHEMATICAL DOUBLE-STRUCK CAPITAL O +1D54A..1D550 # A # 𝕊..𝕐 MATHEMATICAL DOUBLE-STRUCK CAPITAL S..Y +1D552..1D6A5 # A # 𝕒..𝚥 MATHEMATICAL DOUBLE-STRUCK SMALL A..ITALIC SMALL DOTLESS J +1D6A4..1D6A5 # A # 𝚤..𝚥 MATHEMATICAL ITALIC SMALL DOTLESS I..J +1D7CE..1D7FF # N # 𝟎..𝟿 MATHEMATICAL BOLD DIGIT ZERO..MONOSPACE DIGIT NINE -- cgit v1.2.1