diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 26240b8994..684a4e0f39 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -8,7 +8,9 @@ - Change: [#24342] g2.dat is now split into g2.dat and fonts.dat. - Change: [#24362] The Windows installer now prevents installing to the same folder as RollerCoaster Tycoon 2 or Classic. - Change: [#24418] Small & Large Zero G Rolls can now be built on the LIM Launched RC without cheats if vehicle sprites are available. +- Fix: [#5269] Font bugs when using the Russian release of RCT2 as the base game. - Fix: [#11071, #22958] The virtual floor does not always draw correctly. +- Fix: [#24332] Banner font renders differently when using RCT Classic as the base game. - Fix: [#24346] Possible crash during line drawing in OpenGL mode. - Fix: [#24353] ‘Show dirty visuals’ is off by one pixel and does not work correctly with higher framerates. - Fix: [#24362] When upgrading from an older version on Windows, old versions of official objects are not always removed. diff --git a/resources/fonts/latin/U100-bold.png b/resources/fonts/latin/U100-bold.png new file mode 100644 index 0000000000..ac3f8f91a6 Binary files /dev/null and b/resources/fonts/latin/U100-bold.png differ diff --git a/resources/fonts/latin/U100-small.png b/resources/fonts/latin/U100-small.png new file mode 100644 index 0000000000..1b235331e1 Binary files /dev/null and b/resources/fonts/latin/U100-small.png differ diff --git a/resources/fonts/latin/U100-tiny.png b/resources/fonts/latin/U100-tiny.png new file mode 100644 index 0000000000..4e162b872e Binary files /dev/null and b/resources/fonts/latin/U100-tiny.png differ diff --git a/resources/fonts/latin/U101-bold.png b/resources/fonts/latin/U101-bold.png new file mode 100644 index 0000000000..ea057b82bd Binary files /dev/null and b/resources/fonts/latin/U101-bold.png differ diff --git a/resources/fonts/latin/U101-small.png b/resources/fonts/latin/U101-small.png new file mode 100644 index 0000000000..0603c1f62f Binary files /dev/null and b/resources/fonts/latin/U101-small.png differ diff --git a/resources/fonts/latin/U101-tiny.png b/resources/fonts/latin/U101-tiny.png new file mode 100644 index 0000000000..7c90be3ff9 Binary files /dev/null and b/resources/fonts/latin/U101-tiny.png differ diff --git a/resources/fonts/latin/U102-bold.png b/resources/fonts/latin/U102-bold.png new file mode 100644 index 0000000000..9ade098a4e Binary files /dev/null and b/resources/fonts/latin/U102-bold.png differ diff --git a/resources/fonts/latin/U102-small.png b/resources/fonts/latin/U102-small.png new file mode 100644 index 0000000000..6b117866c3 Binary files /dev/null and b/resources/fonts/latin/U102-small.png differ diff --git a/resources/fonts/latin/U102-tiny.png b/resources/fonts/latin/U102-tiny.png new file mode 100644 index 0000000000..027b1fbfff Binary files /dev/null and b/resources/fonts/latin/U102-tiny.png differ diff --git a/resources/fonts/latin/U103-bold.png b/resources/fonts/latin/U103-bold.png new file mode 100644 index 0000000000..383ab06db4 Binary files /dev/null and b/resources/fonts/latin/U103-bold.png differ diff --git a/resources/fonts/latin/U103-small.png b/resources/fonts/latin/U103-small.png new file mode 100644 index 0000000000..98bb3545b4 Binary files /dev/null and b/resources/fonts/latin/U103-small.png differ diff --git a/resources/fonts/latin/U103-tiny.png b/resources/fonts/latin/U103-tiny.png new file mode 100644 index 0000000000..ed755cc4d3 Binary files /dev/null and b/resources/fonts/latin/U103-tiny.png differ diff --git a/resources/fonts/latin/U104-bold.png b/resources/fonts/latin/U104-bold.png new file mode 100644 index 0000000000..3666f0582c Binary files /dev/null and b/resources/fonts/latin/U104-bold.png differ diff --git a/resources/fonts/latin/U104-small.png b/resources/fonts/latin/U104-small.png new file mode 100644 index 0000000000..11fbdfad23 Binary files /dev/null and b/resources/fonts/latin/U104-small.png differ diff --git a/resources/fonts/latin/U104-tiny.png b/resources/fonts/latin/U104-tiny.png new file mode 100644 index 0000000000..90c4aaba9e Binary files /dev/null and b/resources/fonts/latin/U104-tiny.png differ diff --git a/resources/fonts/latin/U105-bold.png b/resources/fonts/latin/U105-bold.png new file mode 100644 index 0000000000..19acbd8b3a Binary files /dev/null and b/resources/fonts/latin/U105-bold.png differ diff --git a/resources/fonts/latin/U105-small.png b/resources/fonts/latin/U105-small.png new file mode 100644 index 0000000000..15539c6823 Binary files /dev/null and b/resources/fonts/latin/U105-small.png differ diff --git a/resources/fonts/latin/U105-tiny.png b/resources/fonts/latin/U105-tiny.png new file mode 100644 index 0000000000..4e14737d0a Binary files /dev/null and b/resources/fonts/latin/U105-tiny.png differ diff --git a/resources/fonts/latin/U107-bold.png b/resources/fonts/latin/U107-bold.png new file mode 100644 index 0000000000..e1cd90ebe6 Binary files /dev/null and b/resources/fonts/latin/U107-bold.png differ diff --git a/resources/fonts/latin/U107-small.png b/resources/fonts/latin/U107-small.png new file mode 100644 index 0000000000..0581a12a97 Binary files /dev/null and b/resources/fonts/latin/U107-small.png differ diff --git a/resources/fonts/latin/U107-tiny.png b/resources/fonts/latin/U107-tiny.png new file mode 100644 index 0000000000..dceaa5194b Binary files /dev/null and b/resources/fonts/latin/U107-tiny.png differ diff --git a/resources/fonts/latin/U109-bold.png b/resources/fonts/latin/U109-bold.png new file mode 100644 index 0000000000..231f0c7569 Binary files /dev/null and b/resources/fonts/latin/U109-bold.png differ diff --git a/resources/fonts/latin/U109-small.png b/resources/fonts/latin/U109-small.png new file mode 100644 index 0000000000..b0675aace9 Binary files /dev/null and b/resources/fonts/latin/U109-small.png differ diff --git a/resources/fonts/latin/U109-tiny.png b/resources/fonts/latin/U109-tiny.png new file mode 100644 index 0000000000..40ac4e6167 Binary files /dev/null and b/resources/fonts/latin/U109-tiny.png differ diff --git a/resources/fonts/latin/U110-bold.png b/resources/fonts/latin/U110-bold.png new file mode 100644 index 0000000000..337a86843b Binary files /dev/null and b/resources/fonts/latin/U110-bold.png differ diff --git a/resources/fonts/latin/U110-small.png b/resources/fonts/latin/U110-small.png new file mode 100644 index 0000000000..8a2532b2fd Binary files /dev/null and b/resources/fonts/latin/U110-small.png differ diff --git a/resources/fonts/latin/U110-tiny.png b/resources/fonts/latin/U110-tiny.png new file mode 100644 index 0000000000..a919a4b184 Binary files /dev/null and b/resources/fonts/latin/U110-tiny.png differ diff --git a/resources/fonts/latin/U111-bold.png b/resources/fonts/latin/U111-bold.png new file mode 100644 index 0000000000..0af224dd2f Binary files /dev/null and b/resources/fonts/latin/U111-bold.png differ diff --git a/resources/fonts/latin/U111-small.png b/resources/fonts/latin/U111-small.png new file mode 100644 index 0000000000..a6d695ebe2 Binary files /dev/null and b/resources/fonts/latin/U111-small.png differ diff --git a/resources/fonts/latin/U111-tiny.png b/resources/fonts/latin/U111-tiny.png new file mode 100644 index 0000000000..1f6648e10b Binary files /dev/null and b/resources/fonts/latin/U111-tiny.png differ diff --git a/resources/fonts/latin/U112-bold.png b/resources/fonts/latin/U112-bold.png new file mode 100644 index 0000000000..21835e6dde Binary files /dev/null and b/resources/fonts/latin/U112-bold.png differ diff --git a/resources/fonts/latin/U112-small.png b/resources/fonts/latin/U112-small.png new file mode 100644 index 0000000000..a06593bbb4 Binary files /dev/null and b/resources/fonts/latin/U112-small.png differ diff --git a/resources/fonts/latin/U112-tiny.png b/resources/fonts/latin/U112-tiny.png new file mode 100644 index 0000000000..3e76150d65 Binary files /dev/null and b/resources/fonts/latin/U112-tiny.png differ diff --git a/resources/fonts/latin/U113-bold.png b/resources/fonts/latin/U113-bold.png new file mode 100644 index 0000000000..2b39023f46 Binary files /dev/null and b/resources/fonts/latin/U113-bold.png differ diff --git a/resources/fonts/latin/U113-small.png b/resources/fonts/latin/U113-small.png new file mode 100644 index 0000000000..1ee75d8c3d Binary files /dev/null and b/resources/fonts/latin/U113-small.png differ diff --git a/resources/fonts/latin/U113-tiny.png b/resources/fonts/latin/U113-tiny.png new file mode 100644 index 0000000000..a5d8ac0adf Binary files /dev/null and b/resources/fonts/latin/U113-tiny.png differ diff --git a/resources/fonts/latin/U114-bold.png b/resources/fonts/latin/U114-bold.png new file mode 100644 index 0000000000..9477ae5629 Binary files /dev/null and b/resources/fonts/latin/U114-bold.png differ diff --git a/resources/fonts/latin/U114-small.png b/resources/fonts/latin/U114-small.png new file mode 100644 index 0000000000..f768edb96a Binary files /dev/null and b/resources/fonts/latin/U114-small.png differ diff --git a/resources/fonts/latin/U114-tiny.png b/resources/fonts/latin/U114-tiny.png new file mode 100644 index 0000000000..7b0cc9abe2 Binary files /dev/null and b/resources/fonts/latin/U114-tiny.png differ diff --git a/resources/fonts/latin/U115-bold.png b/resources/fonts/latin/U115-bold.png new file mode 100644 index 0000000000..9cff25e2e2 Binary files /dev/null and b/resources/fonts/latin/U115-bold.png differ diff --git a/resources/fonts/latin/U115-small.png b/resources/fonts/latin/U115-small.png new file mode 100644 index 0000000000..ba1ca6dc61 Binary files /dev/null and b/resources/fonts/latin/U115-small.png differ diff --git a/resources/fonts/latin/U115-tiny.png b/resources/fonts/latin/U115-tiny.png new file mode 100644 index 0000000000..d4dad62ce4 Binary files /dev/null and b/resources/fonts/latin/U115-tiny.png differ diff --git a/resources/fonts/latin/U116-bold.png b/resources/fonts/latin/U116-bold.png new file mode 100644 index 0000000000..511527534f Binary files /dev/null and b/resources/fonts/latin/U116-bold.png differ diff --git a/resources/fonts/latin/U116-small.png b/resources/fonts/latin/U116-small.png new file mode 100644 index 0000000000..4e4ce1cd6c Binary files /dev/null and b/resources/fonts/latin/U116-small.png differ diff --git a/resources/fonts/latin/U116-tiny.png b/resources/fonts/latin/U116-tiny.png new file mode 100644 index 0000000000..e476730fd5 Binary files /dev/null and b/resources/fonts/latin/U116-tiny.png differ diff --git a/resources/fonts/latin/U117-bold.png b/resources/fonts/latin/U117-bold.png new file mode 100644 index 0000000000..ce2a2a2fd7 Binary files /dev/null and b/resources/fonts/latin/U117-bold.png differ diff --git a/resources/fonts/latin/U117-small.png b/resources/fonts/latin/U117-small.png new file mode 100644 index 0000000000..70ad9409da Binary files /dev/null and b/resources/fonts/latin/U117-small.png differ diff --git a/resources/fonts/latin/U117-tiny.png b/resources/fonts/latin/U117-tiny.png new file mode 100644 index 0000000000..c14df29753 Binary files /dev/null and b/resources/fonts/latin/U117-tiny.png differ diff --git a/resources/fonts/latin/U118-bold.png b/resources/fonts/latin/U118-bold.png new file mode 100644 index 0000000000..25313f297a Binary files /dev/null and b/resources/fonts/latin/U118-bold.png differ diff --git a/resources/fonts/latin/U118-small.png b/resources/fonts/latin/U118-small.png new file mode 100644 index 0000000000..58d687d583 Binary files /dev/null and b/resources/fonts/latin/U118-small.png differ diff --git a/resources/fonts/latin/U118-tiny.png b/resources/fonts/latin/U118-tiny.png new file mode 100644 index 0000000000..0412d71baa Binary files /dev/null and b/resources/fonts/latin/U118-tiny.png differ diff --git a/resources/fonts/latin/U119-bold.png b/resources/fonts/latin/U119-bold.png new file mode 100644 index 0000000000..ffb9f1dcbb Binary files /dev/null and b/resources/fonts/latin/U119-bold.png differ diff --git a/resources/fonts/latin/U119-small.png b/resources/fonts/latin/U119-small.png new file mode 100644 index 0000000000..939513a141 Binary files /dev/null and b/resources/fonts/latin/U119-small.png differ diff --git a/resources/fonts/latin/U119-tiny.png b/resources/fonts/latin/U119-tiny.png new file mode 100644 index 0000000000..145e8eec3e Binary files /dev/null and b/resources/fonts/latin/U119-tiny.png differ diff --git a/resources/fonts/latin/U120-bold.png b/resources/fonts/latin/U120-bold.png new file mode 100644 index 0000000000..3eb04050d3 Binary files /dev/null and b/resources/fonts/latin/U120-bold.png differ diff --git a/resources/fonts/latin/U120-small.png b/resources/fonts/latin/U120-small.png new file mode 100644 index 0000000000..8ceec07b07 Binary files /dev/null and b/resources/fonts/latin/U120-small.png differ diff --git a/resources/fonts/latin/U120-tiny.png b/resources/fonts/latin/U120-tiny.png new file mode 100644 index 0000000000..431a4ed242 Binary files /dev/null and b/resources/fonts/latin/U120-tiny.png differ diff --git a/resources/fonts/latin/U121-bold.png b/resources/fonts/latin/U121-bold.png new file mode 100644 index 0000000000..e8a03690ff Binary files /dev/null and b/resources/fonts/latin/U121-bold.png differ diff --git a/resources/fonts/latin/U121-small.png b/resources/fonts/latin/U121-small.png new file mode 100644 index 0000000000..5ee09389bc Binary files /dev/null and b/resources/fonts/latin/U121-small.png differ diff --git a/resources/fonts/latin/U121-tiny.png b/resources/fonts/latin/U121-tiny.png new file mode 100644 index 0000000000..76aa70b08e Binary files /dev/null and b/resources/fonts/latin/U121-tiny.png differ diff --git a/resources/fonts/latin/U122-bold.png b/resources/fonts/latin/U122-bold.png new file mode 100644 index 0000000000..1ef2e97261 Binary files /dev/null and b/resources/fonts/latin/U122-bold.png differ diff --git a/resources/fonts/latin/U122-small.png b/resources/fonts/latin/U122-small.png new file mode 100644 index 0000000000..fd28b0721c Binary files /dev/null and b/resources/fonts/latin/U122-small.png differ diff --git a/resources/fonts/latin/U122-tiny.png b/resources/fonts/latin/U122-tiny.png new file mode 100644 index 0000000000..07edfc6dfb Binary files /dev/null and b/resources/fonts/latin/U122-tiny.png differ diff --git a/resources/fonts/latin/U159-bold.png b/resources/fonts/latin/U159-bold.png new file mode 100644 index 0000000000..46681466cc Binary files /dev/null and b/resources/fonts/latin/U159-bold.png differ diff --git a/resources/fonts/latin/U159-small.png b/resources/fonts/latin/U159-small.png new file mode 100644 index 0000000000..9fa7b5255d Binary files /dev/null and b/resources/fonts/latin/U159-small.png differ diff --git a/resources/fonts/latin/U159-tiny.png b/resources/fonts/latin/U159-tiny.png new file mode 100644 index 0000000000..a5db515c80 Binary files /dev/null and b/resources/fonts/latin/U159-tiny.png differ diff --git a/resources/fonts/latin/U160-bold.png b/resources/fonts/latin/U160-bold.png new file mode 100644 index 0000000000..f54ae7e363 Binary files /dev/null and b/resources/fonts/latin/U160-bold.png differ diff --git a/resources/fonts/latin/U160-small.png b/resources/fonts/latin/U160-small.png new file mode 100644 index 0000000000..f54ae7e363 Binary files /dev/null and b/resources/fonts/latin/U160-small.png differ diff --git a/resources/fonts/latin/U160-tiny.png b/resources/fonts/latin/U160-tiny.png new file mode 100644 index 0000000000..f54ae7e363 Binary files /dev/null and b/resources/fonts/latin/U160-tiny.png differ diff --git a/resources/fonts/latin/U161-bold.png b/resources/fonts/latin/U161-bold.png new file mode 100644 index 0000000000..201367a6ea Binary files /dev/null and b/resources/fonts/latin/U161-bold.png differ diff --git a/resources/fonts/latin/U161-small.png b/resources/fonts/latin/U161-small.png new file mode 100644 index 0000000000..141fda5aa0 Binary files /dev/null and b/resources/fonts/latin/U161-small.png differ diff --git a/resources/fonts/latin/U161-tiny.png b/resources/fonts/latin/U161-tiny.png new file mode 100644 index 0000000000..4e14737d0a Binary files /dev/null and b/resources/fonts/latin/U161-tiny.png differ diff --git a/resources/fonts/latin/U162-bold.png b/resources/fonts/latin/U162-bold.png new file mode 100644 index 0000000000..f886e599fd Binary files /dev/null and b/resources/fonts/latin/U162-bold.png differ diff --git a/resources/fonts/latin/U162-small.png b/resources/fonts/latin/U162-small.png new file mode 100644 index 0000000000..aa11aae645 Binary files /dev/null and b/resources/fonts/latin/U162-small.png differ diff --git a/resources/fonts/latin/U162-tiny.png b/resources/fonts/latin/U162-tiny.png new file mode 100644 index 0000000000..48510e09a1 Binary files /dev/null and b/resources/fonts/latin/U162-tiny.png differ diff --git a/resources/fonts/latin/U163-bold.png b/resources/fonts/latin/U163-bold.png new file mode 100644 index 0000000000..75eb12146d Binary files /dev/null and b/resources/fonts/latin/U163-bold.png differ diff --git a/resources/fonts/latin/U163-small.png b/resources/fonts/latin/U163-small.png new file mode 100644 index 0000000000..3ba69de681 Binary files /dev/null and b/resources/fonts/latin/U163-small.png differ diff --git a/resources/fonts/latin/U163-tiny.png b/resources/fonts/latin/U163-tiny.png new file mode 100644 index 0000000000..d60601659c Binary files /dev/null and b/resources/fonts/latin/U163-tiny.png differ diff --git a/resources/fonts/latin/U165-bold.png b/resources/fonts/latin/U165-bold.png new file mode 100644 index 0000000000..cafd9f6353 Binary files /dev/null and b/resources/fonts/latin/U165-bold.png differ diff --git a/resources/fonts/latin/U165-small.png b/resources/fonts/latin/U165-small.png new file mode 100644 index 0000000000..0ec37d0348 Binary files /dev/null and b/resources/fonts/latin/U165-small.png differ diff --git a/resources/fonts/latin/U165-tiny.png b/resources/fonts/latin/U165-tiny.png new file mode 100644 index 0000000000..1e7fe04e72 Binary files /dev/null and b/resources/fonts/latin/U165-tiny.png differ diff --git a/resources/fonts/latin/U166-bold.png b/resources/fonts/latin/U166-bold.png new file mode 100644 index 0000000000..986d588248 Binary files /dev/null and b/resources/fonts/latin/U166-bold.png differ diff --git a/resources/fonts/latin/U166-small.png b/resources/fonts/latin/U166-small.png new file mode 100644 index 0000000000..647f39548a Binary files /dev/null and b/resources/fonts/latin/U166-small.png differ diff --git a/resources/fonts/latin/U166-tiny.png b/resources/fonts/latin/U166-tiny.png new file mode 100644 index 0000000000..e1f0ceb954 Binary files /dev/null and b/resources/fonts/latin/U166-tiny.png differ diff --git a/resources/fonts/latin/U167-bold.png b/resources/fonts/latin/U167-bold.png new file mode 100644 index 0000000000..d767556566 Binary files /dev/null and b/resources/fonts/latin/U167-bold.png differ diff --git a/resources/fonts/latin/U167-small.png b/resources/fonts/latin/U167-small.png new file mode 100644 index 0000000000..60bfc59ae9 Binary files /dev/null and b/resources/fonts/latin/U167-small.png differ diff --git a/resources/fonts/latin/U167-tiny.png b/resources/fonts/latin/U167-tiny.png new file mode 100644 index 0000000000..a5aa204db5 Binary files /dev/null and b/resources/fonts/latin/U167-tiny.png differ diff --git a/resources/fonts/latin/U169-bold.png b/resources/fonts/latin/U169-bold.png new file mode 100644 index 0000000000..b5341040f8 Binary files /dev/null and b/resources/fonts/latin/U169-bold.png differ diff --git a/resources/fonts/latin/U169-small.png b/resources/fonts/latin/U169-small.png new file mode 100644 index 0000000000..7fce43e169 Binary files /dev/null and b/resources/fonts/latin/U169-small.png differ diff --git a/resources/fonts/latin/U169-tiny.png b/resources/fonts/latin/U169-tiny.png new file mode 100644 index 0000000000..2ebcd59a93 Binary files /dev/null and b/resources/fonts/latin/U169-tiny.png differ diff --git a/resources/fonts/latin/U170-bold.png b/resources/fonts/latin/U170-bold.png new file mode 100644 index 0000000000..f2d2f0b7f8 Binary files /dev/null and b/resources/fonts/latin/U170-bold.png differ diff --git a/resources/fonts/latin/U170-small.png b/resources/fonts/latin/U170-small.png new file mode 100644 index 0000000000..f2d2f0b7f8 Binary files /dev/null and b/resources/fonts/latin/U170-small.png differ diff --git a/resources/fonts/latin/U170-tiny.png b/resources/fonts/latin/U170-tiny.png new file mode 100644 index 0000000000..f2d2f0b7f8 Binary files /dev/null and b/resources/fonts/latin/U170-tiny.png differ diff --git a/resources/fonts/latin/U171-bold.png b/resources/fonts/latin/U171-bold.png new file mode 100644 index 0000000000..037a0ae0e5 Binary files /dev/null and b/resources/fonts/latin/U171-bold.png differ diff --git a/resources/fonts/latin/U171-small.png b/resources/fonts/latin/U171-small.png new file mode 100644 index 0000000000..2026a672b9 Binary files /dev/null and b/resources/fonts/latin/U171-small.png differ diff --git a/resources/fonts/latin/U171-tiny.png b/resources/fonts/latin/U171-tiny.png new file mode 100644 index 0000000000..7e8aadb89e Binary files /dev/null and b/resources/fonts/latin/U171-tiny.png differ diff --git a/resources/fonts/latin/U172-bold.png b/resources/fonts/latin/U172-bold.png new file mode 100644 index 0000000000..42f75aa365 Binary files /dev/null and b/resources/fonts/latin/U172-bold.png differ diff --git a/resources/fonts/latin/U172-small.png b/resources/fonts/latin/U172-small.png new file mode 100644 index 0000000000..29b4654798 Binary files /dev/null and b/resources/fonts/latin/U172-small.png differ diff --git a/resources/fonts/latin/U172-tiny.png b/resources/fonts/latin/U172-tiny.png new file mode 100644 index 0000000000..f88a7e50a8 Binary files /dev/null and b/resources/fonts/latin/U172-tiny.png differ diff --git a/resources/fonts/latin/U173-bold.png b/resources/fonts/latin/U173-bold.png new file mode 100644 index 0000000000..d612250a83 Binary files /dev/null and b/resources/fonts/latin/U173-bold.png differ diff --git a/resources/fonts/latin/U173-small.png b/resources/fonts/latin/U173-small.png new file mode 100644 index 0000000000..d612250a83 Binary files /dev/null and b/resources/fonts/latin/U173-small.png differ diff --git a/resources/fonts/latin/U173-tiny.png b/resources/fonts/latin/U173-tiny.png new file mode 100644 index 0000000000..d612250a83 Binary files /dev/null and b/resources/fonts/latin/U173-tiny.png differ diff --git a/resources/fonts/latin/U175-bold.png b/resources/fonts/latin/U175-bold.png new file mode 100644 index 0000000000..ccdd5e6746 Binary files /dev/null and b/resources/fonts/latin/U175-bold.png differ diff --git a/resources/fonts/latin/U175-small.png b/resources/fonts/latin/U175-small.png new file mode 100644 index 0000000000..ccdd5e6746 Binary files /dev/null and b/resources/fonts/latin/U175-small.png differ diff --git a/resources/fonts/latin/U175-tiny.png b/resources/fonts/latin/U175-tiny.png new file mode 100644 index 0000000000..ccdd5e6746 Binary files /dev/null and b/resources/fonts/latin/U175-tiny.png differ diff --git a/resources/fonts/latin/U176-bold.png b/resources/fonts/latin/U176-bold.png new file mode 100644 index 0000000000..d9bba074eb Binary files /dev/null and b/resources/fonts/latin/U176-bold.png differ diff --git a/resources/fonts/latin/U176-small.png b/resources/fonts/latin/U176-small.png new file mode 100644 index 0000000000..4ef1185e21 Binary files /dev/null and b/resources/fonts/latin/U176-small.png differ diff --git a/resources/fonts/latin/U176-tiny.png b/resources/fonts/latin/U176-tiny.png new file mode 100644 index 0000000000..436baacf05 Binary files /dev/null and b/resources/fonts/latin/U176-tiny.png differ diff --git a/resources/fonts/latin/U177-bold.png b/resources/fonts/latin/U177-bold.png new file mode 100644 index 0000000000..4e7179c228 Binary files /dev/null and b/resources/fonts/latin/U177-bold.png differ diff --git a/resources/fonts/latin/U177-small.png b/resources/fonts/latin/U177-small.png new file mode 100644 index 0000000000..4e7179c228 Binary files /dev/null and b/resources/fonts/latin/U177-small.png differ diff --git a/resources/fonts/latin/U177-tiny.png b/resources/fonts/latin/U177-tiny.png new file mode 100644 index 0000000000..8e813a825c Binary files /dev/null and b/resources/fonts/latin/U177-tiny.png differ diff --git a/resources/fonts/latin/U178-bold.png b/resources/fonts/latin/U178-bold.png new file mode 100644 index 0000000000..e2d614b8f5 Binary files /dev/null and b/resources/fonts/latin/U178-bold.png differ diff --git a/resources/fonts/latin/U178-small.png b/resources/fonts/latin/U178-small.png new file mode 100644 index 0000000000..4611a830f8 Binary files /dev/null and b/resources/fonts/latin/U178-small.png differ diff --git a/resources/fonts/latin/U178-tiny.png b/resources/fonts/latin/U178-tiny.png new file mode 100644 index 0000000000..65f13bb146 Binary files /dev/null and b/resources/fonts/latin/U178-tiny.png differ diff --git a/resources/fonts/latin/U180-bold.png b/resources/fonts/latin/U180-bold.png new file mode 100644 index 0000000000..43ab93b5e2 Binary files /dev/null and b/resources/fonts/latin/U180-bold.png differ diff --git a/resources/fonts/latin/U180-small.png b/resources/fonts/latin/U180-small.png new file mode 100644 index 0000000000..21b0de74bb Binary files /dev/null and b/resources/fonts/latin/U180-small.png differ diff --git a/resources/fonts/latin/U180-tiny.png b/resources/fonts/latin/U180-tiny.png new file mode 100644 index 0000000000..7a51413be4 Binary files /dev/null and b/resources/fonts/latin/U180-tiny.png differ diff --git a/resources/fonts/latin/U181-bold.png b/resources/fonts/latin/U181-bold.png new file mode 100644 index 0000000000..f1ff8686a8 Binary files /dev/null and b/resources/fonts/latin/U181-bold.png differ diff --git a/resources/fonts/latin/U181-small.png b/resources/fonts/latin/U181-small.png new file mode 100644 index 0000000000..0a1429ca1f Binary files /dev/null and b/resources/fonts/latin/U181-small.png differ diff --git a/resources/fonts/latin/U181-tiny.png b/resources/fonts/latin/U181-tiny.png new file mode 100644 index 0000000000..04f548737d Binary files /dev/null and b/resources/fonts/latin/U181-tiny.png differ diff --git a/resources/fonts/latin/U182-bold.png b/resources/fonts/latin/U182-bold.png new file mode 100644 index 0000000000..9e985a5b6a Binary files /dev/null and b/resources/fonts/latin/U182-bold.png differ diff --git a/resources/fonts/latin/U182-small.png b/resources/fonts/latin/U182-small.png new file mode 100644 index 0000000000..9e985a5b6a Binary files /dev/null and b/resources/fonts/latin/U182-small.png differ diff --git a/resources/fonts/latin/U182-tiny.png b/resources/fonts/latin/U182-tiny.png new file mode 100644 index 0000000000..98792bf3c0 Binary files /dev/null and b/resources/fonts/latin/U182-tiny.png differ diff --git a/resources/fonts/latin/U183-bold.png b/resources/fonts/latin/U183-bold.png new file mode 100644 index 0000000000..b6fcfac7c0 Binary files /dev/null and b/resources/fonts/latin/U183-bold.png differ diff --git a/resources/fonts/latin/U183-small.png b/resources/fonts/latin/U183-small.png new file mode 100644 index 0000000000..b6fcfac7c0 Binary files /dev/null and b/resources/fonts/latin/U183-small.png differ diff --git a/resources/fonts/latin/U183-tiny.png b/resources/fonts/latin/U183-tiny.png new file mode 100644 index 0000000000..7b586246a2 Binary files /dev/null and b/resources/fonts/latin/U183-tiny.png differ diff --git a/resources/fonts/latin/U184-bold.png b/resources/fonts/latin/U184-bold.png new file mode 100644 index 0000000000..360f34b3cd Binary files /dev/null and b/resources/fonts/latin/U184-bold.png differ diff --git a/resources/fonts/latin/U184-small.png b/resources/fonts/latin/U184-small.png new file mode 100644 index 0000000000..360f34b3cd Binary files /dev/null and b/resources/fonts/latin/U184-small.png differ diff --git a/resources/fonts/latin/U184-tiny.png b/resources/fonts/latin/U184-tiny.png new file mode 100644 index 0000000000..5200c8b7c5 Binary files /dev/null and b/resources/fonts/latin/U184-tiny.png differ diff --git a/resources/fonts/latin/U185-bold.png b/resources/fonts/latin/U185-bold.png new file mode 100644 index 0000000000..b22b9d5af2 Binary files /dev/null and b/resources/fonts/latin/U185-bold.png differ diff --git a/resources/fonts/latin/U185-small.png b/resources/fonts/latin/U185-small.png new file mode 100644 index 0000000000..e12a4812e0 Binary files /dev/null and b/resources/fonts/latin/U185-small.png differ diff --git a/resources/fonts/latin/U185-tiny.png b/resources/fonts/latin/U185-tiny.png new file mode 100644 index 0000000000..a697819823 Binary files /dev/null and b/resources/fonts/latin/U185-tiny.png differ diff --git a/resources/fonts/latin/U186-bold.png b/resources/fonts/latin/U186-bold.png new file mode 100644 index 0000000000..504f5cc2a0 Binary files /dev/null and b/resources/fonts/latin/U186-bold.png differ diff --git a/resources/fonts/latin/U186-small.png b/resources/fonts/latin/U186-small.png new file mode 100644 index 0000000000..614dd1bd12 Binary files /dev/null and b/resources/fonts/latin/U186-small.png differ diff --git a/resources/fonts/latin/U186-tiny.png b/resources/fonts/latin/U186-tiny.png new file mode 100644 index 0000000000..614dd1bd12 Binary files /dev/null and b/resources/fonts/latin/U186-tiny.png differ diff --git a/resources/fonts/latin/U187-bold.png b/resources/fonts/latin/U187-bold.png new file mode 100644 index 0000000000..1845aee917 Binary files /dev/null and b/resources/fonts/latin/U187-bold.png differ diff --git a/resources/fonts/latin/U187-small.png b/resources/fonts/latin/U187-small.png new file mode 100644 index 0000000000..d4e68108cf Binary files /dev/null and b/resources/fonts/latin/U187-small.png differ diff --git a/resources/fonts/latin/U187-tiny.png b/resources/fonts/latin/U187-tiny.png new file mode 100644 index 0000000000..d935d6df5e Binary files /dev/null and b/resources/fonts/latin/U187-tiny.png differ diff --git a/resources/fonts/latin/U188-bold.png b/resources/fonts/latin/U188-bold.png new file mode 100644 index 0000000000..c98c6b7214 Binary files /dev/null and b/resources/fonts/latin/U188-bold.png differ diff --git a/resources/fonts/latin/U188-small.png b/resources/fonts/latin/U188-small.png new file mode 100644 index 0000000000..c98c6b7214 Binary files /dev/null and b/resources/fonts/latin/U188-small.png differ diff --git a/resources/fonts/latin/U188-tiny.png b/resources/fonts/latin/U188-tiny.png new file mode 100644 index 0000000000..c98c6b7214 Binary files /dev/null and b/resources/fonts/latin/U188-tiny.png differ diff --git a/resources/fonts/latin/U189-bold.png b/resources/fonts/latin/U189-bold.png new file mode 100644 index 0000000000..96edbb35ee Binary files /dev/null and b/resources/fonts/latin/U189-bold.png differ diff --git a/resources/fonts/latin/U189-small.png b/resources/fonts/latin/U189-small.png new file mode 100644 index 0000000000..96edbb35ee Binary files /dev/null and b/resources/fonts/latin/U189-small.png differ diff --git a/resources/fonts/latin/U189-tiny.png b/resources/fonts/latin/U189-tiny.png new file mode 100644 index 0000000000..96edbb35ee Binary files /dev/null and b/resources/fonts/latin/U189-tiny.png differ diff --git a/resources/fonts/latin/U190-bold.png b/resources/fonts/latin/U190-bold.png new file mode 100644 index 0000000000..17e6bbe926 Binary files /dev/null and b/resources/fonts/latin/U190-bold.png differ diff --git a/resources/fonts/latin/U190-small.png b/resources/fonts/latin/U190-small.png new file mode 100644 index 0000000000..17e6bbe926 Binary files /dev/null and b/resources/fonts/latin/U190-small.png differ diff --git a/resources/fonts/latin/U190-tiny.png b/resources/fonts/latin/U190-tiny.png new file mode 100644 index 0000000000..17e6bbe926 Binary files /dev/null and b/resources/fonts/latin/U190-tiny.png differ diff --git a/resources/fonts/latin/U191-bold.png b/resources/fonts/latin/U191-bold.png new file mode 100644 index 0000000000..4391b16242 Binary files /dev/null and b/resources/fonts/latin/U191-bold.png differ diff --git a/resources/fonts/latin/U191-small.png b/resources/fonts/latin/U191-small.png new file mode 100644 index 0000000000..add82f8002 Binary files /dev/null and b/resources/fonts/latin/U191-small.png differ diff --git a/resources/fonts/latin/U191-tiny.png b/resources/fonts/latin/U191-tiny.png new file mode 100644 index 0000000000..abca2e0fff Binary files /dev/null and b/resources/fonts/latin/U191-tiny.png differ diff --git a/resources/fonts/latin/U192-bold.png b/resources/fonts/latin/U192-bold.png new file mode 100644 index 0000000000..21bbb06e72 Binary files /dev/null and b/resources/fonts/latin/U192-bold.png differ diff --git a/resources/fonts/latin/U192-small.png b/resources/fonts/latin/U192-small.png new file mode 100644 index 0000000000..518203f2c4 Binary files /dev/null and b/resources/fonts/latin/U192-small.png differ diff --git a/resources/fonts/latin/U192-tiny.png b/resources/fonts/latin/U192-tiny.png new file mode 100644 index 0000000000..16afae2989 Binary files /dev/null and b/resources/fonts/latin/U192-tiny.png differ diff --git a/resources/fonts/latin/U193-bold.png b/resources/fonts/latin/U193-bold.png new file mode 100644 index 0000000000..e7ae27221e Binary files /dev/null and b/resources/fonts/latin/U193-bold.png differ diff --git a/resources/fonts/latin/U193-small.png b/resources/fonts/latin/U193-small.png new file mode 100644 index 0000000000..c1e68d3564 Binary files /dev/null and b/resources/fonts/latin/U193-small.png differ diff --git a/resources/fonts/latin/U193-tiny.png b/resources/fonts/latin/U193-tiny.png new file mode 100644 index 0000000000..07f82cc53c Binary files /dev/null and b/resources/fonts/latin/U193-tiny.png differ diff --git a/resources/fonts/latin/U194-bold.png b/resources/fonts/latin/U194-bold.png new file mode 100644 index 0000000000..db522927e4 Binary files /dev/null and b/resources/fonts/latin/U194-bold.png differ diff --git a/resources/fonts/latin/U194-small.png b/resources/fonts/latin/U194-small.png new file mode 100644 index 0000000000..923de2bc35 Binary files /dev/null and b/resources/fonts/latin/U194-small.png differ diff --git a/resources/fonts/latin/U194-tiny.png b/resources/fonts/latin/U194-tiny.png new file mode 100644 index 0000000000..a881ba3ace Binary files /dev/null and b/resources/fonts/latin/U194-tiny.png differ diff --git a/resources/fonts/latin/U195-bold.png b/resources/fonts/latin/U195-bold.png new file mode 100644 index 0000000000..f26b39298d Binary files /dev/null and b/resources/fonts/latin/U195-bold.png differ diff --git a/resources/fonts/latin/U195-small.png b/resources/fonts/latin/U195-small.png new file mode 100644 index 0000000000..a2258cea73 Binary files /dev/null and b/resources/fonts/latin/U195-small.png differ diff --git a/resources/fonts/latin/U195-tiny.png b/resources/fonts/latin/U195-tiny.png new file mode 100644 index 0000000000..a881ba3ace Binary files /dev/null and b/resources/fonts/latin/U195-tiny.png differ diff --git a/resources/fonts/latin/U196-bold.png b/resources/fonts/latin/U196-bold.png new file mode 100644 index 0000000000..7945c5f037 Binary files /dev/null and b/resources/fonts/latin/U196-bold.png differ diff --git a/resources/fonts/latin/U196-small.png b/resources/fonts/latin/U196-small.png new file mode 100644 index 0000000000..732a2a9de0 Binary files /dev/null and b/resources/fonts/latin/U196-small.png differ diff --git a/resources/fonts/latin/U196-tiny.png b/resources/fonts/latin/U196-tiny.png new file mode 100644 index 0000000000..80e696d494 Binary files /dev/null and b/resources/fonts/latin/U196-tiny.png differ diff --git a/resources/fonts/latin/U197-bold.png b/resources/fonts/latin/U197-bold.png new file mode 100644 index 0000000000..01c6364e44 Binary files /dev/null and b/resources/fonts/latin/U197-bold.png differ diff --git a/resources/fonts/latin/U197-small.png b/resources/fonts/latin/U197-small.png new file mode 100644 index 0000000000..bcfed1d5d9 Binary files /dev/null and b/resources/fonts/latin/U197-small.png differ diff --git a/resources/fonts/latin/U197-tiny.png b/resources/fonts/latin/U197-tiny.png new file mode 100644 index 0000000000..4611d5482b Binary files /dev/null and b/resources/fonts/latin/U197-tiny.png differ diff --git a/resources/fonts/latin/U198-bold.png b/resources/fonts/latin/U198-bold.png new file mode 100644 index 0000000000..f067b2dee3 Binary files /dev/null and b/resources/fonts/latin/U198-bold.png differ diff --git a/resources/fonts/latin/U198-small.png b/resources/fonts/latin/U198-small.png new file mode 100644 index 0000000000..2ca5eb794c Binary files /dev/null and b/resources/fonts/latin/U198-small.png differ diff --git a/resources/fonts/latin/U198-tiny.png b/resources/fonts/latin/U198-tiny.png new file mode 100644 index 0000000000..e39046faa3 Binary files /dev/null and b/resources/fonts/latin/U198-tiny.png differ diff --git a/resources/fonts/latin/U199-bold.png b/resources/fonts/latin/U199-bold.png new file mode 100644 index 0000000000..b77cdd8f29 Binary files /dev/null and b/resources/fonts/latin/U199-bold.png differ diff --git a/resources/fonts/latin/U199-small.png b/resources/fonts/latin/U199-small.png new file mode 100644 index 0000000000..4434556509 Binary files /dev/null and b/resources/fonts/latin/U199-small.png differ diff --git a/resources/fonts/latin/U199-tiny.png b/resources/fonts/latin/U199-tiny.png new file mode 100644 index 0000000000..af8a5ea46e Binary files /dev/null and b/resources/fonts/latin/U199-tiny.png differ diff --git a/resources/fonts/latin/U200-bold.png b/resources/fonts/latin/U200-bold.png new file mode 100644 index 0000000000..06c810210a Binary files /dev/null and b/resources/fonts/latin/U200-bold.png differ diff --git a/resources/fonts/latin/U200-small.png b/resources/fonts/latin/U200-small.png new file mode 100644 index 0000000000..f5d92507bb Binary files /dev/null and b/resources/fonts/latin/U200-small.png differ diff --git a/resources/fonts/latin/U200-tiny.png b/resources/fonts/latin/U200-tiny.png new file mode 100644 index 0000000000..7c7fcd331e Binary files /dev/null and b/resources/fonts/latin/U200-tiny.png differ diff --git a/resources/fonts/latin/U201-bold.png b/resources/fonts/latin/U201-bold.png new file mode 100644 index 0000000000..1bd9cdc6d0 Binary files /dev/null and b/resources/fonts/latin/U201-bold.png differ diff --git a/resources/fonts/latin/U201-small.png b/resources/fonts/latin/U201-small.png new file mode 100644 index 0000000000..7920308259 Binary files /dev/null and b/resources/fonts/latin/U201-small.png differ diff --git a/resources/fonts/latin/U201-tiny.png b/resources/fonts/latin/U201-tiny.png new file mode 100644 index 0000000000..51b0cd8975 Binary files /dev/null and b/resources/fonts/latin/U201-tiny.png differ diff --git a/resources/fonts/latin/U202-bold.png b/resources/fonts/latin/U202-bold.png new file mode 100644 index 0000000000..df16d7b592 Binary files /dev/null and b/resources/fonts/latin/U202-bold.png differ diff --git a/resources/fonts/latin/U202-small.png b/resources/fonts/latin/U202-small.png new file mode 100644 index 0000000000..c7d204695e Binary files /dev/null and b/resources/fonts/latin/U202-small.png differ diff --git a/resources/fonts/latin/U202-tiny.png b/resources/fonts/latin/U202-tiny.png new file mode 100644 index 0000000000..fa134b1dca Binary files /dev/null and b/resources/fonts/latin/U202-tiny.png differ diff --git a/resources/fonts/latin/U203-bold.png b/resources/fonts/latin/U203-bold.png new file mode 100644 index 0000000000..30acb1aee3 Binary files /dev/null and b/resources/fonts/latin/U203-bold.png differ diff --git a/resources/fonts/latin/U203-small.png b/resources/fonts/latin/U203-small.png new file mode 100644 index 0000000000..9e7e04ba16 Binary files /dev/null and b/resources/fonts/latin/U203-small.png differ diff --git a/resources/fonts/latin/U203-tiny.png b/resources/fonts/latin/U203-tiny.png new file mode 100644 index 0000000000..d592fa9daa Binary files /dev/null and b/resources/fonts/latin/U203-tiny.png differ diff --git a/resources/fonts/latin/U204-bold.png b/resources/fonts/latin/U204-bold.png new file mode 100644 index 0000000000..7724e82c6d Binary files /dev/null and b/resources/fonts/latin/U204-bold.png differ diff --git a/resources/fonts/latin/U204-small.png b/resources/fonts/latin/U204-small.png new file mode 100644 index 0000000000..1c45042ef6 Binary files /dev/null and b/resources/fonts/latin/U204-small.png differ diff --git a/resources/fonts/latin/U204-tiny.png b/resources/fonts/latin/U204-tiny.png new file mode 100644 index 0000000000..930197029d Binary files /dev/null and b/resources/fonts/latin/U204-tiny.png differ diff --git a/resources/fonts/latin/U205-bold.png b/resources/fonts/latin/U205-bold.png new file mode 100644 index 0000000000..61d36b5c51 Binary files /dev/null and b/resources/fonts/latin/U205-bold.png differ diff --git a/resources/fonts/latin/U205-small.png b/resources/fonts/latin/U205-small.png new file mode 100644 index 0000000000..c1758a25e8 Binary files /dev/null and b/resources/fonts/latin/U205-small.png differ diff --git a/resources/fonts/latin/U205-tiny.png b/resources/fonts/latin/U205-tiny.png new file mode 100644 index 0000000000..c3aafe4534 Binary files /dev/null and b/resources/fonts/latin/U205-tiny.png differ diff --git a/resources/fonts/latin/U206-bold.png b/resources/fonts/latin/U206-bold.png new file mode 100644 index 0000000000..806d52b7d4 Binary files /dev/null and b/resources/fonts/latin/U206-bold.png differ diff --git a/resources/fonts/latin/U206-small.png b/resources/fonts/latin/U206-small.png new file mode 100644 index 0000000000..462736f992 Binary files /dev/null and b/resources/fonts/latin/U206-small.png differ diff --git a/resources/fonts/latin/U206-tiny.png b/resources/fonts/latin/U206-tiny.png new file mode 100644 index 0000000000..b11c02b224 Binary files /dev/null and b/resources/fonts/latin/U206-tiny.png differ diff --git a/resources/fonts/latin/U207-bold.png b/resources/fonts/latin/U207-bold.png new file mode 100644 index 0000000000..a850de031a Binary files /dev/null and b/resources/fonts/latin/U207-bold.png differ diff --git a/resources/fonts/latin/U207-small.png b/resources/fonts/latin/U207-small.png new file mode 100644 index 0000000000..8a9d8908a5 Binary files /dev/null and b/resources/fonts/latin/U207-small.png differ diff --git a/resources/fonts/latin/U207-tiny.png b/resources/fonts/latin/U207-tiny.png new file mode 100644 index 0000000000..c6178a74a1 Binary files /dev/null and b/resources/fonts/latin/U207-tiny.png differ diff --git a/resources/fonts/latin/U208-bold.png b/resources/fonts/latin/U208-bold.png new file mode 100644 index 0000000000..0188c80b9c Binary files /dev/null and b/resources/fonts/latin/U208-bold.png differ diff --git a/resources/fonts/latin/U208-small.png b/resources/fonts/latin/U208-small.png new file mode 100644 index 0000000000..201a163859 Binary files /dev/null and b/resources/fonts/latin/U208-small.png differ diff --git a/resources/fonts/latin/U208-tiny.png b/resources/fonts/latin/U208-tiny.png new file mode 100644 index 0000000000..b72438c324 Binary files /dev/null and b/resources/fonts/latin/U208-tiny.png differ diff --git a/resources/fonts/latin/U209-bold.png b/resources/fonts/latin/U209-bold.png new file mode 100644 index 0000000000..54b7cf1d72 Binary files /dev/null and b/resources/fonts/latin/U209-bold.png differ diff --git a/resources/fonts/latin/U209-small.png b/resources/fonts/latin/U209-small.png new file mode 100644 index 0000000000..c4dc563fa5 Binary files /dev/null and b/resources/fonts/latin/U209-small.png differ diff --git a/resources/fonts/latin/U209-tiny.png b/resources/fonts/latin/U209-tiny.png new file mode 100644 index 0000000000..78466ebaba Binary files /dev/null and b/resources/fonts/latin/U209-tiny.png differ diff --git a/resources/fonts/latin/U210-bold.png b/resources/fonts/latin/U210-bold.png new file mode 100644 index 0000000000..595f874124 Binary files /dev/null and b/resources/fonts/latin/U210-bold.png differ diff --git a/resources/fonts/latin/U210-small.png b/resources/fonts/latin/U210-small.png new file mode 100644 index 0000000000..5fe69a6753 Binary files /dev/null and b/resources/fonts/latin/U210-small.png differ diff --git a/resources/fonts/latin/U210-tiny.png b/resources/fonts/latin/U210-tiny.png new file mode 100644 index 0000000000..47f108aba3 Binary files /dev/null and b/resources/fonts/latin/U210-tiny.png differ diff --git a/resources/fonts/latin/U211-bold.png b/resources/fonts/latin/U211-bold.png new file mode 100644 index 0000000000..7617d6013b Binary files /dev/null and b/resources/fonts/latin/U211-bold.png differ diff --git a/resources/fonts/latin/U211-small.png b/resources/fonts/latin/U211-small.png new file mode 100644 index 0000000000..7b8113ae6d Binary files /dev/null and b/resources/fonts/latin/U211-small.png differ diff --git a/resources/fonts/latin/U211-tiny.png b/resources/fonts/latin/U211-tiny.png new file mode 100644 index 0000000000..9e5f642c4e Binary files /dev/null and b/resources/fonts/latin/U211-tiny.png differ diff --git a/resources/fonts/latin/U212-bold.png b/resources/fonts/latin/U212-bold.png new file mode 100644 index 0000000000..cf610f7e40 Binary files /dev/null and b/resources/fonts/latin/U212-bold.png differ diff --git a/resources/fonts/latin/U212-small.png b/resources/fonts/latin/U212-small.png new file mode 100644 index 0000000000..96fe6a9e6b Binary files /dev/null and b/resources/fonts/latin/U212-small.png differ diff --git a/resources/fonts/latin/U212-tiny.png b/resources/fonts/latin/U212-tiny.png new file mode 100644 index 0000000000..a68922c14c Binary files /dev/null and b/resources/fonts/latin/U212-tiny.png differ diff --git a/resources/fonts/latin/U213-bold.png b/resources/fonts/latin/U213-bold.png new file mode 100644 index 0000000000..48b65ac64b Binary files /dev/null and b/resources/fonts/latin/U213-bold.png differ diff --git a/resources/fonts/latin/U213-small.png b/resources/fonts/latin/U213-small.png new file mode 100644 index 0000000000..9f320204d1 Binary files /dev/null and b/resources/fonts/latin/U213-small.png differ diff --git a/resources/fonts/latin/U213-tiny.png b/resources/fonts/latin/U213-tiny.png new file mode 100644 index 0000000000..a68922c14c Binary files /dev/null and b/resources/fonts/latin/U213-tiny.png differ diff --git a/resources/fonts/latin/U214-bold.png b/resources/fonts/latin/U214-bold.png new file mode 100644 index 0000000000..630b097d8c Binary files /dev/null and b/resources/fonts/latin/U214-bold.png differ diff --git a/resources/fonts/latin/U214-small.png b/resources/fonts/latin/U214-small.png new file mode 100644 index 0000000000..8294d55986 Binary files /dev/null and b/resources/fonts/latin/U214-small.png differ diff --git a/resources/fonts/latin/U214-tiny.png b/resources/fonts/latin/U214-tiny.png new file mode 100644 index 0000000000..7aa4a82ed5 Binary files /dev/null and b/resources/fonts/latin/U214-tiny.png differ diff --git a/resources/fonts/latin/U215-bold.png b/resources/fonts/latin/U215-bold.png new file mode 100644 index 0000000000..f97fcb4787 Binary files /dev/null and b/resources/fonts/latin/U215-bold.png differ diff --git a/resources/fonts/latin/U215-small.png b/resources/fonts/latin/U215-small.png new file mode 100644 index 0000000000..095b5a1d86 Binary files /dev/null and b/resources/fonts/latin/U215-small.png differ diff --git a/resources/fonts/latin/U215-tiny.png b/resources/fonts/latin/U215-tiny.png new file mode 100644 index 0000000000..4049fece1f Binary files /dev/null and b/resources/fonts/latin/U215-tiny.png differ diff --git a/resources/fonts/latin/U216-bold.png b/resources/fonts/latin/U216-bold.png new file mode 100644 index 0000000000..788cd52cb0 Binary files /dev/null and b/resources/fonts/latin/U216-bold.png differ diff --git a/resources/fonts/latin/U216-small.png b/resources/fonts/latin/U216-small.png new file mode 100644 index 0000000000..c5e6ed6a7f Binary files /dev/null and b/resources/fonts/latin/U216-small.png differ diff --git a/resources/fonts/latin/U216-tiny.png b/resources/fonts/latin/U216-tiny.png new file mode 100644 index 0000000000..b328b7aeff Binary files /dev/null and b/resources/fonts/latin/U216-tiny.png differ diff --git a/resources/fonts/latin/U217-bold.png b/resources/fonts/latin/U217-bold.png new file mode 100644 index 0000000000..81b4cdf737 Binary files /dev/null and b/resources/fonts/latin/U217-bold.png differ diff --git a/resources/fonts/latin/U217-small.png b/resources/fonts/latin/U217-small.png new file mode 100644 index 0000000000..48004d899e Binary files /dev/null and b/resources/fonts/latin/U217-small.png differ diff --git a/resources/fonts/latin/U217-tiny.png b/resources/fonts/latin/U217-tiny.png new file mode 100644 index 0000000000..f110b49003 Binary files /dev/null and b/resources/fonts/latin/U217-tiny.png differ diff --git a/resources/fonts/latin/U218-bold.png b/resources/fonts/latin/U218-bold.png new file mode 100644 index 0000000000..c492ca601c Binary files /dev/null and b/resources/fonts/latin/U218-bold.png differ diff --git a/resources/fonts/latin/U218-small.png b/resources/fonts/latin/U218-small.png new file mode 100644 index 0000000000..02082947f4 Binary files /dev/null and b/resources/fonts/latin/U218-small.png differ diff --git a/resources/fonts/latin/U218-tiny.png b/resources/fonts/latin/U218-tiny.png new file mode 100644 index 0000000000..23dd7ae07e Binary files /dev/null and b/resources/fonts/latin/U218-tiny.png differ diff --git a/resources/fonts/latin/U219-bold.png b/resources/fonts/latin/U219-bold.png new file mode 100644 index 0000000000..c8fd64ecfd Binary files /dev/null and b/resources/fonts/latin/U219-bold.png differ diff --git a/resources/fonts/latin/U219-small.png b/resources/fonts/latin/U219-small.png new file mode 100644 index 0000000000..d9eecf2fb3 Binary files /dev/null and b/resources/fonts/latin/U219-small.png differ diff --git a/resources/fonts/latin/U219-tiny.png b/resources/fonts/latin/U219-tiny.png new file mode 100644 index 0000000000..b620c50ac3 Binary files /dev/null and b/resources/fonts/latin/U219-tiny.png differ diff --git a/resources/fonts/latin/U220-bold.png b/resources/fonts/latin/U220-bold.png new file mode 100644 index 0000000000..90e65e1701 Binary files /dev/null and b/resources/fonts/latin/U220-bold.png differ diff --git a/resources/fonts/latin/U220-small.png b/resources/fonts/latin/U220-small.png new file mode 100644 index 0000000000..0771c14b99 Binary files /dev/null and b/resources/fonts/latin/U220-small.png differ diff --git a/resources/fonts/latin/U220-tiny.png b/resources/fonts/latin/U220-tiny.png new file mode 100644 index 0000000000..74fdb09283 Binary files /dev/null and b/resources/fonts/latin/U220-tiny.png differ diff --git a/resources/fonts/latin/U221-bold.png b/resources/fonts/latin/U221-bold.png new file mode 100644 index 0000000000..6bcf634785 Binary files /dev/null and b/resources/fonts/latin/U221-bold.png differ diff --git a/resources/fonts/latin/U221-small.png b/resources/fonts/latin/U221-small.png new file mode 100644 index 0000000000..d968c8b1a4 Binary files /dev/null and b/resources/fonts/latin/U221-small.png differ diff --git a/resources/fonts/latin/U221-tiny.png b/resources/fonts/latin/U221-tiny.png new file mode 100644 index 0000000000..aa3587a3e1 Binary files /dev/null and b/resources/fonts/latin/U221-tiny.png differ diff --git a/resources/fonts/latin/U222-bold.png b/resources/fonts/latin/U222-bold.png new file mode 100644 index 0000000000..1ea74e4a97 Binary files /dev/null and b/resources/fonts/latin/U222-bold.png differ diff --git a/resources/fonts/latin/U222-small.png b/resources/fonts/latin/U222-small.png new file mode 100644 index 0000000000..c00ef202a8 Binary files /dev/null and b/resources/fonts/latin/U222-small.png differ diff --git a/resources/fonts/latin/U222-tiny.png b/resources/fonts/latin/U222-tiny.png new file mode 100644 index 0000000000..b36dcc0760 Binary files /dev/null and b/resources/fonts/latin/U222-tiny.png differ diff --git a/resources/fonts/latin/U223-bold.png b/resources/fonts/latin/U223-bold.png new file mode 100644 index 0000000000..af573f0e09 Binary files /dev/null and b/resources/fonts/latin/U223-bold.png differ diff --git a/resources/fonts/latin/U223-small.png b/resources/fonts/latin/U223-small.png new file mode 100644 index 0000000000..b2ee1cc2d5 Binary files /dev/null and b/resources/fonts/latin/U223-small.png differ diff --git a/resources/fonts/latin/U223-tiny.png b/resources/fonts/latin/U223-tiny.png new file mode 100644 index 0000000000..e4751600e7 Binary files /dev/null and b/resources/fonts/latin/U223-tiny.png differ diff --git a/resources/fonts/latin/U224-bold.png b/resources/fonts/latin/U224-bold.png new file mode 100644 index 0000000000..7e1ae16d9f Binary files /dev/null and b/resources/fonts/latin/U224-bold.png differ diff --git a/resources/fonts/latin/U224-small.png b/resources/fonts/latin/U224-small.png new file mode 100644 index 0000000000..a562c9760d Binary files /dev/null and b/resources/fonts/latin/U224-small.png differ diff --git a/resources/fonts/latin/U224-tiny.png b/resources/fonts/latin/U224-tiny.png new file mode 100644 index 0000000000..957638c283 Binary files /dev/null and b/resources/fonts/latin/U224-tiny.png differ diff --git a/resources/fonts/latin/U225-bold.png b/resources/fonts/latin/U225-bold.png new file mode 100644 index 0000000000..5a8d781733 Binary files /dev/null and b/resources/fonts/latin/U225-bold.png differ diff --git a/resources/fonts/latin/U225-small.png b/resources/fonts/latin/U225-small.png new file mode 100644 index 0000000000..22ecc65f42 Binary files /dev/null and b/resources/fonts/latin/U225-small.png differ diff --git a/resources/fonts/latin/U225-tiny.png b/resources/fonts/latin/U225-tiny.png new file mode 100644 index 0000000000..22fcf58bbd Binary files /dev/null and b/resources/fonts/latin/U225-tiny.png differ diff --git a/resources/fonts/latin/U226-bold.png b/resources/fonts/latin/U226-bold.png new file mode 100644 index 0000000000..e3c8c4635b Binary files /dev/null and b/resources/fonts/latin/U226-bold.png differ diff --git a/resources/fonts/latin/U226-small.png b/resources/fonts/latin/U226-small.png new file mode 100644 index 0000000000..7ce95b8339 Binary files /dev/null and b/resources/fonts/latin/U226-small.png differ diff --git a/resources/fonts/latin/U226-tiny.png b/resources/fonts/latin/U226-tiny.png new file mode 100644 index 0000000000..bdf9d4beff Binary files /dev/null and b/resources/fonts/latin/U226-tiny.png differ diff --git a/resources/fonts/latin/U227-bold.png b/resources/fonts/latin/U227-bold.png new file mode 100644 index 0000000000..a7182e8e29 Binary files /dev/null and b/resources/fonts/latin/U227-bold.png differ diff --git a/resources/fonts/latin/U227-small.png b/resources/fonts/latin/U227-small.png new file mode 100644 index 0000000000..a491b6f989 Binary files /dev/null and b/resources/fonts/latin/U227-small.png differ diff --git a/resources/fonts/latin/U227-tiny.png b/resources/fonts/latin/U227-tiny.png new file mode 100644 index 0000000000..bdf9d4beff Binary files /dev/null and b/resources/fonts/latin/U227-tiny.png differ diff --git a/resources/fonts/latin/U228-bold.png b/resources/fonts/latin/U228-bold.png new file mode 100644 index 0000000000..01632bb9ac Binary files /dev/null and b/resources/fonts/latin/U228-bold.png differ diff --git a/resources/fonts/latin/U228-small.png b/resources/fonts/latin/U228-small.png new file mode 100644 index 0000000000..e2159cc193 Binary files /dev/null and b/resources/fonts/latin/U228-small.png differ diff --git a/resources/fonts/latin/U228-tiny.png b/resources/fonts/latin/U228-tiny.png new file mode 100644 index 0000000000..74d73937db Binary files /dev/null and b/resources/fonts/latin/U228-tiny.png differ diff --git a/resources/fonts/latin/U229-bold.png b/resources/fonts/latin/U229-bold.png new file mode 100644 index 0000000000..f7df531a79 Binary files /dev/null and b/resources/fonts/latin/U229-bold.png differ diff --git a/resources/fonts/latin/U229-small.png b/resources/fonts/latin/U229-small.png new file mode 100644 index 0000000000..e69d6ffe34 Binary files /dev/null and b/resources/fonts/latin/U229-small.png differ diff --git a/resources/fonts/latin/U229-tiny.png b/resources/fonts/latin/U229-tiny.png new file mode 100644 index 0000000000..a27c126797 Binary files /dev/null and b/resources/fonts/latin/U229-tiny.png differ diff --git a/resources/fonts/latin/U230-bold.png b/resources/fonts/latin/U230-bold.png new file mode 100644 index 0000000000..e1e452bbce Binary files /dev/null and b/resources/fonts/latin/U230-bold.png differ diff --git a/resources/fonts/latin/U230-small.png b/resources/fonts/latin/U230-small.png new file mode 100644 index 0000000000..b1346b301b Binary files /dev/null and b/resources/fonts/latin/U230-small.png differ diff --git a/resources/fonts/latin/U230-tiny.png b/resources/fonts/latin/U230-tiny.png new file mode 100644 index 0000000000..126c0f1800 Binary files /dev/null and b/resources/fonts/latin/U230-tiny.png differ diff --git a/resources/fonts/latin/U231-bold.png b/resources/fonts/latin/U231-bold.png new file mode 100644 index 0000000000..00ea906d6c Binary files /dev/null and b/resources/fonts/latin/U231-bold.png differ diff --git a/resources/fonts/latin/U231-small.png b/resources/fonts/latin/U231-small.png new file mode 100644 index 0000000000..5a3b6cceda Binary files /dev/null and b/resources/fonts/latin/U231-small.png differ diff --git a/resources/fonts/latin/U231-tiny.png b/resources/fonts/latin/U231-tiny.png new file mode 100644 index 0000000000..af8a5ea46e Binary files /dev/null and b/resources/fonts/latin/U231-tiny.png differ diff --git a/resources/fonts/latin/U232-bold.png b/resources/fonts/latin/U232-bold.png new file mode 100644 index 0000000000..63e0bd0aa6 Binary files /dev/null and b/resources/fonts/latin/U232-bold.png differ diff --git a/resources/fonts/latin/U232-small.png b/resources/fonts/latin/U232-small.png new file mode 100644 index 0000000000..0921e53bf2 Binary files /dev/null and b/resources/fonts/latin/U232-small.png differ diff --git a/resources/fonts/latin/U232-tiny.png b/resources/fonts/latin/U232-tiny.png new file mode 100644 index 0000000000..a820d7ec02 Binary files /dev/null and b/resources/fonts/latin/U232-tiny.png differ diff --git a/resources/fonts/latin/U233-bold.png b/resources/fonts/latin/U233-bold.png new file mode 100644 index 0000000000..2365687a0a Binary files /dev/null and b/resources/fonts/latin/U233-bold.png differ diff --git a/resources/fonts/latin/U233-small.png b/resources/fonts/latin/U233-small.png new file mode 100644 index 0000000000..7aac66a876 Binary files /dev/null and b/resources/fonts/latin/U233-small.png differ diff --git a/resources/fonts/latin/U233-tiny.png b/resources/fonts/latin/U233-tiny.png new file mode 100644 index 0000000000..b1c1055445 Binary files /dev/null and b/resources/fonts/latin/U233-tiny.png differ diff --git a/resources/fonts/latin/U234-bold.png b/resources/fonts/latin/U234-bold.png new file mode 100644 index 0000000000..865cd0192d Binary files /dev/null and b/resources/fonts/latin/U234-bold.png differ diff --git a/resources/fonts/latin/U234-small.png b/resources/fonts/latin/U234-small.png new file mode 100644 index 0000000000..9c3ea90ee5 Binary files /dev/null and b/resources/fonts/latin/U234-small.png differ diff --git a/resources/fonts/latin/U234-tiny.png b/resources/fonts/latin/U234-tiny.png new file mode 100644 index 0000000000..91edacba93 Binary files /dev/null and b/resources/fonts/latin/U234-tiny.png differ diff --git a/resources/fonts/latin/U235-bold.png b/resources/fonts/latin/U235-bold.png new file mode 100644 index 0000000000..ac5c679048 Binary files /dev/null and b/resources/fonts/latin/U235-bold.png differ diff --git a/resources/fonts/latin/U235-small.png b/resources/fonts/latin/U235-small.png new file mode 100644 index 0000000000..f75eda2850 Binary files /dev/null and b/resources/fonts/latin/U235-small.png differ diff --git a/resources/fonts/latin/U235-tiny.png b/resources/fonts/latin/U235-tiny.png new file mode 100644 index 0000000000..139015e614 Binary files /dev/null and b/resources/fonts/latin/U235-tiny.png differ diff --git a/resources/fonts/latin/U236-bold.png b/resources/fonts/latin/U236-bold.png new file mode 100644 index 0000000000..7724e82c6d Binary files /dev/null and b/resources/fonts/latin/U236-bold.png differ diff --git a/resources/fonts/latin/U236-small.png b/resources/fonts/latin/U236-small.png new file mode 100644 index 0000000000..1c45042ef6 Binary files /dev/null and b/resources/fonts/latin/U236-small.png differ diff --git a/resources/fonts/latin/U236-tiny.png b/resources/fonts/latin/U236-tiny.png new file mode 100644 index 0000000000..b0a5d401c0 Binary files /dev/null and b/resources/fonts/latin/U236-tiny.png differ diff --git a/resources/fonts/latin/U237-bold.png b/resources/fonts/latin/U237-bold.png new file mode 100644 index 0000000000..61d36b5c51 Binary files /dev/null and b/resources/fonts/latin/U237-bold.png differ diff --git a/resources/fonts/latin/U237-small.png b/resources/fonts/latin/U237-small.png new file mode 100644 index 0000000000..c1758a25e8 Binary files /dev/null and b/resources/fonts/latin/U237-small.png differ diff --git a/resources/fonts/latin/U237-tiny.png b/resources/fonts/latin/U237-tiny.png new file mode 100644 index 0000000000..b761ef9bd3 Binary files /dev/null and b/resources/fonts/latin/U237-tiny.png differ diff --git a/resources/fonts/latin/U238-bold.png b/resources/fonts/latin/U238-bold.png new file mode 100644 index 0000000000..d5b6e60dfc Binary files /dev/null and b/resources/fonts/latin/U238-bold.png differ diff --git a/resources/fonts/latin/U238-small.png b/resources/fonts/latin/U238-small.png new file mode 100644 index 0000000000..462736f992 Binary files /dev/null and b/resources/fonts/latin/U238-small.png differ diff --git a/resources/fonts/latin/U238-tiny.png b/resources/fonts/latin/U238-tiny.png new file mode 100644 index 0000000000..cb554d4474 Binary files /dev/null and b/resources/fonts/latin/U238-tiny.png differ diff --git a/resources/fonts/latin/U239-bold.png b/resources/fonts/latin/U239-bold.png new file mode 100644 index 0000000000..a850de031a Binary files /dev/null and b/resources/fonts/latin/U239-bold.png differ diff --git a/resources/fonts/latin/U239-small.png b/resources/fonts/latin/U239-small.png new file mode 100644 index 0000000000..c2a14c942d Binary files /dev/null and b/resources/fonts/latin/U239-small.png differ diff --git a/resources/fonts/latin/U239-tiny.png b/resources/fonts/latin/U239-tiny.png new file mode 100644 index 0000000000..f12f64114b Binary files /dev/null and b/resources/fonts/latin/U239-tiny.png differ diff --git a/resources/fonts/latin/U240-bold.png b/resources/fonts/latin/U240-bold.png new file mode 100644 index 0000000000..3bd408def0 Binary files /dev/null and b/resources/fonts/latin/U240-bold.png differ diff --git a/resources/fonts/latin/U240-small.png b/resources/fonts/latin/U240-small.png new file mode 100644 index 0000000000..b5328e8ccb Binary files /dev/null and b/resources/fonts/latin/U240-small.png differ diff --git a/resources/fonts/latin/U240-tiny.png b/resources/fonts/latin/U240-tiny.png new file mode 100644 index 0000000000..3bcc5f64f3 Binary files /dev/null and b/resources/fonts/latin/U240-tiny.png differ diff --git a/resources/fonts/latin/U241-bold.png b/resources/fonts/latin/U241-bold.png new file mode 100644 index 0000000000..d93727e86e Binary files /dev/null and b/resources/fonts/latin/U241-bold.png differ diff --git a/resources/fonts/latin/U241-small.png b/resources/fonts/latin/U241-small.png new file mode 100644 index 0000000000..37bad3e831 Binary files /dev/null and b/resources/fonts/latin/U241-small.png differ diff --git a/resources/fonts/latin/U241-tiny.png b/resources/fonts/latin/U241-tiny.png new file mode 100644 index 0000000000..1aeeb7c383 Binary files /dev/null and b/resources/fonts/latin/U241-tiny.png differ diff --git a/resources/fonts/latin/U242-bold.png b/resources/fonts/latin/U242-bold.png new file mode 100644 index 0000000000..5caf961fb8 Binary files /dev/null and b/resources/fonts/latin/U242-bold.png differ diff --git a/resources/fonts/latin/U242-small.png b/resources/fonts/latin/U242-small.png new file mode 100644 index 0000000000..5058f7028c Binary files /dev/null and b/resources/fonts/latin/U242-small.png differ diff --git a/resources/fonts/latin/U242-tiny.png b/resources/fonts/latin/U242-tiny.png new file mode 100644 index 0000000000..6663a86646 Binary files /dev/null and b/resources/fonts/latin/U242-tiny.png differ diff --git a/resources/fonts/latin/U243-bold.png b/resources/fonts/latin/U243-bold.png new file mode 100644 index 0000000000..40f5fbdd54 Binary files /dev/null and b/resources/fonts/latin/U243-bold.png differ diff --git a/resources/fonts/latin/U243-small.png b/resources/fonts/latin/U243-small.png new file mode 100644 index 0000000000..c57715608d Binary files /dev/null and b/resources/fonts/latin/U243-small.png differ diff --git a/resources/fonts/latin/U243-tiny.png b/resources/fonts/latin/U243-tiny.png new file mode 100644 index 0000000000..30cf40d739 Binary files /dev/null and b/resources/fonts/latin/U243-tiny.png differ diff --git a/resources/fonts/latin/U244-bold.png b/resources/fonts/latin/U244-bold.png new file mode 100644 index 0000000000..74a0bb3852 Binary files /dev/null and b/resources/fonts/latin/U244-bold.png differ diff --git a/resources/fonts/latin/U244-small.png b/resources/fonts/latin/U244-small.png new file mode 100644 index 0000000000..9b21e5ad29 Binary files /dev/null and b/resources/fonts/latin/U244-small.png differ diff --git a/resources/fonts/latin/U244-tiny.png b/resources/fonts/latin/U244-tiny.png new file mode 100644 index 0000000000..537d13a5fe Binary files /dev/null and b/resources/fonts/latin/U244-tiny.png differ diff --git a/resources/fonts/latin/U245-bold.png b/resources/fonts/latin/U245-bold.png new file mode 100644 index 0000000000..69a9ce8863 Binary files /dev/null and b/resources/fonts/latin/U245-bold.png differ diff --git a/resources/fonts/latin/U245-small.png b/resources/fonts/latin/U245-small.png new file mode 100644 index 0000000000..0e69c26b14 Binary files /dev/null and b/resources/fonts/latin/U245-small.png differ diff --git a/resources/fonts/latin/U245-tiny.png b/resources/fonts/latin/U245-tiny.png new file mode 100644 index 0000000000..537d13a5fe Binary files /dev/null and b/resources/fonts/latin/U245-tiny.png differ diff --git a/resources/fonts/latin/U246-bold.png b/resources/fonts/latin/U246-bold.png new file mode 100644 index 0000000000..4d29bae7b1 Binary files /dev/null and b/resources/fonts/latin/U246-bold.png differ diff --git a/resources/fonts/latin/U246-small.png b/resources/fonts/latin/U246-small.png new file mode 100644 index 0000000000..169b8bb082 Binary files /dev/null and b/resources/fonts/latin/U246-small.png differ diff --git a/resources/fonts/latin/U246-tiny.png b/resources/fonts/latin/U246-tiny.png new file mode 100644 index 0000000000..86a5d1dbd1 Binary files /dev/null and b/resources/fonts/latin/U246-tiny.png differ diff --git a/resources/fonts/latin/U247-bold.png b/resources/fonts/latin/U247-bold.png new file mode 100644 index 0000000000..af8e6305f3 Binary files /dev/null and b/resources/fonts/latin/U247-bold.png differ diff --git a/resources/fonts/latin/U247-small.png b/resources/fonts/latin/U247-small.png new file mode 100644 index 0000000000..e7338df09e Binary files /dev/null and b/resources/fonts/latin/U247-small.png differ diff --git a/resources/fonts/latin/U247-tiny.png b/resources/fonts/latin/U247-tiny.png new file mode 100644 index 0000000000..20c14a3061 Binary files /dev/null and b/resources/fonts/latin/U247-tiny.png differ diff --git a/resources/fonts/latin/U248-bold.png b/resources/fonts/latin/U248-bold.png new file mode 100644 index 0000000000..aa2fa4deee Binary files /dev/null and b/resources/fonts/latin/U248-bold.png differ diff --git a/resources/fonts/latin/U248-small.png b/resources/fonts/latin/U248-small.png new file mode 100644 index 0000000000..5bbb512b60 Binary files /dev/null and b/resources/fonts/latin/U248-small.png differ diff --git a/resources/fonts/latin/U248-tiny.png b/resources/fonts/latin/U248-tiny.png new file mode 100644 index 0000000000..05da95a0bc Binary files /dev/null and b/resources/fonts/latin/U248-tiny.png differ diff --git a/resources/fonts/latin/U249-bold.png b/resources/fonts/latin/U249-bold.png new file mode 100644 index 0000000000..a974d78c8b Binary files /dev/null and b/resources/fonts/latin/U249-bold.png differ diff --git a/resources/fonts/latin/U249-small.png b/resources/fonts/latin/U249-small.png new file mode 100644 index 0000000000..a1cc39aba8 Binary files /dev/null and b/resources/fonts/latin/U249-small.png differ diff --git a/resources/fonts/latin/U249-tiny.png b/resources/fonts/latin/U249-tiny.png new file mode 100644 index 0000000000..a613493025 Binary files /dev/null and b/resources/fonts/latin/U249-tiny.png differ diff --git a/resources/fonts/latin/U250-bold.png b/resources/fonts/latin/U250-bold.png new file mode 100644 index 0000000000..7b77b30e11 Binary files /dev/null and b/resources/fonts/latin/U250-bold.png differ diff --git a/resources/fonts/latin/U250-small.png b/resources/fonts/latin/U250-small.png new file mode 100644 index 0000000000..9a2b91051c Binary files /dev/null and b/resources/fonts/latin/U250-small.png differ diff --git a/resources/fonts/latin/U250-tiny.png b/resources/fonts/latin/U250-tiny.png new file mode 100644 index 0000000000..47f72fc018 Binary files /dev/null and b/resources/fonts/latin/U250-tiny.png differ diff --git a/resources/fonts/latin/U251-bold.png b/resources/fonts/latin/U251-bold.png new file mode 100644 index 0000000000..89e084c508 Binary files /dev/null and b/resources/fonts/latin/U251-bold.png differ diff --git a/resources/fonts/latin/U251-small.png b/resources/fonts/latin/U251-small.png new file mode 100644 index 0000000000..0cfc7763e3 Binary files /dev/null and b/resources/fonts/latin/U251-small.png differ diff --git a/resources/fonts/latin/U251-tiny.png b/resources/fonts/latin/U251-tiny.png new file mode 100644 index 0000000000..5586f3cbdc Binary files /dev/null and b/resources/fonts/latin/U251-tiny.png differ diff --git a/resources/fonts/latin/U252-bold.png b/resources/fonts/latin/U252-bold.png new file mode 100644 index 0000000000..4749483e97 Binary files /dev/null and b/resources/fonts/latin/U252-bold.png differ diff --git a/resources/fonts/latin/U252-small.png b/resources/fonts/latin/U252-small.png new file mode 100644 index 0000000000..d9d070aa27 Binary files /dev/null and b/resources/fonts/latin/U252-small.png differ diff --git a/resources/fonts/latin/U252-tiny.png b/resources/fonts/latin/U252-tiny.png new file mode 100644 index 0000000000..ef03d92716 Binary files /dev/null and b/resources/fonts/latin/U252-tiny.png differ diff --git a/resources/fonts/latin/U253-bold.png b/resources/fonts/latin/U253-bold.png new file mode 100644 index 0000000000..88d11563ec Binary files /dev/null and b/resources/fonts/latin/U253-bold.png differ diff --git a/resources/fonts/latin/U253-small.png b/resources/fonts/latin/U253-small.png new file mode 100644 index 0000000000..6f06ba323c Binary files /dev/null and b/resources/fonts/latin/U253-small.png differ diff --git a/resources/fonts/latin/U253-tiny.png b/resources/fonts/latin/U253-tiny.png new file mode 100644 index 0000000000..646963717d Binary files /dev/null and b/resources/fonts/latin/U253-tiny.png differ diff --git a/resources/fonts/latin/U254-bold.png b/resources/fonts/latin/U254-bold.png new file mode 100644 index 0000000000..ce4d32672a Binary files /dev/null and b/resources/fonts/latin/U254-bold.png differ diff --git a/resources/fonts/latin/U254-small.png b/resources/fonts/latin/U254-small.png new file mode 100644 index 0000000000..cb865ebbc1 Binary files /dev/null and b/resources/fonts/latin/U254-small.png differ diff --git a/resources/fonts/latin/U254-tiny.png b/resources/fonts/latin/U254-tiny.png new file mode 100644 index 0000000000..4cecd0bce8 Binary files /dev/null and b/resources/fonts/latin/U254-tiny.png differ diff --git a/resources/fonts/latin/U32-bold.png b/resources/fonts/latin/U32-bold.png new file mode 100644 index 0000000000..9e273e1869 Binary files /dev/null and b/resources/fonts/latin/U32-bold.png differ diff --git a/resources/fonts/latin/U32-small.png b/resources/fonts/latin/U32-small.png new file mode 100644 index 0000000000..9e273e1869 Binary files /dev/null and b/resources/fonts/latin/U32-small.png differ diff --git a/resources/fonts/latin/U32-tiny.png b/resources/fonts/latin/U32-tiny.png new file mode 100644 index 0000000000..7c72c255c9 Binary files /dev/null and b/resources/fonts/latin/U32-tiny.png differ diff --git a/resources/fonts/latin/U33-bold.png b/resources/fonts/latin/U33-bold.png new file mode 100644 index 0000000000..c2c6043b67 Binary files /dev/null and b/resources/fonts/latin/U33-bold.png differ diff --git a/resources/fonts/latin/U33-small.png b/resources/fonts/latin/U33-small.png new file mode 100644 index 0000000000..1ec0ca01fa Binary files /dev/null and b/resources/fonts/latin/U33-small.png differ diff --git a/resources/fonts/latin/U33-tiny.png b/resources/fonts/latin/U33-tiny.png new file mode 100644 index 0000000000..1562aa5b83 Binary files /dev/null and b/resources/fonts/latin/U33-tiny.png differ diff --git a/resources/fonts/latin/U34-bold.png b/resources/fonts/latin/U34-bold.png new file mode 100644 index 0000000000..14db895f01 Binary files /dev/null and b/resources/fonts/latin/U34-bold.png differ diff --git a/resources/fonts/latin/U34-small.png b/resources/fonts/latin/U34-small.png new file mode 100644 index 0000000000..2df9da2ffd Binary files /dev/null and b/resources/fonts/latin/U34-small.png differ diff --git a/resources/fonts/latin/U34-tiny.png b/resources/fonts/latin/U34-tiny.png new file mode 100644 index 0000000000..7a51413be4 Binary files /dev/null and b/resources/fonts/latin/U34-tiny.png differ diff --git a/resources/fonts/latin/U35-bold.png b/resources/fonts/latin/U35-bold.png new file mode 100644 index 0000000000..8d634757a5 Binary files /dev/null and b/resources/fonts/latin/U35-bold.png differ diff --git a/resources/fonts/latin/U35-small.png b/resources/fonts/latin/U35-small.png new file mode 100644 index 0000000000..66b04e4728 Binary files /dev/null and b/resources/fonts/latin/U35-small.png differ diff --git a/resources/fonts/latin/U35-tiny.png b/resources/fonts/latin/U35-tiny.png new file mode 100644 index 0000000000..5a0d4951b3 Binary files /dev/null and b/resources/fonts/latin/U35-tiny.png differ diff --git a/resources/fonts/latin/U36-bold.png b/resources/fonts/latin/U36-bold.png new file mode 100644 index 0000000000..04ee7b40e5 Binary files /dev/null and b/resources/fonts/latin/U36-bold.png differ diff --git a/resources/fonts/latin/U36-small.png b/resources/fonts/latin/U36-small.png new file mode 100644 index 0000000000..9994c0c578 Binary files /dev/null and b/resources/fonts/latin/U36-small.png differ diff --git a/resources/fonts/latin/U36-tiny.png b/resources/fonts/latin/U36-tiny.png new file mode 100644 index 0000000000..967c76e318 Binary files /dev/null and b/resources/fonts/latin/U36-tiny.png differ diff --git a/resources/fonts/latin/U37-bold.png b/resources/fonts/latin/U37-bold.png new file mode 100644 index 0000000000..3412083a0b Binary files /dev/null and b/resources/fonts/latin/U37-bold.png differ diff --git a/resources/fonts/latin/U37-small.png b/resources/fonts/latin/U37-small.png new file mode 100644 index 0000000000..76e918d691 Binary files /dev/null and b/resources/fonts/latin/U37-small.png differ diff --git a/resources/fonts/latin/U37-tiny.png b/resources/fonts/latin/U37-tiny.png new file mode 100644 index 0000000000..1b08643b2f Binary files /dev/null and b/resources/fonts/latin/U37-tiny.png differ diff --git a/resources/fonts/latin/U38-bold.png b/resources/fonts/latin/U38-bold.png new file mode 100644 index 0000000000..ab1b4966fa Binary files /dev/null and b/resources/fonts/latin/U38-bold.png differ diff --git a/resources/fonts/latin/U38-small.png b/resources/fonts/latin/U38-small.png new file mode 100644 index 0000000000..78cb8bc0fa Binary files /dev/null and b/resources/fonts/latin/U38-small.png differ diff --git a/resources/fonts/latin/U38-tiny.png b/resources/fonts/latin/U38-tiny.png new file mode 100644 index 0000000000..6786515cc5 Binary files /dev/null and b/resources/fonts/latin/U38-tiny.png differ diff --git a/resources/fonts/latin/U39-bold.png b/resources/fonts/latin/U39-bold.png new file mode 100644 index 0000000000..18f6dc84b7 Binary files /dev/null and b/resources/fonts/latin/U39-bold.png differ diff --git a/resources/fonts/latin/U39-small.png b/resources/fonts/latin/U39-small.png new file mode 100644 index 0000000000..3685804fed Binary files /dev/null and b/resources/fonts/latin/U39-small.png differ diff --git a/resources/fonts/latin/U39-tiny.png b/resources/fonts/latin/U39-tiny.png new file mode 100644 index 0000000000..e87b2350df Binary files /dev/null and b/resources/fonts/latin/U39-tiny.png differ diff --git a/resources/fonts/latin/U40-bold.png b/resources/fonts/latin/U40-bold.png new file mode 100644 index 0000000000..5fee7c63ac Binary files /dev/null and b/resources/fonts/latin/U40-bold.png differ diff --git a/resources/fonts/latin/U40-small.png b/resources/fonts/latin/U40-small.png new file mode 100644 index 0000000000..647fc2c834 Binary files /dev/null and b/resources/fonts/latin/U40-small.png differ diff --git a/resources/fonts/latin/U40-tiny.png b/resources/fonts/latin/U40-tiny.png new file mode 100644 index 0000000000..c3fc4bc55c Binary files /dev/null and b/resources/fonts/latin/U40-tiny.png differ diff --git a/resources/fonts/latin/U41-bold.png b/resources/fonts/latin/U41-bold.png new file mode 100644 index 0000000000..2e69ca2c6b Binary files /dev/null and b/resources/fonts/latin/U41-bold.png differ diff --git a/resources/fonts/latin/U41-small.png b/resources/fonts/latin/U41-small.png new file mode 100644 index 0000000000..8ea7b3fc99 Binary files /dev/null and b/resources/fonts/latin/U41-small.png differ diff --git a/resources/fonts/latin/U41-tiny.png b/resources/fonts/latin/U41-tiny.png new file mode 100644 index 0000000000..4ed2575427 Binary files /dev/null and b/resources/fonts/latin/U41-tiny.png differ diff --git a/resources/fonts/latin/U42-bold.png b/resources/fonts/latin/U42-bold.png new file mode 100644 index 0000000000..e38e41d70d Binary files /dev/null and b/resources/fonts/latin/U42-bold.png differ diff --git a/resources/fonts/latin/U42-small.png b/resources/fonts/latin/U42-small.png new file mode 100644 index 0000000000..49ec1d5074 Binary files /dev/null and b/resources/fonts/latin/U42-small.png differ diff --git a/resources/fonts/latin/U42-tiny.png b/resources/fonts/latin/U42-tiny.png new file mode 100644 index 0000000000..94b223a2f3 Binary files /dev/null and b/resources/fonts/latin/U42-tiny.png differ diff --git a/resources/fonts/latin/U43-bold.png b/resources/fonts/latin/U43-bold.png new file mode 100644 index 0000000000..b3a544fb3b Binary files /dev/null and b/resources/fonts/latin/U43-bold.png differ diff --git a/resources/fonts/latin/U43-small.png b/resources/fonts/latin/U43-small.png new file mode 100644 index 0000000000..af6da3cc2b Binary files /dev/null and b/resources/fonts/latin/U43-small.png differ diff --git a/resources/fonts/latin/U43-tiny.png b/resources/fonts/latin/U43-tiny.png new file mode 100644 index 0000000000..aa364a835d Binary files /dev/null and b/resources/fonts/latin/U43-tiny.png differ diff --git a/resources/fonts/latin/U44-bold.png b/resources/fonts/latin/U44-bold.png new file mode 100644 index 0000000000..18f6dc84b7 Binary files /dev/null and b/resources/fonts/latin/U44-bold.png differ diff --git a/resources/fonts/latin/U44-small.png b/resources/fonts/latin/U44-small.png new file mode 100644 index 0000000000..adb10ec554 Binary files /dev/null and b/resources/fonts/latin/U44-small.png differ diff --git a/resources/fonts/latin/U44-tiny.png b/resources/fonts/latin/U44-tiny.png new file mode 100644 index 0000000000..e87b2350df Binary files /dev/null and b/resources/fonts/latin/U44-tiny.png differ diff --git a/resources/fonts/latin/U45-bold.png b/resources/fonts/latin/U45-bold.png new file mode 100644 index 0000000000..336712aa68 Binary files /dev/null and b/resources/fonts/latin/U45-bold.png differ diff --git a/resources/fonts/latin/U45-small.png b/resources/fonts/latin/U45-small.png new file mode 100644 index 0000000000..3079da60a4 Binary files /dev/null and b/resources/fonts/latin/U45-small.png differ diff --git a/resources/fonts/latin/U45-tiny.png b/resources/fonts/latin/U45-tiny.png new file mode 100644 index 0000000000..484d1a9887 Binary files /dev/null and b/resources/fonts/latin/U45-tiny.png differ diff --git a/resources/fonts/latin/U46-bold.png b/resources/fonts/latin/U46-bold.png new file mode 100644 index 0000000000..76fd265410 Binary files /dev/null and b/resources/fonts/latin/U46-bold.png differ diff --git a/resources/fonts/latin/U46-small.png b/resources/fonts/latin/U46-small.png new file mode 100644 index 0000000000..e87b2350df Binary files /dev/null and b/resources/fonts/latin/U46-small.png differ diff --git a/resources/fonts/latin/U46-tiny.png b/resources/fonts/latin/U46-tiny.png new file mode 100644 index 0000000000..fa6037aaba Binary files /dev/null and b/resources/fonts/latin/U46-tiny.png differ diff --git a/resources/fonts/latin/U47-bold.png b/resources/fonts/latin/U47-bold.png new file mode 100644 index 0000000000..322a6beb01 Binary files /dev/null and b/resources/fonts/latin/U47-bold.png differ diff --git a/resources/fonts/latin/U47-small.png b/resources/fonts/latin/U47-small.png new file mode 100644 index 0000000000..4faba2832a Binary files /dev/null and b/resources/fonts/latin/U47-small.png differ diff --git a/resources/fonts/latin/U47-tiny.png b/resources/fonts/latin/U47-tiny.png new file mode 100644 index 0000000000..80576a47ea Binary files /dev/null and b/resources/fonts/latin/U47-tiny.png differ diff --git a/resources/fonts/latin/U48-bold.png b/resources/fonts/latin/U48-bold.png new file mode 100644 index 0000000000..069c424e95 Binary files /dev/null and b/resources/fonts/latin/U48-bold.png differ diff --git a/resources/fonts/latin/U48-small.png b/resources/fonts/latin/U48-small.png new file mode 100644 index 0000000000..f78593bca0 Binary files /dev/null and b/resources/fonts/latin/U48-small.png differ diff --git a/resources/fonts/latin/U48-tiny.png b/resources/fonts/latin/U48-tiny.png new file mode 100644 index 0000000000..7d5729ff86 Binary files /dev/null and b/resources/fonts/latin/U48-tiny.png differ diff --git a/resources/fonts/latin/U49-bold.png b/resources/fonts/latin/U49-bold.png new file mode 100644 index 0000000000..13c5ec4b0a Binary files /dev/null and b/resources/fonts/latin/U49-bold.png differ diff --git a/resources/fonts/latin/U49-small.png b/resources/fonts/latin/U49-small.png new file mode 100644 index 0000000000..e77b9db81d Binary files /dev/null and b/resources/fonts/latin/U49-small.png differ diff --git a/resources/fonts/latin/U49-tiny.png b/resources/fonts/latin/U49-tiny.png new file mode 100644 index 0000000000..3a43b4b17e Binary files /dev/null and b/resources/fonts/latin/U49-tiny.png differ diff --git a/resources/fonts/latin/U50-bold.png b/resources/fonts/latin/U50-bold.png new file mode 100644 index 0000000000..cab98d0089 Binary files /dev/null and b/resources/fonts/latin/U50-bold.png differ diff --git a/resources/fonts/latin/U50-small.png b/resources/fonts/latin/U50-small.png new file mode 100644 index 0000000000..8ab541c84d Binary files /dev/null and b/resources/fonts/latin/U50-small.png differ diff --git a/resources/fonts/latin/U50-tiny.png b/resources/fonts/latin/U50-tiny.png new file mode 100644 index 0000000000..5ea5fc2385 Binary files /dev/null and b/resources/fonts/latin/U50-tiny.png differ diff --git a/resources/fonts/latin/U51-bold.png b/resources/fonts/latin/U51-bold.png new file mode 100644 index 0000000000..ad04b5c1bd Binary files /dev/null and b/resources/fonts/latin/U51-bold.png differ diff --git a/resources/fonts/latin/U51-small.png b/resources/fonts/latin/U51-small.png new file mode 100644 index 0000000000..3e00039325 Binary files /dev/null and b/resources/fonts/latin/U51-small.png differ diff --git a/resources/fonts/latin/U51-tiny.png b/resources/fonts/latin/U51-tiny.png new file mode 100644 index 0000000000..574197a30c Binary files /dev/null and b/resources/fonts/latin/U51-tiny.png differ diff --git a/resources/fonts/latin/U52-bold.png b/resources/fonts/latin/U52-bold.png new file mode 100644 index 0000000000..933cc48705 Binary files /dev/null and b/resources/fonts/latin/U52-bold.png differ diff --git a/resources/fonts/latin/U52-small.png b/resources/fonts/latin/U52-small.png new file mode 100644 index 0000000000..0307403fc9 Binary files /dev/null and b/resources/fonts/latin/U52-small.png differ diff --git a/resources/fonts/latin/U52-tiny.png b/resources/fonts/latin/U52-tiny.png new file mode 100644 index 0000000000..e91287cf64 Binary files /dev/null and b/resources/fonts/latin/U52-tiny.png differ diff --git a/resources/fonts/latin/U53-bold.png b/resources/fonts/latin/U53-bold.png new file mode 100644 index 0000000000..ea627367d9 Binary files /dev/null and b/resources/fonts/latin/U53-bold.png differ diff --git a/resources/fonts/latin/U53-small.png b/resources/fonts/latin/U53-small.png new file mode 100644 index 0000000000..d966f93b09 Binary files /dev/null and b/resources/fonts/latin/U53-small.png differ diff --git a/resources/fonts/latin/U53-tiny.png b/resources/fonts/latin/U53-tiny.png new file mode 100644 index 0000000000..d903fe3dc3 Binary files /dev/null and b/resources/fonts/latin/U53-tiny.png differ diff --git a/resources/fonts/latin/U54-bold.png b/resources/fonts/latin/U54-bold.png new file mode 100644 index 0000000000..b3ea36f142 Binary files /dev/null and b/resources/fonts/latin/U54-bold.png differ diff --git a/resources/fonts/latin/U54-small.png b/resources/fonts/latin/U54-small.png new file mode 100644 index 0000000000..44ef239e79 Binary files /dev/null and b/resources/fonts/latin/U54-small.png differ diff --git a/resources/fonts/latin/U54-tiny.png b/resources/fonts/latin/U54-tiny.png new file mode 100644 index 0000000000..13a4ad98e1 Binary files /dev/null and b/resources/fonts/latin/U54-tiny.png differ diff --git a/resources/fonts/latin/U55-bold.png b/resources/fonts/latin/U55-bold.png new file mode 100644 index 0000000000..ead62175a8 Binary files /dev/null and b/resources/fonts/latin/U55-bold.png differ diff --git a/resources/fonts/latin/U55-small.png b/resources/fonts/latin/U55-small.png new file mode 100644 index 0000000000..693c6b152e Binary files /dev/null and b/resources/fonts/latin/U55-small.png differ diff --git a/resources/fonts/latin/U55-tiny.png b/resources/fonts/latin/U55-tiny.png new file mode 100644 index 0000000000..8ecfc6d01c Binary files /dev/null and b/resources/fonts/latin/U55-tiny.png differ diff --git a/resources/fonts/latin/U56-bold.png b/resources/fonts/latin/U56-bold.png new file mode 100644 index 0000000000..1159a432a0 Binary files /dev/null and b/resources/fonts/latin/U56-bold.png differ diff --git a/resources/fonts/latin/U56-small.png b/resources/fonts/latin/U56-small.png new file mode 100644 index 0000000000..6dc5bc96b8 Binary files /dev/null and b/resources/fonts/latin/U56-small.png differ diff --git a/resources/fonts/latin/U56-tiny.png b/resources/fonts/latin/U56-tiny.png new file mode 100644 index 0000000000..bd07e21024 Binary files /dev/null and b/resources/fonts/latin/U56-tiny.png differ diff --git a/resources/fonts/latin/U57-bold.png b/resources/fonts/latin/U57-bold.png new file mode 100644 index 0000000000..ab6f5cf2bb Binary files /dev/null and b/resources/fonts/latin/U57-bold.png differ diff --git a/resources/fonts/latin/U57-small.png b/resources/fonts/latin/U57-small.png new file mode 100644 index 0000000000..994e111ac6 Binary files /dev/null and b/resources/fonts/latin/U57-small.png differ diff --git a/resources/fonts/latin/U57-tiny.png b/resources/fonts/latin/U57-tiny.png new file mode 100644 index 0000000000..dacb338f8a Binary files /dev/null and b/resources/fonts/latin/U57-tiny.png differ diff --git a/resources/fonts/latin/U58-bold.png b/resources/fonts/latin/U58-bold.png new file mode 100644 index 0000000000..d1aad30dd3 Binary files /dev/null and b/resources/fonts/latin/U58-bold.png differ diff --git a/resources/fonts/latin/U58-small.png b/resources/fonts/latin/U58-small.png new file mode 100644 index 0000000000..4bcca7de98 Binary files /dev/null and b/resources/fonts/latin/U58-small.png differ diff --git a/resources/fonts/latin/U58-tiny.png b/resources/fonts/latin/U58-tiny.png new file mode 100644 index 0000000000..d9d580e1b1 Binary files /dev/null and b/resources/fonts/latin/U58-tiny.png differ diff --git a/resources/fonts/latin/U59-bold.png b/resources/fonts/latin/U59-bold.png new file mode 100644 index 0000000000..248160b492 Binary files /dev/null and b/resources/fonts/latin/U59-bold.png differ diff --git a/resources/fonts/latin/U59-small.png b/resources/fonts/latin/U59-small.png new file mode 100644 index 0000000000..3d1d0a1c76 Binary files /dev/null and b/resources/fonts/latin/U59-small.png differ diff --git a/resources/fonts/latin/U59-tiny.png b/resources/fonts/latin/U59-tiny.png new file mode 100644 index 0000000000..7d7547a3e9 Binary files /dev/null and b/resources/fonts/latin/U59-tiny.png differ diff --git a/resources/fonts/latin/U60-bold.png b/resources/fonts/latin/U60-bold.png new file mode 100644 index 0000000000..dd997cc798 Binary files /dev/null and b/resources/fonts/latin/U60-bold.png differ diff --git a/resources/fonts/latin/U60-small.png b/resources/fonts/latin/U60-small.png new file mode 100644 index 0000000000..4e90367975 Binary files /dev/null and b/resources/fonts/latin/U60-small.png differ diff --git a/resources/fonts/latin/U60-tiny.png b/resources/fonts/latin/U60-tiny.png new file mode 100644 index 0000000000..3974e45f52 Binary files /dev/null and b/resources/fonts/latin/U60-tiny.png differ diff --git a/resources/fonts/latin/U61-bold.png b/resources/fonts/latin/U61-bold.png new file mode 100644 index 0000000000..bf07ffb9c1 Binary files /dev/null and b/resources/fonts/latin/U61-bold.png differ diff --git a/resources/fonts/latin/U61-small.png b/resources/fonts/latin/U61-small.png new file mode 100644 index 0000000000..076756cce4 Binary files /dev/null and b/resources/fonts/latin/U61-small.png differ diff --git a/resources/fonts/latin/U61-tiny.png b/resources/fonts/latin/U61-tiny.png new file mode 100644 index 0000000000..463bd1c4a8 Binary files /dev/null and b/resources/fonts/latin/U61-tiny.png differ diff --git a/resources/fonts/latin/U62-bold.png b/resources/fonts/latin/U62-bold.png new file mode 100644 index 0000000000..317d1d4742 Binary files /dev/null and b/resources/fonts/latin/U62-bold.png differ diff --git a/resources/fonts/latin/U62-small.png b/resources/fonts/latin/U62-small.png new file mode 100644 index 0000000000..cfb1fd8018 Binary files /dev/null and b/resources/fonts/latin/U62-small.png differ diff --git a/resources/fonts/latin/U62-tiny.png b/resources/fonts/latin/U62-tiny.png new file mode 100644 index 0000000000..86096b0113 Binary files /dev/null and b/resources/fonts/latin/U62-tiny.png differ diff --git a/resources/fonts/latin/U63-bold.png b/resources/fonts/latin/U63-bold.png new file mode 100644 index 0000000000..99a2620966 Binary files /dev/null and b/resources/fonts/latin/U63-bold.png differ diff --git a/resources/fonts/latin/U63-small.png b/resources/fonts/latin/U63-small.png new file mode 100644 index 0000000000..f051d17170 Binary files /dev/null and b/resources/fonts/latin/U63-small.png differ diff --git a/resources/fonts/latin/U63-tiny.png b/resources/fonts/latin/U63-tiny.png new file mode 100644 index 0000000000..b069f3b2c8 Binary files /dev/null and b/resources/fonts/latin/U63-tiny.png differ diff --git a/resources/fonts/latin/U64-bold.png b/resources/fonts/latin/U64-bold.png new file mode 100644 index 0000000000..3e519c3e66 Binary files /dev/null and b/resources/fonts/latin/U64-bold.png differ diff --git a/resources/fonts/latin/U64-small.png b/resources/fonts/latin/U64-small.png new file mode 100644 index 0000000000..c7df222303 Binary files /dev/null and b/resources/fonts/latin/U64-small.png differ diff --git a/resources/fonts/latin/U64-tiny.png b/resources/fonts/latin/U64-tiny.png new file mode 100644 index 0000000000..a1e4307517 Binary files /dev/null and b/resources/fonts/latin/U64-tiny.png differ diff --git a/resources/fonts/latin/U65-bold.png b/resources/fonts/latin/U65-bold.png new file mode 100644 index 0000000000..5f41c47f90 Binary files /dev/null and b/resources/fonts/latin/U65-bold.png differ diff --git a/resources/fonts/latin/U65-small.png b/resources/fonts/latin/U65-small.png new file mode 100644 index 0000000000..5418755312 Binary files /dev/null and b/resources/fonts/latin/U65-small.png differ diff --git a/resources/fonts/latin/U65-tiny.png b/resources/fonts/latin/U65-tiny.png new file mode 100644 index 0000000000..5fb90f0cd2 Binary files /dev/null and b/resources/fonts/latin/U65-tiny.png differ diff --git a/resources/fonts/latin/U66-bold.png b/resources/fonts/latin/U66-bold.png new file mode 100644 index 0000000000..971fc99609 Binary files /dev/null and b/resources/fonts/latin/U66-bold.png differ diff --git a/resources/fonts/latin/U66-small.png b/resources/fonts/latin/U66-small.png new file mode 100644 index 0000000000..d65bed1731 Binary files /dev/null and b/resources/fonts/latin/U66-small.png differ diff --git a/resources/fonts/latin/U66-tiny.png b/resources/fonts/latin/U66-tiny.png new file mode 100644 index 0000000000..7bec29d2ec Binary files /dev/null and b/resources/fonts/latin/U66-tiny.png differ diff --git a/resources/fonts/latin/U67-bold.png b/resources/fonts/latin/U67-bold.png new file mode 100644 index 0000000000..073a7bbeca Binary files /dev/null and b/resources/fonts/latin/U67-bold.png differ diff --git a/resources/fonts/latin/U67-small.png b/resources/fonts/latin/U67-small.png new file mode 100644 index 0000000000..e6c7ecc7f9 Binary files /dev/null and b/resources/fonts/latin/U67-small.png differ diff --git a/resources/fonts/latin/U67-tiny.png b/resources/fonts/latin/U67-tiny.png new file mode 100644 index 0000000000..0cc0ad0262 Binary files /dev/null and b/resources/fonts/latin/U67-tiny.png differ diff --git a/resources/fonts/latin/U68-bold.png b/resources/fonts/latin/U68-bold.png new file mode 100644 index 0000000000..137e0af180 Binary files /dev/null and b/resources/fonts/latin/U68-bold.png differ diff --git a/resources/fonts/latin/U68-small.png b/resources/fonts/latin/U68-small.png new file mode 100644 index 0000000000..387d889dbb Binary files /dev/null and b/resources/fonts/latin/U68-small.png differ diff --git a/resources/fonts/latin/U68-tiny.png b/resources/fonts/latin/U68-tiny.png new file mode 100644 index 0000000000..af64dc74b4 Binary files /dev/null and b/resources/fonts/latin/U68-tiny.png differ diff --git a/resources/fonts/latin/U69-bold.png b/resources/fonts/latin/U69-bold.png new file mode 100644 index 0000000000..1610e80c64 Binary files /dev/null and b/resources/fonts/latin/U69-bold.png differ diff --git a/resources/fonts/latin/U69-small.png b/resources/fonts/latin/U69-small.png new file mode 100644 index 0000000000..7359b3751c Binary files /dev/null and b/resources/fonts/latin/U69-small.png differ diff --git a/resources/fonts/latin/U69-tiny.png b/resources/fonts/latin/U69-tiny.png new file mode 100644 index 0000000000..54c2c045e1 Binary files /dev/null and b/resources/fonts/latin/U69-tiny.png differ diff --git a/resources/fonts/latin/U70-bold.png b/resources/fonts/latin/U70-bold.png new file mode 100644 index 0000000000..4641dbb212 Binary files /dev/null and b/resources/fonts/latin/U70-bold.png differ diff --git a/resources/fonts/latin/U70-small.png b/resources/fonts/latin/U70-small.png new file mode 100644 index 0000000000..a272f15870 Binary files /dev/null and b/resources/fonts/latin/U70-small.png differ diff --git a/resources/fonts/latin/U70-tiny.png b/resources/fonts/latin/U70-tiny.png new file mode 100644 index 0000000000..6070040229 Binary files /dev/null and b/resources/fonts/latin/U70-tiny.png differ diff --git a/resources/fonts/latin/U71-bold.png b/resources/fonts/latin/U71-bold.png new file mode 100644 index 0000000000..3c4da4a88a Binary files /dev/null and b/resources/fonts/latin/U71-bold.png differ diff --git a/resources/fonts/latin/U71-small.png b/resources/fonts/latin/U71-small.png new file mode 100644 index 0000000000..0887dd6047 Binary files /dev/null and b/resources/fonts/latin/U71-small.png differ diff --git a/resources/fonts/latin/U71-tiny.png b/resources/fonts/latin/U71-tiny.png new file mode 100644 index 0000000000..7296078cc4 Binary files /dev/null and b/resources/fonts/latin/U71-tiny.png differ diff --git a/resources/fonts/latin/U72-bold.png b/resources/fonts/latin/U72-bold.png new file mode 100644 index 0000000000..6ba4db5b78 Binary files /dev/null and b/resources/fonts/latin/U72-bold.png differ diff --git a/resources/fonts/latin/U72-small.png b/resources/fonts/latin/U72-small.png new file mode 100644 index 0000000000..e2f5493293 Binary files /dev/null and b/resources/fonts/latin/U72-small.png differ diff --git a/resources/fonts/latin/U72-tiny.png b/resources/fonts/latin/U72-tiny.png new file mode 100644 index 0000000000..7cdff9111c Binary files /dev/null and b/resources/fonts/latin/U72-tiny.png differ diff --git a/resources/fonts/latin/U73-bold.png b/resources/fonts/latin/U73-bold.png new file mode 100644 index 0000000000..8b6536e5d6 Binary files /dev/null and b/resources/fonts/latin/U73-bold.png differ diff --git a/resources/fonts/latin/U73-small.png b/resources/fonts/latin/U73-small.png new file mode 100644 index 0000000000..19a6d27049 Binary files /dev/null and b/resources/fonts/latin/U73-small.png differ diff --git a/resources/fonts/latin/U73-tiny.png b/resources/fonts/latin/U73-tiny.png new file mode 100644 index 0000000000..d1df0fa9a8 Binary files /dev/null and b/resources/fonts/latin/U73-tiny.png differ diff --git a/resources/fonts/latin/U74-bold.png b/resources/fonts/latin/U74-bold.png new file mode 100644 index 0000000000..9922aae1d5 Binary files /dev/null and b/resources/fonts/latin/U74-bold.png differ diff --git a/resources/fonts/latin/U74-small.png b/resources/fonts/latin/U74-small.png new file mode 100644 index 0000000000..47299a2da7 Binary files /dev/null and b/resources/fonts/latin/U74-small.png differ diff --git a/resources/fonts/latin/U74-tiny.png b/resources/fonts/latin/U74-tiny.png new file mode 100644 index 0000000000..5652db1637 Binary files /dev/null and b/resources/fonts/latin/U74-tiny.png differ diff --git a/resources/fonts/latin/U75-bold.png b/resources/fonts/latin/U75-bold.png new file mode 100644 index 0000000000..5351ad62d4 Binary files /dev/null and b/resources/fonts/latin/U75-bold.png differ diff --git a/resources/fonts/latin/U75-small.png b/resources/fonts/latin/U75-small.png new file mode 100644 index 0000000000..d51e92e204 Binary files /dev/null and b/resources/fonts/latin/U75-small.png differ diff --git a/resources/fonts/latin/U75-tiny.png b/resources/fonts/latin/U75-tiny.png new file mode 100644 index 0000000000..c1b2fb361a Binary files /dev/null and b/resources/fonts/latin/U75-tiny.png differ diff --git a/resources/fonts/latin/U76-bold.png b/resources/fonts/latin/U76-bold.png new file mode 100644 index 0000000000..6a0e3e4073 Binary files /dev/null and b/resources/fonts/latin/U76-bold.png differ diff --git a/resources/fonts/latin/U76-small.png b/resources/fonts/latin/U76-small.png new file mode 100644 index 0000000000..1391882b73 Binary files /dev/null and b/resources/fonts/latin/U76-small.png differ diff --git a/resources/fonts/latin/U76-tiny.png b/resources/fonts/latin/U76-tiny.png new file mode 100644 index 0000000000..bc87ef64f6 Binary files /dev/null and b/resources/fonts/latin/U76-tiny.png differ diff --git a/resources/fonts/latin/U77-bold.png b/resources/fonts/latin/U77-bold.png new file mode 100644 index 0000000000..edf5838235 Binary files /dev/null and b/resources/fonts/latin/U77-bold.png differ diff --git a/resources/fonts/latin/U77-small.png b/resources/fonts/latin/U77-small.png new file mode 100644 index 0000000000..ae655b1a88 Binary files /dev/null and b/resources/fonts/latin/U77-small.png differ diff --git a/resources/fonts/latin/U77-tiny.png b/resources/fonts/latin/U77-tiny.png new file mode 100644 index 0000000000..06aebd4937 Binary files /dev/null and b/resources/fonts/latin/U77-tiny.png differ diff --git a/resources/fonts/latin/U78-bold.png b/resources/fonts/latin/U78-bold.png new file mode 100644 index 0000000000..de7c742d1e Binary files /dev/null and b/resources/fonts/latin/U78-bold.png differ diff --git a/resources/fonts/latin/U78-small.png b/resources/fonts/latin/U78-small.png new file mode 100644 index 0000000000..d3f1f46a2c Binary files /dev/null and b/resources/fonts/latin/U78-small.png differ diff --git a/resources/fonts/latin/U78-tiny.png b/resources/fonts/latin/U78-tiny.png new file mode 100644 index 0000000000..c08583ced7 Binary files /dev/null and b/resources/fonts/latin/U78-tiny.png differ diff --git a/resources/fonts/latin/U79-bold.png b/resources/fonts/latin/U79-bold.png new file mode 100644 index 0000000000..3b9f13e47d Binary files /dev/null and b/resources/fonts/latin/U79-bold.png differ diff --git a/resources/fonts/latin/U79-small.png b/resources/fonts/latin/U79-small.png new file mode 100644 index 0000000000..f78593bca0 Binary files /dev/null and b/resources/fonts/latin/U79-small.png differ diff --git a/resources/fonts/latin/U79-tiny.png b/resources/fonts/latin/U79-tiny.png new file mode 100644 index 0000000000..de0d63b4d5 Binary files /dev/null and b/resources/fonts/latin/U79-tiny.png differ diff --git a/resources/fonts/latin/U80-bold.png b/resources/fonts/latin/U80-bold.png new file mode 100644 index 0000000000..4d8b4fab42 Binary files /dev/null and b/resources/fonts/latin/U80-bold.png differ diff --git a/resources/fonts/latin/U80-small.png b/resources/fonts/latin/U80-small.png new file mode 100644 index 0000000000..a06593bbb4 Binary files /dev/null and b/resources/fonts/latin/U80-small.png differ diff --git a/resources/fonts/latin/U80-tiny.png b/resources/fonts/latin/U80-tiny.png new file mode 100644 index 0000000000..01ecba2115 Binary files /dev/null and b/resources/fonts/latin/U80-tiny.png differ diff --git a/resources/fonts/latin/U81-bold.png b/resources/fonts/latin/U81-bold.png new file mode 100644 index 0000000000..660cac3d27 Binary files /dev/null and b/resources/fonts/latin/U81-bold.png differ diff --git a/resources/fonts/latin/U81-small.png b/resources/fonts/latin/U81-small.png new file mode 100644 index 0000000000..b18d7e87c5 Binary files /dev/null and b/resources/fonts/latin/U81-small.png differ diff --git a/resources/fonts/latin/U81-tiny.png b/resources/fonts/latin/U81-tiny.png new file mode 100644 index 0000000000..c65accd186 Binary files /dev/null and b/resources/fonts/latin/U81-tiny.png differ diff --git a/resources/fonts/latin/U82-bold.png b/resources/fonts/latin/U82-bold.png new file mode 100644 index 0000000000..f4f72a6e1d Binary files /dev/null and b/resources/fonts/latin/U82-bold.png differ diff --git a/resources/fonts/latin/U82-small.png b/resources/fonts/latin/U82-small.png new file mode 100644 index 0000000000..4036b36a3f Binary files /dev/null and b/resources/fonts/latin/U82-small.png differ diff --git a/resources/fonts/latin/U82-tiny.png b/resources/fonts/latin/U82-tiny.png new file mode 100644 index 0000000000..bb40187989 Binary files /dev/null and b/resources/fonts/latin/U82-tiny.png differ diff --git a/resources/fonts/latin/U83-bold.png b/resources/fonts/latin/U83-bold.png new file mode 100644 index 0000000000..d80ec161ea Binary files /dev/null and b/resources/fonts/latin/U83-bold.png differ diff --git a/resources/fonts/latin/U83-small.png b/resources/fonts/latin/U83-small.png new file mode 100644 index 0000000000..581506fd94 Binary files /dev/null and b/resources/fonts/latin/U83-small.png differ diff --git a/resources/fonts/latin/U83-tiny.png b/resources/fonts/latin/U83-tiny.png new file mode 100644 index 0000000000..b0349f5b1b Binary files /dev/null and b/resources/fonts/latin/U83-tiny.png differ diff --git a/resources/fonts/latin/U84-bold.png b/resources/fonts/latin/U84-bold.png new file mode 100644 index 0000000000..3fcfaac479 Binary files /dev/null and b/resources/fonts/latin/U84-bold.png differ diff --git a/resources/fonts/latin/U84-small.png b/resources/fonts/latin/U84-small.png new file mode 100644 index 0000000000..2bbb9e8445 Binary files /dev/null and b/resources/fonts/latin/U84-small.png differ diff --git a/resources/fonts/latin/U84-tiny.png b/resources/fonts/latin/U84-tiny.png new file mode 100644 index 0000000000..2037a7a975 Binary files /dev/null and b/resources/fonts/latin/U84-tiny.png differ diff --git a/resources/fonts/latin/U85-bold.png b/resources/fonts/latin/U85-bold.png new file mode 100644 index 0000000000..d2ad94bee2 Binary files /dev/null and b/resources/fonts/latin/U85-bold.png differ diff --git a/resources/fonts/latin/U85-small.png b/resources/fonts/latin/U85-small.png new file mode 100644 index 0000000000..e0451af875 Binary files /dev/null and b/resources/fonts/latin/U85-small.png differ diff --git a/resources/fonts/latin/U85-tiny.png b/resources/fonts/latin/U85-tiny.png new file mode 100644 index 0000000000..3d97bfa557 Binary files /dev/null and b/resources/fonts/latin/U85-tiny.png differ diff --git a/resources/fonts/latin/U86-bold.png b/resources/fonts/latin/U86-bold.png new file mode 100644 index 0000000000..4d6d6683e3 Binary files /dev/null and b/resources/fonts/latin/U86-bold.png differ diff --git a/resources/fonts/latin/U86-small.png b/resources/fonts/latin/U86-small.png new file mode 100644 index 0000000000..16170b6b18 Binary files /dev/null and b/resources/fonts/latin/U86-small.png differ diff --git a/resources/fonts/latin/U86-tiny.png b/resources/fonts/latin/U86-tiny.png new file mode 100644 index 0000000000..fa1f76c7a3 Binary files /dev/null and b/resources/fonts/latin/U86-tiny.png differ diff --git a/resources/fonts/latin/U87-bold.png b/resources/fonts/latin/U87-bold.png new file mode 100644 index 0000000000..da2d54e145 Binary files /dev/null and b/resources/fonts/latin/U87-bold.png differ diff --git a/resources/fonts/latin/U87-small.png b/resources/fonts/latin/U87-small.png new file mode 100644 index 0000000000..2aa91820f7 Binary files /dev/null and b/resources/fonts/latin/U87-small.png differ diff --git a/resources/fonts/latin/U87-tiny.png b/resources/fonts/latin/U87-tiny.png new file mode 100644 index 0000000000..775065c7d7 Binary files /dev/null and b/resources/fonts/latin/U87-tiny.png differ diff --git a/resources/fonts/latin/U88-bold.png b/resources/fonts/latin/U88-bold.png new file mode 100644 index 0000000000..b71429ca5c Binary files /dev/null and b/resources/fonts/latin/U88-bold.png differ diff --git a/resources/fonts/latin/U88-small.png b/resources/fonts/latin/U88-small.png new file mode 100644 index 0000000000..e1696ec233 Binary files /dev/null and b/resources/fonts/latin/U88-small.png differ diff --git a/resources/fonts/latin/U88-tiny.png b/resources/fonts/latin/U88-tiny.png new file mode 100644 index 0000000000..932fe062ac Binary files /dev/null and b/resources/fonts/latin/U88-tiny.png differ diff --git a/resources/fonts/latin/U89-bold.png b/resources/fonts/latin/U89-bold.png new file mode 100644 index 0000000000..a8951524ab Binary files /dev/null and b/resources/fonts/latin/U89-bold.png differ diff --git a/resources/fonts/latin/U89-small.png b/resources/fonts/latin/U89-small.png new file mode 100644 index 0000000000..8cfeb03183 Binary files /dev/null and b/resources/fonts/latin/U89-small.png differ diff --git a/resources/fonts/latin/U89-tiny.png b/resources/fonts/latin/U89-tiny.png new file mode 100644 index 0000000000..2d16817d4f Binary files /dev/null and b/resources/fonts/latin/U89-tiny.png differ diff --git a/resources/fonts/latin/U90-bold.png b/resources/fonts/latin/U90-bold.png new file mode 100644 index 0000000000..78a0792d3d Binary files /dev/null and b/resources/fonts/latin/U90-bold.png differ diff --git a/resources/fonts/latin/U90-small.png b/resources/fonts/latin/U90-small.png new file mode 100644 index 0000000000..38b75805cf Binary files /dev/null and b/resources/fonts/latin/U90-small.png differ diff --git a/resources/fonts/latin/U90-tiny.png b/resources/fonts/latin/U90-tiny.png new file mode 100644 index 0000000000..2e57485ad0 Binary files /dev/null and b/resources/fonts/latin/U90-tiny.png differ diff --git a/resources/fonts/latin/U91-bold.png b/resources/fonts/latin/U91-bold.png new file mode 100644 index 0000000000..c09e8c8314 Binary files /dev/null and b/resources/fonts/latin/U91-bold.png differ diff --git a/resources/fonts/latin/U91-small.png b/resources/fonts/latin/U91-small.png new file mode 100644 index 0000000000..006e56c1c6 Binary files /dev/null and b/resources/fonts/latin/U91-small.png differ diff --git a/resources/fonts/latin/U91-tiny.png b/resources/fonts/latin/U91-tiny.png new file mode 100644 index 0000000000..8125e34e06 Binary files /dev/null and b/resources/fonts/latin/U91-tiny.png differ diff --git a/resources/fonts/latin/U92-bold.png b/resources/fonts/latin/U92-bold.png new file mode 100644 index 0000000000..7462468788 Binary files /dev/null and b/resources/fonts/latin/U92-bold.png differ diff --git a/resources/fonts/latin/U92-small.png b/resources/fonts/latin/U92-small.png new file mode 100644 index 0000000000..7462468788 Binary files /dev/null and b/resources/fonts/latin/U92-small.png differ diff --git a/resources/fonts/latin/U92-tiny.png b/resources/fonts/latin/U92-tiny.png new file mode 100644 index 0000000000..cc5ab2cee6 Binary files /dev/null and b/resources/fonts/latin/U92-tiny.png differ diff --git a/resources/fonts/latin/U93-bold.png b/resources/fonts/latin/U93-bold.png new file mode 100644 index 0000000000..feecd5e938 Binary files /dev/null and b/resources/fonts/latin/U93-bold.png differ diff --git a/resources/fonts/latin/U93-small.png b/resources/fonts/latin/U93-small.png new file mode 100644 index 0000000000..cfb7b93d34 Binary files /dev/null and b/resources/fonts/latin/U93-small.png differ diff --git a/resources/fonts/latin/U93-tiny.png b/resources/fonts/latin/U93-tiny.png new file mode 100644 index 0000000000..c0b5de000b Binary files /dev/null and b/resources/fonts/latin/U93-tiny.png differ diff --git a/resources/fonts/latin/U94-bold.png b/resources/fonts/latin/U94-bold.png new file mode 100644 index 0000000000..b529ff3114 Binary files /dev/null and b/resources/fonts/latin/U94-bold.png differ diff --git a/resources/fonts/latin/U94-small.png b/resources/fonts/latin/U94-small.png new file mode 100644 index 0000000000..b529ff3114 Binary files /dev/null and b/resources/fonts/latin/U94-small.png differ diff --git a/resources/fonts/latin/U94-tiny.png b/resources/fonts/latin/U94-tiny.png new file mode 100644 index 0000000000..c1380fee80 Binary files /dev/null and b/resources/fonts/latin/U94-tiny.png differ diff --git a/resources/fonts/latin/U95-bold.png b/resources/fonts/latin/U95-bold.png new file mode 100644 index 0000000000..a4372918ac Binary files /dev/null and b/resources/fonts/latin/U95-bold.png differ diff --git a/resources/fonts/latin/U95-small.png b/resources/fonts/latin/U95-small.png new file mode 100644 index 0000000000..a4372918ac Binary files /dev/null and b/resources/fonts/latin/U95-small.png differ diff --git a/resources/fonts/latin/U95-tiny.png b/resources/fonts/latin/U95-tiny.png new file mode 100644 index 0000000000..484d1a9887 Binary files /dev/null and b/resources/fonts/latin/U95-tiny.png differ diff --git a/resources/fonts/latin/U96-bold.png b/resources/fonts/latin/U96-bold.png new file mode 100644 index 0000000000..9ecb79d018 Binary files /dev/null and b/resources/fonts/latin/U96-bold.png differ diff --git a/resources/fonts/latin/U96-small.png b/resources/fonts/latin/U96-small.png new file mode 100644 index 0000000000..3685804fed Binary files /dev/null and b/resources/fonts/latin/U96-small.png differ diff --git a/resources/fonts/latin/U96-tiny.png b/resources/fonts/latin/U96-tiny.png new file mode 100644 index 0000000000..e87b2350df Binary files /dev/null and b/resources/fonts/latin/U96-tiny.png differ diff --git a/resources/fonts/latin/U97-bold.png b/resources/fonts/latin/U97-bold.png new file mode 100644 index 0000000000..b0843a24e0 Binary files /dev/null and b/resources/fonts/latin/U97-bold.png differ diff --git a/resources/fonts/latin/U97-small.png b/resources/fonts/latin/U97-small.png new file mode 100644 index 0000000000..e0240d1325 Binary files /dev/null and b/resources/fonts/latin/U97-small.png differ diff --git a/resources/fonts/latin/U97-tiny.png b/resources/fonts/latin/U97-tiny.png new file mode 100644 index 0000000000..9140d7f5fc Binary files /dev/null and b/resources/fonts/latin/U97-tiny.png differ diff --git a/resources/fonts/latin/U98-bold.png b/resources/fonts/latin/U98-bold.png new file mode 100644 index 0000000000..3d7e324764 Binary files /dev/null and b/resources/fonts/latin/U98-bold.png differ diff --git a/resources/fonts/latin/U98-small.png b/resources/fonts/latin/U98-small.png new file mode 100644 index 0000000000..1b8c7c8de5 Binary files /dev/null and b/resources/fonts/latin/U98-small.png differ diff --git a/resources/fonts/latin/U98-tiny.png b/resources/fonts/latin/U98-tiny.png new file mode 100644 index 0000000000..20786b4d10 Binary files /dev/null and b/resources/fonts/latin/U98-tiny.png differ diff --git a/resources/fonts/latin/U99-bold.png b/resources/fonts/latin/U99-bold.png new file mode 100644 index 0000000000..da6fd408ab Binary files /dev/null and b/resources/fonts/latin/U99-bold.png differ diff --git a/resources/fonts/latin/U99-small.png b/resources/fonts/latin/U99-small.png new file mode 100644 index 0000000000..4c51f3c56c Binary files /dev/null and b/resources/fonts/latin/U99-small.png differ diff --git a/resources/fonts/latin/U99-tiny.png b/resources/fonts/latin/U99-tiny.png new file mode 100644 index 0000000000..769bc27a46 Binary files /dev/null and b/resources/fonts/latin/U99-tiny.png differ diff --git a/resources/fonts/sprites.json b/resources/fonts/sprites.json index aef7256fbf..d6bf9bbbe1 100644 --- a/resources/fonts/sprites.json +++ b/resources/fonts/sprites.json @@ -1,4 +1,1169 @@ [ + { + "path": "latin/U32-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U33-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U34-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U35-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U36-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U37-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U38-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U39-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U40-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U41-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U42-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U43-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U44-small.png", + "y": 7, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U45-small.png", + "y": 4, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U46-small.png", + "y": 6, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U47-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U48-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U49-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U50-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U51-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U52-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U53-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U54-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U55-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U56-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U57-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U58-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U59-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U60-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U61-small.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U62-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U63-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U64-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U65-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U66-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U67-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U68-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U69-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U70-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U71-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U72-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U73-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U74-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U75-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U76-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U77-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U78-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U79-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U80-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U81-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U82-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U83-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U84-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U85-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U86-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U87-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U88-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U89-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U90-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U91-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U92-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U93-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U94-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U95-small.png", + "y": 7, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U96-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U97-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U98-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U99-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U100-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U101-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U102-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U103-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U104-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U105-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/j-small.png", + "x": -1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U107-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/l-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U109-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U110-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U111-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U112-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U113-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U114-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U115-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U116-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U117-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U118-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U119-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U120-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U121-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U122-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U159-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U160-small.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U161-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U162-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U163-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png" + }, + { + "path": "latin/U165-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U166-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U167-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U169-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U170-small.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U171-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U172-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U173-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U175-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U176-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U177-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U178-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U180-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U181-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U182-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U183-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U184-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U185-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U186-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U187-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U188-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U189-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U190-small.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U191-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U192-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U193-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U194-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U195-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U196-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U197-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U198-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U199-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U200-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U201-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U202-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U203-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U204-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U205-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U206-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U207-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U208-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U209-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U210-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U211-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U212-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U213-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U214-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U215-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U216-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U217-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U218-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U219-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U220-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U221-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U222-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U223-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U224-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U225-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U226-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U227-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U228-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U229-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U230-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U231-small.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U232-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U233-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U234-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U235-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U236-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U237-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U238-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U239-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U240-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U241-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U242-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U243-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U244-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U245-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U246-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U247-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U248-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U249-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U250-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U251-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U252-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U253-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U254-small.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, { "path": "latin/ae-uc-small.png", "y": 0, @@ -537,17 +1702,6 @@ "palette": "keep", "format": "raw" }, - { - "path": "latin/j-small.png", - "x": -1, - "palette": "keep", - "format": "raw" - }, - { - "path": "latin/l-small.png", - "palette": "keep", - "format": "raw" - }, { "path": "latin/c-circumflex-uc-small.png", "y": -1, @@ -649,6 +1803,1172 @@ "palette": "keep", "format": "raw" }, + { + "path": "latin/U32-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U33-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U34-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U35-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U36-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U37-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U38-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U39-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U40-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U41-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U42-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U43-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U44-bold.png", + "y": 6, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U45-bold.png", + "y": 4, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U46-bold.png", + "y": 6, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U47-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U48-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U49-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U50-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U51-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U52-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U53-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U54-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U55-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U56-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U57-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U58-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U59-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U60-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U61-bold.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U62-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U63-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U64-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U65-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U66-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U67-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U68-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U69-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U70-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U71-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U72-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U73-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U74-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U75-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U76-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U77-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U78-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U79-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U80-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U81-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U82-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U83-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U84-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U85-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U86-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U87-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U88-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U89-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U90-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U91-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U92-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U93-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U94-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U95-bold.png", + "y": 7, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U96-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U97-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U98-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U99-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U100-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U101-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U102-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U103-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U104-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U105-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/j-bold.png", + "x": -1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U107-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/l-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U109-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U110-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U111-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U112-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U113-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U114-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U115-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U116-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U117-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U118-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U119-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U120-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U121-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U122-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U159-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U160-bold.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U161-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U162-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U163-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png" + }, + { + "path": "latin/U165-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U166-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U167-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U169-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U170-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U171-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U172-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U173-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U175-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U176-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U177-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U178-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U180-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U181-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U182-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U183-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U184-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U185-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U186-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U187-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U188-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U189-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U190-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U191-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U192-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U193-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U194-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U195-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U196-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U197-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U198-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U199-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U200-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U201-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U202-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U203-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U204-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U205-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U206-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U207-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U208-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U209-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U210-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U211-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U212-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U213-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U214-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U215-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U216-bold.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U217-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U218-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U219-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U220-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U221-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U222-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U223-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U224-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U225-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U226-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U227-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U228-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U229-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U230-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U231-bold.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U232-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U233-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U234-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U235-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U236-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U237-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U238-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U239-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U240-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U241-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U242-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U243-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U244-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U245-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U246-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U247-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U248-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U249-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U250-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U251-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U252-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U253-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U254-bold.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, { "path": "latin/ae-uc-bold.png", "y": 0, @@ -1188,17 +3508,6 @@ "palette": "keep", "format": "raw" }, - { - "path": "latin/j-bold.png", - "x": -1, - "palette": "keep", - "format": "raw" - }, - { - "path": "latin/l-bold.png", - "palette": "keep", - "format": "raw" - }, { "path": "latin/c-circumflex-uc-bold.png", "y": -1, @@ -1300,6 +3609,1167 @@ "palette": "keep", "format": "raw" }, + { + "path": "latin/U32-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U33-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U34-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U35-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U36-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U37-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U38-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U39-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U40-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U41-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U42-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U43-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U44-tiny.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U45-tiny.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U46-tiny.png", + "y": 4, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U47-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U48-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U49-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U50-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U51-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U52-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U53-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U54-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U55-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U56-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U57-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U58-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U59-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U60-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U61-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U62-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U63-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U64-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U65-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U66-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U67-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U68-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U69-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U70-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U71-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U72-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U73-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U74-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U75-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U76-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U77-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U78-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U79-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U80-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U81-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U82-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U83-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U84-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U85-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U86-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U87-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U88-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U89-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U90-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U91-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U92-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U93-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U94-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U95-tiny.png", + "y": 4, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U96-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U97-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U98-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U99-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U100-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U101-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U102-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U103-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U104-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U105-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/j-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U107-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/l-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U109-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U110-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U111-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U112-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U113-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U114-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U115-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U116-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U117-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U118-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U119-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U120-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U121-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U122-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U159-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U160-tiny.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U161-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U162-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U163-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png" + }, + { + "path": "latin/U165-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U166-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U167-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U169-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U170-tiny.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U171-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U172-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U173-tiny.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U175-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U176-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U177-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U178-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, + { + "path": "latin/U180-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U181-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U182-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U183-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U184-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U185-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U186-tiny.png", + "y": 2, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U187-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U188-tiny.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U189-tiny.png", + "y": 3, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U190-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U191-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U192-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U193-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U194-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U195-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U196-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U197-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U198-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U199-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U200-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U201-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U202-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U203-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U204-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U205-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U206-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U207-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U208-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U209-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U210-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U211-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U212-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U213-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U214-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U215-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U216-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U217-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U218-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U219-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U220-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U221-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U222-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U223-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U224-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U225-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U226-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U227-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U228-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U229-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U230-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U231-tiny.png", + "y": 1, + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U232-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U233-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U234-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U235-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U236-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U237-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U238-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U239-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U240-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U241-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U242-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U243-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U244-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U245-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U246-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U247-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U248-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U249-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U250-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U251-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U252-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U253-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "latin/U254-tiny.png", + "palette": "keep", + "format": "raw" + }, + { + "path": "../g2/empty.png", + "x": 19, + "y": 11 + }, { "path": "latin/ae-uc-tiny.png", "y": 0, @@ -1848,17 +5318,6 @@ "palette": "keep", "format": "raw" }, - { - "path": "latin/j-tiny.png", - "x": 0, - "palette": "keep", - "format": "raw" - }, - { - "path": "latin/l-tiny.png", - "palette": "keep", - "format": "raw" - }, { "path": "latin/c-circumflex-uc-tiny.png", "y": -1, diff --git a/src/openrct2/SpriteIds.h b/src/openrct2/SpriteIds.h index 2b4944c927..43db72c0bc 100644 --- a/src/openrct2/SpriteIds.h +++ b/src/openrct2/SpriteIds.h @@ -1651,7 +1651,7 @@ enum : ImageIndex SPR_FONTS_BEGIN = SPR_G2_END, // Sprite font characters - SPR_FONTS_AE_UPPER = SPR_FONTS_BEGIN + 0, + SPR_FONTS_AE_UPPER = SPR_FONTS_BEGIN + 224, SPR_FONTS_AE_LOWER, SPR_FONTS_O_STROKE_UPPER, SPR_FONTS_O_STROKE_LOWER, @@ -1764,9 +1764,6 @@ enum : ImageIndex SPR_FONTS_ROUBLE_SIGN, - SPR_FONTS_J, - SPR_FONTS_L, - SPR_FONTS_C_CIRCUMFLEX_UPPER, SPR_FONTS_C_CIRCUMFLEX_LOWER, SPR_FONTS_G_CIRCUMFLEX_UPPER, @@ -1802,4 +1799,4 @@ enum : ImageIndex }; constexpr size_t kG2SpriteCount = SPR_G2_END - SPR_G2_BEGIN; -constexpr size_t kFontDatSpriteCount = SPR_FONTS_END - SPR_FONTS_BEGIN; +constexpr size_t kFontsDatSpriteCount = SPR_FONTS_END - SPR_FONTS_BEGIN; diff --git a/src/openrct2/core/UnicodeChar.h b/src/openrct2/core/UnicodeChar.h index 270d8afe89..03bfa62c4c 100644 --- a/src/openrct2/core/UnicodeChar.h +++ b/src/openrct2/core/UnicodeChar.h @@ -14,8 +14,6 @@ namespace OpenRCT2::UnicodeChar { // Latin alphabet - constexpr char32_t j = 0x6A; - constexpr char32_t l = 0x6C; constexpr char32_t ae_uc = 0xC6; constexpr char32_t o_stroke_uc = 0xD8; constexpr char32_t y_acute_uc = 0xDD; diff --git a/src/openrct2/drawing/Drawing.Sprite.cpp b/src/openrct2/drawing/Drawing.Sprite.cpp index 1884d44240..de6f9498b6 100644 --- a/src/openrct2/drawing/Drawing.Sprite.cpp +++ b/src/openrct2/drawing/Drawing.Sprite.cpp @@ -441,7 +441,6 @@ static bool _csgLoaded = false; static G1Element _g1Temp = {}; static std::vector _imageListElements; -bool gTinyFontAntiAliased = false; /** * @@ -467,7 +466,6 @@ bool GfxLoadG1(const IPlatformEnvironment& env) bool is_rctc = _g1.header.num_entries == SPR_RCTC_G1_END; _g1.elements.resize(_g1.header.num_entries); ReadAndConvertGxDat(&fs, _g1.header.num_entries, is_rctc, _g1.elements.data()); - gTinyFontAntiAliased = is_rctc; // Read element data _g1.data = fs.ReadArray(_g1.header.total_size); @@ -596,7 +594,7 @@ static bool GfxLoadOpenRCT2Gx(std::string filename, Gx& target, size_t expectedN bool GfxLoadG2AndFonts() { auto res1 = GfxLoadOpenRCT2Gx("g2.dat", _g2, kG2SpriteCount); - auto res2 = GfxLoadOpenRCT2Gx("fonts.dat", _fonts, kFontDatSpriteCount); + auto res2 = GfxLoadOpenRCT2Gx("fonts.dat", _fonts, kFontsDatSpriteCount); return res1 && res2; } diff --git a/src/openrct2/drawing/Drawing.h b/src/openrct2/drawing/Drawing.h index b60f0c3f8a..c6fd549b21 100644 --- a/src/openrct2/drawing/Drawing.h +++ b/src/openrct2/drawing/Drawing.h @@ -506,8 +506,6 @@ extern ImageId gPickupPeepImage; extern int32_t gPickupPeepX; extern int32_t gPickupPeepY; -extern bool gTinyFontAntiAliased; - bool ClipDrawPixelInfo(RenderTarget& dst, RenderTarget& src, const ScreenCoordsXY& coords, int32_t width, int32_t height); void GfxSetDirtyBlocks(const ScreenRect& rect); void GfxInvalidateScreen(); diff --git a/src/openrct2/drawing/Font.cpp b/src/openrct2/drawing/Font.cpp index 8a49b16ba4..1352e4819e 100644 --- a/src/openrct2/drawing/Font.cpp +++ b/src/openrct2/drawing/Font.cpp @@ -31,8 +31,7 @@ static constexpr int32_t kSpriteFontLineHeight[FontStyleCount] = { 6, }; -static uint8_t _spriteFontCharacterWidths[FontStyleCount][kSpriteFontGlyphCount]; -static uint8_t _additionalSpriteFontCharacterWidth[FontStyleCount][SPR_FONTS_GLYPH_COUNT] = {}; +static uint8_t _spriteFontCharacterWidths[FontStyleCount][SPR_FONTS_GLYPH_COUNT] = {}; #ifndef DISABLE_TTF TTFFontSetDescriptor* gCurrentTTFFontSet; @@ -41,191 +40,189 @@ TTFFontSetDescriptor* gCurrentTTFFontSet; constexpr uint8_t CS_SPRITE_FONT_OFFSET = 32; static const std::unordered_map codepointOffsetMap = { - { UnicodeChar::ae_uc, SPR_FONTS_AE_UPPER - SPR_CHAR_START }, - { UnicodeChar::o_stroke_uc, SPR_FONTS_O_STROKE_UPPER - SPR_CHAR_START }, - { UnicodeChar::y_acute_uc, SPR_FONTS_Y_ACUTE_UPPER - SPR_CHAR_START }, - { UnicodeChar::ae, SPR_FONTS_AE_LOWER - SPR_CHAR_START }, - { UnicodeChar::o_stroke, SPR_FONTS_O_STROKE_LOWER - SPR_CHAR_START }, - { UnicodeChar::y_acute, SPR_FONTS_Y_ACUTE_LOWER - SPR_CHAR_START }, - { UnicodeChar::a_breve_uc, SPR_FONTS_A_BREVE_UPPER - SPR_CHAR_START }, + { UnicodeChar::ae_uc, SPR_FONTS_AE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::o_stroke_uc, SPR_FONTS_O_STROKE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::y_acute_uc, SPR_FONTS_Y_ACUTE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::ae, SPR_FONTS_AE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::o_stroke, SPR_FONTS_O_STROKE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::y_acute, SPR_FONTS_Y_ACUTE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::a_breve_uc, SPR_FONTS_A_BREVE_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::a_breve, 226 - CS_SPRITE_FONT_OFFSET }, // Render as â, no visual difference in the RCT font { UnicodeChar::a_ogonek_uc, CSChar::a_ogonek_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::a_ogonek, CSChar::a_ogonek - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::c_acute_uc, CSChar::c_acute_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::c_acute, CSChar::c_acute - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::c_caron_uc, SPR_FONTS_C_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::c_caron, SPR_FONTS_C_CARON_LOWER - SPR_CHAR_START }, - { UnicodeChar::d_caron_uc, SPR_FONTS_D_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::d_caron, SPR_FONTS_D_CARON_LOWER - SPR_CHAR_START }, + { UnicodeChar::c_caron_uc, SPR_FONTS_C_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::c_caron, SPR_FONTS_C_CARON_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::d_caron_uc, SPR_FONTS_D_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::d_caron, SPR_FONTS_D_CARON_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::e_ogonek_uc, CSChar::e_ogonek_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::e_ogonek, CSChar::e_ogonek - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::e_caron_uc, SPR_FONTS_E_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::e_caron, SPR_FONTS_E_CARON_LOWER - SPR_CHAR_START }, - { UnicodeChar::g_breve_uc, SPR_FONTS_G_BREVE_UPPER - SPR_CHAR_START }, - { UnicodeChar::g_breve, SPR_FONTS_G_BREVE_LOWER - SPR_CHAR_START }, - { UnicodeChar::i_with_dot_uc, SPR_FONTS_I_WITH_DOT_UPPER - SPR_CHAR_START }, - { UnicodeChar::i_without_dot, SPR_FONTS_I_WITHOUT_DOT_LOWER - SPR_CHAR_START }, - { UnicodeChar::j, SPR_FONTS_J - SPR_CHAR_START }, - { UnicodeChar::l, SPR_FONTS_L - SPR_CHAR_START }, + { UnicodeChar::e_caron_uc, SPR_FONTS_E_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::e_caron, SPR_FONTS_E_CARON_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::g_breve_uc, SPR_FONTS_G_BREVE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::g_breve, SPR_FONTS_G_BREVE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::i_with_dot_uc, SPR_FONTS_I_WITH_DOT_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::i_without_dot, SPR_FONTS_I_WITHOUT_DOT_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::l_stroke_uc, CSChar::l_stroke_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::l_stroke, CSChar::l_stroke - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::n_acute_uc, CSChar::n_acute_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::n_acute, CSChar::n_acute - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::n_caron_uc, SPR_FONTS_N_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::n_caron, SPR_FONTS_N_CARON_LOWER - SPR_CHAR_START }, + { UnicodeChar::n_caron_uc, SPR_FONTS_N_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::n_caron, SPR_FONTS_N_CARON_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::o_macron, CSChar::o_circumflex - CS_SPRITE_FONT_OFFSET }, // No visual difference - { UnicodeChar::o_double_acute_uc, SPR_FONTS_O_DOUBLE_ACUTE_UPPER - SPR_CHAR_START }, - { UnicodeChar::o_double_acute, SPR_FONTS_O_DOUBLE_ACUTE_LOWER - SPR_CHAR_START }, - { UnicodeChar::oe_uc, SPR_FONTS_OE_UPPER - SPR_CHAR_START }, - { UnicodeChar::oe, SPR_FONTS_OE_LOWER - SPR_CHAR_START }, - { UnicodeChar::r_caron_uc, SPR_FONTS_R_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::r_caron, SPR_FONTS_R_CARON_LOWER - SPR_CHAR_START }, + { UnicodeChar::o_double_acute_uc, SPR_FONTS_O_DOUBLE_ACUTE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::o_double_acute, SPR_FONTS_O_DOUBLE_ACUTE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::oe_uc, SPR_FONTS_OE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::oe, SPR_FONTS_OE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::r_caron_uc, SPR_FONTS_R_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::r_caron, SPR_FONTS_R_CARON_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::s_acute_uc, CSChar::s_acute_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::s_acute, CSChar::s_acute - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::s_cedilla_uc, SPR_FONTS_S_CEDILLA_UPPER - SPR_CHAR_START }, - { UnicodeChar::s_cedilla, SPR_FONTS_S_CEDILLA_LOWER - SPR_CHAR_START }, - { UnicodeChar::s_caron_uc, SPR_FONTS_S_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::s_caron, SPR_FONTS_S_CARON_LOWER - SPR_CHAR_START }, - { UnicodeChar::t_caron_uc, SPR_FONTS_T_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::t_caron, SPR_FONTS_T_CARON_LOWER - SPR_CHAR_START }, - { UnicodeChar::u_ring_uc, SPR_FONTS_U_RING_UPPER - SPR_CHAR_START }, - { UnicodeChar::u_ring, SPR_FONTS_U_RING_LOWER - SPR_CHAR_START }, - { UnicodeChar::u_double_acute_uc, SPR_FONTS_U_DOUBLE_ACUTE_UPPER - SPR_CHAR_START }, - { UnicodeChar::u_double_acute, SPR_FONTS_U_DOUBLE_ACUTE_LOWER - SPR_CHAR_START }, - { UnicodeChar::w_circumflex_uc, SPR_FONTS_W_CIRCUMFLEX_UPPER - SPR_CHAR_START }, - { UnicodeChar::w_circumflex, SPR_FONTS_W_CIRCUMFLEX_LOWER - SPR_CHAR_START }, - { UnicodeChar::y_circumflex_uc, SPR_FONTS_Y_CIRCUMFLEX_UPPER - SPR_CHAR_START }, - { UnicodeChar::y_circumflex, SPR_FONTS_Y_CIRCUMFLEX_LOWER - SPR_CHAR_START }, + { UnicodeChar::s_cedilla_uc, SPR_FONTS_S_CEDILLA_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::s_cedilla, SPR_FONTS_S_CEDILLA_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::s_caron_uc, SPR_FONTS_S_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::s_caron, SPR_FONTS_S_CARON_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::t_caron_uc, SPR_FONTS_T_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::t_caron, SPR_FONTS_T_CARON_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::u_ring_uc, SPR_FONTS_U_RING_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::u_ring, SPR_FONTS_U_RING_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::u_double_acute_uc, SPR_FONTS_U_DOUBLE_ACUTE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::u_double_acute, SPR_FONTS_U_DOUBLE_ACUTE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::w_circumflex_uc, SPR_FONTS_W_CIRCUMFLEX_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::w_circumflex, SPR_FONTS_W_CIRCUMFLEX_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::y_circumflex_uc, SPR_FONTS_Y_CIRCUMFLEX_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::y_circumflex, SPR_FONTS_Y_CIRCUMFLEX_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::z_acute_uc, CSChar::z_acute_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::z_acute, CSChar::z_acute - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::z_dot_uc, CSChar::z_dot_uc - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::z_dot, CSChar::z_dot - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::z_caron_uc, SPR_FONTS_Z_CARON_UPPER - SPR_CHAR_START }, - { UnicodeChar::z_caron, SPR_FONTS_Z_CARON_LOWER - SPR_CHAR_START }, + { UnicodeChar::z_caron_uc, SPR_FONTS_Z_CARON_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::z_caron, SPR_FONTS_Z_CARON_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::f_with_hook_uc, 'F' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::s_comma_uc, SPR_FONTS_S_CEDILLA_UPPER - SPR_CHAR_START }, // No visual difference - { UnicodeChar::s_comma, SPR_FONTS_S_CEDILLA_LOWER - SPR_CHAR_START }, // Ditto - { UnicodeChar::t_comma_uc, SPR_FONTS_T_COMMA_UPPER - SPR_CHAR_START }, - { UnicodeChar::t_comma, SPR_FONTS_T_COMMA_LOWER - SPR_CHAR_START }, + { UnicodeChar::s_comma_uc, SPR_FONTS_S_CEDILLA_UPPER - SPR_FONTS_BEGIN }, // No visual difference + { UnicodeChar::s_comma, SPR_FONTS_S_CEDILLA_LOWER - SPR_FONTS_BEGIN }, // Ditto + { UnicodeChar::t_comma_uc, SPR_FONTS_T_COMMA_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::t_comma, SPR_FONTS_T_COMMA_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::sharp_s_uc, 223 - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::c_circumflex_uc, SPR_FONTS_C_CIRCUMFLEX_UPPER - SPR_CHAR_START }, - { UnicodeChar::c_circumflex, SPR_FONTS_C_CIRCUMFLEX_LOWER - SPR_CHAR_START }, - { UnicodeChar::g_circumflex_uc, SPR_FONTS_G_CIRCUMFLEX_UPPER - SPR_CHAR_START }, - { UnicodeChar::g_circumflex, SPR_FONTS_G_CIRCUMFLEX_LOWER - SPR_CHAR_START }, - { UnicodeChar::h_circumflex_uc, SPR_FONTS_H_CIRCUMFLEX_UPPER - SPR_CHAR_START }, - { UnicodeChar::h_circumflex, SPR_FONTS_H_CIRCUMFLEX_LOWER - SPR_CHAR_START }, - { UnicodeChar::j_circumflex_uc, SPR_FONTS_J_CIRCUMFLEX_UPPER - SPR_CHAR_START }, - { UnicodeChar::j_circumflex, SPR_FONTS_J_CIRCUMFLEX_LOWER - SPR_CHAR_START }, - { UnicodeChar::s_circumflex_uc, SPR_FONTS_S_CIRCUMFLEX_UPPER - SPR_CHAR_START }, - { UnicodeChar::s_circumflex, SPR_FONTS_S_CIRCUMFLEX_LOWER - SPR_CHAR_START }, - { UnicodeChar::u_breve_uc, SPR_FONTS_U_BREVE_UPPER - SPR_CHAR_START }, - { UnicodeChar::u_breve, SPR_FONTS_U_BREVE_LOWER - SPR_CHAR_START }, + { UnicodeChar::c_circumflex_uc, SPR_FONTS_C_CIRCUMFLEX_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::c_circumflex, SPR_FONTS_C_CIRCUMFLEX_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::g_circumflex_uc, SPR_FONTS_G_CIRCUMFLEX_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::g_circumflex, SPR_FONTS_G_CIRCUMFLEX_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::h_circumflex_uc, SPR_FONTS_H_CIRCUMFLEX_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::h_circumflex, SPR_FONTS_H_CIRCUMFLEX_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::j_circumflex_uc, SPR_FONTS_J_CIRCUMFLEX_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::j_circumflex, SPR_FONTS_J_CIRCUMFLEX_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::s_circumflex_uc, SPR_FONTS_S_CIRCUMFLEX_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::s_circumflex, SPR_FONTS_S_CIRCUMFLEX_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::u_breve_uc, SPR_FONTS_U_BREVE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::u_breve, SPR_FONTS_U_BREVE_LOWER - SPR_FONTS_BEGIN }, // Cyrillic alphabet { UnicodeChar::cyrillic_io_uc, 203 - CS_SPRITE_FONT_OFFSET }, // Looks just like Ë - { UnicodeChar::cyrillic_ukrainian_ie_uc, SPR_FONTS_CYRILLIC_UKRAINIAN_IE_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_ukrainian_ie_uc, SPR_FONTS_CYRILLIC_UKRAINIAN_IE_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_dze_uc, 'S' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_dotted_i_uc, 'I' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_yi_uc, 207 - CS_SPRITE_FONT_OFFSET }, // Looks just like Ï { UnicodeChar::cyrillic_je_uc, 'J' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_a_uc, 'A' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_be_uc, SPR_FONTS_CYRILLIC_BE_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_be_uc, SPR_FONTS_CYRILLIC_BE_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_ve_uc, 'B' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_ghe_uc, SPR_FONTS_CYRILLIC_GHE_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_de_uc, SPR_FONTS_CYRILLIC_DE_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_ghe_uc, SPR_FONTS_CYRILLIC_GHE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_de_uc, SPR_FONTS_CYRILLIC_DE_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_ie_uc, 'E' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_zhe_uc, SPR_FONTS_CYRILLIC_ZHE_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ze_uc, SPR_FONTS_CYRILLIC_ZE_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_i_uc, SPR_FONTS_CYRILLIC_I_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_short_i_uc, SPR_FONTS_CYRILLIC_SHORT_I_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_zhe_uc, SPR_FONTS_CYRILLIC_ZHE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ze_uc, SPR_FONTS_CYRILLIC_ZE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_i_uc, SPR_FONTS_CYRILLIC_I_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_short_i_uc, SPR_FONTS_CYRILLIC_SHORT_I_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_ka_uc, 'K' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_el_uc, SPR_FONTS_CYRILLIC_EL_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_el_uc, SPR_FONTS_CYRILLIC_EL_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_em_uc, 'M' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_en_uc, 'H' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_o_uc, 'O' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_pe_uc, SPR_FONTS_CYRILLIC_PE_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_pe_uc, SPR_FONTS_CYRILLIC_PE_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_er_uc, 'P' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_es_uc, 'C' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_te_uc, 'T' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_u_uc, SPR_FONTS_CYRILLIC_U_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ef_uc, SPR_FONTS_CYRILLIC_EF_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_u_uc, SPR_FONTS_CYRILLIC_U_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ef_uc, SPR_FONTS_CYRILLIC_EF_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_ha_uc, 'X' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_tse_uc, SPR_FONTS_CYRILLIC_TSE_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_che_uc, SPR_FONTS_CYRILLIC_CHE_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_sha_uc, SPR_FONTS_CYRILLIC_SHA_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_shcha_uc, SPR_FONTS_CYRILLIC_SHCHA_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_hard_sign_uc, SPR_FONTS_CYRILLIC_HARD_SIGN_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_yeru_uc, SPR_FONTS_CYRILLIC_YERU_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_soft_sign_uc, SPR_FONTS_CYRILLIC_SOFT_SIGN_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_e_uc, SPR_FONTS_CYRILLIC_E_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_yu_uc, SPR_FONTS_CYRILLIC_YU_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ya_uc, SPR_FONTS_CYRILLIC_YA_UPPER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_tse_uc, SPR_FONTS_CYRILLIC_TSE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_che_uc, SPR_FONTS_CYRILLIC_CHE_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_sha_uc, SPR_FONTS_CYRILLIC_SHA_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_shcha_uc, SPR_FONTS_CYRILLIC_SHCHA_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_hard_sign_uc, SPR_FONTS_CYRILLIC_HARD_SIGN_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_yeru_uc, SPR_FONTS_CYRILLIC_YERU_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_soft_sign_uc, SPR_FONTS_CYRILLIC_SOFT_SIGN_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_e_uc, SPR_FONTS_CYRILLIC_E_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_yu_uc, SPR_FONTS_CYRILLIC_YU_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ya_uc, SPR_FONTS_CYRILLIC_YA_UPPER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_a, 'a' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_be, SPR_FONTS_CYRILLIC_BE_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ve, SPR_FONTS_CYRILLIC_VE_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ghe, SPR_FONTS_CYRILLIC_GHE_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_de, SPR_FONTS_CYRILLIC_DE_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_be, SPR_FONTS_CYRILLIC_BE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ve, SPR_FONTS_CYRILLIC_VE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ghe, SPR_FONTS_CYRILLIC_GHE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_de, SPR_FONTS_CYRILLIC_DE_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_ie, 'e' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_zhe, SPR_FONTS_CYRILLIC_ZHE_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ze, SPR_FONTS_CYRILLIC_ZE_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_i, SPR_FONTS_CYRILLIC_I_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_short_i, SPR_FONTS_CYRILLIC_SHORT_I_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ka, SPR_FONTS_CYRILLIC_KA_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_el, SPR_FONTS_CYRILLIC_EL_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_em, SPR_FONTS_CYRILLIC_EM_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_en, SPR_FONTS_CYRILLIC_EN_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_zhe, SPR_FONTS_CYRILLIC_ZHE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ze, SPR_FONTS_CYRILLIC_ZE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_i, SPR_FONTS_CYRILLIC_I_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_short_i, SPR_FONTS_CYRILLIC_SHORT_I_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ka, SPR_FONTS_CYRILLIC_KA_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_el, SPR_FONTS_CYRILLIC_EL_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_em, SPR_FONTS_CYRILLIC_EM_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_en, SPR_FONTS_CYRILLIC_EN_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_o, 'o' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_pe, SPR_FONTS_CYRILLIC_PE_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_pe, SPR_FONTS_CYRILLIC_PE_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_er, 'p' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_es, 'c' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_te, SPR_FONTS_CYRILLIC_TE_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_te, SPR_FONTS_CYRILLIC_TE_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_u, 'y' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_ef, SPR_FONTS_CYRILLIC_EF_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_ef, SPR_FONTS_CYRILLIC_EF_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_ha, 'x' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::cyrillic_tse, SPR_FONTS_CYRILLIC_TSE_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_che, SPR_FONTS_CYRILLIC_CHE_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_sha, SPR_FONTS_CYRILLIC_SHA_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_shcha, SPR_FONTS_CYRILLIC_SHCHA_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_hard_sign, SPR_FONTS_CYRILLIC_HARD_SIGN_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_yeru, SPR_FONTS_CYRILLIC_YERU_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_soft_sign, SPR_FONTS_CYRILLIC_SOFT_SIGN_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_e, SPR_FONTS_CYRILLIC_E_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_yu, SPR_FONTS_CYRILLIC_YU_LOWER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ya, SPR_FONTS_CYRILLIC_YA_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_tse, SPR_FONTS_CYRILLIC_TSE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_che, SPR_FONTS_CYRILLIC_CHE_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_sha, SPR_FONTS_CYRILLIC_SHA_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_shcha, SPR_FONTS_CYRILLIC_SHCHA_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_hard_sign, SPR_FONTS_CYRILLIC_HARD_SIGN_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_yeru, SPR_FONTS_CYRILLIC_YERU_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_soft_sign, SPR_FONTS_CYRILLIC_SOFT_SIGN_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_e, SPR_FONTS_CYRILLIC_E_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_yu, SPR_FONTS_CYRILLIC_YU_LOWER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ya, SPR_FONTS_CYRILLIC_YA_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_io, 235 - CS_SPRITE_FONT_OFFSET }, // Looks just like ë - { UnicodeChar::cyrillic_ukrainian_ie, SPR_FONTS_CYRILLIC_UKRAINIAN_IE_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_ukrainian_ie, SPR_FONTS_CYRILLIC_UKRAINIAN_IE_LOWER - SPR_FONTS_BEGIN }, { UnicodeChar::cyrillic_dze, 's' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_dotted_i, 'i' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::cyrillic_yi, 239 - CS_SPRITE_FONT_OFFSET }, // Looks just like ï - { UnicodeChar::cyrillic_je, SPR_FONTS_J - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ghe_upturn_uc, SPR_FONTS_CYRILLIC_GHE_UPTURN_UPPER - SPR_CHAR_START }, - { UnicodeChar::cyrillic_ghe_upturn, SPR_FONTS_CYRILLIC_GHE_UPTURN_LOWER - SPR_CHAR_START }, + { UnicodeChar::cyrillic_je, 'J' - CS_SPRITE_FONT_OFFSET }, + { UnicodeChar::cyrillic_ghe_upturn_uc, SPR_FONTS_CYRILLIC_GHE_UPTURN_UPPER - SPR_FONTS_BEGIN }, + { UnicodeChar::cyrillic_ghe_upturn, SPR_FONTS_CYRILLIC_GHE_UPTURN_LOWER - SPR_FONTS_BEGIN }, // Punctuation - { UnicodeChar::left_brace, SPR_FONTS_LEFT_BRACE - SPR_CHAR_START }, - { UnicodeChar::vertical_bar, SPR_FONTS_VERTICAL_BAR - SPR_CHAR_START }, - { UnicodeChar::right_brace, SPR_FONTS_RIGHT_BRACE - SPR_CHAR_START }, - { UnicodeChar::tilde, SPR_FONTS_TILDE - SPR_CHAR_START }, + { UnicodeChar::left_brace, SPR_FONTS_LEFT_BRACE - SPR_FONTS_BEGIN }, + { UnicodeChar::vertical_bar, SPR_FONTS_VERTICAL_BAR - SPR_FONTS_BEGIN }, + { UnicodeChar::right_brace, SPR_FONTS_RIGHT_BRACE - SPR_FONTS_BEGIN }, + { UnicodeChar::tilde, SPR_FONTS_TILDE - SPR_FONTS_BEGIN }, { UnicodeChar::non_breaking_space, ' ' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::interpunct, SPR_FONTS_INTERPUNCT - SPR_CHAR_START }, + { UnicodeChar::interpunct, SPR_FONTS_INTERPUNCT - SPR_FONTS_BEGIN }, { UnicodeChar::multiplication_sign, CSChar::cross - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::en_dash, '-' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::em_dash, '-' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::single_quote_open, '`' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::single_quote_end, '\'' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::single_german_quote_open, ',' - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::german_quote_open, SPR_FONTS_GERMAN_OPENQUOTES - SPR_CHAR_START }, + { UnicodeChar::german_quote_open, SPR_FONTS_GERMAN_OPENQUOTES - SPR_FONTS_BEGIN }, { UnicodeChar::bullet, CSChar::bullet - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::ellipsis, SPR_FONTS_ELLIPSIS - SPR_CHAR_START }, + { UnicodeChar::ellipsis, SPR_FONTS_ELLIPSIS - SPR_FONTS_BEGIN }, { UnicodeChar::narrow_non_breaking_space, ' ' - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::quote_open, CSChar::quote_open - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::quote_close, CSChar::quote_close - CS_SPRITE_FONT_OFFSET }, // Currency - { UnicodeChar::guilder, SPR_FONTS_GUILDER_SIGN - SPR_CHAR_START }, + { UnicodeChar::guilder, SPR_FONTS_GUILDER_SIGN - SPR_FONTS_BEGIN }, { UnicodeChar::euro, CSChar::euro - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::rouble, SPR_FONTS_ROUBLE_SIGN - SPR_CHAR_START }, + { UnicodeChar::rouble, SPR_FONTS_ROUBLE_SIGN - SPR_FONTS_BEGIN }, // Dingbats { UnicodeChar::up, CSChar::up - CS_SPRITE_FONT_OFFSET }, @@ -242,7 +239,7 @@ static const std::unordered_map codepointOffsetMap = { // Emoji { UnicodeChar::cross, CSChar::cross - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::water, CSChar::water - CS_SPRITE_FONT_OFFSET }, - { UnicodeChar::eye, SPR_FONTS_EYE - SPR_CHAR_START }, + { UnicodeChar::eye, SPR_FONTS_EYE - SPR_FONTS_BEGIN }, { UnicodeChar::road, CSChar::road - CS_SPRITE_FONT_OFFSET }, { UnicodeChar::railway, CSChar::railway - CS_SPRITE_FONT_OFFSET }, @@ -267,22 +264,6 @@ void FontSpriteInitialiseCharacters() _biggestCodepointValue = std::max(_biggestCodepointValue, entry.first); } - for (const auto& fontStyle : FontStyles) - { - int32_t glyphOffset = EnumValue(fontStyle) * kSpriteFontGlyphCount; - for (uint8_t glyphIndex = 0; glyphIndex < kSpriteFontGlyphCount; glyphIndex++) - { - const G1Element* g1 = GfxGetG1Element(glyphIndex + SPR_CHAR_START + glyphOffset); - int32_t width = 0; - if (g1 != nullptr) - { - width = g1->width + (2 * g1->x_offset) - 1; - } - - _spriteFontCharacterWidths[EnumValue(fontStyle)][glyphIndex] = static_cast(width); - } - } - for (const auto& fontStyle : FontStyles) { int32_t glyphOffset = EnumValue(fontStyle) * SPR_FONTS_GLYPH_COUNT; @@ -294,8 +275,7 @@ void FontSpriteInitialiseCharacters() { width = g1->width + (2 * g1->x_offset) - 1; } - - _additionalSpriteFontCharacterWidth[EnumValue(fontStyle)][glyphIndex] = static_cast(width); + _spriteFontCharacterWidths[EnumValue(fontStyle)][glyphIndex] = static_cast(width); } } @@ -323,19 +303,8 @@ int32_t FontSpriteGetCodepointWidth(FontStyle fontStyle, int32_t codepoint) { int32_t glyphIndex = FontSpriteGetCodepointOffset(codepoint); auto baseFontIndex = EnumValue(fontStyle); - if (glyphIndex >= kSpriteFontGlyphCount) - { - glyphIndex = (SPR_CHAR_START + glyphIndex) - SPR_FONTS_BEGIN; - if (glyphIndex >= static_cast(std::size(_additionalSpriteFontCharacterWidth[baseFontIndex]))) - { - LOG_WARNING("Invalid glyph index %u", glyphIndex); - glyphIndex = 0; - } - return _additionalSpriteFontCharacterWidth[baseFontIndex][glyphIndex]; - } - - if (glyphIndex < 0 || glyphIndex >= static_cast(kSpriteFontGlyphCount)) + if (glyphIndex >= static_cast(std::size(_spriteFontCharacterWidths[baseFontIndex]))) { LOG_WARNING("Invalid glyph index %u", glyphIndex); glyphIndex = 0; @@ -345,14 +314,10 @@ int32_t FontSpriteGetCodepointWidth(FontStyle fontStyle, int32_t codepoint) ImageId FontSpriteGetCodepointSprite(FontStyle fontStyle, int32_t codepoint) { - int32_t offset = EnumValue(fontStyle) * kSpriteFontGlyphCount; auto codePointOffset = FontSpriteGetCodepointOffset(codepoint); - if (codePointOffset > kSpriteFontGlyphCount) - { - offset = EnumValue(fontStyle) * SPR_FONTS_GLYPH_COUNT; - } + int32_t offset = EnumValue(fontStyle) * SPR_FONTS_GLYPH_COUNT; - return ImageId(SPR_CHAR_START + offset + codePointOffset, COLOUR_BLACK); + return ImageId(SPR_FONTS_BEGIN + offset + codePointOffset, COLOUR_BLACK); } int32_t FontGetLineHeight(FontStyle fontStyle) diff --git a/src/openrct2/drawing/ScrollingText.cpp b/src/openrct2/drawing/ScrollingText.cpp index 1365e7800a..81bd802ee5 100644 --- a/src/openrct2/drawing/ScrollingText.cpp +++ b/src/openrct2/drawing/ScrollingText.cpp @@ -39,7 +39,7 @@ struct DrawScrollText }; static DrawScrollText _drawScrollTextList[OpenRCT2::kMaxScrollingTextEntries]; -static uint8_t _characterBitmaps[kSpriteFontGlyphCount + SPR_FONTS_GLYPH_COUNT][8]; +static uint8_t _characterBitmaps[SPR_FONTS_GLYPH_COUNT][8]; static uint32_t _drawSCrollNextIndex = 0; static std::mutex _scrollingTextMutex; @@ -48,7 +48,7 @@ static void ScrollingTextSetBitmapForSprite( static void ScrollingTextSetBitmapForTTF( std::string_view text, int32_t scroll, uint8_t* bitmap, const int16_t* scrollPositionOffsets, colour_t colour); -static void ScrollingTextInitialiseCharacterBitmaps(uint32_t glyphStart, uint16_t offset, uint16_t count, bool isAntiAliased) +static void ScrollingTextInitialiseCharacterBitmaps(uint32_t glyphStart, uint16_t count) { uint8_t drawingSurface[64]; RenderTarget rt; @@ -68,12 +68,12 @@ static void ScrollingTextInitialiseCharacterBitmaps(uint32_t glyphStart, uint16_ { val >>= 1; uint8_t pixel = rt.bits[x + y * 8]; - if (pixel == 1 || (isAntiAliased && pixel == 2)) + if (pixel == 1) { val |= 0x80; } } - _characterBitmaps[offset + i][x] = val; + _characterBitmaps[i][x] = val; } } }; @@ -105,19 +105,13 @@ static void ScrollingTextInitialiseScrollingText() void ScrollingTextInitialiseBitmaps() { - ScrollingTextInitialiseCharacterBitmaps(SPR_CHAR_START, 0, kSpriteFontGlyphCount, gTinyFontAntiAliased); - ScrollingTextInitialiseCharacterBitmaps(SPR_FONTS_BEGIN, kSpriteFontGlyphCount, SPR_FONTS_GLYPH_COUNT, false); + ScrollingTextInitialiseCharacterBitmaps(SPR_FONTS_BEGIN, SPR_FONTS_GLYPH_COUNT); ScrollingTextInitialiseScrollingText(); } static uint8_t* FontSpriteGetCodepointBitmap(int32_t codepoint) { auto offset = FontSpriteGetCodepointOffset(codepoint); - if (offset >= kSpriteFontGlyphCount) - { - return _characterBitmaps[offset - (SPR_FONTS_BEGIN - SPR_CHAR_START) + kSpriteFontGlyphCount]; - } - return _characterBitmaps[offset]; }