diff --git a/CHANGELOG.md b/CHANGELOG.md index 74edb35..0810729 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,46 +9,6 @@ The format is based on [Keep a Changelog], and this project adheres to Nothing! -## [1.11.0] - -### Added - -- ⁱ (U+2071 SUPERSCRIPT LATIN SMALL LETTER I) -- ⁺ (U+207A SUPERSCRIPT PLUS SIGN) -- ⁻ (U+207B SUPERSCRIPT MINUS) -- ⁼ (U+207C SUPERSCRIPT EQUALS SIGN) -- ⁽ (U+207D SUPERSCRIPT LEFT PARENTHESIS) -- ⁾ (U+207E SUPERSCRIPT RIGHT PARENTHESIS) -- ⁿ (U+207F SUPERSCRIPT LATIN SMALL LETTER N) -- ₀ (U+2080 SUBSCRIPT ZERO) -- ₂ (U+2082 SUBSCRIPT TWO) -- ₃ (U+2083 SUBSCRIPT THREE) -- ₄ (U+2084 SUBSCRIPT FOUR) -- ₅ (U+2085 SUBSCRIPT FIVE) -- ₆ (U+2086 SUBSCRIPT SIX) -- ₇ (U+2087 SUBSCRIPT SEVEN) -- ₈ (U+2088 SUBSCRIPT EIGHT) -- ₉ (U+2089 SUBSCRIPT NINE) -- ₊ (U+208A SUBSCRIPT PLUS SIGN) -- ₋ (U+208B SUBSCRIPT MINUS) -- ₌ (U+208C SUBSCRIPT EQUALS SIGN) -- ₍ (U+208D SUBSCRIPT LEFT PARENTHESIS) -- ₎ (U+208E SUBSCRIPT RIGHT PARENTHESIS) -- ∑ (U+2211 N-ARY SUMMATION) -- − (U+2212 MINUS SIGN) -- ∓ (U+2213 MINUS-OR-PLUS SIGN) -- ⏏ (U+23CF EJECT SYMBOL) -- ␍ (U+240D SYMBOL FOR CARRIAGE RETURN) -- ⚐ (U+2690 WHITE FLAG) -- ⚑ (U+2691 BLACK FLAG) -- ✱ (U+2731 HEAVY ASTERISK) -- ❬ (U+276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT) -- ❭ (U+276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT) - -### Changed - -- √ (U+221A SQUARE ROOT) - ## [1.10.0] ### Added @@ -795,8 +755,7 @@ Still broken on Windows. [Keep a Changelog]: https://keepachangelog.com/en/1.0.0/ [Semantic Versioning]: https://semver.org/spec/v2.0.0.html -[unreleased]: https://github.com/slavfox/Cozette/compare/v.1.11.0...HEAD -[1.11.0]: https://github.com/slavfox/Cozette/compare/v.1.10.0...v.1.11.0 +[unreleased]: https://github.com/slavfox/Cozette/compare/v.1.8.3...HEAD [1.10.0]: https://github.com/slavfox/Cozette/compare/v.1.9.3...v.1.10.0 [1.9.3]: https://github.com/slavfox/Cozette/compare/v.1.9.2...v.1.9.3 [1.9.2]: https://github.com/slavfox/Cozette/compare/v.1.9.0...v.1.9.2 diff --git a/Cozette/Cozette.sfd b/Cozette/Cozette.sfd index 306b617..8aee580 100644 --- a/Cozette/Cozette.sfd +++ b/Cozette/Cozette.sfd @@ -4,7 +4,7 @@ FullName: Cozette FamilyName: Cozette Weight: Medium Copyright: (c) 2020 Slavfox -Version: 1.110 +Version: 1.100 ItalicAngle: 0 UnderlinePosition: -100 UnderlineWidth: 50 @@ -22,7 +22,7 @@ OS2Version: 1 OS2_WeightWidthSlopeOnly: 0 OS2_UseTypoMetrics: 0 CreationTime: -2082812035 -ModificationTime: 1625035625 +ModificationTime: 1623526037 PfmFamily: 49 TTFWeight: 500 TTFWidth: 5 @@ -62,12 +62,12 @@ NameList: AGL with PUA DisplaySize: -48 AntiAlias: 1 FitToEm: 0 -WinInfo: 9520 70 21 +WinInfo: 63896 28 17 OnlyBitmaps: 1 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 1908 +BeginChars: 1114112 1862 StartChar: .notdef Encoding: 0 -1 0 @@ -13117,328 +13117,8 @@ Width: 1024 Flags: W LayerCount: 2 EndChar - -StartChar: uni2080 -Encoding: 8320 8320 1862 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2084 -Encoding: 8324 8324 1863 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2085 -Encoding: 8325 8325 1864 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2086 -Encoding: 8326 8326 1865 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2087 -Encoding: 8327 8327 1866 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2088 -Encoding: 8328 8328 1867 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2089 -Encoding: 8329 8329 1868 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2082 -Encoding: 8322 8322 1869 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2083 -Encoding: 8323 8323 1870 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni207A -Encoding: 8314 8314 1871 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni207B -Encoding: 8315 8315 1872 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni207C -Encoding: 8316 8316 1873 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni207D -Encoding: 8317 8317 1874 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni207E -Encoding: 8318 8318 1875 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni207F -Encoding: 8319 8319 1876 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2071 -Encoding: 8305 8305 1877 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni208C -Encoding: 8332 8332 1878 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni208D -Encoding: 8333 8333 1879 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni208A -Encoding: 8330 8330 1880 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni208E -Encoding: 8334 8334 1881 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni208B -Encoding: 8331 8331 1882 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: summation -Encoding: 8721 8721 1883 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: minus -Encoding: 8722 8722 1884 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2213 -Encoding: 8723 8723 1885 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni23CF -Encoding: 9167 9167 1886 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni240D -Encoding: 9229 9229 1887 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2690 -Encoding: 9872 9872 1888 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2691 -Encoding: 9873 9873 1889 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2731 -Encoding: 10033 10033 1890 -Width: 2048 -LayerCount: 2 -EndChar - -StartChar: uni276C -Encoding: 10092 10092 1891 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni276D -Encoding: 10093 10093 1892 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni23D0 -Encoding: 9168 9168 1893 -Width: 2048 -LayerCount: 2 -EndChar - -StartChar: uniE725 -Encoding: 59173 59173 1894 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uniE726 -Encoding: 59174 59174 1895 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uniE727 -Encoding: 59175 59175 1896 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: invsmileface -Encoding: 9787 9787 1897 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2596 -Encoding: 9622 9622 1898 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2597 -Encoding: 9623 9623 1899 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2598 -Encoding: 9624 9624 1900 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni2599 -Encoding: 9625 9625 1901 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni259A -Encoding: 9626 9626 1902 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni259B -Encoding: 9627 9627 1903 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni259C -Encoding: 9628 9628 1904 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni259D -Encoding: 9629 9629 1905 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni259E -Encoding: 9630 9630 1906 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar - -StartChar: uni259F -Encoding: 9631 9631 1907 -Width: 1024 -Flags: W -LayerCount: 2 -EndChar EndChars -BitmapFont: 13 1909 10 3 1 +BitmapFont: 13 1863 10 3 1 BDFStartProperties: 42 FONT 1 "-slavfox-Cozette-Medium-R-Normal--13-120-75-75-M-60-ISO10646-1" COMMENT 0 "(c) 2020 Slavfox" @@ -13460,7 +13140,7 @@ FONTNAME_REGISTRY 16 "" FONT_NAME 16 "Cozette" FACE_NAME 16 "Cozette" COPYRIGHT 16 "(c) 2020 Slavfox" -FONT_VERSION 16 "1.110" +FONT_VERSION 16 "1.100" FONT_ASCENT 18 10 FONT_DESCENT 18 3 UNDERLINE_POSITION 18 -19 @@ -16382,8 +16062,8 @@ BDFChar: 1447 59151 6 0 7 0 6 &+Aren*^be BDFChar: 1448 59160 6 0 6 0 7 &3,(*`l?#M -BDFChar: 1449 59176 6 0 6 -1 8 -jK/8Q6ptR7C/+a/ +BDFChar: 1449 59176 6 0 6 -1 7 +:qTaq6pt"#'EA+5 BDFChar: 1450 59304 6 0 6 -1 6 3(1?XZDp;P BDFChar: 1451 59316 6 0 6 -1 6 @@ -16446,7 +16126,7 @@ BDFChar: 1479 10022 6 1 5 1 5 +E7*p+92BA BDFChar: 1480 10095 6 2 5 -1 7 ^qa>c0OS;(^]4?7 -BDFChar: 1481 10094 6 1 4 -1 7 +BDFChar: 1481 10094 6 2 5 -1 7 0JHmB^gLP(0E;(Q BDFChar: 1482 10140 6 1 6 0 5 0Gs`c(bbpi @@ -16549,7 +16229,7 @@ BDFChar: 1530 59221 6 0 6 0 6 BDFChar: 1531 59139 6 0 6 -1 8 I)c0bCfG416oY/H BDFChar: 1532 59177 6 0 6 2 4 -3USj, +&FL)0 BDFChar: 1533 128737 6 0 6 -2 7 P5bI[rr.:m3"Q&i BDFChar: 1534 128520 6 0 6 -1 8 @@ -16786,8 +16466,8 @@ BDFChar: 1649 358 6 1 5 0 7 p`L\u+M5X5;L +BDFChar: 1651 8730 6 1 5 1 6 +3$=le5X5;L BDFChar: 1652 8470 6 0 5 0 8 *0c]C^q?n5O8o7\ BDFChar: 1653 8627 6 1 5 2 6 @@ -17208,97 +16888,5 @@ BDFChar: 1860 62602 6 0 6 1 5 Uu^U>U]:Ap BDFChar: 1861 64191 6 -1 7 0 6 "99bK8H=Qs8H:LG&-)\1 -BDFChar: 1862 8320 6 1 4 -2 2 -@$$J3?iU0, -BDFChar: 1863 8324 6 1 4 -2 2 -+CLl3+92BA -BDFChar: 1864 8325 6 1 4 -2 2 -n:9F.huE`W -BDFChar: 1865 8326 6 1 4 -2 2 -E.Hl.?iU0, -BDFChar: 1866 8327 6 1 4 -2 2 -n;nbX5QCca -BDFChar: 1867 8328 6 1 4 -2 2 -@$"cX?iU0, -BDFChar: 1868 8329 6 1 4 -2 2 -@$#==?iU0, -BDFChar: 1869 8322 6 1 4 -2 2 -@#uKrn,NFg -BDFChar: 1870 8323 6 1 4 -2 2 -i"09-huE`W -BDFChar: 1871 8314 6 1 3 5 7 -5i=m- -BDFChar: 1872 8315 6 1 3 6 6 -huE`W -BDFChar: 1873 8316 6 1 3 5 7 -huM[8 -BDFChar: 1874 8317 6 2 3 3 9 -5_+B8J:Klb -BDFChar: 1875 8318 6 2 3 3 9 -J3Z@b5X9i" -BDFChar: 1876 8319 6 1 4 4 8 -T[8d^O8o7\ -BDFChar: 1877 8305 6 2 2 4 8 -J,k+MJ,fQL -BDFChar: 1878 8332 6 1 3 -1 1 -huM[8 -BDFChar: 1879 8333 6 2 3 -3 3 -5_+B8J:Klb -BDFChar: 1880 8330 6 1 3 -1 1 -5i=m- -BDFChar: 1881 8334 6 2 3 -3 3 -J3Z@b5X9i" -BDFChar: 1882 8331 6 1 3 0 0 -huE`W -BDFChar: 1883 8721 6 1 5 0 8 -pkV0X+@&2Jp](9o -BDFChar: 1884 8722 6 1 5 3 3 -p](9o -BDFChar: 1885 8723 6 1 5 0 6 -p])EZp`L[Z -BDFChar: 1886 9167 6 1 5 1 5 -+E7)Up](9o -BDFChar: 1887 9229 6 1 4 -2 7 -i.-@9!,tbB:f%,l -BDFChar: 1888 9872 6 0 6 -2 7 -i1>OPK&WAPJ:IV" -BDFChar: 1889 9873 6 0 6 -2 7 -i;W`Trr/L>J:IV" -BDFChar: 1890 10033 6 0 0 0 0 -z -BDFChar: 1891 10092 6 2 4 -1 7 -+tO -BDFChar: 1897 9787 6 0 5 0 6 -r3lV)HA;G" -BDFChar: 1898 9622 6 0 2 -3 2 -m/HPAs763j -BDFChar: 1899 9623 6 3 5 -3 2 -m.U#EqXsmh -BDFChar: 1900 9624 6 0 2 3 9 -m.U#EqY'ph -BDFChar: 1901 9625 6 0 5 -3 9 -io8tUio&kqr;Zfsrr<$! -BDFChar: 1902 9626 6 0 5 -3 9 -iSi_QioB&?*ZlCD)uos= -BDFChar: 1903 9627 6 0 5 -3 9 -rVcZlrr<#XioB"WhuE`W -BDFChar: 1904 9628 6 0 5 -3 9 -rr2oprqud:*$6.B)uos= -BDFChar: 1905 9629 6 3 5 3 9 -o)A1Srq$-i -BDFChar: 1906 9630 6 0 5 -3 9 -*??+>*ZlK`ioB"WhuE`W -BDFChar: 1907 9631 6 0 5 -3 9 -*$-1C*ZQ:$s8W#squ?]s EndBitmapFont EndSplineFont diff --git a/README.md b/README.md index d29a174..1c50afe 100644 --- a/README.md +++ b/README.md @@ -198,7 +198,7 @@ Cozette is licensed [MIT] 💜 Massive thanks to [ym1234] for helping me figure out how to make the font tables behave nicely. -Additional thanks to [autumn] and [cpkio] for contributing characters! +Additional thanks to [autumn] for contributing some characters! [Dina]: https://www.dcmembers.com/jibsen/download/61/ @@ -227,4 +227,3 @@ Additional thanks to [autumn] and [cpkio] for contributing characters! [MIT]: ./LICENSE [ym1234]: https://github.com/ym1234 [autumn]: https://github.com/auctumnus -[cpkio]: https://github.com/cpkio diff --git a/cozette_builder/imagegen.py b/cozette_builder/imagegen.py index cbfdeca..a5d3cc1 100644 --- a/cozette_builder/imagegen.py +++ b/cozette_builder/imagegen.py @@ -190,8 +190,8 @@ def stitch_charmap(files: List[Path], target: Path): for im in images: new_im.paste(im, (0, y)) y += im.height - for p in files: - p.unlink() + # for p in files: + # p.unlink() new_im.save(target) diff --git a/img/characters.png b/img/characters.png index 27640a1..9bd0301 100644 Binary files a/img/characters.png and b/img/characters.png differ diff --git a/img/charmap.png b/img/charmap.png index fa4afb2..7d79117 100644 Binary files a/img/charmap.png and b/img/charmap.png differ diff --git a/img/charmap.txt b/img/charmap.txt index 13531a4..4f3bb2d 100644 --- a/img/charmap.txt +++ b/img/charmap.txt @@ -66,8 +66,8 @@ U+01E9_│ ẞ U+0201_│‐ ‑ ‒ – — ― ‖ ‗ ‘ ’ ‚ ‛ “ ” „ ‟ U+0202_│† ‡ • ‣ ․ ‥ … ‧ U+0203_│‰ ′ ″ ‴ ‵ ‶ ‷ ‸ ‹ › -U+0207_│⁰ ⁱ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁺ ⁻ ⁼ ⁽ ⁾ ⁿ -U+0208_│₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ ₊ ₋ ₌ ₍ ₎ +U+0207_│⁰ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ +U+0208_│ ₁ U+020A_│ € U+020B_│ ₽ U+0211_│ № @@ -78,7 +78,7 @@ U+021B_│↰ ↱ ↲ ↳ ↴ ↵ U+021D_│⇐ ⇑ ⇒ ⇓ ⇔ ⇕ U+021E_│⇠ ⇡ ⇢ ⇣ U+0220_│∀ ∃ ∄ ∅ ∆ ∇ ∈ ∉ ∊ ∋ ∌ ∍ ∎ ∏ -U+0221_│∐ ∑ − ∓ ∗ ∘ ∙ √ ∞ +U+0221_│∐ ∗ ∘ ∙ √ ∞ U+0222_│ ∥ ∦ U+0226_│≠ ≡ ≤ ≥ U+0229_│ ⊝ ⊞ ⊟ @@ -86,10 +86,9 @@ U+0230_│ ⌂ U+0231_│ ⌘ U+0235_│ ⍟ U+0238_│ ⎇ ⎈ -U+023C_│ ⏎ ⏏ -U+023D_│⏐ +U+023C_│ ⏎ U+023F_│ ⏴ ⏵ ⏶ ⏷ ⏸ ⏹ ⏺ ⏻ ⏼ -U+0240_│ ␊ ␍ +U+0240_│ ␊ U+0242_│ ␤ U+0250_│─ ━ │ ┃ ┄ ┅ ┆ ┇ ┈ ┉ ┊ ┋ ┌ ┍ ┎ ┏ U+0251_│┐ ┑ ┒ ┓ └ ┕ ┖ ┗ ┘ ┙ ┚ ┛ ├ ┝ ┞ ┟ @@ -108,14 +107,14 @@ U+0260_│ ☁ ☃ U+0261_│☐ ☑ ☒ ☕ U+0263_│☰ ☱ ☲ ☳ ☴ ☵ ☶ ☷ ☸ ☺ ☿ U+0266_│♠ ♡ ♢ ♣ ♤ ♥ ♦ ♧ ♩ ♪ ♫ ♬ ♭ ♮ ♯ -U+0269_│⚐ ⚑ ⚙ +U+0269_│ ⚙ U+026A_│⚠ ⚡ U+026B_│ ⚸ U+0271_│ ✓ ✔ ✕ ✖ ✗ ✘ ✙ ✚ ✛ ✜ U+0272_│ ✦ ✭ ✮ -U+0273_│ ✱ ✹ +U+0273_│ ✹ U+0274_│ ❎ -U+0276_│ ❬ ❭ ❮ ❯ +U+0276_│ ❮ ❯ U+0279_│ ➜ U+027E_│ ⟨ ⟩ ⟪ ⟫ U+0280_│ ⠁ ⠂ ⠃ ⠄ ⠅ ⠆ ⠇ ⠈ ⠉ ⠊ ⠋ ⠌ ⠍ ⠎ ⠏