diff --git a/README.rst b/README.rst index 9eea692..24340b8 100644 --- a/README.rst +++ b/README.rst @@ -21,6 +21,11 @@ and the PixelPerfect setup: .. image:: https://github.com/dumol/PixelPerfect/raw/assets/Debian10.gif +This setup doesn't include any "color fonts". Emoji symbols, up to and including +those from Unicode 15.0, are supported through a regular "black emoji" font. +For coloured emoji, install an emoji font supported by your OS and apps. +There is currently no acceptable solution to cover all cases. + Installation ------------ @@ -37,6 +42,32 @@ Installation ``~/.local/share/fonts/``. 3. Logout and login again. +To set GNOME fonts from command line:: + + gsettings set org.gnome.desktop.interface font-name 'system-ui 11' + gsettings set org.gnome.desktop.interface document-font-name 'ui-serif 10' + gsettings set org.gnome.desktop.interface monospace-font-name 'ui-monospace 10' + +Adjust the above sizes if needed. Alternatively, set a scaling factor for text. +For example, instead of using sizes of 13 and 12 points for the above, use:: + + gsettings set org.gnome.desktop.interface text-scaling-factor "1.2" + +Beware that `text-scaling-factor` usually also affects the size of app widgets. +For example, UI elements in Firefox, like the address bar and tabs, get bigger. + +To have this setup working for Flatpak apps:: + + flatpak override --user --filesystem=xdg-config/fontconfig:ro + flatpak override --user --filesystem=xdg-data/fonts:ro + +To have this setup working for a Snap package such as Firefox:: + + ln -s ~/.local/share/fonts ~/snap/firefox/current/.local/share/fonts + mv -v ~/snap/firefox/current/.config/fontconfig{,.orig} + ln -s ~/.config/fontconfig ~/snap/firefox/current/.config/fontconfig + fc-cache -f -r + Development ----------- diff --git a/common.conf b/common.conf index 440bbac..19740cf 100644 --- a/common.conf +++ b/common.conf @@ -10,52 +10,69 @@ low DPI screens, but they are typically used at bigger sizes. --> - + - - fontconfig/common/archivo-black.conf - - + * or of special type (Dingbats, Symbols). --> + https://e.foundation, etc. --> fontconfig/common/urw-gothic.conf - - fontconfig/common/bitter.conf - + Palatino used on: https://wikipedia.org (fallback), + https://www.nature.com (fallback), etc. --> fontconfig/common/urw-p052.conf + + fontconfig/common/bebasneue.conf + + + fontconfig/common/charter.conf + + + fontconfig/common/comic-relief.conf + + + fontconfig/common/dejavu-serif.conf + fontconfig/common/urw-d050000l.conf - - fontconfig/common/urw-standard-symbols-ps.conf + + fontconfig/common/oswald.conf - - fontconfig/common/urw-fallback-backwards.conf - fontconfig/common/urw-fallback-generics.conf - fontconfig/common/urw-fallback-specifics.conf + - - fontconfig/common/charter.conf + + fontconfig/common/pt-sans.conf - - fontconfig/common/comic-relief.conf + + fontconfig/common/pt-serif.conf - + + fontconfig/common/urw-standard-symbols-ps.conf + + + fontconfig/common/symbol-neu.conf + + + fontconfig/common/ubuntu-mono.conf + + - + fontconfig/common/pt-serif-caption.conf + + + Trebuchet MS used on: https://lidl.com, https://www.nih.gov (fallback). + Cabin used on: https://streamable.com. --> fontconfig/common/cabin.conf + + fontconfig/common/vivus-black.conf + fontconfig/common/varela-round.conf - fontconfig/common/libre-baskerville.conf fontconfig/common/kaushan-script.conf + + fontconfig/common/cooper.conf + fontconfig/common/cinzel-decorative.conf - - fontconfig/common/oswald.conf + + fontconfig/common/anton.conf @@ -98,21 +126,38 @@ (fallback). --> fontconfig/common/gillius-adf-no2.conf + + fontconfig/common/go.conf - - - - fontconfig/common/twitter-color-emoji.conf + + fontconfig/common/go-mono.conf + + fontconfig/common/noto-sans-math.conf - + + + Font Awesome 5 Pro + + Font Awesome 5 Free + + - Font Awesome - - Font Awesome 5 Free Solid - + Font Awesome 6 Pro + + Font Awesome 6 Free + + + + + + fontconfig/common/emoji.conf + diff --git a/common/anton.conf b/common/anton.conf new file mode 100644 index 0000000..e001135 --- /dev/null +++ b/common/anton.conf @@ -0,0 +1,11 @@ + + + + + + Impact + + Anton + + + diff --git a/common/bebasneue.conf b/common/bebasneue.conf new file mode 100644 index 0000000..f6a2136 --- /dev/null +++ b/common/bebasneue.conf @@ -0,0 +1,11 @@ + + + + + + bebasneue + + Bebas Neue + + + diff --git a/common/cabin.conf b/common/cabin.conf index b93fa15..0c2d31f 100644 --- a/common/cabin.conf +++ b/common/cabin.conf @@ -4,9 +4,9 @@ sans-serif - + Cabin - + @@ -24,4 +24,12 @@ Cabin + + + + Trebuchet + + Cabin + + diff --git a/common/charter.conf b/common/charter.conf index e08a510..8e679c3 100644 --- a/common/charter.conf +++ b/common/charter.conf @@ -4,9 +4,9 @@ serif - + Charter - + @@ -25,10 +25,10 @@ - + - - freight-book + + Charter ITC Pro Charter diff --git a/common/cinzel-decorative.conf b/common/cinzel-decorative.conf index b2dc741..3ecd091 100644 --- a/common/cinzel-decorative.conf +++ b/common/cinzel-decorative.conf @@ -4,9 +4,9 @@ fantasy - + Cinzel - + diff --git a/common/comic-relief.conf b/common/comic-relief.conf index 8f666a2..2427bb6 100644 --- a/common/comic-relief.conf +++ b/common/comic-relief.conf @@ -4,9 +4,9 @@ cursive - + Comic Relief - + @@ -17,14 +17,6 @@ - - - Comic Relief - - Comic Sans MS - - - Chalkboard diff --git a/common/cooper.conf b/common/cooper.conf new file mode 100644 index 0000000..125ef95 --- /dev/null +++ b/common/cooper.conf @@ -0,0 +1,11 @@ + + + + + + Cooper Black + + Cooper* Black + + + diff --git a/lowdpi/dejavu-serif.conf b/common/dejavu-serif.conf similarity index 86% rename from lowdpi/dejavu-serif.conf rename to common/dejavu-serif.conf index d76be31..2e11432 100644 --- a/lowdpi/dejavu-serif.conf +++ b/common/dejavu-serif.conf @@ -7,9 +7,9 @@ - Bitstream Vera Serif + DejaVu Serif - DejaVu Serif + Bitstream Vera Serif diff --git a/common/emoji.conf b/common/emoji.conf new file mode 100644 index 0000000..5671311 --- /dev/null +++ b/common/emoji.conf @@ -0,0 +1,193 @@ + + + + + + emoji + + Twemoji + + + + emoji + + OpenMoji Color + + + + emoji + + OpenMoji Black + + + + + + Twemoji + + emoji + + + + OpenMoji Color + + emoji + + + + OpenMoji Black + + emoji + + + + + + emoji + + + Noto Color Emoji + Apple Color Emoji + Fluent Emoji + Twemoji + Fluent Emoji Flat + OpenMoji Color + + Noto Emoji + OpenMoji Black + + + + + + + + + moji + + + + charset + + + + 0x2600 + 0x2604 + + 0x260e + 0x2611 + 0x2614 + 0x2618 + 0x261d + 0x2620 + 0x2622 + 0x2623 + 0x2626 + 0x262a + 0x262e + 0x262f + 0x2638 + 0x2639 + 0x263a + 0x2640 + 0x2642 + + 0x2648 + 0x2653 + + 0x265f + 0x2660 + 0x2663 + 0x2665 + 0x2666 + 0x2668 + 0x267b + 0x267e + 0x267f + + 0x2692 + 0x2697 + + 0x2699 + 0x269b + 0x269c + 0x26a0 + 0x26a1 + 0x26a7 + 0x26aa + 0x26ab + 0x26b0 + 0x26b1 + + + 0x2702 + 0x2708 + 0x2709 + 0x270c + 0x270d + 0x270f + 0x2712 + 0x2714 + 0x2716 + 0x271d + 0x2721 + 0x2733 + 0x2734 + 0x2744 + 0x2747 + 0x2763 + 0x2764 + 0x27a1 + + + + 0x1f311 + 0x1f318 + + 0x1f374 + 0x1f42d + 0x1f42e + 0x1f431 + 0x1f435 + + + + 0x1f600 + 0x1f643 + + + + + + + + + diff --git a/common/garamond-libre.conf b/common/garamond-libre.conf index abe6c19..826f806 100644 --- a/common/garamond-libre.conf +++ b/common/garamond-libre.conf @@ -4,9 +4,9 @@ serif - + Garamond Libre - + diff --git a/common/gillius-adf-no2.conf b/common/gillius-adf-no2.conf index 22c5f9c..24c08ce 100644 --- a/common/gillius-adf-no2.conf +++ b/common/gillius-adf-no2.conf @@ -4,9 +4,9 @@ sans-serif - + Gillius ADF No2 - + @@ -32,10 +32,24 @@ + + Gill Sans Nova + + Gillius ADF No2 + + + GillSansRegular Gillius ADF No2 + + + gill-sans-nova + + Gillius ADF No2 + + diff --git a/common/go-mono.conf b/common/go-mono.conf new file mode 100644 index 0000000..bad460f --- /dev/null +++ b/common/go-mono.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + Go Mono + + + + + + Go Mono + + monospace + + + + + + Luxi Mono + + Go Mono + + + diff --git a/common/go.conf b/common/go.conf new file mode 100644 index 0000000..6c23c01 --- /dev/null +++ b/common/go.conf @@ -0,0 +1,48 @@ + + + + + + sans-serif + + Go + + + + + + Go + + sans-serif + + + + + + Lucida Grande + + Go + + + + + Lucida Sans + + Go + + + + + Lucida Sans Unicode + + Go + + + + + Luxi Sans + + Go + + + diff --git a/common/kaushan-script.conf b/common/kaushan-script.conf index 104104d..de7d7c3 100644 --- a/common/kaushan-script.conf +++ b/common/kaushan-script.conf @@ -4,9 +4,9 @@ cursive - + Kaushan Script - + diff --git a/common/libre-baskerville.conf b/common/libre-baskerville.conf index 8489377..048ef5e 100644 --- a/common/libre-baskerville.conf +++ b/common/libre-baskerville.conf @@ -4,9 +4,9 @@ serif - + Libre Baskerville - + diff --git a/common/noto-sans-math.conf b/common/noto-sans-math.conf new file mode 100644 index 0000000..da5fb76 --- /dev/null +++ b/common/noto-sans-math.conf @@ -0,0 +1,69 @@ + + + + + + math + + Noto Sans Math + + + + + + Noto Sans Math + + math + + + + + + Asana Math + + Noto Sans Math + + + + + Cambria Math + + Noto Sans Math + + + + + Lucida Math + + Noto Sans Math + + + + + Latin Modern Math + + Noto Sans Math + + + + + STIX Math + + Noto Sans Math + + + + + STIX Two Math + + Noto Sans Math + + + + + XITS Math + + Noto Sans Math + + + diff --git a/common/oswald.conf b/common/oswald.conf index 172cba2..4b8d987 100644 --- a/common/oswald.conf +++ b/common/oswald.conf @@ -3,16 +3,9 @@ - Economica + Google-Oswald - Oswald Light - - - - - Impact - - Oswald Heavy + Oswald diff --git a/common/pt-sans.conf b/common/pt-sans.conf new file mode 100644 index 0000000..f2a4283 --- /dev/null +++ b/common/pt-sans.conf @@ -0,0 +1,19 @@ + + + + + + sans-serif + + PT Sans + + + + + + PT Sans + + sans-serif + + + diff --git a/common/pt-serif-caption.conf b/common/pt-serif-caption.conf new file mode 100644 index 0000000..d2cd0ba --- /dev/null +++ b/common/pt-serif-caption.conf @@ -0,0 +1,11 @@ + + + + + + Lucida Bright + + PT Serif Caption + + + diff --git a/common/pt-serif.conf b/common/pt-serif.conf new file mode 100644 index 0000000..7781bce --- /dev/null +++ b/common/pt-serif.conf @@ -0,0 +1,19 @@ + + + + + + serif + + PT Serif + + + + + + PT Serif + + serif + + + diff --git a/common/symbol-neu.conf b/common/symbol-neu.conf new file mode 100644 index 0000000..70d9cf8 --- /dev/null +++ b/common/symbol-neu.conf @@ -0,0 +1,18 @@ + + + + + + Symbol + + Symbol Neu + + + + + Symbol Neu for Powerline + + Symbol Neu + + + diff --git a/common/twitter-color-emoji.conf b/common/twitter-color-emoji.conf deleted file mode 100644 index 2322f18..0000000 --- a/common/twitter-color-emoji.conf +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - emoji - - - Twitter Color Emoji - - - - - - - serif - - - Twitter Color Emoji - - - - - - sans-serif - - - Twitter Color Emoji - - - - - - monospace - - - Twitter Color Emoji - - - - - - cursive - - - Twitter Color Emoji - - - - - - fantasy - - - Twitter Color Emoji - - - - - - Android Emoji - - Twitter Color Emoji - - - - - Apple Color Emoji - - Twitter Color Emoji - - - - - EmojiOne Color - - Twitter Color Emoji - - - - - Emoji Two - - Twitter Color Emoji - - - - - EmojiTwo - - Twitter Color Emoji - - - - - Emoji Symbols - - Twitter Color Emoji - - - - - EmojiSymbols - - Twitter Color Emoji - - - - - Noto Color Emoji - - Twitter Color Emoji - - - - - Twemoji - - Twitter Color Emoji - - - - - Twemoji Mozilla - - Twitter Color Emoji - - - - - TwemojiMozilla - - Twitter Color Emoji - - - - - Segoe UI Emoji - - Twitter Color Emoji - - - diff --git a/common/ubuntu-mono.conf b/common/ubuntu-mono.conf new file mode 100644 index 0000000..9adc607 --- /dev/null +++ b/common/ubuntu-mono.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + Ubuntu Mono + + + + + + Ubuntu Mono + + monospace + + + + + + UbuntuMono + + Ubuntu Mono + + + diff --git a/common/urw-d050000l.conf b/common/urw-d050000l.conf index b157762..af19c83 100644 --- a/common/urw-d050000l.conf +++ b/common/urw-d050000l.conf @@ -4,9 +4,9 @@ fantasy - + D050000L - + @@ -17,7 +17,7 @@ - + D050000L @@ -25,7 +25,21 @@ + + Dingbats + + ITC Zapf Dingbats + + + + + Dingbats + + D050000L + + + ITC Zapf Dingbats diff --git a/common/urw-fallback-backwards.conf b/common/urw-fallback-backwards.conf deleted file mode 100644 index f69794f..0000000 --- a/common/urw-fallback-backwards.conf +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - Dingbats - - D050000L - - - - - Palladio URW - - P052 - - - - - URW Palladio L - - P052 - - - - - Standard Symbols L - - Standard Symbols PS - - - - - URW Gothic L - - URW Gothic - - - - - Chancery URW - - Z003 - - - - - URW Chancery L - - Z003 - - - diff --git a/common/urw-fallback-generics.conf b/common/urw-fallback-generics.conf deleted file mode 100644 index 203983d..0000000 --- a/common/urw-fallback-generics.conf +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - ITC Avant Garde Gothic - - URW Gothic L - - - - - ITC Zapf Chancery - - Chancery URW - URW Chancery L - - - - - ITC Zapf Dingbats - - Dingbats - - - - - Palatino - - Palladio URW - URW Palladio L - - - - - Symbol - - Standard Symbols L - - - diff --git a/common/urw-fallback-specifics.conf b/common/urw-fallback-specifics.conf deleted file mode 100644 index cb787c1..0000000 --- a/common/urw-fallback-specifics.conf +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - URW Gothic L - - ITC Avant Garde Gothic - - - - - Chancery URW - - ITC Zapf Chancery - - - - - URW Chancery L - - ITC Zapf Chancery - - - - - Dingbats - - ITC Zapf Dingbats - - - - - Palladio URW - - Palatino - - - - - URW Palladio L - - Palatino - - - - - Standard Symbols L - - Symbol - - - diff --git a/common/urw-gothic.conf b/common/urw-gothic.conf index 237748a..2b9a4b6 100644 --- a/common/urw-gothic.conf +++ b/common/urw-gothic.conf @@ -4,9 +4,9 @@ sans-serif - + URW Gothic - + @@ -17,7 +17,7 @@ - + URW Gothic @@ -25,11 +25,19 @@ + + URW Gothic L + + ITC Avant Garde Gothic + + + Apple Gothic URW Gothic + TeX Gyre Adventor @@ -37,6 +45,7 @@ Avant Garde URW Gothic + TeX Gyre Adventor @@ -44,6 +53,7 @@ Century Gothic URW Gothic + TeX Gyre Adventor @@ -51,13 +61,15 @@ ITC Avant Garde Gothic URW Gothic + TeX Gyre Adventor - TeX Gyre Adventor + URW Gothic L URW Gothic + TeX Gyre Adventor diff --git a/common/urw-p052.conf b/common/urw-p052.conf index 0c42b29..2a64c99 100644 --- a/common/urw-p052.conf +++ b/common/urw-p052.conf @@ -4,9 +4,9 @@ serif - + P052 - + @@ -17,7 +17,7 @@ - + P052 @@ -25,11 +25,26 @@ + + Palladio URW + + Palatino + + + + + URW Palladio L + + Palatino + + + Book Antiqua P052 + Tex Gyre Pagella @@ -37,6 +52,7 @@ Palatino P052 + Tex Gyre Pagella @@ -44,13 +60,23 @@ Palatino Linotype P052 + Tex Gyre Pagella + + + + + Palladio URW + + P052 + Tex Gyre Pagella - Tex Gyre Pagella + URW Palladio L P052 + Tex Gyre Pagella diff --git a/common/urw-standard-symbols-ps.conf b/common/urw-standard-symbols-ps.conf index 4caff29..c4f5d40 100644 --- a/common/urw-standard-symbols-ps.conf +++ b/common/urw-standard-symbols-ps.conf @@ -1,22 +1,6 @@ - - - serif - - Standard Symbols PS - - - - - - Standard Symbols PS - - serif - - - Standard Symbols PS @@ -27,21 +11,7 @@ - Symbol - - Standard Symbols PS - - - - - SymbolNeu - - Standard Symbols PS - - - - - Symbol Neu for Powerline + Standard Symbols L Standard Symbols PS diff --git a/common/varela-round.conf b/common/varela-round.conf index d90a5cb..30545e2 100644 --- a/common/varela-round.conf +++ b/common/varela-round.conf @@ -1,29 +1,13 @@ - - - sans-serif - - Varela - - - - - - Varela - - sans-serif - - - Arial Rounded MT Bold - + Varela Round @@ -35,7 +19,7 @@ Helvetica Rounded LT Std Bold - + Varela Round diff --git a/common/archivo-black.conf b/common/vivus-black.conf similarity index 79% rename from common/archivo-black.conf rename to common/vivus-black.conf index 3676241..5c4909b 100644 --- a/common/archivo-black.conf +++ b/common/vivus-black.conf @@ -5,21 +5,21 @@ Arial Black - Archivo Black + Vivus Black Helvetica Black - Archivo Black + Vivus Black Nimbus Sans Black - Archivo Black + Vivus Black diff --git a/fixes.conf b/fixes.conf index 954b97d..a8bbdfb 100644 --- a/fixes.conf +++ b/fixes.conf @@ -39,5 +39,4 @@ false - diff --git a/fonts.conf b/fonts.conf index 48eb19e..3d38eff 100644 --- a/fonts.conf +++ b/fonts.conf @@ -10,51 +10,92 @@ This overwrites desktop settings from GNOME, KDE, etc. Improved results are obtainable by tweaking as commented below. --> + + + + + + + + + + + + + hintslight +--> + + + + + - none + rgb +--> + + + - lcdnone + lcddefault +--> + + - - fontconfig/hinting.conf fontconfig/fixes.conf @@ -63,18 +104,25 @@ - - fontconfig/lowdpi.conf - + + fontconfig/lodpi.conf + + fontconfig/hinting.conf + fontconfig/pixelperfect.conf fontconfig/blacklists.conf + + + + + @@ -83,15 +131,20 @@ + + + false + + + + + + serif + + + Tinos + PT Astra Serif + Nimbus Roman + TeX Gyre Termes + + + + sans-serif + + + Arimo + Roboto + Nimbus Sans + TeX Gyre Heros + + + + monospace + + Cousine + Hack + Cascadia Code PL SemiLight + + + + + cursive + + Sedgwick Ave + + + + fantasy + + Grenze Gotisch + + + + + + + + + + system-ui + + + Asap + Droid Sans + Roboto + + + + ui-monospace + + Cascadia Code PL SemiLight + Hack + Cousine + + + + ui-sans-serif + + Noto Sans + + + + ui-serif + + Noto Serif + + + + ui-rounded + + Varela Round + + + + + + -apple-system + + Asap + Droid Sans + Roboto + + + + -webkit-system-font + + Asap + Droid Sans + Roboto + + + + BlinkMacSystemFont + + Asap + Droid Sans + Roboto + + + + + + + + fontconfig/hidpi/hasklig.conf + + + fontconfig/hidpi/arimo.conf + + + + + fontconfig/hidpi/dejavu-sans.conf + + + fontconfig/hidpi/hack.conf + + + fontconfig/hidpi/bitter-pro.conf + + + + + fontconfig/hidpi/urw-bookman.conf + + + fontconfig/hidpi/cascadia-code-pl.conf + + + fontconfig/hidpi/urw-c059.conf + + + fontconfig/hidpi/dmca-sans-serif.conf + + + fontconfig/hidpi/courier-prime.conf + + + fontconfig/hidpi/urw-nimbus-mono-ps.conf + + + fontconfig/hidpi/gfs-didot.conf + + + + + fontconfig/hidpi/fira.conf + + + fontconfig/hidpi/gelasio.conf + + + fontconfig/hidpi/jetbrains-mono.conf + + + fontconfig/hidpi/urw-nimbus-sans.conf + + + fontconfig/hidpi/urw-nimbus-sans-narrow.conf + + + + + fontconfig/hidpi/inter.conf + + + fontconfig/hidpi/lato.conf + + + fontconfig/hidpi/tinos.conf + + + fontconfig/hidpi/common-serif.conf + + + fontconfig/hidpi/lobstertwo.conf + + + + + fontconfig/hidpi/cousine.conf + + + fontconfig/hidpi/merriweather.conf + + + fontconfig/hidpi/merriweather-sans.conf + + + + + fontconfig/hidpi/monacal.conf + + + fontconfig/hidpi/urw-nimbus-roman.conf + + + fontconfig/hidpi/noto-sans-mono.conf + + + fontconfig/hidpi/noto-sans.conf + + + fontconfig/hidpi/noto-serif.conf + + + fontconfig/hidpi/nunito-sans.conf + + + fontconfig/hidpi/open-sans.conf + + + + + + + fontconfig/hidpi/roboto.conf + + + + + + + + + + + fontconfig/hidpi/source-sans-3.conf + + + fontconfig/hidpi/source-serif-4.conf + + + fontconfig/hidpi/pt-astra-serif.conf + + + fontconfig/hidpi/selawik.conf + + + fontconfig/hidpi/tagoni.conf + + + fontconfig/hidpi/veranda.conf + + + fontconfig/hidpi/urw-z003.conf + + + fontconfig/hidpi/zilla-slab.conf + + + + + + + + fontconfig/hidpi/cmu_typewriter_text_variable_width.conf + + + fontconfig/hidpi/libre-bodoni.conf + + + fontconfig/hidpi/rosario.conf + + + fontconfig/hidpi/lingua-franca.conf + + + fontconfig/hidpi/cantorbell.conf + + + fontconfig/hidpi/public-sans.conf + + + fontconfig/hidpi/jost.conf + + + fontconfig/hidpi/eb-garamond.conf + + + fontconfig/hidpi/miju-goudy.conf + + + fontconfig/hidpi/deepmind-sans.conf + + + fontconfig/hidpi/code-new-roman.conf + + + fontconfig/hidpi/red-hat-text.conf + + + + + + fontconfig/hidpi/spline-sans.conf + + + fontconfig/hidpi/spline-sans-mono.conf + + + diff --git a/hidpi/arimo.conf b/hidpi/arimo.conf new file mode 100644 index 0000000..2669e09 --- /dev/null +++ b/hidpi/arimo.conf @@ -0,0 +1,79 @@ + + + + + + sans-serif + + Arimo + + + + + + Arimo + + sans-serif + + + + + + Arimo + + Arial Unicode MS + + + + + Arimo + + Liberation Sans + + + + + Arimo + + Microsoft Sans Serif + + + + + Arimo + + MS Sans Serif + + + + + + Arial Unicode MS + + Arimo + + + + + Ascender Sans + + Arimo + + + + + Microsoft Sans Serif + + Liberation Sans + Arimo + + + + + MS Sans Serif + + Liberation Sans + Arimo + + + diff --git a/lowdpi/pt-serif-caption.conf b/hidpi/bitter-pro.conf similarity index 68% rename from lowdpi/pt-serif-caption.conf rename to hidpi/bitter-pro.conf index 56e981b..0c88b2c 100644 --- a/lowdpi/pt-serif-caption.conf +++ b/hidpi/bitter-pro.conf @@ -4,14 +4,14 @@ serif - - PT Serif Caption - + + Bitter Pro + - PT Serif Caption + Bitter Pro serif @@ -19,9 +19,9 @@ - Lucida Bright + Bitter - PT Serif Caption + Bitter Pro diff --git a/hidpi/cantorbell.conf b/hidpi/cantorbell.conf new file mode 100644 index 0000000..0dda3d9 --- /dev/null +++ b/hidpi/cantorbell.conf @@ -0,0 +1,22 @@ + + + + + + Corbel + + Cantorbell + + + + + + + Cantorbell + + + + onum on + + + diff --git a/hidpi/cascadia-code-pl.conf b/hidpi/cascadia-code-pl.conf new file mode 100644 index 0000000..312d36e --- /dev/null +++ b/hidpi/cascadia-code-pl.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + Cascadia Code PL SemiLight + + + + + + Cascadia Code PL SemiLight + + monospace + + + + + + Cascadia Code + + Cascadia Code PL + + + diff --git a/hidpi/charis-sil.conf b/hidpi/charis-sil.conf new file mode 100644 index 0000000..f84c50c --- /dev/null +++ b/hidpi/charis-sil.conf @@ -0,0 +1,48 @@ + + + + + + serif + + Charis SIL + + + + + + Charis SIL + + serif + + + + + + Bitstream Charter + + Charis SIL + + + + + charter + + Charis SIL + + + + + Charter + + Charis SIL + + + + + ITC Charter + + Charis SIL + + + diff --git a/hidpi/cmu_typewriter_text_variable_width.conf b/hidpi/cmu_typewriter_text_variable_width.conf new file mode 100644 index 0000000..b94f23b --- /dev/null +++ b/hidpi/cmu_typewriter_text_variable_width.conf @@ -0,0 +1,18 @@ + + + + + + American Typewriter + + CMU Typewriter Text Variable Width + + + + + ITC American Typewriter + + CMU Typewriter Text Variable Width + + + diff --git a/hidpi/code-new-roman.conf b/hidpi/code-new-roman.conf new file mode 100644 index 0000000..a988baf --- /dev/null +++ b/hidpi/code-new-roman.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + Code New Roman + + + + + + Code New Roman + + monospace + + + + + + Monaco + + Code New Roman + + + diff --git a/hidpi/common-serif.conf b/hidpi/common-serif.conf new file mode 100644 index 0000000..51a05a3 --- /dev/null +++ b/hidpi/common-serif.conf @@ -0,0 +1,41 @@ + + + + + + serif + + Common Serif + + + + + + Common Serif + + serif + + + + + + Libertinus Serif + + Common Serif + + + + + Linux Biolinum + + Common Serif + + + + + Linux Libertine + + Common Serif + + + diff --git a/hidpi/courier-prime.conf b/hidpi/courier-prime.conf new file mode 100644 index 0000000..b42fa61 --- /dev/null +++ b/hidpi/courier-prime.conf @@ -0,0 +1,47 @@ + + + + + + monospace + + Courier Prime + + + + + + Courier Prime + + monospace + + + + + + Courier + + Courier Prime + Nimbus Mono PS + TeX Gyre Cursor + + + + + CourierStd + + Courier Prime + Nimbus Mono PS + TeX Gyre Cursor + + + + + Courier 10 Pitch + + Courier Prime + Nimbus Mono PS + TeX Gyre Cursor + + + diff --git a/hidpi/cousine.conf b/hidpi/cousine.conf new file mode 100644 index 0000000..11cf5e6 --- /dev/null +++ b/hidpi/cousine.conf @@ -0,0 +1,57 @@ + + + + + + monospace + + Cousine + + + + + + Cousine + + monospace + + + + + + Cousine + + Liberation Mono + + + + + + Ascender Sans Mono + + Cousine + + + + + Lucida Console + + Liberation Mono + Cousine + + + + + Lucida Grande Mono + + Cousine + + + + + Lucida Sans Typewriter + + Cousine + + + diff --git a/hidpi/deepmind-sans.conf b/hidpi/deepmind-sans.conf new file mode 100644 index 0000000..9392687 --- /dev/null +++ b/hidpi/deepmind-sans.conf @@ -0,0 +1,59 @@ + + + + + + sans-serif + + DeepMind Sans + + + + + + DeepMind Sans + + sans-serif + + + + + + DM Sans + + DeepMind Sans + + + + + Google Sans + + DeepMind Sans + + + + + Google Sans Flex + + DeepMind Sans + + + + + Product Sans + + DeepMind Sans + + + + + + + DeepMind Sans + + + + ss03 on + + + diff --git a/hidpi/dejavu-sans.conf b/hidpi/dejavu-sans.conf new file mode 100644 index 0000000..bf60a22 --- /dev/null +++ b/hidpi/dejavu-sans.conf @@ -0,0 +1,30 @@ + + + + + + + + + + DejaVu Sans + + Bitstream Vera Sans + + + + + + Bitstream Vera Sans + + DejaVu Sans + + + + + Bitstream Vera Sans + + DejaVu Sans + + + diff --git a/hidpi/dmca-sans-serif.conf b/hidpi/dmca-sans-serif.conf new file mode 100644 index 0000000..31046d1 --- /dev/null +++ b/hidpi/dmca-sans-serif.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + DMCA Sans Serif + + + + + + DMCA Sans Serif + + monospace + + + + + + Consolas + + DMCA Sans Serif + + + diff --git a/hidpi/eb-garamond.conf b/hidpi/eb-garamond.conf new file mode 100644 index 0000000..d0e753e --- /dev/null +++ b/hidpi/eb-garamond.conf @@ -0,0 +1,48 @@ + + + + + + serif + + EB Garamond + + + + + + EB Garamond + + serif + + + + + + Adobe Garamond + + EB Garamond + + + + + Adobe Garamond Pro + + EB Garamond + + + + + ITC Garamond + + EB Garamond + + + + + Garamond Premier Pro + + EB Garamond + + + diff --git a/hidpi/fira.conf b/hidpi/fira.conf new file mode 100644 index 0000000..b1acac3 --- /dev/null +++ b/hidpi/fira.conf @@ -0,0 +1,45 @@ + + + + + + sans-serif + + Fira Sans + + + + + + Fira Sans + + sans-serif + + + + + + FiraGO + + Fira Sans + + + + + Fira Code + + Fira Mono + + + + + + + Fira Sans + + + + + + diff --git a/lowdpi/pt-serif.conf b/hidpi/gelasio.conf similarity index 76% rename from lowdpi/pt-serif.conf rename to hidpi/gelasio.conf index d851d20..b125051 100644 --- a/lowdpi/pt-serif.conf +++ b/hidpi/gelasio.conf @@ -4,14 +4,14 @@ serif - - PT Serif - + + Gelasio + - PT Serif + Gelasio serif @@ -21,14 +21,14 @@ Georgia - PT Serif + Gelasio Georgia Pro - PT Serif + Gelasio diff --git a/hidpi/gentium-plus.conf b/hidpi/gentium-plus.conf new file mode 100644 index 0000000..40f6bb2 --- /dev/null +++ b/hidpi/gentium-plus.conf @@ -0,0 +1,41 @@ + + + + + + serif + + Gentium Plus + + + + + + Gentium Plus + + serif + + + + + + Calisto + + Gentium Plus + + + + + Calisto MT + + Gentium Plus + + + + + Gentium + + Gentium Plus + + + diff --git a/hidpi/gfs-didot.conf b/hidpi/gfs-didot.conf new file mode 100644 index 0000000..8e2acd1 --- /dev/null +++ b/hidpi/gfs-didot.conf @@ -0,0 +1,34 @@ + + + + + + serif + + GFS Didot + + + + + + GFS Didot + + serif + + + + + + Didot + + GFS Didot + + + + + VFDidot5 + + GFS Didot + + + diff --git a/hidpi/hack.conf b/hidpi/hack.conf new file mode 100644 index 0000000..15e06a8 --- /dev/null +++ b/hidpi/hack.conf @@ -0,0 +1,56 @@ + + + + + + monospace + + Hack + + + + + + Hack + + monospace + + + + + + Hack + + Bitstream Vera Sans Mono + + + + + + Bitstream Vera Sans Mono + + Hack + + + + + DejaVu Sans Mono + + Hack + + + + + Menlo + + Hack + + + + + SFMono-Regular + + Hack + + + diff --git a/hidpi/hasklig.conf b/hidpi/hasklig.conf new file mode 100644 index 0000000..c079c33 --- /dev/null +++ b/hidpi/hasklig.conf @@ -0,0 +1,55 @@ + + + + + + monospace + + Hasklig + + + + + + Hasklig + + monospace + + + + + + Andale Mono + + Hasklig + + + + + Droid Sans Mono + + Hasklig + + + + + Noto Mono + + Hasklig + + + + + Source Code + + Hasklig + + + + + Source Code Pro + + Hasklig + + + diff --git a/hidpi/inter.conf b/hidpi/inter.conf new file mode 100644 index 0000000..04fa9d7 --- /dev/null +++ b/hidpi/inter.conf @@ -0,0 +1,93 @@ + + + + + + sans-serif + + Inter + + + + + + Inter + + sans-serif + + + + + + Adwaita Sans + + Inter + + + + GitLab Sans + + Inter + + + + InterVariable + + Inter + + + + Inter Var + + Inter + + + + Inter UI + + Inter + + + + SF Pro Text + + Inter + + + + SF Pro + + Inter Display + + + + SF Pro Display + + Inter Display + + + + + + + Inter + + + + ss03 on + + cv05 on + + + + + Inter Display + + + + cv05 on + + ss03 on + + + diff --git a/hidpi/jetbrains-mono.conf b/hidpi/jetbrains-mono.conf new file mode 100644 index 0000000..e7bea7a --- /dev/null +++ b/hidpi/jetbrains-mono.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + JetBrains Mono + + + + + + JetBrains Mono + + monospace + + + + + + GitLab Mono + + JetBrains Mono + + + diff --git a/hidpi/jost.conf b/hidpi/jost.conf new file mode 100644 index 0000000..6315fb7 --- /dev/null +++ b/hidpi/jost.conf @@ -0,0 +1,39 @@ + + + + + + Futura + + Jost* + + + + + Futura BT + + Jost* + + + + + Futura Now + + Jost* + + + + + Futura PT + + Jost* + + + + + Neufville Futura + + Jost* + + + diff --git a/hidpi/lato.conf b/hidpi/lato.conf new file mode 100644 index 0000000..f74c21c --- /dev/null +++ b/hidpi/lato.conf @@ -0,0 +1,45 @@ + + + + + + sans-serif + + Lato + + + + + + Lato + + sans-serif + + + + + + Slack-Lato + + Lato + + + + Lato GOG + + Lato + + + + Lato GOG Latin + + Lato + + + + LatoLatin-Regular + + Lato + + + diff --git a/hidpi/libre-bodoni.conf b/hidpi/libre-bodoni.conf new file mode 100644 index 0000000..0fdcbfc --- /dev/null +++ b/hidpi/libre-bodoni.conf @@ -0,0 +1,27 @@ + + + + + + serif + + Libre Bodoni + + + + + + Libre Bodoni + + serif + + + + + + Bodoni + + Libre Bodoni + + + diff --git a/hidpi/lingua-franca.conf b/hidpi/lingua-franca.conf new file mode 100644 index 0000000..ecf11a0 --- /dev/null +++ b/hidpi/lingua-franca.conf @@ -0,0 +1,82 @@ + + + + + + serif + + Lingua Franca + + + + + + Lingua Franca + + serif + + + + + + Adobe Utopia + + Lingua Franca + + + + + Constantia + + Lingua Franca + + + + + Heuristica + + Lingua Franca + + + + + + + Guardian Text Egyptian Web + + Lingua Franca + + + + + SwiftNeueLTW01 + + Lingua Franca + + + + + nyt-imperial + + Lingua Franca + + + + + Utopia + + Lingua Franca + + + + + + + Lingua Franca + + + + onum on + + --> + diff --git a/hidpi/lobstertwo.conf b/hidpi/lobstertwo.conf new file mode 100644 index 0000000..dce0d0e --- /dev/null +++ b/hidpi/lobstertwo.conf @@ -0,0 +1,32 @@ + + + + + + fantasy + + Lobster Two + + + + + + Lobster Two + + fantasy + + + + + + + Lobster + + + Lobster Two + + + Bold Italic + + + diff --git a/hidpi/merriweather-sans.conf b/hidpi/merriweather-sans.conf new file mode 100644 index 0000000..06a37b0 --- /dev/null +++ b/hidpi/merriweather-sans.conf @@ -0,0 +1,19 @@ + + + + + + sans-serif + + Merriweather Sans + + + + + + Merriweather Sans + + sans-serif + + + diff --git a/hidpi/merriweather.conf b/hidpi/merriweather.conf new file mode 100644 index 0000000..4249ee5 --- /dev/null +++ b/hidpi/merriweather.conf @@ -0,0 +1,19 @@ + + + + + + serif + + Merriweather + + + + + + Merriweather + + serif + + + diff --git a/hidpi/miju-goudy.conf b/hidpi/miju-goudy.conf new file mode 100644 index 0000000..0b9388a --- /dev/null +++ b/hidpi/miju-goudy.conf @@ -0,0 +1,51 @@ + + + + + + serif + + Miju Goudy + + + + + + Miju Goudy + + serif + + + + + + Miju Goudy + + Goudy Old Style + + + + + + Goudy Old Style + + Miju Goudy + + + + + Goudy Oldstyle + + Miju Goudy + + + + + + goudy-old-style + + Miju Goudy + + + diff --git a/hidpi/monacal.conf b/hidpi/monacal.conf new file mode 100644 index 0000000..17d5025 --- /dev/null +++ b/hidpi/monacal.conf @@ -0,0 +1,34 @@ + + + + + + fantasy + + Monacal + + + + + + Monacal + + fantasy + + + + + + Corsiva + + Monacal + + + + + Monotype Corsiva + + Monacal + + + diff --git a/hidpi/noto-sans-mono.conf b/hidpi/noto-sans-mono.conf new file mode 100644 index 0000000..bba8891 --- /dev/null +++ b/hidpi/noto-sans-mono.conf @@ -0,0 +1,29 @@ + + + + + + monospace + + Noto Sans Mono + + + + + + Noto Sans Mono + + monospace + + + + + + + Noto Sans Mono + + + mono + + + diff --git a/hidpi/noto-sans.conf b/hidpi/noto-sans.conf new file mode 100644 index 0000000..4789fb0 --- /dev/null +++ b/hidpi/noto-sans.conf @@ -0,0 +1,19 @@ + + + + + + sans-serif + + Noto Sans + + + + + + Noto Sans + + sans-serif + + + diff --git a/hidpi/noto-serif.conf b/hidpi/noto-serif.conf new file mode 100644 index 0000000..a2830f2 --- /dev/null +++ b/hidpi/noto-serif.conf @@ -0,0 +1,27 @@ + + + + + + serif + + Noto Serif + + + + + + Noto Serif + + serif + + + + + + Droid Serif + + Noto Serif + + + diff --git a/hidpi/nunito-sans.conf b/hidpi/nunito-sans.conf new file mode 100644 index 0000000..696152a --- /dev/null +++ b/hidpi/nunito-sans.conf @@ -0,0 +1,27 @@ + + + + + + sans + + Nunito Sans + + + + + + Nunito Sans + + sans + + + + + + Nunito + + Nunito Sans + + + diff --git a/hidpi/open-sans.conf b/hidpi/open-sans.conf new file mode 100644 index 0000000..3c321b2 --- /dev/null +++ b/hidpi/open-sans.conf @@ -0,0 +1,42 @@ + + + + + + sans-serif + + Open Sans + + + + + + Open Sans + + sans-serif + + + + + + + opensans + + Open Sans + + + + + Open Sans Regular + + Open Sans + + + + + Opensans-Regular + + Open Sans + + + diff --git a/hidpi/pt-astra-serif.conf b/hidpi/pt-astra-serif.conf new file mode 100644 index 0000000..b2ceef5 --- /dev/null +++ b/hidpi/pt-astra-serif.conf @@ -0,0 +1,39 @@ + + + + + serif + + PT Astra Serif + + + + + + PT Astra Serif + + serif + + + + + + MS Serif + + PT Astra Serif + Nimbus Roman + Tex Gyre Termes + Tinos + + + + + Times New Roman + + PT Astra Serif + Nimbus Roman + Tex Gyre Termes + Tinos + + + diff --git a/hidpi/pt-mono.conf b/hidpi/pt-mono.conf new file mode 100644 index 0000000..712c9bf --- /dev/null +++ b/hidpi/pt-mono.conf @@ -0,0 +1,19 @@ + + + + + + monospace + + PT Mono + + + + + + PT Mono + + monospace + + + diff --git a/lowdpi/pt-sans.conf b/hidpi/public-sans.conf similarity index 54% rename from lowdpi/pt-sans.conf rename to hidpi/public-sans.conf index 73d5194..cddb0c2 100644 --- a/lowdpi/pt-sans.conf +++ b/hidpi/public-sans.conf @@ -4,14 +4,14 @@ sans-serif - - PT Sans - + + Public Sans + - PT Sans + Public Sans sans-serif @@ -19,51 +19,46 @@ - Cantarell + Franklin - PT Sans + Public Sans - Geneva + Franklin Gothic - PT Sans + Public Sans - Lucida Grande + Franklin Gothic FS Book - PT Sans + Public Sans - Lucida Sans + Franklin Gothic Medium - PT Sans + Public Sans Medium - Lucida Sans Unicode + + nyt-franklin - PT Sans + Public Sans Medium - Segoe + Public Sans Web - PT Sans + Public Sans - - Segoe UI - - PT Sans - - diff --git a/hidpi/red-hat-text.conf b/hidpi/red-hat-text.conf new file mode 100644 index 0000000..1080d0b --- /dev/null +++ b/hidpi/red-hat-text.conf @@ -0,0 +1,43 @@ + + + + + + sans-serif + + Red Hat Text + + + + + + Red Hat Text + + sans-serif + + + + + + Proxima Nova + + Red Hat Text + + + + + + Proxima Nova Regular + + Red Hat Text + + + + + + DuckSansProduct + + Red Hat Text + + + diff --git a/hidpi/roboto.conf b/hidpi/roboto.conf new file mode 100644 index 0000000..c82204e --- /dev/null +++ b/hidpi/roboto.conf @@ -0,0 +1,50 @@ + + + + + + sans-serif + + Roboto + + + + + + Roboto + + sans-serif + + + + + + Roboto Flex + + Roboto + + + + + + mastodon-font-sans-serif + + Roboto + + + + + + Roboto-Regular + + Roboto + + + + + RobotoRegular + + Roboto + + + diff --git a/hidpi/rosario.conf b/hidpi/rosario.conf new file mode 100644 index 0000000..5a4371b --- /dev/null +++ b/hidpi/rosario.conf @@ -0,0 +1,11 @@ + + + + + + Candara + + Rosario + + + diff --git a/lowdpi/pt-sans-caption.conf b/hidpi/selawik.conf similarity index 65% rename from lowdpi/pt-sans-caption.conf rename to hidpi/selawik.conf index 80efcd8..3bd9a97 100644 --- a/lowdpi/pt-sans-caption.conf +++ b/hidpi/selawik.conf @@ -4,14 +4,14 @@ sans-serif - - PT Sans Caption - + + Selawik + - PT Sans Caption + Selawik sans-serif @@ -19,16 +19,16 @@ - DejaVu Sans + Segoe - PT Sans Caption + Selawik - Verdana + Segoe UI - PT Sans Caption + Selawik diff --git a/hidpi/source-sans-3.conf b/hidpi/source-sans-3.conf new file mode 100644 index 0000000..f88820b --- /dev/null +++ b/hidpi/source-sans-3.conf @@ -0,0 +1,27 @@ + + + + + + sans-serif + + Source Sans 3 + + + + + + Source Sans 3 + + sans-serif + + + + + + Source Sans Pro + + Source Sans 3 + + + diff --git a/hidpi/source-serif-4.conf b/hidpi/source-serif-4.conf new file mode 100644 index 0000000..8a5b297 --- /dev/null +++ b/hidpi/source-serif-4.conf @@ -0,0 +1,34 @@ + + + + + + serif + + Source Serif 4 + + + + + + Source Serif 4 + + serif + + + + + + Source Serif Pro + + Source Serif 4 + + + + + source-serif-pro + + Source Serif 4 + + + diff --git a/hidpi/spline-sans-mono.conf b/hidpi/spline-sans-mono.conf new file mode 100644 index 0000000..499a171 --- /dev/null +++ b/hidpi/spline-sans-mono.conf @@ -0,0 +1,30 @@ + + + + + + monospace + + Spline Sans Mono + + + + + + Spline Sans Mono + + monospace + + + + + + + Spline Sans Mono + + + + + + diff --git a/hidpi/spline-sans.conf b/hidpi/spline-sans.conf new file mode 100644 index 0000000..c613b2f --- /dev/null +++ b/hidpi/spline-sans.conf @@ -0,0 +1,31 @@ + + + + + + sans-serif + + Spline Sans + + + + + + Spline Sans + + sans-serif + + + + + + + Spline Sans + + + + tnum on + zero on + + + diff --git a/hidpi/tagoni.conf b/hidpi/tagoni.conf new file mode 100644 index 0000000..50edca1 --- /dev/null +++ b/hidpi/tagoni.conf @@ -0,0 +1,27 @@ + + + + + + sans-serif + + Tagoni + + + + + + Tagoni + + sans-serif + + + + + + Tahoma + + Tagoni + + + diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf new file mode 100644 index 0000000..418821c --- /dev/null +++ b/hidpi/tinos.conf @@ -0,0 +1,30 @@ + + + + + + + + + + Tinos + + Liberation Serif + + + + + + Ascender Serif + + Tinos + + + + + Liberation Serif + + Tinos + + + diff --git a/hidpi/urw-bookman.conf b/hidpi/urw-bookman.conf new file mode 100644 index 0000000..70af9d2 --- /dev/null +++ b/hidpi/urw-bookman.conf @@ -0,0 +1,60 @@ + + + + + + serif + + URW Bookman + + + + + + URW Bookman + + serif + + + + + + URW Bookman + + ITC Bookman + + + + + + Bookman Old Style + + URW Bookman + TeX Gyre Bonum + + + + + Bookman URW + + URW Bookman + TeX Gyre Bonum + + + + + ITC Bookman + + URW Bookman + TeX Gyre Bonum + + + + + URW Bookman L + + URW Bookman + TeX Gyre Bonum + + + diff --git a/hidpi/urw-c059.conf b/hidpi/urw-c059.conf new file mode 100644 index 0000000..fbe2b6f --- /dev/null +++ b/hidpi/urw-c059.conf @@ -0,0 +1,82 @@ + + + + + + serif + + C059 + + + + + + C059 + + serif + + + + + + C059 + + New Century Schoolbook + + + + + Century Schoolbook L + + New Century Schoolbook + + + + + Century SchoolBook URW + + New Century Schoolbook + + + + + + Century + + C059 + Tex Gyre Schola + + + + + Century Schoolbook L + + C059 + Tex Gyre Schola + + + + + Century SchoolBook URW + + C059 + Tex Gyre Schola + + + + + Century Schoolbook + + C059 + Tex Gyre Schola + + + + + New Century Schoolbook + + C059 + Tex Gyre Schola + + + diff --git a/hidpi/urw-nimbus-mono-ps.conf b/hidpi/urw-nimbus-mono-ps.conf new file mode 100644 index 0000000..2ccaa22 --- /dev/null +++ b/hidpi/urw-nimbus-mono-ps.conf @@ -0,0 +1,75 @@ + + + + + + monospace + + Nimbus Mono PS + + + + + + Nimbus Mono PS + + monospace + + + + + + Nimbus Mono PS + + Courier New + + + + + Nimbus Mono + + Courier New + + + + + + Courier New + + Nimbus Mono PS + TeX Gyre Cursor + + + + + Courier Std + + Nimbus Mono PS + TeX Gyre Cursor + + + + + FreeMono + + Nimbus Mono PS + TeX Gyre Cursor + + + + + Nimbus Mono + + Nimbus Mono PS + TeX Gyre Cursor + + + + + Nimbus Mono L + + Nimbus Mono PS + TeX Gyre Cursor + + + diff --git a/hidpi/urw-nimbus-roman.conf b/hidpi/urw-nimbus-roman.conf new file mode 100644 index 0000000..a9f4467 --- /dev/null +++ b/hidpi/urw-nimbus-roman.conf @@ -0,0 +1,85 @@ + + + + + + serif + + Nimbus Roman + + + + + + Nimbus Roman + + serif + + + + + + Nimbus Roman + + Times + + + + + Nimbus Roman No9 L + + Times + + + + + + FreeSerif + + Nimbus Roman + TeX Gyre Termes + PT Astra Serif + Tinos + + + + + Nimbus Roman L + + Nimbus Roman + TeX Gyre Termes + PT Astra Serif + Tinos + + + + + Nimbus Roman No9 L + + Nimbus Roman + TeX Gyre Termes + PT Astra Serif + Tinos + + + + + Roman + + Nimbus Roman + TeX Gyre Termes + PT Astra Serif + Tinos + + + + + Times + + Nimbus Roman + TeX Gyre Termes + PT Astra Serif + Tinos + + + diff --git a/hidpi/urw-nimbus-sans-narrow.conf b/hidpi/urw-nimbus-sans-narrow.conf new file mode 100644 index 0000000..72d3171 --- /dev/null +++ b/hidpi/urw-nimbus-sans-narrow.conf @@ -0,0 +1,30 @@ + + + + + + Nimbus Sans Narrow + + Helvetica Narrow + + + + + + Helvetica Condensed + + Nimbus Sans Narrow + TeX Gyre Heros Cn + Liberation Sans Narrow + + + + + Helvetica Narrow + + Nimbus Sans Narrow + TeX Gyre Heros Cn + Liberation Sans Narrow + + + diff --git a/hidpi/urw-nimbus-sans.conf b/hidpi/urw-nimbus-sans.conf new file mode 100644 index 0000000..6d70651 --- /dev/null +++ b/hidpi/urw-nimbus-sans.conf @@ -0,0 +1,58 @@ + + + + + + sans-serif + + Nimbus Sans + + + + + + Nimbus Sans + + sans-serif + + + + + + Nimbus Sans + + Helvetica + + + + + + FreeSans + + Nimbus Sans + TeX Gyre Heros + Liberation Sans + Arimo + + + + + Helvetica + + Nimbus Sans + TeX Gyre Heros + Liberation Sans + Arimo + + + + + Nimbus Sans L + + Nimbus Sans + TeX Gyre Heros + Liberation Sans + Arimo + + + diff --git a/hidpi/urw-z003.conf b/hidpi/urw-z003.conf new file mode 100644 index 0000000..f7eb087 --- /dev/null +++ b/hidpi/urw-z003.conf @@ -0,0 +1,74 @@ + + + + + + fantasy + + Z003 + + + + + + Z003 + + fantasy + + + + + + Z003 + + ITC Zapf Chancery + + + + + Chancery URW + + ITC Zapf Chancery + + + + + URW Chancery L + + ITC Zapf Chancery + + + + + + Chancery URW + + Z003 + TeX Gyre Chorus + + + + + ITC Zapf Chancery + + Z003 + TeX Gyre Chorus + + + + + Zapf Chancery + + Z003 + TeX Gyre Chorus + + + + + URW Chancery L + + Z003 + TeX Gyre Chorus + + + diff --git a/hidpi/veranda.conf b/hidpi/veranda.conf new file mode 100644 index 0000000..1f9d627 --- /dev/null +++ b/hidpi/veranda.conf @@ -0,0 +1,28 @@ + + + + + + sans-serif + + Veranda + + + + + + Veranda + + sans-serif + + + + + + Verdana + + Veranda + DejaVu Sans + + + diff --git a/hidpi/zilla-slab.conf b/hidpi/zilla-slab.conf new file mode 100644 index 0000000..24b2f3b --- /dev/null +++ b/hidpi/zilla-slab.conf @@ -0,0 +1,11 @@ + + + + + + zillaslab + + Zilla Slab + + + diff --git a/hinting.conf b/hinting.conf index a9860bc..f65b7b6 100644 --- a/hinting.conf +++ b/hinting.conf @@ -6,23 +6,42 @@ Sets most appropriate hinting for specific fonts - + - - Archivo Black + Asap + + + hintfull + + + + + + + Archivo hintslight + + + Barlow + + + hintfull + + + + Bitter @@ -42,6 +61,25 @@ + + + CamingoCode + + + hintfull + + + + + + + Cascadia Code + + + hintslight + + + @@ -124,11 +162,19 @@ hintslight + + + Nimbus + + + hintslight + + - - DejaVu Serif + + DejaVu hintslight @@ -144,6 +190,25 @@ + + + + Georama + + + hintslight + + + + + + IBM Plex + + + hintfull + + + @@ -244,6 +309,8 @@ + Luculent @@ -272,10 +339,51 @@ + Noto Mono + + hintslight + + + + + Noto Sans + + + hintslight + + + + + Noto Serif + + + hintslight + + + + + Arimo + + + hintslight + + + + + Cousine + + + hintslight + + + + + Tinos + hintfull @@ -290,6 +398,8 @@ + PT Mono @@ -367,7 +477,6 @@ - Tahoma diff --git a/lowdpi.conf b/lodpi.conf similarity index 57% rename from lowdpi.conf rename to lodpi.conf index f7b5d70..8958166 100644 --- a/lowdpi.conf +++ b/lodpi.conf @@ -23,30 +23,31 @@ - - - - false - - - - - + serif + Liberation Serif PT Serif DejaVu Serif + Bitter sans-serif + Liberation Sans + Tahoma PT Sans Ubuntu @@ -54,10 +55,9 @@ monospace - - PT Mono Liberation Mono + PT Mono + Inconsolata Ubuntu Mono @@ -77,8 +77,15 @@ + These are also the recommended typefaces for the user interface texts. + Sizes to use for interface/document/monospace UI texts: 11/10/10 pt. + Increase text sizes in accordance with the zoom level of your browser, + e.g. 13/12/12 pt for a default browser zoom of 120% (with no scaling). + Alternatively, use the default UI text sizes and text scaling, e.g.: + gsettings set org.gnome.desktop.interface text-scaling-factor "1.2" + for a DPI of ~115 and a default browser zoom of 120% (with no scaling). + If you need bigger sizes or scaling, switch to the hidpi setup in + fonts.conf and set the rgba option as appropiate for your displays. --> system-ui @@ -86,21 +93,23 @@ - ui-sans-serif + ui-monospace - PT Sans + Luculent + Liberation Mono + PT Mono - ui-serif + ui-sans-serif - PT Serif + Liberation Sans - ui-monospace + ui-serif - Luculent + PT Serif @@ -110,7 +119,8 @@ - + -apple-system @@ -131,37 +141,41 @@ - + - fontconfig/lowdpi/noto-mono.conf - - - fontconfig/lowdpi/dejavu-serif.conf + fontconfig/lodpi/noto-mono.conf + + fontconfig/lodpi/bitter.conf + - fontconfig/lowdpi/pt-mono.conf + fontconfig/lodpi/pt-mono.conf - fontconfig/lowdpi/liberation-sans.conf + fontconfig/lodpi/liberation-sans.conf - - fontconfig/lowdpi/liberation-mono.conf + + fontconfig/lodpi/liberation-mono.conf + + - fontconfig/lowdpi/liberation-serif.conf + fontconfig/lodpi/liberation-serif.conf - + - fontconfig/lowdpi/pt-sans-narrow.conf - - - fontconfig/lowdpi/pt-serif.conf - - - fontconfig/lowdpi/tahoma.conf + https://time.com (fallback), https://apnews.com (fallback). --> + fontconfig/lodpi/pt-sans-narrow.conf - - fontconfig/lowdpi/pt-serif-caption.conf + + fontconfig/lodpi/pt-serif.conf - - fontconfig/lowdpi/felipa.conf + + fontconfig/lodpi/inconsolata.conf + + + fontconfig/lodpi/felipa.conf - fontconfig/lowdpi/cabin.conf + fontconfig/lodpi/cabin.conf - - fontconfig/lowdpi/pt-sans.conf + Geneva used on https://news.ycombinator.com/ (fallback). --> + fontconfig/lodpi/pt-sans.conf - - fontconfig/lowdpi/pt-sans-caption.conf + fontconfig/lodpi/pt-sans-caption.conf - fontconfig/lowdpi/luculent.conf + fontconfig/lodpi/luculent.conf - + - + OpenSans Liberation Sans - + LatoRegular Liberation Sans - - + - SFMono-Regular + GitLab Sans - Luculent + Liberation Sans diff --git a/common/bitter.conf b/lodpi/bitter.conf similarity index 94% rename from common/bitter.conf rename to lodpi/bitter.conf index 0908061..fcb0033 100644 --- a/common/bitter.conf +++ b/lodpi/bitter.conf @@ -4,9 +4,9 @@ serif - + Bitter - + diff --git a/lowdpi/cabin.conf b/lodpi/cabin.conf similarity index 76% rename from lowdpi/cabin.conf rename to lodpi/cabin.conf index 5808dfd..f4a76d8 100644 --- a/lowdpi/cabin.conf +++ b/lodpi/cabin.conf @@ -24,4 +24,12 @@ Cabin Condensed + + + + DuckSansProduct + + Cabin + + diff --git a/lowdpi/felipa.conf b/lodpi/felipa.conf similarity index 83% rename from lowdpi/felipa.conf rename to lodpi/felipa.conf index 7063a8e..e5b4ef5 100644 --- a/lowdpi/felipa.conf +++ b/lodpi/felipa.conf @@ -4,9 +4,9 @@ cursive - + Felipa - + @@ -25,6 +25,13 @@ + + Lucida Calligraphy + + Felipa + + + Monotype Corsiva diff --git a/lodpi/inconsolata.conf b/lodpi/inconsolata.conf new file mode 100644 index 0000000..09620bb --- /dev/null +++ b/lodpi/inconsolata.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + Inconsolata + + + + + + Inconsolata + + monospace + + + + + + Consolas + + Inconsolata + + + diff --git a/lowdpi/liberation-mono.conf b/lodpi/liberation-mono.conf similarity index 81% rename from lowdpi/liberation-mono.conf rename to lodpi/liberation-mono.conf index 3888037..96a95ab 100644 --- a/lowdpi/liberation-mono.conf +++ b/lodpi/liberation-mono.conf @@ -14,6 +14,13 @@ + + Ascender Sans Mono + + Liberation Mono + + + Bistream Vera Sans Mono @@ -42,6 +49,13 @@ + + Lucida Grande Mono + + Liberation Mono + + + Lucida Sans Typewriter diff --git a/lowdpi/liberation-sans.conf b/lodpi/liberation-sans.conf similarity index 94% rename from lowdpi/liberation-sans.conf rename to lodpi/liberation-sans.conf index e8f4eb4..a8c7ea7 100644 --- a/lowdpi/liberation-sans.conf +++ b/lodpi/liberation-sans.conf @@ -77,6 +77,13 @@ + + Ascender Sans + + Liberation Sans + + + Helvetica diff --git a/lowdpi/liberation-serif.conf b/lodpi/liberation-serif.conf similarity index 93% rename from lowdpi/liberation-serif.conf rename to lodpi/liberation-serif.conf index ca94b49..e43ac38 100644 --- a/lowdpi/liberation-serif.conf +++ b/lodpi/liberation-serif.conf @@ -49,6 +49,13 @@ + + Ascender Serif + + Liberation Serif + + + MS Serif diff --git a/lowdpi/luculent.conf b/lodpi/luculent.conf similarity index 92% rename from lowdpi/luculent.conf rename to lodpi/luculent.conf index 4e6acdb..47a36a8 100644 --- a/lowdpi/luculent.conf +++ b/lodpi/luculent.conf @@ -4,9 +4,9 @@ monospace - + Luculent - + diff --git a/lowdpi/noto-mono.conf b/lodpi/noto-mono.conf similarity index 96% rename from lowdpi/noto-mono.conf rename to lodpi/noto-mono.conf index b358278..6cefe1b 100644 --- a/lowdpi/noto-mono.conf +++ b/lodpi/noto-mono.conf @@ -4,9 +4,9 @@ monospace - + Noto Mono - + diff --git a/lowdpi/pt-mono.conf b/lodpi/pt-mono.conf similarity index 87% rename from lowdpi/pt-mono.conf rename to lodpi/pt-mono.conf index aeeb792..ace5847 100644 --- a/lowdpi/pt-mono.conf +++ b/lodpi/pt-mono.conf @@ -4,9 +4,9 @@ monospace - + PT Mono - + @@ -25,6 +25,13 @@ + + CourierStd + + PT Mono + + + Courier 10 Pitch diff --git a/lodpi/pt-sans-caption.conf b/lodpi/pt-sans-caption.conf new file mode 100644 index 0000000..65e1368 --- /dev/null +++ b/lodpi/pt-sans-caption.conf @@ -0,0 +1,25 @@ + + + + + + Bitstream Vera Sans + + PT Sans Caption + + + + + DejaVu Sans + + PT Sans Caption + + + + + Verdana + + PT Sans Caption + + + diff --git a/lowdpi/pt-sans-narrow.conf b/lodpi/pt-sans-narrow.conf similarity index 73% rename from lowdpi/pt-sans-narrow.conf rename to lodpi/pt-sans-narrow.conf index f3fe596..03871a8 100644 --- a/lowdpi/pt-sans-narrow.conf +++ b/lodpi/pt-sans-narrow.conf @@ -1,39 +1,37 @@ - - - sans-serif + + + Archivo Narrow PT Sans Narrow - - - PT Sans Narrow - - sans-serif - + + Arial Narrow + + PT Sans Narrow + - - Archivo Narrow + Helvetica Condensed PT Sans Narrow - Arial Narrow + Helvetica Narrow PT Sans Narrow - Helvetica Condensed + Liberation Sans Narrow PT Sans Narrow @@ -52,4 +50,11 @@ PT Sans Narrow + + + Roboto Condensed + + PT Sans Narrow + + diff --git a/lodpi/pt-sans.conf b/lodpi/pt-sans.conf new file mode 100644 index 0000000..b065898 --- /dev/null +++ b/lodpi/pt-sans.conf @@ -0,0 +1,36 @@ + + + + + + + + + + Cantarell + + PT Sans + + + + + Geneva + + PT Sans + + + + + Segoe + + PT Sans + + + + + Segoe UI + + PT Sans + + + diff --git a/lodpi/pt-serif.conf b/lodpi/pt-serif.conf new file mode 100644 index 0000000..f502400 --- /dev/null +++ b/lodpi/pt-serif.conf @@ -0,0 +1,22 @@ + + + + + + + + + + Georgia + + PT Serif + + + + + Georgia Pro + + PT Serif + + + diff --git a/lowdpi/tahoma.conf b/lowdpi/tahoma.conf deleted file mode 100644 index 8361bc8..0000000 --- a/lowdpi/tahoma.conf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - Geneva - - Tahoma - - - diff --git a/os.conf b/os.conf index c407902..aed373c 100644 --- a/os.conf +++ b/os.conf @@ -7,6 +7,7 @@ + fontconfig/os/freebsd.conf fontconfig/os/linux.conf fontconfig/os/openbsd.conf fontconfig/os/sfos.conf diff --git a/os/freebsd.conf b/os/freebsd.conf index eac7aa8..b0f42d5 100644 --- a/os/freebsd.conf +++ b/os/freebsd.conf @@ -6,21 +6,13 @@ Extra settings for FreeBSD setups - + /usr/local/share/fonts/ghostscript - - /usr/local/share/fonts/urwfonts - - /usr/local/share/fonts/Liberation - - /usr/local/share/fonts/dejavu - - /usr/local/share/fonts/bitstream-vera diff --git a/os/linux.conf b/os/linux.conf index 79077ef..1e64982 100644 --- a/os/linux.conf +++ b/os/linux.conf @@ -12,42 +12,19 @@ /usr/share/fonts/X11/* - - /usr/share/fonts/?ype1* - - /usr/share/fonts/urw* - - /usr/share/fonts/*/urw* - - /usr/share/fonts/liberation* - - /usr/share/fonts/*/?iberation* - - /usr/share/fonts/dejavu/* - - /usr/share/fonts/*/dejavu* - - /usr/share/fonts/bitstream-vera - - /usr/share/fonts/truetype/DejaVu* - - /usr/share/fonts/truetype/ttf-bitstream-vera - - /usr/share/fonts/truetype/Vera* - - /usr/share/fonts/*/*/unhinted/* + /usr/share/fonts/OTF/SourceCode* diff --git a/os/openbsd.conf b/os/openbsd.conf index 29dad53..4ec27b0 100644 --- a/os/openbsd.conf +++ b/os/openbsd.conf @@ -10,14 +10,8 @@ /usr/X11R6/lib/X11/fonts/100dpi/* - - /usr/X11R6/lib/X11/fonts/75dpi/* - - /usr/local/share/fonts/ghostscript/* - - /usr/local/share/fonts/Liberation/* diff --git a/os/sfos.conf b/os/sfos.conf index d0ad7af..c4e4a8a 100644 --- a/os/sfos.conf +++ b/os/sfos.conf @@ -10,11 +10,14 @@ Sail Sans Pro Light + Barlow + emoji PT Sans + Source Sans 3 - + /usr/share/fonts/sail-sans-pro diff --git a/pixelperfect.conf b/pixelperfect.conf index 81d49bb..73b016d 100644 --- a/pixelperfect.conf +++ b/pixelperfect.conf @@ -11,7 +11,7 @@ + But that can break fonts in subtle ways, e.g. for Anonymous Pro. --> diff --git a/test.html b/test.html index c87b502..b36c04f 100644 --- a/test.html +++ b/test.html @@ -7,6 +7,8 @@ PixelPerfect test page. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
0.60.71.02.03.04.05.011.012.012.113.013.114.015.015.116.017.0
Unqualified👁‍🗨️🕵‍♂️❤‍🔥⛓‍💥
Minimally qualified👁️‍🗨🕵️‍♂🧙‍♂🦸‍♂🧏‍♂🤵‍♂😶‍🌫🙂‍↔👯🏻‍♂
Fully qualified☺️☹️☠️👁️‍🗨️🤣🕵️‍♂️🧙‍♂️🦸‍♂️🧏‍♂️🧑‍🦰🤵‍♂️😶‍🌫️🫠🫨🙂‍↔️🫩🫪
Components 🏻🦰
Flags🏳️🏴🇦🇨🏳️‍🌈🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴‍☠️🏳️‍⚧️🇨🇶

@@ -85,7 +322,7 @@

SFMono-Regular (10px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Andale Mono, Source Code Pro, Droid Sans Mono, Noto Sans Mono, Noto Mono (11px)

@@ -93,31 +330,31 @@

Andale Mono, Source Code Pro, Droid Sans Mono, Noto Sans Mono, Noto Mono< SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
-

Menlo, DejaVu Sans Mono, Bitstream Vera Sans Mono (12px)

- +

Menlo, DejaVu Sans Mono, Bitstream Vera Sans Mono, Hack (12px)

+ SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
-

Courier New, Courier (13px)

- +

Courier, Courier New (13px)

+ SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
-

Liberation Mono, Cousine (14px)

- +

Cousine, Liberation Mono (14px)

+ SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Ubuntu Mono (15px)

@@ -125,15 +362,15 @@

Ubuntu Mono (15px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
-

Lucida Console, Lucida Sans Typewriter (16px)

- +

Lucida Sans Typewriter, Lucida Console (16px)

+ SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Inconsolata (17px)

@@ -141,7 +378,7 @@

Inconsolata (17px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Consolas (18px)

@@ -149,7 +386,7 @@

Consolas (18px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Monaco (19px)

@@ -157,7 +394,7 @@

Monaco (19px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

@@ -167,7 +404,7 @@

Tahoma, Geneva (11px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Verdana, DejaVu Sans, Bitstream Vera Sans (12px)

@@ -175,7 +412,7 @@

Verdana, DejaVu Sans, Bitstream Vera Sans (12px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Arial Narrow, Archivo Narrow, Helvetica Condensed, Nimbus Sans Narrow (13px)

@@ -183,7 +420,7 @@

Arial Narrow, Archivo Narrow, Helvetica Condensed, Nimbus Sans Narrow SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Arial, Helvetica, Arimo, Liberation Sans, Nimbus Sans (14px)

@@ -191,7 +428,7 @@

Arial, Helvetica, Arimo, Liberation Sans, Nimbus Sans (14px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Lucida Sans Unicode, Lucida Grande (15px)

@@ -199,7 +436,7 @@

Lucida Sans Unicode, Lucida Grande (15px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Trebuchet MS (16px)

@@ -207,7 +444,7 @@

Trebuchet MS (16px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Ubuntu (17px)

@@ -215,7 +452,7 @@

Ubuntu (17px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Segoe UI, Segoe (18px)

@@ -223,7 +460,7 @@

Segoe UI, Segoe (18px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Century Gothic, Avant Garde, Apple Gothic (19px)

@@ -231,7 +468,7 @@

Century Gothic, Avant Garde, Apple Gothic (19px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Gill Sans, Gill Sans MT (20px)

@@ -239,7 +476,7 @@

Gill Sans, Gill Sans MT (20px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Arial Rounded MT Bold, Helvetica Rounded LT Std Bold (21px)

@@ -247,7 +484,7 @@

Arial Rounded MT Bold, Helvetica Rounded LT Std Bold (21px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Arial Black, Helvetica Black, Nimbus Sans Black (22px)

@@ -255,7 +492,7 @@

Arial Black, Helvetica Black, Nimbus Sans Black (22px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

@@ -265,7 +502,7 @@

PT Serif (12px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Bitter (13px)

@@ -273,7 +510,7 @@

Bitter (13px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Lucida Bright (14px)

@@ -281,7 +518,7 @@

Lucida Bright (14px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

DejaVu Serif, Bitstream Vera Serif (15)

@@ -289,7 +526,7 @@

DejaVu Serif, Bitstream Vera Serif (15)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Georgia, Georgia Pro (16px)

@@ -297,7 +534,7 @@

Georgia, Georgia Pro (16px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Times New Roman, Times, Tinos, Liberation Serif (17px)

@@ -305,7 +542,7 @@

Times New Roman, Times, Tinos, Liberation Serif (17px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Charter, BitStream Charter, ITC Charter (18px)

@@ -313,7 +550,7 @@

Charter, BitStream Charter, ITC Charter (18px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Garamond, Garamond MT, URW Garamond (19px)

@@ -321,7 +558,7 @@

Garamond, Garamond MT, URW Garamond (19px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Palatino, Palatino Linotype, Book Antiqua, TeX Gyre Pagella (20px)

@@ -329,7 +566,7 @@

Palatino, Palatino Linotype, Book Antiqua, TeX Gyre Pagella (20px)BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Baskerville, Baskerville Old Face, Baskerville PT (21px)

@@ -337,17 +574,17 @@

Baskerville, Baskerville Old Face, Baskerville PT (21px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

-

Lobster Two (13px)

- +

Lobster (13px)

+ SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Monotype Corsiva, Corsiva (14px)

@@ -355,7 +592,7 @@

Monotype Corsiva, Corsiva (14px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Comic Sans MS, Chalkboard (15px)

@@ -363,7 +600,7 @@

Comic Sans MS, Chalkboard (15px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Brush Script MT (16px)

@@ -371,7 +608,7 @@

Brush Script MT (16px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Copperplate (17px)

@@ -379,7 +616,7 @@

Copperplate (17px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Economica (18px)

@@ -387,7 +624,7 @@

Economica (18px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀

Impact (19px)

@@ -395,7 +632,7 @@

Impact (19px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
diff --git a/test.txt b/test.txt new file mode 100644 index 0000000..6ea84a8 --- /dev/null +++ b/test.txt @@ -0,0 +1,201 @@ +Markus Kuhn [ˈmaʳkʊs kuːn] — 1999-08-20 + + +The ASCII compatible UTF-8 encoding of ISO 10646 and Unicode +plain-text files is defined in RFC 2279 and in ISO 10646-1 Annex R. + + +Using Unicode/UTF-8, you can write in emails and source code things such as + +Mathematics and Sciences: + + ∮ E⋅da = Q, n → ∞, ∑ f(i) = ∏ g(i), ∀x∈ℝ: ⌈x⌉ = −⌊−x⌋, α ∧ ¬β = ¬(¬α ∨ β), + + ℕ ⊆ ℕ₀ ⊂ ℤ ⊂ ℚ ⊂ ℝ ⊂ ℂ, ⊥ < a ≠ b ≡ c ≤ d ≪ ⊤ ⇒ (A ⇔ B), + + 2H₂ + O₂ ⇌ 2H₂O, R = 4.7 kΩ, ⌀ 200 mm + +Linguistics and dictionaries: + + ði ıntəˈnæʃənəl fəˈnɛtık əsoʊsiˈeıʃn + Y [ˈʏpsilɔn], Yen [jɛn], Yoga [ˈjoːgɑ] + +APL: + + ((V⍳V)=⍳⍴V)/V←,V ⌷←⍳→⍴∆∇⊃‾⍎⍕⌈ + +Nicer typography in plain text files: + + ╔══════════════════════════════════════════╗ + ║ ║ + ║ • ‘single’ and “double” quotes ║ + ║ ║ + ║ • Curly apostrophes: “We’ve been here” ║ + ║ ║ + ║ • Latin-1 apostrophe and accents: '´` ║ + ║ ║ + ║ • ‚deutsche‘ „Anführungszeichen“ ║ + ║ ║ + ║ • †, ‡, ‰, •, 3–4, —, −5/+5, ™, … ║ + ║ ║ + ║ • ASCII safety test: 1lI|, 0OD, 8B ║ + ║ ╭─────────╮ ║ + ║ • the euro symbol: │ 14.95 € │ ║ + ║ ╰─────────╯ ║ + ╚══════════════════════════════════════════╝ + +Greek (in Polytonic): + + The Greek anthem: + + Σὲ γνωρίζω ἀπὸ τὴν κόψη + τοῦ σπαθιοῦ τὴν τρομερή, + σὲ γνωρίζω ἀπὸ τὴν ὄψη + ποὺ μὲ βία μετράει τὴ γῆ. + + ᾿Απ᾿ τὰ κόκκαλα βγαλμένη + τῶν ῾Ελλήνων τὰ ἱερά + καὶ σὰν πρῶτα ἀνδρειωμένη + χαῖρε, ὦ χαῖρε, ᾿Ελευθεριά! + + From a speech of Demosthenes in the 4th century BC: + + Οὐχὶ ταὐτὰ παρίσταταί μοι γιγνώσκειν, ὦ ἄνδρες ᾿Αθηναῖοι, + ὅταν τ᾿ εἰς τὰ πράγματα ἀποβλέψω καὶ ὅταν πρὸς τοὺς + λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ + τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿ + εἰς τοῦτο προήκοντα, ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ + πρότερον κακῶς σκέψασθαι δέον. οὐδέν οὖν ἄλλο μοι δοκοῦσιν + οἱ τὰ τοιαῦτα λέγοντες ἢ τὴν ὑπόθεσιν, περὶ ἧς βουλεύεσθαι, + οὐχὶ τὴν οὖσαν παριστάντες ὑμῖν ἁμαρτάνειν. ἐγὼ δέ, ὅτι μέν + ποτ᾿ ἐξῆν τῇ πόλει καὶ τὰ αὑτῆς ἔχειν ἀσφαλῶς καὶ Φίλιππον + τιμωρήσασθαι, καὶ μάλ᾿ ἀκριβῶς οἶδα· ἐπ᾿ ἐμοῦ γάρ, οὐ πάλαι + γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν + προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους + σώσομεν. ἐὰν γὰρ τοῦτο βεβαίως ὑπάρξῃ, τότε καὶ περὶ τοῦ + τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ + τὴν ἀρχὴν ὀρθῶς ὑποθέσθαι, μάταιον ἡγοῦμαι περὶ τῆς + τελευτῆς ὁντινοῦν ποιεῖσθαι λόγον. + + Δημοσθένους, Γ´ ᾿Ολυνθιακὸς + +Georgian: + + From a Unicode conference invitation: + + გთხოვთ ახლავე გაიაროთ რეგისტრაცია Unicode-ის მეათე საერთაშორისო + კონფერენციაზე დასასწრებად, რომელიც გაიმართება 10-12 მარტს, + ქ. მაინცში, გერმანიაში. კონფერენცია შეჰკრებს ერთად მსოფლიოს + ექსპერტებს ისეთ დარგებში როგორიცაა ინტერნეტი და Unicode-ი, + ინტერნაციონალიზაცია და ლოკალიზაცია, Unicode-ის გამოყენება + ოპერაციულ სისტემებსა, და გამოყენებით პროგრამებში, შრიფტებში, + ტექსტების დამუშავებასა და მრავალენოვან კომპიუტერულ სისტემებში. + +Russian: + + From a Unicode conference invitation: + + Зарегистрируйтесь сейчас на Десятую Международную Конференцию по + Unicode, которая состоится 10-12 марта 1997 года в Майнце в Германии. + Конференция соберет широкий круг экспертов по вопросам глобального + Интернета и Unicode, локализации и интернационализации, воплощению и + применению Unicode в различных операционных системах и программных + приложениях, шрифтах, верстке и многоязычных компьютерных системах. + +Thai (UCS Level 2): + + Excerpt from a poetry on The Romance of The Three Kingdoms (a Chinese + classic 'San Gua'): + + [----------------------------|------------------------] + ๏ แผ่นดินฮั่นเสื่อมโทรมแสนสังเวช พระปกเกศกองบู๊กู้ขึ้นใหม่ + สิบสองกษัตริย์ก่อนหน้าแลถัดไป สององค์ไซร้โง่เขลาเบาปัญญา + ทรงนับถือขันทีเป็นที่พึ่ง บ้านเมืองจึงวิปริตเป็นนักหนา + โฮจิ๋นเรียกทัพทั่วหัวเมืองมา หมายจะฆ่ามดชั่วตัวสำคัญ + เหมือนขับไสไล่เสือจากเคหา รับหมาป่าเข้ามาเลยอาสัญ + ฝ่ายอ้องอุ้นยุแยกให้แตกกัน ใช้สาวนั้นเป็นชนวนชื่นชวนใจ + พลันลิฉุยกุยกีกลับก่อเหตุ ช่างอาเพศจริงหนาฟ้าร้องไห้ + ต้องรบราฆ่าฟันจนบรรลัย ฤๅหาใครค้ำชูกู้บรรลังก์ ฯ + + (The above is a two-column text. If combining characters are handled + correctly, the lines of the second column should be aligned with the + | character above.) + +Ethiopian: + + Proverbs in the Amharic language: + + ሰማይ አይታረስ ንጉሥ አይከሰስ። + ብላ ካለኝ እንደአባቴ በቆመጠኝ። + ጌጥ ያለቤቱ ቁምጥና ነው። + ደሀ በሕልሙ ቅቤ ባይጠጣ ንጣት በገደለው። + የአፍ ወለምታ በቅቤ አይታሽም። + አይጥ በበላ ዳዋ ተመታ። + ሲተረጉሙ ይደረግሙ። + ቀስ በቀስ፥ ዕንቁላል በእግሩ ይሄዳል። + ድር ቢያብር አንበሳ ያስር። + ሰው እንደቤቱ እንጅ እንደ ጉረቤቱ አይተዳደርም። + እግዜር የከፈተውን ጉሮሮ ሳይዘጋው አይድርም። + የጎረቤት ሌባ፥ ቢያዩት ይስቅ ባያዩት ያጠልቅ። + ሥራ ከመፍታት ልጄን ላፋታት። + ዓባይ ማደሪያ የለው፥ ግንድ ይዞ ይዞራል። + የእስላም አገሩ መካ የአሞራ አገሩ ዋርካ። + ተንጋሎ ቢተፉ ተመልሶ ባፉ። + ወዳጅህ ማር ቢሆን ጨርስህ አትላሰው። + እግርህን በፍራሽህ ልክ ዘርጋ። + +Runes: + + ᚻᛖ ᚳᚹᚫᚦ ᚦᚫᛏ ᚻᛖ ᛒᚢᛞᛖ ᚩᚾ ᚦᚫᛗ ᛚᚪᚾᛞᛖ ᚾᚩᚱᚦᚹᛖᚪᚱᛞᚢᛗ ᚹᛁᚦ ᚦᚪ ᚹᛖᛥᚫ + + (Old English, which transcribed into Latin reads 'He cwaeth that he + bude thaem lande northweardum with tha Westsae.' and means 'He said + that he lived in the northern land near the Western Sea.') + +Braille: + + ⡌⠁⠧⠑ ⠼⠁⠒ ⡍⠜⠇⠑⠹⠰⠎ ⡣⠕⠌ + + ⡍⠜⠇⠑⠹ ⠺⠁⠎ ⠙⠑⠁⠙⠒ ⠞⠕ ⠃⠑⠛⠔ ⠺⠊⠹⠲ ⡹⠻⠑ ⠊⠎ ⠝⠕ ⠙⠳⠃⠞ + ⠱⠁⠞⠑⠧⠻ ⠁⠃⠳⠞ ⠹⠁⠞⠲ ⡹⠑ ⠗⠑⠛⠊⠌⠻ ⠕⠋ ⠙⠊⠎ ⠃⠥⠗⠊⠁⠇ ⠺⠁⠎ + ⠎⠊⠛⠝⠫ ⠃⠹ ⠹⠑ ⠊⠇⠻⠛⠹⠍⠁⠝⠂ ⠹⠑ ⠊⠇⠻⠅⠂ ⠹⠑ ⠥⠝⠙⠻⠞⠁⠅⠻⠂ + ⠁⠝⠙ ⠹⠑ ⠡⠊⠑⠋ ⠍⠳⠗⠝⠻⠲ ⡎⠊⠗⠕⠕⠛⠑ ⠎⠊⠛⠝⠫ ⠊⠞⠲ ⡁⠝⠙ + ⡎⠊⠗⠕⠕⠛⠑⠰⠎ ⠝⠁⠍⠑ ⠺⠁⠎ ⠛⠕⠕⠙ ⠥⠏⠕⠝ ⠰⡡⠁⠝⠛⠑⠂ ⠋⠕⠗ ⠁⠝⠹⠹⠔⠛ ⠙⠑ + ⠡⠕⠎⠑ ⠞⠕ ⠏⠥⠞ ⠙⠊⠎ ⠙⠁⠝⠙ ⠞⠕⠲ + + ⡕⠇⠙ ⡍⠜⠇⠑⠹ ⠺⠁⠎ ⠁⠎ ⠙⠑⠁⠙ ⠁⠎ ⠁ ⠙⠕⠕⠗⠤⠝⠁⠊⠇⠲ + + ⡍⠔⠙⠖ ⡊ ⠙⠕⠝⠰⠞ ⠍⠑⠁⠝ ⠞⠕ ⠎⠁⠹ ⠹⠁⠞ ⡊ ⠅⠝⠪⠂ ⠕⠋ ⠍⠹ + ⠪⠝ ⠅⠝⠪⠇⠫⠛⠑⠂ ⠱⠁⠞ ⠹⠻⠑ ⠊⠎ ⠏⠜⠞⠊⠊⠥⠇⠜⠇⠹ ⠙⠑⠁⠙ ⠁⠃⠳⠞ + ⠁ ⠙⠕⠕⠗⠤⠝⠁⠊⠇⠲ ⡊ ⠍⠊⠣⠞ ⠙⠁⠧⠑ ⠃⠑⠲ ⠔⠊⠇⠔⠫⠂ ⠍⠹⠎⠑⠇⠋⠂ ⠞⠕ + ⠗⠑⠛⠜⠙ ⠁ ⠊⠕⠋⠋⠔⠤⠝⠁⠊⠇ ⠁⠎ ⠹⠑ ⠙⠑⠁⠙⠑⠌ ⠏⠊⠑⠊⠑ ⠕⠋ ⠊⠗⠕⠝⠍⠕⠝⠛⠻⠹ + ⠔ ⠹⠑ ⠞⠗⠁⠙⠑⠲ ⡃⠥⠞ ⠹⠑ ⠺⠊⠎⠙⠕⠍ ⠕⠋ ⠳⠗ ⠁⠝⠊⠑⠌⠕⠗⠎ + ⠊⠎ ⠔ ⠹⠑ ⠎⠊⠍⠊⠇⠑⠆ ⠁⠝⠙ ⠍⠹ ⠥⠝⠙⠁⠇⠇⠪⠫ ⠙⠁⠝⠙⠎ + ⠩⠁⠇⠇ ⠝⠕⠞ ⠙⠊⠌⠥⠗⠃ ⠊⠞⠂ ⠕⠗ ⠹⠑ ⡊⠳⠝⠞⠗⠹⠰⠎ ⠙⠕⠝⠑ ⠋⠕⠗⠲ ⡹⠳ + ⠺⠊⠇⠇ ⠹⠻⠑⠋⠕⠗⠑ ⠏⠻⠍⠊⠞ ⠍⠑ ⠞⠕ ⠗⠑⠏⠑⠁⠞⠂ ⠑⠍⠏⠙⠁⠞⠊⠊⠁⠇⠇⠹⠂ ⠹⠁⠞ + ⡍⠜⠇⠑⠹ ⠺⠁⠎ ⠁⠎ ⠙⠑⠁⠙ ⠁⠎ ⠁ ⠙⠕⠕⠗⠤⠝⠁⠊⠇⠲ + + (The first couple of paragraphs of "A Christmas Carol" by Dickens) + +Compact font selection example text: + + ABCDEFGHIJKLMNOPQRSTUVWXYZ /0123456789 + abcdefghijklmnopqrstuvwxyz £©µÀÆÖÞßéöÿ + –—‘“”„†•…‰™œŠŸž€ ΑΒΓΔΩαβγδω АБВГДабвгд + ∀∂∈ℝ∧∪≡∞ ↑↗↨↻⇣ ┐┼╔╘░►☺♀ fi�⑀₂ἠḂӥẄɐː⍎אԱა + +Greetings in various languages: + + Hello world, Καλημέρα κόσμε, コンニチハ + +Box drawing alignment tests: █ + ▉ + ╔══╦══╗ ┌──┬──┐ ╭──┬──╮ ╭──┬──╮ ┏━━┳━━┓ ┎┒┏┑ ╷ ╻ ┏┯┓ ┌┰┐ ▊ ╱╲╱╲╳╳╳ + ║┌─╨─┐║ │╔═╧═╗│ │╒═╪═╕│ │╓─╁─╖│ ┃┌─╂─┐┃ ┗╃╄┙ ╶┼╴╺╋╸┠┼┨ ┝╋┥ ▋ ╲╱╲╱╳╳╳ + ║│╲ ╱│║ │║ ║│ ││ │ ││ │║ ┃ ║│ ┃│ ╿ │┃ ┍╅╆┓ ╵ ╹ ┗┷┛ └┸┘ ▌ ╱╲╱╲╳╳╳ + ╠╡ ╳ ╞╣ ├╢ ╟┤ ├┼─┼─┼┤ ├╫─╂─╫┤ ┣┿╾┼╼┿┫ ┕┛┖┚ ┌┄┄┐ ╎ ┏┅┅┓ ┋ ▍ ╲╱╲╱╳╳╳ + ║│╱ ╲│║ │║ ║│ ││ │ ││ │║ ┃ ║│ ┃│ ╽ │┃ ░░▒▒▓▓██ ┊ ┆ ╎ ╏ ┇ ┋ ▎ + ║└─╥─┘║ │╚═╤═╝│ │╘═╪═╛│ │╙─╀─╜│ ┃└─╂─┘┃ ░░▒▒▓▓██ ┊ ┆ ╎ ╏ ┇ ┋ ▏ + ╚══╩══╝ └──┴──┘ ╰──┴──╯ ╰──┴──╯ ┗━━┻━━┛ └╌╌┘ ╎ ┗╍╍┛ ┋ ▁▂▃▄▅▆▇█ + +