From d5fc566d74cf02d82a38d793ccbb4d27e97e89ae Mon Sep 17 00:00:00 2001 From: PhMajerus Date: Sat, 5 Apr 2025 18:36:58 +0200 Subject: [PATCH] More mathematical operators and symbols MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added 49 new characters: - ℗ U+2117 SOUND RECORDING COPYRIGHT - ∱ U+2231 CLOCKWISE INTEGRAL - ∲ U+2232 CLOCKWISE CONTOUR INTEGRAL - ∳ U+2233 ANTICLOCKWISE CONTOUR INTEGRAL - ∸ U+2238 DOT MINUS - ∹ U+2239 EXCESS - ∿ U+223F SINE WAVE - ≀ U+2240 WREATH PRODUCT - ≎ U+224E GEOMETRICALLY EQUIVALENT TO - ≏ U+224F DIFFERENCE BETWEEN - ≨ U+2268 LESS-THAN BUT NOT EQUAL TO - ≩ U+2269 GREATER-THAN BUT NOT EQUAL TO - ≬ U+226C BETWEEN - ≭ U+226D NOT EQUIVALENT TO - ≮ U+226E NOT LESS-THAN - ≯ U+226F NOT GREATER-THAN - ≰ U+2270 NEITHER LESS-THAN NOR EQUAL TO - ≱ U+2271 NEITHER GREATER-THAN NOR EQUAL TO - ≲ U+2272 LESS-THAN OR EQUIVALENT TO - ≳ U+2273 GREATER-THAN OR EQUIVALENT TO - ≴ U+2274 NEITHER LESS-THAN NOR EQUIVALENT TO - ≵ U+2275 NEITHER GREATER-THAN NOR EQUIVALENT TO - ≶ U+2276 LESS-THAN OR GREATER-THAN - ≷ U+2277 GREATER-THAN OR LESS-THAN - ≸ U+2278 NEITHER LESS-THAN NOR GREATER-THAN - ≹ U+2279 NEITHER GREATER-THAN NOR LESS-THAN - ≺ U+227A PRECEDES - ≻ U+227B SUCCEEDS - ≼ U+227C PRECEDES OR EQUAL TO - ≽ U+227D SUCCEEDS OR EQUAL TO - ≾ U+227E PRECEDES OR EQUIVALENT TO - ≿ U+227F SUCCEEDS OR EQUIVALENT TO - ⊀ U+2280 DOES NOT PRECEDE - ⊁ U+2281 DOES NOT SUCCEED - ⋜ U+22DC EQUAL TO OR LESS-THAN - ⋝ U+22DD EQUAL TO OR GREATER-THAN - ⋞ U+22DE EQUAL TO OR PRECEDES - ⋟ U+22DF EQUAL TO OR SUCCEEDS - ⋠ U+22E0 DOES NOT PRECEDE OR EQUAL - ⋡ U+22E1 DOES NOT SUCCEED OR EQUAL - ⏀ U+23C0 DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE - ⏁ U+23C1 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE - ⏂ U+23C2 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE - ⏃ U+23C3 DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE - ⏄ U+23C4 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE - ⏅ U+23C5 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE - ⏆ U+23C6 DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE - ⏇ U+23C7 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE - ⏈ U+23C8 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE We could also adjust ≢ U+2262, ⊄ U+2284, ⊅ U+2285, ⊈ U+2288, and ⊉ U+2289 to use a similar stroke style as the other slashes operators I designed, they would get slightly more readable. --- Cozette/Cozette.sfd | 447 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 444 insertions(+), 3 deletions(-) diff --git a/Cozette/Cozette.sfd b/Cozette/Cozette.sfd index 3906f0e..4e72e21 100644 --- a/Cozette/Cozette.sfd +++ b/Cozette/Cozette.sfd @@ -22,7 +22,7 @@ OS2Version: 1 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 0 CreationTime: -2082812035 -ModificationTime: 1743769482 +ModificationTime: 1743870979 PfmFamily: 49 TTFWeight: 500 TTFWidth: 5 @@ -124,7 +124,7 @@ WinInfo: 8672 16 20 BeginPrivate: 0 EndPrivate TeXData: 1 0 0 524288 262144 174762 0 -1048576 174762 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144 -BeginChars: 1114112 5533 +BeginChars: 1114112 5582 StartChar: uni0000 Encoding: 0 0 0 @@ -46603,8 +46603,351 @@ Width: 1024 Flags: W LayerCount: 2 EndChar + +StartChar: uni223F +Encoding: 8767 8767 5533 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2238 +Encoding: 8760 8760 5534 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2239 +Encoding: 8761 8761 5535 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2231 +Encoding: 8753 8753 5536 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2232 +Encoding: 8754 8754 5537 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2233 +Encoding: 8755 8755 5538 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2240 +Encoding: 8768 8768 5539 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni224E +Encoding: 8782 8782 5540 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni224F +Encoding: 8783 8783 5541 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2268 +Encoding: 8808 8808 5542 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2269 +Encoding: 8809 8809 5543 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni226D +Encoding: 8813 8813 5544 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni226C +Encoding: 8812 8812 5545 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C1 +Encoding: 9153 9153 5546 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C2 +Encoding: 9154 9154 5547 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C0 +Encoding: 9152 9152 5548 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C3 +Encoding: 9155 9155 5549 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C4 +Encoding: 9156 9156 5550 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C5 +Encoding: 9157 9157 5551 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C6 +Encoding: 9158 9158 5552 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C7 +Encoding: 9159 9159 5553 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni23C8 +Encoding: 9160 9160 5554 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2117 +Encoding: 8471 8471 5555 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni226E +Encoding: 8814 8814 5556 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni226F +Encoding: 8815 8815 5557 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2270 +Encoding: 8816 8816 5558 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2271 +Encoding: 8817 8817 5559 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2272 +Encoding: 8818 8818 5560 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2273 +Encoding: 8819 8819 5561 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2274 +Encoding: 8820 8820 5562 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2275 +Encoding: 8821 8821 5563 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2276 +Encoding: 8822 8822 5564 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2277 +Encoding: 8823 8823 5565 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2278 +Encoding: 8824 8824 5566 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2279 +Encoding: 8825 8825 5567 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni227A +Encoding: 8826 8826 5568 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni227B +Encoding: 8827 8827 5569 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni227C +Encoding: 8828 8828 5570 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni227D +Encoding: 8829 8829 5571 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni227E +Encoding: 8830 8830 5572 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni227F +Encoding: 8831 8831 5573 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2280 +Encoding: 8832 8832 5574 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni2281 +Encoding: 8833 8833 5575 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni22E0 +Encoding: 8928 8928 5576 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni22E1 +Encoding: 8929 8929 5577 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni22DE +Encoding: 8926 8926 5578 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni22DF +Encoding: 8927 8927 5579 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni22DC +Encoding: 8924 8924 5580 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar + +StartChar: uni22DD +Encoding: 8925 8925 5581 +Width: 1024 +Flags: W +LayerCount: 2 +EndChar EndChars -BitmapFont: 13 5533 10 3 1 +BitmapFont: 13 5583 10 3 1 BDFStartProperties: 42 FONT 1 "-slavfox-Cozette-Medium-R-Normal--13-120-75-75-M-60-ISO10646-1" COMMENT 0 "(c) 2020-2025 Slavfox" @@ -57716,6 +58059,104 @@ BDFChar: 5531 8607 6 1 5 0 6 +E48%E2XlZ BDFChar: 5532 8909 6 1 5 2 5 Y\4%3 +BDFChar: 5533 8767 6 1 5 2 6 +5bP&(&-)\1 +BDFChar: 5534 8760 6 1 5 3 5 ++9;0: +BDFChar: 5535 8761 6 1 5 1 5 +#QX>o#QOi) +BDFChar: 5536 8753 6 1 5 -2 8 +(apM?\@