From f0361c828b1a328b689298eb596b9e42b4fde598 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 1 May 2021 11:37:14 +0300 Subject: [PATCH 001/117] Renamed lowdpi* files as lodpi*. --- fonts.conf | 12 +++++----- lowdpi.conf => lodpi.conf | 30 ++++++++++++------------- {lowdpi => lodpi}/cabin.conf | 0 {lowdpi => lodpi}/dejavu-serif.conf | 0 {lowdpi => lodpi}/felipa.conf | 0 {lowdpi => lodpi}/liberation-mono.conf | 0 {lowdpi => lodpi}/liberation-sans.conf | 0 {lowdpi => lodpi}/liberation-serif.conf | 0 {lowdpi => lodpi}/luculent.conf | 0 {lowdpi => lodpi}/noto-mono.conf | 0 {lowdpi => lodpi}/pt-mono.conf | 0 {lowdpi => lodpi}/pt-sans-caption.conf | 0 {lowdpi => lodpi}/pt-sans-narrow.conf | 0 {lowdpi => lodpi}/pt-sans.conf | 0 {lowdpi => lodpi}/pt-serif-caption.conf | 0 {lowdpi => lodpi}/pt-serif.conf | 0 {lowdpi => lodpi}/tahoma.conf | 0 17 files changed, 22 insertions(+), 20 deletions(-) rename lowdpi.conf => lodpi.conf (88%) rename {lowdpi => lodpi}/cabin.conf (100%) rename {lowdpi => lodpi}/dejavu-serif.conf (100%) rename {lowdpi => lodpi}/felipa.conf (100%) rename {lowdpi => lodpi}/liberation-mono.conf (100%) rename {lowdpi => lodpi}/liberation-sans.conf (100%) rename {lowdpi => lodpi}/liberation-serif.conf (100%) rename {lowdpi => lodpi}/luculent.conf (100%) rename {lowdpi => lodpi}/noto-mono.conf (100%) rename {lowdpi => lodpi}/pt-mono.conf (100%) rename {lowdpi => lodpi}/pt-sans-caption.conf (100%) rename {lowdpi => lodpi}/pt-sans-narrow.conf (100%) rename {lowdpi => lodpi}/pt-sans.conf (100%) rename {lowdpi => lodpi}/pt-serif-caption.conf (100%) rename {lowdpi => lodpi}/pt-serif.conf (100%) rename {lowdpi => lodpi}/tahoma.conf (100%) diff --git a/fonts.conf b/fonts.conf index 48eb19e..d77f234 100644 --- a/fonts.conf +++ b/fonts.conf @@ -50,6 +50,11 @@ + + @@ -63,11 +68,8 @@ - - fontconfig/lowdpi.conf + + fontconfig/lodpi.conf fontconfig/pixelperfect.conf - fontconfig/lowdpi/noto-mono.conf + fontconfig/lodpi/noto-mono.conf - fontconfig/lowdpi/dejavu-serif.conf + fontconfig/lodpi/dejavu-serif.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 @@ -171,49 +171,49 @@ Other (even less similar) options: Cabin Condensed, Ubuntu Condensed. Arial Narrow used on: https://www.nbcnews.com (fallback), https://time.com (fallback). --> - fontconfig/lowdpi/pt-sans-narrow.conf + fontconfig/lodpi/pt-sans-narrow.conf - fontconfig/lowdpi/pt-serif.conf + fontconfig/lodpi/pt-serif.conf - fontconfig/lowdpi/tahoma.conf + fontconfig/lodpi/tahoma.conf - fontconfig/lowdpi/pt-serif-caption.conf + fontconfig/lodpi/pt-serif-caption.conf - fontconfig/lowdpi/felipa.conf + fontconfig/lodpi/felipa.conf - fontconfig/lowdpi/cabin.conf + fontconfig/lodpi/cabin.conf - fontconfig/lowdpi/pt-sans.conf + 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 diff --git a/lowdpi/cabin.conf b/lodpi/cabin.conf similarity index 100% rename from lowdpi/cabin.conf rename to lodpi/cabin.conf diff --git a/lowdpi/dejavu-serif.conf b/lodpi/dejavu-serif.conf similarity index 100% rename from lowdpi/dejavu-serif.conf rename to lodpi/dejavu-serif.conf diff --git a/lowdpi/felipa.conf b/lodpi/felipa.conf similarity index 100% rename from lowdpi/felipa.conf rename to lodpi/felipa.conf diff --git a/lowdpi/liberation-mono.conf b/lodpi/liberation-mono.conf similarity index 100% rename from lowdpi/liberation-mono.conf rename to lodpi/liberation-mono.conf diff --git a/lowdpi/liberation-sans.conf b/lodpi/liberation-sans.conf similarity index 100% rename from lowdpi/liberation-sans.conf rename to lodpi/liberation-sans.conf diff --git a/lowdpi/liberation-serif.conf b/lodpi/liberation-serif.conf similarity index 100% rename from lowdpi/liberation-serif.conf rename to lodpi/liberation-serif.conf diff --git a/lowdpi/luculent.conf b/lodpi/luculent.conf similarity index 100% rename from lowdpi/luculent.conf rename to lodpi/luculent.conf diff --git a/lowdpi/noto-mono.conf b/lodpi/noto-mono.conf similarity index 100% rename from lowdpi/noto-mono.conf rename to lodpi/noto-mono.conf diff --git a/lowdpi/pt-mono.conf b/lodpi/pt-mono.conf similarity index 100% rename from lowdpi/pt-mono.conf rename to lodpi/pt-mono.conf diff --git a/lowdpi/pt-sans-caption.conf b/lodpi/pt-sans-caption.conf similarity index 100% rename from lowdpi/pt-sans-caption.conf rename to lodpi/pt-sans-caption.conf diff --git a/lowdpi/pt-sans-narrow.conf b/lodpi/pt-sans-narrow.conf similarity index 100% rename from lowdpi/pt-sans-narrow.conf rename to lodpi/pt-sans-narrow.conf diff --git a/lowdpi/pt-sans.conf b/lodpi/pt-sans.conf similarity index 100% rename from lowdpi/pt-sans.conf rename to lodpi/pt-sans.conf diff --git a/lowdpi/pt-serif-caption.conf b/lodpi/pt-serif-caption.conf similarity index 100% rename from lowdpi/pt-serif-caption.conf rename to lodpi/pt-serif-caption.conf diff --git a/lowdpi/pt-serif.conf b/lodpi/pt-serif.conf similarity index 100% rename from lowdpi/pt-serif.conf rename to lodpi/pt-serif.conf diff --git a/lowdpi/tahoma.conf b/lodpi/tahoma.conf similarity index 100% rename from lowdpi/tahoma.conf rename to lodpi/tahoma.conf From 40cee60544990e8de65f75cde918ca69e4dde646 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 1 May 2021 11:40:57 +0300 Subject: [PATCH 002/117] Minor improvements for the low DPI setup. --- lodpi.conf | 10 +++++----- lodpi/pt-sans-narrow.conf | 14 ++++++++++++++ lodpi/tahoma.conf | 8 -------- 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/lodpi.conf b/lodpi.conf index fc090ce..26d72e9 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -180,9 +180,8 @@ PT Serif used on https://time.com. --> fontconfig/lodpi/pt-serif.conf - + fontconfig/lodpi/tahoma.conf @@ -198,11 +197,12 @@ Proxima Nova Cond used on https://gizmodo.com. --> fontconfig/lodpi/cabin.conf - + Lucida Sans Unicode used on https://telegram.org (fallback) + Geneva used on https://news.ycombinator.com/ (fallback). --> fontconfig/lodpi/pt-sans.conf - - - - Geneva - - Tahoma - - From 34af3511c9cd09ac7f890ae7fc5b5f26e3f7aaa6 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 1 May 2021 12:03:02 +0300 Subject: [PATCH 003/117] Added common alias for Cambria. Refactored PT Sans/Serif rules. --- common.conf | 11 +++++++++++ common/pt-sans.conf | 41 +++++++++++++++++++++++++++++++++++++++++ common/pt-serif.conf | 27 +++++++++++++++++++++++++++ lodpi.conf | 12 ++++-------- lodpi/pt-sans.conf | 39 +++------------------------------------ lodpi/pt-serif.conf | 18 +++--------------- 6 files changed, 89 insertions(+), 59 deletions(-) create mode 100644 common/pt-sans.conf create mode 100644 common/pt-serif.conf diff --git a/common.conf b/common.conf index 440bbac..d80f810 100644 --- a/common.conf +++ b/common.conf @@ -49,6 +49,7 @@ fontconfig/common/urw-fallback-specifics.conf fontconfig/common/charter.conf @@ -98,6 +99,16 @@ (fallback). --> fontconfig/common/gillius-adf-no2.conf + + fontconfig/common/pt-sans.conf + + + fontconfig/common/pt-serif.conf + diff --git a/common/pt-sans.conf b/common/pt-sans.conf new file mode 100644 index 0000000..43f6b1d --- /dev/null +++ b/common/pt-sans.conf @@ -0,0 +1,41 @@ + + + + + + sans-serif + + PT Sans + + + + + + PT Sans + + sans-serif + + + + + + Lucida Grande + + PT Sans + + + + + Lucida Sans + + PT Sans + + + + + Lucida Sans Unicode + + PT Sans + + + diff --git a/common/pt-serif.conf b/common/pt-serif.conf new file mode 100644 index 0000000..722bfc4 --- /dev/null +++ b/common/pt-serif.conf @@ -0,0 +1,27 @@ + + + + + + serif + + PT Serif + + + + + + PT Serif + + serif + + + + + + Cambria + + PT Serif + + + diff --git a/lodpi.conf b/lodpi.conf index 26d72e9..f31fbda 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -173,11 +173,9 @@ https://time.com (fallback). --> fontconfig/lodpi/pt-sans-narrow.conf - + fontconfig/lodpi/pt-serif.conf fontconfig/lodpi/cabin.conf - fontconfig/lodpi/pt-sans.conf diff --git a/lodpi/pt-sans.conf b/lodpi/pt-sans.conf index 73d5194..b065898 100644 --- a/lodpi/pt-sans.conf +++ b/lodpi/pt-sans.conf @@ -1,23 +1,11 @@ - - - sans-serif - - PT Sans - - + - - - PT Sans - - sans-serif - - + - + Cantarell @@ -32,27 +20,6 @@ - - Lucida Grande - - PT Sans - - - - - Lucida Sans - - PT Sans - - - - - Lucida Sans Unicode - - PT Sans - - - Segoe diff --git a/lodpi/pt-serif.conf b/lodpi/pt-serif.conf index d851d20..627fb2f 100644 --- a/lodpi/pt-serif.conf +++ b/lodpi/pt-serif.conf @@ -1,23 +1,11 @@ - - - serif - - PT Serif - - + - - - PT Serif - - serif - - + - + Georgia From 3a8b6dd2d82b449e0c56539660478e9961a4d77d Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 1 May 2021 12:31:43 +0300 Subject: [PATCH 004/117] A couple more Lucida aliases. --- lodpi.conf | 6 +++--- lodpi/felipa.conf | 7 +++++++ lodpi/liberation-mono.conf | 7 +++++++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/lodpi.conf b/lodpi.conf index f31fbda..d00f6aa 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -106,7 +106,7 @@ ui-rounded - Varela Round + Comic Relief @@ -152,7 +152,7 @@ Arimo used on https://www.anandtech.com. --> fontconfig/lodpi/liberation-sans.conf - + fontconfig/lodpi/liberation-mono.conf fontconfig/lodpi/pt-serif-caption.conf - + fontconfig/lodpi/felipa.conf fontconfig/common/pt-sans.conf - + fontconfig/common/pt-serif.conf diff --git a/common/pt-serif.conf b/common/pt-serif.conf index 722bfc4..8cdf47c 100644 --- a/common/pt-serif.conf +++ b/common/pt-serif.conf @@ -16,12 +16,4 @@ serif - - - - Cambria - - PT Serif - - From 860c18e6fa95d56c7ee4f46a6da5c6620ed5254a Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 6 Mar 2022 18:27:29 +0200 Subject: [PATCH 006/117] Use Bitter Pro for hidpi setup. --- common.conf | 4 ++-- common/bitter.conf | 7 +++++++ hinting.conf | 10 ++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/common.conf b/common.conf index a41fbc6..86b577f 100644 --- a/common.conf +++ b/common.conf @@ -27,9 +27,9 @@ https://e.foundation. --> fontconfig/common/urw-gothic.conf - fontconfig/common/bitter.conf diff --git a/common/bitter.conf b/common/bitter.conf index 0908061..a3dd9a8 100644 --- a/common/bitter.conf +++ b/common/bitter.conf @@ -24,4 +24,11 @@ Bitter + + + Bitter + + Bitter Pro + + diff --git a/hinting.conf b/hinting.conf index a9860bc..c4bbe0a 100644 --- a/hinting.conf +++ b/hinting.conf @@ -23,6 +23,16 @@ + + + + Bitter + + + hintfull + + + Bitter From 1016afb3bd222b88c8278182e0a9c4d250d68bcc Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 6 Mar 2022 20:34:42 +0200 Subject: [PATCH 007/117] FreeBSD setup update. --- os.conf | 1 + os/freebsd.conf | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) 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..01316ee 100644 --- a/os/freebsd.conf +++ b/os/freebsd.conf @@ -6,7 +6,7 @@ Extra settings for FreeBSD setups - + /usr/local/share/fonts/ghostscript @@ -23,6 +23,9 @@ /usr/local/share/fonts/bitstream-vera + + /usr/local/share/fonts/noto + From ac0eae529231f17c3b05ab0a95f564ac779dd05c Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 6 Mar 2022 20:44:27 +0200 Subject: [PATCH 008/117] Less tags. --- os/freebsd.conf | 11 ----------- os/linux.conf | 24 ------------------------ os/openbsd.conf | 6 ------ 3 files changed, 41 deletions(-) diff --git a/os/freebsd.conf b/os/freebsd.conf index 01316ee..b0f42d5 100644 --- a/os/freebsd.conf +++ b/os/freebsd.conf @@ -10,22 +10,11 @@ /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 - - /usr/local/share/fonts/noto - diff --git a/os/linux.conf b/os/linux.conf index 79077ef..0c7b73d 100644 --- a/os/linux.conf +++ b/os/linux.conf @@ -12,41 +12,17 @@ /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/* 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/* From ff99a9807d7af27e6e8eb06bf3b33411aa9881f2 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 12:03:53 +0300 Subject: [PATCH 009/117] Better UI font for Sailfish OS. --- hinting.conf | 9 +++++++++ os/sfos.conf | 2 ++ 2 files changed, 11 insertions(+) diff --git a/hinting.conf b/hinting.conf index c4bbe0a..90156b2 100644 --- a/hinting.conf +++ b/hinting.conf @@ -23,6 +23,15 @@ + + + Barlow + + + hintfull + + + diff --git a/os/sfos.conf b/os/sfos.conf index d0ad7af..0bbe5cf 100644 --- a/os/sfos.conf +++ b/os/sfos.conf @@ -10,7 +10,9 @@ Sail Sans Pro Light + Barlow PT Sans + Source Sans 3 From 1aa0f005310c66ffeb5875d652ef5f6a7e3eb5a3 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 12:04:45 +0300 Subject: [PATCH 010/117] More stuff to test with. --- fixes.conf | 1 - pixelperfect.conf | 2 +- test.html | 12 +-- test.txt | 201 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 208 insertions(+), 8 deletions(-) create mode 100644 test.txt 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/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..37d6213 100644 --- a/test.html +++ b/test.html @@ -104,16 +104,16 @@

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

àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
-

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:;<=>?@[\]^_`{|}
@@ -128,8 +128,8 @@

Ubuntu Mono (15px)

àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
-

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:;<=>?@[\]^_`{|}
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: █ + ▉ + ╔══╦══╗ ┌──┬──┐ ╭──┬──╮ ╭──┬──╮ ┏━━┳━━┓ ┎┒┏┑ ╷ ╻ ┏┯┓ ┌┰┐ ▊ ╱╲╱╲╳╳╳ + ║┌─╨─┐║ │╔═╧═╗│ │╒═╪═╕│ │╓─╁─╖│ ┃┌─╂─┐┃ ┗╃╄┙ ╶┼╴╺╋╸┠┼┨ ┝╋┥ ▋ ╲╱╲╱╳╳╳ + ║│╲ ╱│║ │║ ║│ ││ │ ││ │║ ┃ ║│ ┃│ ╿ │┃ ┍╅╆┓ ╵ ╹ ┗┷┛ └┸┘ ▌ ╱╲╱╲╳╳╳ + ╠╡ ╳ ╞╣ ├╢ ╟┤ ├┼─┼─┼┤ ├╫─╂─╫┤ ┣┿╾┼╼┿┫ ┕┛┖┚ ┌┄┄┐ ╎ ┏┅┅┓ ┋ ▍ ╲╱╲╱╳╳╳ + ║│╱ ╲│║ │║ ║│ ││ │ ││ │║ ┃ ║│ ┃│ ╽ │┃ ░░▒▒▓▓██ ┊ ┆ ╎ ╏ ┇ ┋ ▎ + ║└─╥─┘║ │╚═╤═╝│ │╘═╪═╛│ │╙─╀─╜│ ┃└─╂─┘┃ ░░▒▒▓▓██ ┊ ┆ ╎ ╏ ┇ ┋ ▏ + ╚══╩══╝ └──┴──┘ ╰──┴──╯ ╰──┴──╯ ┗━━┻━━┛ └╌╌┘ ╎ ┗╍╍┛ ┋ ▁▂▃▄▅▆▇█ + + From 652a46bb76c7f935f29fbdecfcd0d2542c96330f Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 12:10:48 +0300 Subject: [PATCH 011/117] Minor improvements for lodpi setups. --- fonts.conf | 17 +++++++++++++++++ lodpi.conf | 23 ++++------------------- lodpi/pt-sans-narrow.conf | 18 +----------------- 3 files changed, 22 insertions(+), 36 deletions(-) diff --git a/fonts.conf b/fonts.conf index d77f234..7bb2068 100644 --- a/fonts.conf +++ b/fonts.conf @@ -10,10 +10,27 @@ This overwrites desktop settings from GNOME, KDE, etc. Improved results are obtainable by tweaking as commented below. --> + + + + true + + + + + false + diff --git a/lodpi.conf b/lodpi.conf index d00f6aa..53bfad0 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -23,17 +23,9 @@ - - - - false - - - - serif @@ -182,7 +174,8 @@ Tahoma used on many sites, e.g. https://web.telegram.org. --> fontconfig/lodpi/tahoma.conf - + fontconfig/lodpi/pt-serif-caption.conf @@ -228,13 +221,5 @@ - - - SFMono-Regular - - Luculent - - - diff --git a/lodpi/pt-sans-narrow.conf b/lodpi/pt-sans-narrow.conf index d63a155..4bee2bf 100644 --- a/lodpi/pt-sans-narrow.conf +++ b/lodpi/pt-sans-narrow.conf @@ -1,22 +1,6 @@ - - - sans-serif - - PT Sans Narrow - - - - - - PT Sans Narrow - - sans-serif - - - Archivo Narrow @@ -47,7 +31,7 @@ - Liberation Narrow + Liberation Sans Narrow PT Sans Narrow From de852946222e7c3bd4e23e1c610128bd963235cc Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 12:14:18 +0300 Subject: [PATCH 012/117] More general improvements. --- common.conf | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/common.conf b/common.conf index 86b577f..af557ab 100644 --- a/common.conf +++ b/common.conf @@ -12,11 +12,10 @@ - + fontconfig/common/archivo-black.conf - + Palatino used on: https://www.nature.com (fallback), + https://developer.mozilla.org (fallback). --> fontconfig/common/urw-p052.conf @@ -49,11 +49,11 @@ fontconfig/common/urw-fallback-specifics.conf fontconfig/common/charter.conf - + fontconfig/common/comic-relief.conf @@ -64,9 +64,10 @@ - + Trebuchet MS used on: https://lidl.com, https://www.nih.gov (fallback). + Cabin used on: https://streamable.com. --> fontconfig/common/cabin.conf @@ -99,7 +100,7 @@ (fallback). --> fontconfig/common/gillius-adf-no2.conf - fontconfig/common/pt-sans.conf @@ -121,7 +122,15 @@ Font Awesome - Font Awesome 5 Free Solid + Font Awesome 6 Free + + + + + + Material + + Material Icons Extended From 08bd252b41ec7c7b7f354a72aa4ecb4b42354521 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 13:20:03 +0300 Subject: [PATCH 013/117] More hinting rules. --- hinting.conf | 88 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 83 insertions(+), 5 deletions(-) diff --git a/hinting.conf b/hinting.conf index 90156b2..d6c0772 100644 --- a/hinting.conf +++ b/hinting.conf @@ -15,8 +15,8 @@ - - Archivo Black + + Archivo hintslight @@ -61,6 +61,25 @@ + + + CamingoCode + + + hintfull + + + + + + + Cascadia Code + + + hintslight + + + @@ -143,11 +162,19 @@ hintslight + + + Nimbus + + + hintslight + + - - DejaVu Serif + + DejaVu hintslight @@ -163,6 +190,15 @@ + + + IBM Plex + + + hintfull + + + @@ -291,10 +327,51 @@ + Noto Mono + + hintslight + + + + + Noto Sans + + + hintslight + + + + + Noto Serif + + + hintslight + + + + + Arimo + + + hintslight + + + + + Cousine + + + hintslight + + + + + Tinos + hintfull @@ -309,6 +386,8 @@ + PT Mono @@ -386,7 +465,6 @@ - Tahoma From eb1e102894f495f0081f5e9a1cfe4479c3604f84 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 14:19:31 +0300 Subject: [PATCH 014/117] PT Serif Caption as alias for Lucida Bright. --- common.conf | 6 +++++- {lodpi => common}/pt-serif-caption.conf | 0 hinting.conf | 4 +++- 3 files changed, 8 insertions(+), 2 deletions(-) rename {lodpi => common}/pt-serif-caption.conf (100%) diff --git a/common.conf b/common.conf index af557ab..2446e7d 100644 --- a/common.conf +++ b/common.conf @@ -100,7 +100,7 @@ (fallback). --> fontconfig/common/gillius-adf-no2.conf - fontconfig/common/pt-sans.conf @@ -109,6 +109,10 @@ Used on https://time.com. --> fontconfig/common/pt-serif.conf + + fontconfig/common/pt-serif-caption.conf + diff --git a/lodpi/pt-serif-caption.conf b/common/pt-serif-caption.conf similarity index 100% rename from lodpi/pt-serif-caption.conf rename to common/pt-serif-caption.conf diff --git a/hinting.conf b/hinting.conf index d6c0772..11bb176 100644 --- a/hinting.conf +++ b/hinting.conf @@ -299,6 +299,8 @@ + Luculent @@ -386,7 +388,7 @@ - From efef5cb736fa5a6ae7aee9b32255a1b710808d0f Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 14:25:15 +0300 Subject: [PATCH 015/117] DejaVu Serif as alias for Bitstream Vera Serif. --- common.conf | 3 +++ common/dejavu-serif.conf | 30 ++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 common/dejavu-serif.conf diff --git a/common.conf b/common.conf index 2446e7d..c3c3595 100644 --- a/common.conf +++ b/common.conf @@ -56,6 +56,9 @@ Comic Sans MS used on: https://youtube.com ("Casual" subtitling). --> fontconfig/common/comic-relief.conf + + fontconfig/common/dejavu-serif.conf + diff --git a/common/dejavu-serif.conf b/common/dejavu-serif.conf new file mode 100644 index 0000000..5d9feed --- /dev/null +++ b/common/dejavu-serif.conf @@ -0,0 +1,30 @@ + + + + + + + + + + Bitstream Vera Serif + + DejaVu Serif + + + + + + Bitstream Vera Serif + + DejaVu Serif + + + + + Bitstream Vera Serif + + DejaVu Serif + + + From 5a11422db6efbb12ec7f9d98744dd043d3427356 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 11 Jun 2022 14:53:15 +0300 Subject: [PATCH 016/117] The hidpi setup. --- fonts.conf | 38 ++- hidpi.conf | 262 ++++++++++++++++++ hidpi/arimo.conf | 63 +++++ hidpi/charis-sil.conf | 48 ++++ hidpi/cmu_typewriter_text_variable_width.conf | 34 +++ hidpi/code-new-roman.conf | 35 +++ hidpi/courier-prime.conf | 34 +++ hidpi/cousine.conf | 44 +++ hidpi/dejavu-sans-mono.conf | 37 +++ hidpi/dejavu-sans.conf | 30 ++ hidpi/eb-garamond.conf | 41 +++ hidpi/gelasio.conf | 34 +++ hidpi/gentium-plus.conf | 41 +++ hidpi/inconsesi.conf | 27 ++ hidpi/inconsolata.conf | 15 + hidpi/inter.conf | 27 ++ hidpi/lingua-franca.conf | 64 +++++ hidpi/merriweather-sans.conf | 19 ++ hidpi/merriweather.conf | 19 ++ hidpi/miju-goudy.conf | 51 ++++ hidpi/monacal.conf | 34 +++ hidpi/noto-sans-mono.conf | 19 ++ hidpi/noto-sans.conf | 19 ++ hidpi/noto-serif.conf | 27 ++ hidpi/public-sans-medium.conf | 49 ++++ hidpi/rubik.conf | 19 ++ hidpi/selawik.conf | 34 +++ hidpi/source-code-pro.conf | 41 +++ hidpi/source-sans-3.conf | 27 ++ hidpi/source-serif-4.conf | 27 ++ hidpi/tagoni.conf | 34 +++ hidpi/tinos.conf | 44 +++ hidpi/urw-bookman.conf | 49 ++++ hidpi/urw-c059.conf | 49 ++++ hidpi/urw-fallback-backwards.conf | 97 +++++++ hidpi/urw-fallback-generics.conf | 78 ++++++ hidpi/urw-fallback-specifics.conf | 67 +++++ hidpi/urw-nimbus-mono-ps.conf | 49 ++++ hidpi/urw-nimbus-roman.conf | 56 ++++ hidpi/urw-nimbus-sans-narrow.conf | 63 +++++ hidpi/urw-nimbus-sans.conf | 56 ++++ hidpi/urw-z003.conf | 49 ++++ hidpi/veranda.conf | 28 ++ 43 files changed, 1965 insertions(+), 13 deletions(-) create mode 100644 hidpi.conf create mode 100644 hidpi/arimo.conf create mode 100644 hidpi/charis-sil.conf create mode 100644 hidpi/cmu_typewriter_text_variable_width.conf create mode 100644 hidpi/code-new-roman.conf create mode 100644 hidpi/courier-prime.conf create mode 100644 hidpi/cousine.conf create mode 100644 hidpi/dejavu-sans-mono.conf create mode 100644 hidpi/dejavu-sans.conf create mode 100644 hidpi/eb-garamond.conf create mode 100644 hidpi/gelasio.conf create mode 100644 hidpi/gentium-plus.conf create mode 100644 hidpi/inconsesi.conf create mode 100644 hidpi/inconsolata.conf create mode 100644 hidpi/inter.conf create mode 100644 hidpi/lingua-franca.conf create mode 100644 hidpi/merriweather-sans.conf create mode 100644 hidpi/merriweather.conf create mode 100644 hidpi/miju-goudy.conf create mode 100644 hidpi/monacal.conf create mode 100644 hidpi/noto-sans-mono.conf create mode 100644 hidpi/noto-sans.conf create mode 100644 hidpi/noto-serif.conf create mode 100644 hidpi/public-sans-medium.conf create mode 100644 hidpi/rubik.conf create mode 100644 hidpi/selawik.conf create mode 100644 hidpi/source-code-pro.conf create mode 100644 hidpi/source-sans-3.conf create mode 100644 hidpi/source-serif-4.conf create mode 100644 hidpi/tagoni.conf create mode 100644 hidpi/tinos.conf create mode 100644 hidpi/urw-bookman.conf create mode 100644 hidpi/urw-c059.conf create mode 100644 hidpi/urw-fallback-backwards.conf create mode 100644 hidpi/urw-fallback-generics.conf create mode 100644 hidpi/urw-fallback-specifics.conf create mode 100644 hidpi/urw-nimbus-mono-ps.conf create mode 100644 hidpi/urw-nimbus-roman.conf create mode 100644 hidpi/urw-nimbus-sans-narrow.conf create mode 100644 hidpi/urw-nimbus-sans.conf create mode 100644 hidpi/urw-z003.conf create mode 100644 hidpi/veranda.conf diff --git a/fonts.conf b/fonts.conf index 7bb2068..fb41cdb 100644 --- a/fonts.conf +++ b/fonts.conf @@ -48,19 +48,23 @@ - none + Otherwise, probably 'rgb', but double-check by testing at + http://www.lagom.nl/lcd-test/subpixel.php to be sure. --> + + + rgb - - lcdnone + sure to use an RGB display if using an LCD to test this. --> + lcddefault @@ -75,8 +79,6 @@ - - fontconfig/hinting.conf fontconfig/fixes.conf @@ -85,13 +87,23 @@ - - fontconfig/lodpi.conf - - fontconfig/pixelperfect.conf + + + - fontconfig/blacklists.conf + perfectly hinted fonts are used more, e.g. as font-family fallbacks. + fontconfig/blacklists.conf --> + + + + + + fontconfig/hidpi.conf diff --git a/hidpi.conf b/hidpi.conf new file mode 100644 index 0000000..fd8635a --- /dev/null +++ b/hidpi.conf @@ -0,0 +1,262 @@ + + + + + + Settings and aliases for high DPI screens + + + + + + false + + + + + + serif + + Faustina + Tinos + Nimbus Roman + + + + sans-serif + + Archivo + Arimo + Nimbus Sans + + + + monospace + + JetBrains Mono + Cousine + DejaVu Sans Mono + + + + + cursive + + + Allura + + + + fantasy + + Sedgwick Ave + + + + + + system-ui + + + Cantarell + + + + ui-sans-serif + + Cantarell + + + + ui-serif + + Noto Serif + + + + ui-monospace + + Cascadia Code PL + + + + ui-rounded + + MuseoModerno + + + + + + + -apple-system + + Cantarell + + + + BlinkMacSystemFont + + Cantarell + + + + + + + + fontconfig/hidpi/source-code-pro.conf + + + fontconfig/hidpi/arimo.conf + + + + + fontconfig/hidpi/dejavu-sans.conf + + + fontconfig/hidpi/dejavu-sans-mono.conf + + + fontconfig/hidpi/urw-bookman.conf + + + fontconfig/hidpi/urw-c059.conf + + + fontconfig/hidpi/urw-nimbus-mono-ps.conf + + + fontconfig/hidpi/urw-nimbus-sans.conf + + + fontconfig/hidpi/urw-nimbus-sans-narrow.conf + + + fontconfig/hidpi/urw-nimbus-roman.conf + + + fontconfig/hidpi/urw-z003.conf + + + fontconfig/common/urw-fallback-backwards.conf + fontconfig/common/urw-fallback-generics.conf + fontconfig/common/urw-fallback-specifics.conf + + + fontconfig/hidpi/inconsesi.conf + + + fontconfig/hidpi/courier-prime.conf + + + fontconfig/hidpi/monacal.conf + + + fontconfig/hidpi/noto-sans-mono.conf + + + fontconfig/hidpi/noto-sans.conf + + + fontconfig/hidpi/noto-serif.conf + + + fontconfig/hidpi/gelasio.conf + + + fontconfig/hidpi/inter.conf + + + fontconfig/hidpi/cousine.conf + + + fontconfig/hidpi/code-new-roman.conf + + + fontconfig/hidpi/rubik.conf + + + fontconfig/hidpi/source-sans-3.conf + + + fontconfig/hidpi/source-serif-4.conf + + + fontconfig/hidpi/tagoni.conf + + + fontconfig/hidpi/tinos.conf + + + fontconfig/hidpi/selawik.conf + + + fontconfig/hidpi/veranda.conf + + + + + + + + fontconfig/hidpi/cmu_typewriter_text_variable_width.conf + + + + + fontconfig/hidpi/public-sans-medium.conf + + + fontconfig/hidpi/eb-garamond.conf + + + fontconfig/hidpi/miju-goudy.conf + + + fontconfig/hidpi/merriweather.conf + + + fontconfig/hidpi/merriweather-sans.conf + + + fontconfig/hidpi/lingua-franca.conf + + + + + diff --git a/hidpi/arimo.conf b/hidpi/arimo.conf new file mode 100644 index 0000000..0be67aa --- /dev/null +++ b/hidpi/arimo.conf @@ -0,0 +1,63 @@ + + + + + + sans-serif + + Arimo + + + + + + Arimo + + sans-serif + + + + + + Arimo + + Arial Unicode MS + + + + + Arimo + + Liberation Sans + + + + + Arimo + + MS Sans Serif + + + + + + Arial Unicode MS + + Arimo + + + + + Liberation Sans + + Arimo + + + + + MS Sans Serif + + Arimo + + + diff --git a/hidpi/charis-sil.conf b/hidpi/charis-sil.conf new file mode 100644 index 0000000..2ef980b --- /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..00f37dc --- /dev/null +++ b/hidpi/cmu_typewriter_text_variable_width.conf @@ -0,0 +1,34 @@ + + + + + + fantasy + + CMU Typewriter Text Variable Width + + + + + + CMU Typewriter Text Variable Width + + fantasy + + + + + + 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..8060382 --- /dev/null +++ b/hidpi/code-new-roman.conf @@ -0,0 +1,35 @@ + + + + + + monospace + + Code New Roman + + + + + + Code New Roman + + monospace + + + + + + Code New Roman + + Monaco + + + + + + Monaco + + Code New Roman + + + diff --git a/hidpi/courier-prime.conf b/hidpi/courier-prime.conf new file mode 100644 index 0000000..d20d176 --- /dev/null +++ b/hidpi/courier-prime.conf @@ -0,0 +1,34 @@ + + + + + + monospace + + Courier Prime + + + + + + Courier Prime + + monospace + + + + + + Courier + + Courier Prime + + + + + Courier 10 Pitch + + Courier Prime + + + diff --git a/hidpi/cousine.conf b/hidpi/cousine.conf new file mode 100644 index 0000000..f2f0d50 --- /dev/null +++ b/hidpi/cousine.conf @@ -0,0 +1,44 @@ + + + + + + + + + + Cousine + + Liberation Mono + + + + + + Liberation Mono + + Cousine + + + + + Lucida Console + + Cousine + + + + + Lucida Grande Mono + + Cousine + + + + + Lucida Sans Typewriter + + Cousine + + + diff --git a/hidpi/dejavu-sans-mono.conf b/hidpi/dejavu-sans-mono.conf new file mode 100644 index 0000000..447ffb2 --- /dev/null +++ b/hidpi/dejavu-sans-mono.conf @@ -0,0 +1,37 @@ + + + + + + + + + + Bitstream Vera Mono + + DejaVu Sans Mono + + + + + + Bitstream Vera Mono + + DejaVu Sans Mono + + + + + Menlo + + DejaVu Sans Mono + + + + + SFMono-Regular + + DejaVu Sans Mono + + + diff --git a/hidpi/dejavu-sans.conf b/hidpi/dejavu-sans.conf new file mode 100644 index 0000000..0779ba5 --- /dev/null +++ b/hidpi/dejavu-sans.conf @@ -0,0 +1,30 @@ + + + + + + + + + + Bitstream Vera Sans + + DejaVu Sans + + + + + + Bitstream Vera Sans + + DejaVu Sans + + + + + Bitstream Vera Sans + + DejaVu Sans + + + diff --git a/hidpi/eb-garamond.conf b/hidpi/eb-garamond.conf new file mode 100644 index 0000000..e0abedd --- /dev/null +++ b/hidpi/eb-garamond.conf @@ -0,0 +1,41 @@ + + + + + + serif + + EB Garamond + + + + + + EB Garamond + + serif + + + + + + Adobe Garamond + + EB Garamond + + + + + ITC Garamond + + EB Garamond + + + + + Garamond Premier Pro + + EB Garamond + + + diff --git a/hidpi/gelasio.conf b/hidpi/gelasio.conf new file mode 100644 index 0000000..77ba244 --- /dev/null +++ b/hidpi/gelasio.conf @@ -0,0 +1,34 @@ + + + + + + serif + + Gelasio + + + + + + Gelasio + + serif + + + + + + Georgia + + Gelasio + + + + + Georgia Pro + + Gelasio + + + diff --git a/hidpi/gentium-plus.conf b/hidpi/gentium-plus.conf new file mode 100644 index 0000000..1e21975 --- /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/inconsesi.conf b/hidpi/inconsesi.conf new file mode 100644 index 0000000..599c17d --- /dev/null +++ b/hidpi/inconsesi.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + Inconsesi + + + + + + Inconsesi + + monospace + + + + + + Consolas + + Inconsesi + + + diff --git a/hidpi/inconsolata.conf b/hidpi/inconsolata.conf new file mode 100644 index 0000000..edad856 --- /dev/null +++ b/hidpi/inconsolata.conf @@ -0,0 +1,15 @@ + + + + + + + + + + Consolas + + Inconsolata + + + diff --git a/hidpi/inter.conf b/hidpi/inter.conf new file mode 100644 index 0000000..b02ccc6 --- /dev/null +++ b/hidpi/inter.conf @@ -0,0 +1,27 @@ + + + + + + sans-serif + + Inter + + + + + + Inter + + sans-serif + + + + + + Inter UI + + Inter + + + diff --git a/hidpi/lingua-franca.conf b/hidpi/lingua-franca.conf new file mode 100644 index 0000000..ef0a392 --- /dev/null +++ b/hidpi/lingua-franca.conf @@ -0,0 +1,64 @@ + + + + + + serif + + Lingua Franca + + + + + + Lingua Franca + + serif + + + + + + Adobe Utopia + + Lingua Franca + + + + + Heuristica + + Lingua Franca + + + + + + + Guardian Text Egyptian Web + + Lingua Franca + + + + + SwiftNeueLTW01 + + Lingua Franca + + + + + nyt-imperial + + Lingua Franca + + + + + Utopia + + Lingua Franca + + + diff --git a/hidpi/merriweather-sans.conf b/hidpi/merriweather-sans.conf new file mode 100644 index 0000000..86977f7 --- /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..5b44806 --- /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..8072da8 --- /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..fd4e503 --- /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..6569b0a --- /dev/null +++ b/hidpi/noto-sans-mono.conf @@ -0,0 +1,19 @@ + + + + + + monospace + + Noto Sans Mono + + + + + + Noto Sans Mono + + monospace + + + diff --git a/hidpi/noto-sans.conf b/hidpi/noto-sans.conf new file mode 100644 index 0000000..3af57f1 --- /dev/null +++ b/hidpi/noto-sans.conf @@ -0,0 +1,19 @@ + + + + + + sans + + Noto Sans + + + + + + Noto Sans + + sans + + + diff --git a/hidpi/noto-serif.conf b/hidpi/noto-serif.conf new file mode 100644 index 0000000..a598e51 --- /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/public-sans-medium.conf b/hidpi/public-sans-medium.conf new file mode 100644 index 0000000..5d71c13 --- /dev/null +++ b/hidpi/public-sans-medium.conf @@ -0,0 +1,49 @@ + + + + + + sans-serif + + Public Sans Medium + + + + + + Public Sans Medium + + sans-serif + + + + + + Franklin Gothic + + Public Sans + + + + + Franklin Gothic FS Book + + Public Sans + + + + + Franklin Gothic Medium + + Public Sans Medium + + + + + + nyt-franklin + + Public Sans Medium + + + diff --git a/hidpi/rubik.conf b/hidpi/rubik.conf new file mode 100644 index 0000000..ca78ef3 --- /dev/null +++ b/hidpi/rubik.conf @@ -0,0 +1,19 @@ + + + + + + sans-serif + + Rubik + + + + + + Rubik + + sans-serif + + + diff --git a/hidpi/selawik.conf b/hidpi/selawik.conf new file mode 100644 index 0000000..a47deea --- /dev/null +++ b/hidpi/selawik.conf @@ -0,0 +1,34 @@ + + + + + + sans-serif + + Selawik + + + + + + Selawik + + sans-serif + + + + + + Segoe + + Selawik + + + + + Segoe UI + + Selawik + + + diff --git a/hidpi/source-code-pro.conf b/hidpi/source-code-pro.conf new file mode 100644 index 0000000..f512ce4 --- /dev/null +++ b/hidpi/source-code-pro.conf @@ -0,0 +1,41 @@ + + + + + + monospace + + Source Code Pro + + + + + + Source Code Pro + + monospace + + + + + + Andale Mono + + Source Code Pro + + + + + Droid Sans Mono + + Source Code Pro + + + + + Noto Mono + + Source Code Pro + + + diff --git a/hidpi/source-sans-3.conf b/hidpi/source-sans-3.conf new file mode 100644 index 0000000..5b12350 --- /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..d657869 --- /dev/null +++ b/hidpi/source-serif-4.conf @@ -0,0 +1,27 @@ + + + + + + serif + + Source Serif 4 + + + + + + Source Serif 4 + + serif + + + + + + Source Serif Pro + + Source Serif 4 + + + diff --git a/hidpi/tagoni.conf b/hidpi/tagoni.conf new file mode 100644 index 0000000..e1efc79 --- /dev/null +++ b/hidpi/tagoni.conf @@ -0,0 +1,34 @@ + + + + + + sans-serif + + Tagoni + + + + + + Tagoni + + sans-serif + + + + + + Geneva + + Tagoni + + + + + Tahoma + + Tagoni + + + diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf new file mode 100644 index 0000000..f0519ac --- /dev/null +++ b/hidpi/tinos.conf @@ -0,0 +1,44 @@ + + + + + + + + + + Tinos + + Liberation Serif + + + + + Tinos + + MS Serif + + + + + + Liberation Serif + + Tinos + + + + + MS Serif + + Tinos + + + + + Times New Roman + + Tinos + + + diff --git a/hidpi/urw-bookman.conf b/hidpi/urw-bookman.conf new file mode 100644 index 0000000..7b21da2 --- /dev/null +++ b/hidpi/urw-bookman.conf @@ -0,0 +1,49 @@ + + + + + + serif + + URW Bookman + + + + + + URW Bookman + + serif + + + + + + URW Bookman + + ITC Bookman + + + + + + ITC Bookman + + URW Bookman + + + + + Bookman Old Style + + URW Bookman + + + + + TeX Gyre Bonum + + URW Bookman + + + diff --git a/hidpi/urw-c059.conf b/hidpi/urw-c059.conf new file mode 100644 index 0000000..9ece17c --- /dev/null +++ b/hidpi/urw-c059.conf @@ -0,0 +1,49 @@ + + + + + + serif + + C059 + + + + + + C059 + + serif + + + + + + C059 + + New Century Schoolbook + + + + + + Century Schoolbook + + C059 + + + + + New Century Schoolbook + + C059 + + + + + Tex Gyre Schola + + C059 + + + diff --git a/hidpi/urw-fallback-backwards.conf b/hidpi/urw-fallback-backwards.conf new file mode 100644 index 0000000..abbe461 --- /dev/null +++ b/hidpi/urw-fallback-backwards.conf @@ -0,0 +1,97 @@ + + + + + + + + + Century Schoolbook L + + C059 + + + + + Century SchoolBook URW + + C059 + + + + + Nimbus Mono + + Nimbus Mono PS + + + + + Nimbus Mono L + + Nimbus Mono PS + + + + + Nimbus Roman No9 L + + Nimbus Roman + + + + + Nimbus Sans L + + Nimbus Sans + + + + + + + Bookman URW + + URW Bookman + + + + + URW Bookman L + + URW Bookman + + + + + Chancery URW + + Z003 + + + + + URW Chancery L + + Z003 + + + diff --git a/hidpi/urw-fallback-generics.conf b/hidpi/urw-fallback-generics.conf new file mode 100644 index 0000000..73e656e --- /dev/null +++ b/hidpi/urw-fallback-generics.conf @@ -0,0 +1,78 @@ + + + + + + + + + Courier New + + Nimbus Mono + Nimbus Mono L + + + + + Helvetica + + Nimbus Sans L + + + + + ITC Bookman + + Bookman URW + URW Bookman L + + + + + ITC Zapf Chancery + + Chancery URW + URW Chancery L + + + + + ITC Zapf Dingbats + + Dingbats + + + + + New Century Schoolbook + + Century Schoolbook L + Century SchoolBook URW + + + + + Times + + Nimbus Roman No9 L + + + diff --git a/hidpi/urw-fallback-specifics.conf b/hidpi/urw-fallback-specifics.conf new file mode 100644 index 0000000..718649a --- /dev/null +++ b/hidpi/urw-fallback-specifics.conf @@ -0,0 +1,67 @@ + + + + + + + + + Nimbus Mono + + Courier New + + + + + Chancery URW + + ITC Zapf Chancery + + + + + URW Chancery L + + ITC Zapf Chancery + + + + + Century Schoolbook L + + New Century Schoolbook + + + + + Century SchoolBook URW + + New Century Schoolbook + + + + + Nimbus Roman No9 L + + Times + + + diff --git a/hidpi/urw-nimbus-mono-ps.conf b/hidpi/urw-nimbus-mono-ps.conf new file mode 100644 index 0000000..fcc9639 --- /dev/null +++ b/hidpi/urw-nimbus-mono-ps.conf @@ -0,0 +1,49 @@ + + + + + + monospace + + Nimbus Mono PS + + + + + + Nimbus Mono PS + + monospace + + + + + + Nimbus Mono PS + + Courier New + + + + + + Courier New + + Nimbus Mono PS + + + + + Courier Std + + Nimbus Mono PS + + + + + TeX Gyre Cursor + + Nimbus Mono PS + + + diff --git a/hidpi/urw-nimbus-roman.conf b/hidpi/urw-nimbus-roman.conf new file mode 100644 index 0000000..8c3ed57 --- /dev/null +++ b/hidpi/urw-nimbus-roman.conf @@ -0,0 +1,56 @@ + + + + + + serif + + Nimbus Roman + + + + + + Nimbus Roman + + serif + + + + + + Nimbus Roman + + Times + + + + + + Roman + + Nimbus Roman + + + + + Times + + Nimbus Roman + + + + + Times Roman + + Nimbus Roman + + + + + TeX Gyre Termes + + Nimbus Roman + + + diff --git a/hidpi/urw-nimbus-sans-narrow.conf b/hidpi/urw-nimbus-sans-narrow.conf new file mode 100644 index 0000000..67c93a9 --- /dev/null +++ b/hidpi/urw-nimbus-sans-narrow.conf @@ -0,0 +1,63 @@ + + + + + + sans-serif + + Nimbus Sans Narrow + + + + + + Nimbus Sans Narrow + + sans-serif + + + + + + Nimbus Sans Narrow + + Helvetica Narrow + + + + + + Arial Narrow + + Helvetica Narrow + + + + + Helvetica Condensed + + Nimbus Sans Narrow + + + + + Helvetica Narrow + + Nimbus Sans Narrow + + + + + TeX Gyre Heros Cn + + Nimbus Sans Narrow + + + + + Proxima Nova Extra Cond + + Nimbus Sans Narrow + + + diff --git a/hidpi/urw-nimbus-sans.conf b/hidpi/urw-nimbus-sans.conf new file mode 100644 index 0000000..03b3000 --- /dev/null +++ b/hidpi/urw-nimbus-sans.conf @@ -0,0 +1,56 @@ + + + + + + sans-serif + + Nimbus Sans + + + + + + Nimbus Sans + + sans-serif + + + + + + Nimbus Sans + + Helvetica + + + + + + Helvetica + + Nimbus Sans + + + + + Helvetica Neue + + Nimbus Sans + + + + + Helvetica Neue World + + Nimbus Sans + + + + + TeX Gyre Heros + + Nimbus Sans + + + diff --git a/hidpi/urw-z003.conf b/hidpi/urw-z003.conf new file mode 100644 index 0000000..ff8e55f --- /dev/null +++ b/hidpi/urw-z003.conf @@ -0,0 +1,49 @@ + + + + + + fantasy + + Z003 + + + + + + Z003 + + fantasy + + + + + + Z003 + + ITC Zapf Chancery + + + + + + ITC Zapf Chancery + + Z003 + + + + + Zapf Chancery + + Z003 + + + + + TeX Gyre Chorus + + Z003 + + + diff --git a/hidpi/veranda.conf b/hidpi/veranda.conf new file mode 100644 index 0000000..52b365b --- /dev/null +++ b/hidpi/veranda.conf @@ -0,0 +1,28 @@ + + + + + + sans-serif + + Veranda + + + + + + Veranda + + sans-serif + + + + + + Verdana + + Veranda + DejaVu Sans + + + From e10ff951f0aff43789b1d2ae7efaea8230f5d5f8 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 18 Jul 2022 09:07:27 +0300 Subject: [PATCH 017/117] Really minor changes. --- common.conf | 2 +- lodpi.conf | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/common.conf b/common.conf index c3c3595..50cfcfc 100644 --- a/common.conf +++ b/common.conf @@ -104,7 +104,7 @@ fontconfig/common/gillius-adf-no2.conf fontconfig/common/pt-sans.conf diff --git a/lodpi.conf b/lodpi.conf index 53bfad0..b366835 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -162,7 +162,7 @@ + https://time.com (fallback), https://apnews.com (fallback). --> fontconfig/lodpi/pt-sans-narrow.conf fontconfig/lodpi/tahoma.conf - - fontconfig/lodpi/pt-serif-caption.conf - fontconfig/lodpi/felipa.conf From 292d5082436ca2fc40e356347e0779d70feb1321 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 23 Sep 2022 21:04:29 +0300 Subject: [PATCH 018/117] Better Lucida Sans/Grande aliases. --- common.conf | 6 +++++- common/pt-sans-caption.conf | 33 +++++++++++++++++++++++++++++++++ common/pt-sans.conf | 22 ---------------------- lodpi/pt-sans-caption.conf | 18 +++--------------- 4 files changed, 41 insertions(+), 38 deletions(-) create mode 100644 common/pt-sans-caption.conf diff --git a/common.conf b/common.conf index 50cfcfc..5c7ad14 100644 --- a/common.conf +++ b/common.conf @@ -103,9 +103,13 @@ (fallback). --> fontconfig/common/gillius-adf-no2.conf - + fontconfig/common/pt-sans-caption.conf + + fontconfig/common/pt-sans.conf + + sans-serif + + PT Sans Caption + + + + + + Lucida Grande + + PT Sans Caption + + + + + Lucida Sans + + PT Sans Caption + + + + + Lucida Sans Unicode + + PT Sans Caption + + + diff --git a/common/pt-sans.conf b/common/pt-sans.conf index 43f6b1d..34a3959 100644 --- a/common/pt-sans.conf +++ b/common/pt-sans.conf @@ -16,26 +16,4 @@ sans-serif - - - - Lucida Grande - - PT Sans - - - - - Lucida Sans - - PT Sans - - - - - Lucida Sans Unicode - - PT Sans - - diff --git a/lodpi/pt-sans-caption.conf b/lodpi/pt-sans-caption.conf index 80efcd8..fea3af4 100644 --- a/lodpi/pt-sans-caption.conf +++ b/lodpi/pt-sans-caption.conf @@ -1,23 +1,11 @@ - - - sans-serif - - PT Sans Caption - - + - - - PT Sans Caption - - sans-serif - - + - + DejaVu Sans From 1667b99aa6cfe46520675ecff99efe6da9ff2f90 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 23 Sep 2022 21:25:04 +0300 Subject: [PATCH 019/117] Reorganized lists. --- common.conf | 38 ++++++++++++++++---------------- hidpi.conf | 62 +++++++++++++++++++++++++++++------------------------ lodpi.conf | 9 ++++---- 3 files changed, 58 insertions(+), 51 deletions(-) diff --git a/common.conf b/common.conf index 5c7ad14..8c6a997 100644 --- a/common.conf +++ b/common.conf @@ -10,7 +10,7 @@ low DPI screens, but they are typically used at bigger sizes. --> - + fontconfig/common/archivo-black.conf @@ -59,7 +59,14 @@ fontconfig/common/dejavu-serif.conf - + + fontconfig/common/pt-sans.conf + + + fontconfig/common/pt-serif.conf + + fontconfig/common/cabin.conf + + fontconfig/common/pt-sans-caption.conf + + + fontconfig/common/pt-serif-caption.conf + @@ -103,23 +119,6 @@ (fallback). --> fontconfig/common/gillius-adf-no2.conf - - fontconfig/common/pt-sans-caption.conf - - - fontconfig/common/pt-sans.conf - - - fontconfig/common/pt-serif.conf - - - fontconfig/common/pt-serif-caption.conf - @@ -145,4 +144,5 @@ + diff --git a/hidpi.conf b/hidpi.conf index fd8635a..4756090 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -93,9 +93,8 @@ - - + -apple-system @@ -110,7 +109,7 @@ - + fontconfig/hidpi/monacal.conf - - fontconfig/hidpi/noto-sans-mono.conf - - - fontconfig/hidpi/noto-sans.conf - - - fontconfig/hidpi/noto-serif.conf + + fontconfig/hidpi/fira-go.conf fontconfig/hidpi/gelasio.conf @@ -190,9 +182,23 @@ fontconfig/hidpi/cousine.conf - - fontconfig/hidpi/code-new-roman.conf + + fontconfig/hidpi/merriweather.conf + + + fontconfig/hidpi/merriweather-sans.conf + + + fontconfig/hidpi/noto-sans-mono.conf + + + fontconfig/hidpi/noto-sans.conf + + + fontconfig/hidpi/noto-serif.conf @@ -206,22 +212,25 @@ fontconfig/hidpi/source-serif-4.conf fontconfig/hidpi/tagoni.conf - + fontconfig/hidpi/tinos.conf - fontconfig/hidpi/selawik.conf - + fontconfig/hidpi/veranda.conf - + fontconfig/hidpi/miju-goudy.conf - - fontconfig/hidpi/merriweather.conf - - - fontconfig/hidpi/merriweather-sans.conf + + fontconfig/hidpi/code-new-roman.conf fontconfig/hidpi/lingua-franca.conf @@ -259,4 +264,5 @@ + diff --git a/lodpi.conf b/lodpi.conf index b366835..b4404c6 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -102,7 +102,8 @@ - + -apple-system @@ -123,7 +124,7 @@ - + fontconfig/lodpi/liberation-serif.conf - + fontconfig/lodpi/luculent.conf - + From ded9b537de0bea2272e55b5d15c0910a4a5697ad Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 23 Oct 2022 21:48:37 +0300 Subject: [PATCH 020/117] Improved Inconsolata. --- hidpi.conf | 3 +++ hidpi/inconsolata-lgc.conf | 27 +++++++++++++++++++++++++++ hidpi/inconsolata.conf | 15 --------------- 3 files changed, 30 insertions(+), 15 deletions(-) create mode 100644 hidpi/inconsolata-lgc.conf delete mode 100644 hidpi/inconsolata.conf diff --git a/hidpi.conf b/hidpi.conf index 4756090..d3d2a1e 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -175,6 +175,9 @@ fontconfig/hidpi/gelasio.conf + + fontconfig/hidpi/inconsolata-lgc.conf + fontconfig/hidpi/inter.conf diff --git a/hidpi/inconsolata-lgc.conf b/hidpi/inconsolata-lgc.conf new file mode 100644 index 0000000..4d10909 --- /dev/null +++ b/hidpi/inconsolata-lgc.conf @@ -0,0 +1,27 @@ + + + + + + monospace + + Inconsolata LGC + + + + + + Inconsolata LGC + + monospace + + + + + + Inconsolata + + Inconsolata LGC + + + diff --git a/hidpi/inconsolata.conf b/hidpi/inconsolata.conf deleted file mode 100644 index edad856..0000000 --- a/hidpi/inconsolata.conf +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - Consolas - - Inconsolata - - - From 317da3b45fb8beaaeeaa64010dd809409476ba3d Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 24 Oct 2022 19:01:52 +0300 Subject: [PATCH 021/117] Use Hack instead of DejaVu Sans Mono. --- hidpi.conf | 5 ++-- hidpi/{dejavu-sans-mono.conf => hack.conf} | 31 +++++++++++++++++----- test.html | 4 +-- 3 files changed, 30 insertions(+), 10 deletions(-) rename hidpi/{dejavu-sans-mono.conf => hack.conf} (50%) diff --git a/hidpi.conf b/hidpi.conf index d3d2a1e..231f618 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -127,10 +127,11 @@ fontconfig/hidpi/dejavu-sans.conf - - fontconfig/hidpi/dejavu-sans-mono.conf + fontconfig/hidpi/hack.conf fontconfig/hidpi/urw-bookman.conf diff --git a/hidpi/dejavu-sans-mono.conf b/hidpi/hack.conf similarity index 50% rename from hidpi/dejavu-sans-mono.conf rename to hidpi/hack.conf index 447ffb2..1d20f24 100644 --- a/hidpi/dejavu-sans-mono.conf +++ b/hidpi/hack.conf @@ -1,15 +1,27 @@ - + + + monospace + + Hack + + - + + + Hack + + monospace + + Bitstream Vera Mono - DejaVu Sans Mono + Hack @@ -17,21 +29,28 @@ Bitstream Vera Mono - DejaVu Sans Mono + Hack + + + + + DejaVu Sans Mono + + Hack Menlo - DejaVu Sans Mono + Hack SFMono-Regular - DejaVu Sans Mono + Hack diff --git a/test.html b/test.html index 37d6213..86973b5 100644 --- a/test.html +++ b/test.html @@ -96,8 +96,8 @@

Andale Mono, Source Code Pro, Droid Sans Mono, Noto Sans Mono, Noto Mono< àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
-

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:;<=>?@[\]^_`{|}
From 571d8fcf60164c3c6aee97a8a388122db1eec75d Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 24 Oct 2022 19:27:04 +0300 Subject: [PATCH 022/117] Use Hasklig instead of Source Code Pro. --- hidpi.conf | 4 ++-- hidpi/{source-code-pro.conf => hasklig.conf} | 24 ++++++++++++++++---- 2 files changed, 21 insertions(+), 7 deletions(-) rename hidpi/{source-code-pro.conf => hasklig.conf} (64%) diff --git a/hidpi.conf b/hidpi.conf index 231f618..27c59a0 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -111,10 +111,10 @@ - - fontconfig/hidpi/source-code-pro.conf + fontconfig/hidpi/hasklig.conf - Source Code Pro + Hasklig monospace @@ -21,21 +21,35 @@ Andale Mono - Source Code Pro + Hasklig Droid Sans Mono - Source Code Pro + Hasklig Noto Mono - Source Code Pro + Hasklig + + + + + Source Code + + Hasklig + + + + + Source Code Pro + + Hasklig From eb133a0c941a21b9bfef660b83d772beccdf08a7 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 28 Oct 2022 19:29:59 +0300 Subject: [PATCH 023/117] Minor fixes for Public Sans. --- hidpi.conf | 2 +- hidpi/{public-sans-medium.conf => public-sans.conf} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename hidpi/{public-sans-medium.conf => public-sans.conf} (96%) diff --git a/hidpi.conf b/hidpi.conf index 27c59a0..55ebc91 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -249,7 +249,7 @@ Franklin used on https://www.washingtonpost.com. Franklin Gothic used on https://www.rottentomatoes.com and https://www.nationalgeographic.com (fallback).. --> - fontconfig/hidpi/public-sans-medium.conf + fontconfig/hidpi/public-sans.conf fontconfig/hidpi/eb-garamond.conf diff --git a/hidpi/public-sans-medium.conf b/hidpi/public-sans.conf similarity index 96% rename from hidpi/public-sans-medium.conf rename to hidpi/public-sans.conf index 5d71c13..af1f49d 100644 --- a/hidpi/public-sans-medium.conf +++ b/hidpi/public-sans.conf @@ -5,7 +5,7 @@ sans-serif - Public Sans Medium + Public Sans From 3de8989bb412215e882cd85e0874fcefb986a941 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 28 Oct 2022 19:54:43 +0300 Subject: [PATCH 024/117] Even better Lucida/Luxi aliases. --- common.conf | 21 ++++++++++-------- common/go-mono.conf | 27 ++++++++++++++++++++++++ common/{pt-sans-caption.conf => go.conf} | 23 ++++++++++++++++---- 3 files changed, 58 insertions(+), 13 deletions(-) create mode 100644 common/go-mono.conf rename common/{pt-sans-caption.conf => go.conf} (58%) diff --git a/common.conf b/common.conf index 8c6a997..7e7b0f3 100644 --- a/common.conf +++ b/common.conf @@ -74,21 +74,16 @@ + + fontconfig/common/pt-serif-caption.conf + fontconfig/common/cabin.conf - - fontconfig/common/pt-sans-caption.conf - - - fontconfig/common/pt-serif-caption.conf - @@ -119,6 +114,14 @@ (fallback). --> fontconfig/common/gillius-adf-no2.conf + + fontconfig/common/go.conf + + + fontconfig/common/go-mono.conf + diff --git a/common/go-mono.conf b/common/go-mono.conf new file mode 100644 index 0000000..11924ed --- /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/pt-sans-caption.conf b/common/go.conf similarity index 58% rename from common/pt-sans-caption.conf rename to common/go.conf index da6645c..a147838 100644 --- a/common/pt-sans-caption.conf +++ b/common/go.conf @@ -5,29 +5,44 @@ sans-serif - PT Sans Caption + Go + + + Go + + sans-serif + + + Lucida Grande - PT Sans Caption + Go Lucida Sans - PT Sans Caption + Go Lucida Sans Unicode - PT Sans Caption + Go + + + + + Luxi Sans + + Go From 9c4d7fa3354d3885f26b132b8914fe994051b794 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 28 Oct 2022 20:08:24 +0300 Subject: [PATCH 025/117] Some more aliases. --- common.conf | 3 ++- common/charter.conf | 6 +++--- hidpi.conf | 2 +- hidpi/urw-c059.conf | 7 +++++++ lodpi.conf | 2 +- lodpi/pt-sans-caption.conf | 11 +++++++---- 6 files changed, 21 insertions(+), 10 deletions(-) diff --git a/common.conf b/common.conf index 7e7b0f3..6d4f1dc 100644 --- a/common.conf +++ b/common.conf @@ -59,7 +59,8 @@ fontconfig/common/dejavu-serif.conf - + fontconfig/common/pt-sans.conf + - - freight-book + + Charter ITC Pro Charter diff --git a/hidpi.conf b/hidpi.conf index 55ebc91..5c5eaf7 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -209,7 +209,7 @@ fontconfig/hidpi/rubik.conf + Used on: https://streamable.com/, https://www.archives.gov/. --> fontconfig/hidpi/source-sans-3.conf diff --git a/hidpi/urw-c059.conf b/hidpi/urw-c059.conf index 9ece17c..f294a51 100644 --- a/hidpi/urw-c059.conf +++ b/hidpi/urw-c059.conf @@ -26,6 +26,13 @@ + + Century + + C059 + + + Century Schoolbook diff --git a/lodpi.conf b/lodpi.conf index b4404c6..708a525 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -191,7 +191,7 @@ Geneva used on https://news.ycombinator.com/ (fallback). --> fontconfig/lodpi/pt-sans.conf - fontconfig/lodpi/pt-sans-caption.conf diff --git a/lodpi/pt-sans-caption.conf b/lodpi/pt-sans-caption.conf index fea3af4..65e1368 100644 --- a/lodpi/pt-sans-caption.conf +++ b/lodpi/pt-sans-caption.conf @@ -1,11 +1,14 @@ - - - - + + Bitstream Vera Sans + + PT Sans Caption + + + DejaVu Sans From ca628b0f0f7e02bac68ee9918ce8ac1ef81b9a61 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 28 Oct 2022 20:15:09 +0300 Subject: [PATCH 026/117] Added missing Fira GO file. --- hidpi/fira-go.conf | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hidpi/fira-go.conf diff --git a/hidpi/fira-go.conf b/hidpi/fira-go.conf new file mode 100644 index 0000000..ba4aeb1 --- /dev/null +++ b/hidpi/fira-go.conf @@ -0,0 +1,27 @@ + + + + + + sans + + Fira GO + + + + + + Fira GO + + sans + + + + + + Fira Sans + + Fira GO + + + From 02647074c9a07a9c84758f24ba29986dcb9771dd Mon Sep 17 00:00:00 2001 From: dumol Date: Thu, 3 Nov 2022 10:04:04 +0200 Subject: [PATCH 027/117] Tabular figures for FiraGO. --- hidpi.conf | 2 +- hidpi/{fira-go.conf => firago.conf} | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) rename hidpi/{fira-go.conf => firago.conf} (65%) diff --git a/hidpi.conf b/hidpi.conf index 5c5eaf7..cea5e47 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -171,7 +171,7 @@ fontconfig/hidpi/monacal.conf - fontconfig/hidpi/fira-go.conf + fontconfig/hidpi/firago.conf fontconfig/hidpi/gelasio.conf diff --git a/hidpi/fira-go.conf b/hidpi/firago.conf similarity index 65% rename from hidpi/fira-go.conf rename to hidpi/firago.conf index ba4aeb1..0a5d1f2 100644 --- a/hidpi/fira-go.conf +++ b/hidpi/firago.conf @@ -24,4 +24,15 @@ Fira GO + + + + + FiraGO + + + + tnum on + + From 30d93a37a7e871eadd6cefccdbbef8c695907a5c Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 21 Jan 2023 18:21:41 +0200 Subject: [PATCH 028/117] Re-added Lobster and Lobster Two. --- hidpi.conf | 8 +++++--- hidpi/lobstertwo.conf | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 hidpi/lobstertwo.conf diff --git a/hidpi.conf b/hidpi.conf index cea5e47..ffc22ed 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -124,7 +124,7 @@ - + fontconfig/hidpi/dejavu-sans.conf + Used on many sites, e.g. https://stackoverflow.com (fallback). --> fontconfig/hidpi/inconsesi.conf fontconfig/hidpi/courier-prime.conf + + fontconfig/hidpi/lobstertwo.conf + fontconfig/hidpi/monacal.conf diff --git a/hidpi/lobstertwo.conf b/hidpi/lobstertwo.conf new file mode 100644 index 0000000..1b2306c --- /dev/null +++ b/hidpi/lobstertwo.conf @@ -0,0 +1,32 @@ + + + + + + fantasy + + Lobster Two + + + + + + Lobster Two + + fantasy + + + + + + + Lobster + + + Lobster Two + + + Bold Italic + + + From 6e80ad72b32ebe39493c40d1ccc7620dd790e26d Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 17 Nov 2023 16:27:37 +0200 Subject: [PATCH 029/117] Improved docs, comments, test files. --- README.rst | 5 +++++ common.conf | 4 ++-- fonts.conf | 6 +++++- hidpi.conf | 24 ++++++++++++++---------- hinting.conf | 2 +- lodpi.conf | 3 ++- os/sfos.conf | 2 +- test.html | 4 ++-- 8 files changed, 32 insertions(+), 18 deletions(-) diff --git a/README.rst b/README.rst index 9eea692..9f2d301 100644 --- a/README.rst +++ b/README.rst @@ -37,6 +37,11 @@ Installation ``~/.local/share/fonts/``. 3. Logout and login again. +To have this working for Flatpak apps:: + + flatpak override --user --filesystem=xdg-config/fontconfig + flatpak override --user --filesystem=xdg-data/fonts + Development ----------- diff --git a/common.conf b/common.conf index 6d4f1dc..351119b 100644 --- a/common.conf +++ b/common.conf @@ -64,7 +64,7 @@ fontconfig/common/pt-sans.conf + Used on https://time.com, https://www.science.org. --> fontconfig/common/pt-serif.conf @@ -116,7 +116,7 @@ fontconfig/common/gillius-adf-no2.conf fontconfig/common/go.conf diff --git a/fonts.conf b/fonts.conf index fb41cdb..693af09 100644 --- a/fonts.conf +++ b/fonts.conf @@ -114,15 +114,19 @@ + macOS and Times New Roman / Arial / Courier New on Windows. + However, on Linux/BSD, the bigger DejaVu fonts are aliased by default, + therefore user expectations are somewhat different! --> serif @@ -58,8 +60,11 @@ + Recommended sizes for system-ui / serif / mono: 10 / 10 / 10 + Then adjust appearance by using fractional scaling per display. + Alternatively, increase sizes in accordance to the default zoom level + of your browser, e.g. 12.5 / 12.5 / 12.5 for a default zoom of 125%. + Tabular figures are a must for the UI font, preferably by default. --> system-ui @@ -182,7 +187,7 @@ fontconfig/hidpi/inconsolata-lgc.conf + Inter used on https://riot.im/app, the Matrix web client. --> fontconfig/hidpi/inter.conf @@ -214,7 +219,7 @@ Used on: https://streamable.com/, https://www.archives.gov/. --> fontconfig/hidpi/source-sans-3.conf - + fontconfig/hidpi/source-serif-4.conf - fontconfig/hidpi/cmu_typewriter_text_variable_width.conf - - fontconfig/hidpi/public-sans.conf - + fontconfig/hidpi/eb-garamond.conf fontconfig/hidpi/code-new-roman.conf - + fontconfig/hidpi/lingua-franca.conf diff --git a/hinting.conf b/hinting.conf index 11bb176..0d1e427 100644 --- a/hinting.conf +++ b/hinting.conf @@ -6,7 +6,7 @@ Sets most appropriate hinting for specific fonts - + + Recommended sizes for system-ui / serif / mono: 11 / 12 / 10. + Adjust appropriately if diverging too much from a DPI of 96. --> system-ui diff --git a/os/sfos.conf b/os/sfos.conf index 0bbe5cf..5e6fada 100644 --- a/os/sfos.conf +++ b/os/sfos.conf @@ -16,7 +16,7 @@ - + /usr/share/fonts/sail-sans-pro diff --git a/test.html b/test.html index 86973b5..7bed213 100644 --- a/test.html +++ b/test.html @@ -342,8 +342,8 @@

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


-

Lobster Two (13px)

- +

Lobster (13px)

+ SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
From 7cfc8e4065374ab30677153eb228cbbb051c454d Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 17 Nov 2023 19:07:08 +0200 Subject: [PATCH 030/117] Use PT Astra Serif for Times New Roman. --- hidpi.conf | 9 ++++++--- hidpi/pt-astra-serif.conf | 35 +++++++++++++++++++++++++++++++++++ hidpi/tinos.conf | 22 ---------------------- 3 files changed, 41 insertions(+), 25 deletions(-) create mode 100644 hidpi/pt-astra-serif.conf diff --git a/hidpi.conf b/hidpi.conf index dfa2d07..4151fd3 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -171,6 +171,9 @@ fontconfig/hidpi/courier-prime.conf + + fontconfig/hidpi/tinos.conf + fontconfig/hidpi/lobstertwo.conf @@ -228,9 +231,9 @@ fontconfig/hidpi/tagoni.conf - fontconfig/hidpi/tinos.conf + Times New Roman used in many documents and online at + https://www.nlm.nih.gov/, https://www.latimes.com (fallback). --> + fontconfig/hidpi/pt-astra-serif.conf + + PT Astra Serif + + serif + + + + + + MS Serif + + PT Astra Serif + Tinos + + + + + Times New Roman + + PT Astra Serif + Tinos + + + diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf index f0519ac..0067093 100644 --- a/hidpi/tinos.conf +++ b/hidpi/tinos.conf @@ -12,14 +12,6 @@ Liberation Serif
- - - Tinos - - MS Serif - - - Liberation Serif @@ -27,18 +19,4 @@ Tinos
- - - MS Serif - - Tinos - - - - - Times New Roman - - Tinos - - From 8be3c89bdd21ee89b61d793ed496486517dc633e Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 18 Nov 2023 13:38:21 +0200 Subject: [PATCH 031/117] Added Spline Sans and Spline Sans Mono. --- hidpi.conf | 7 ++++++- hidpi/spline-sans-mono.conf | 30 ++++++++++++++++++++++++++++++ hidpi/spline-sans.conf | 30 ++++++++++++++++++++++++++++++ 3 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 hidpi/spline-sans-mono.conf create mode 100644 hidpi/spline-sans.conf diff --git a/hidpi.conf b/hidpi.conf index 4151fd3..08f8d6a 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -275,7 +275,12 @@ fontconfig/hidpi/lingua-franca.conf - + + + fontconfig/hidpi/spline-sans.conf + + + fontconfig/hidpi/spline-sans-mono.conf diff --git a/hidpi/spline-sans-mono.conf b/hidpi/spline-sans-mono.conf new file mode 100644 index 0000000..dd40b2c --- /dev/null +++ b/hidpi/spline-sans-mono.conf @@ -0,0 +1,30 @@ + + + + + + monospace + + Spline Sans Mono + + + + + + Spline Sans Mono + + monospace + + + + + + + Spline Sans Mono + + + + ss05 on + + + diff --git a/hidpi/spline-sans.conf b/hidpi/spline-sans.conf new file mode 100644 index 0000000..2cb1b39 --- /dev/null +++ b/hidpi/spline-sans.conf @@ -0,0 +1,30 @@ + + + + + + sans + + Spline Sans + + + + + + Spline Sans + + sans + + + + + + + Spline Sans + + + + tnum on + + + From ca63e03149371508315a2de0b64b623b6aa44633 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 18 Nov 2023 15:33:29 +0200 Subject: [PATCH 032/117] A better Geneva fallback. --- hidpi.conf | 5 ++++- hidpi/barlow.conf | 38 ++++++++++++++++++++++++++++++++++++++ hidpi/tagoni.conf | 7 ------- 3 files changed, 42 insertions(+), 8 deletions(-) create mode 100644 hidpi/barlow.conf diff --git a/hidpi.conf b/hidpi.conf index 08f8d6a..b1af4c7 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -225,7 +225,7 @@ fontconfig/hidpi/source-serif-4.conf - fontconfig/hidpi/tagoni.conf @@ -263,6 +263,9 @@ Adobe Garamond Pro used on https://www.theatlantic.com. --> fontconfig/hidpi/eb-garamond.conf + + fontconfig/hidpi/barlow.conf + fontconfig/hidpi/miju-goudy.conf diff --git a/hidpi/barlow.conf b/hidpi/barlow.conf new file mode 100644 index 0000000..5605e45 --- /dev/null +++ b/hidpi/barlow.conf @@ -0,0 +1,38 @@ + + + + + + sans + + Barlow + + + + + + Barlow + + sans + + + + + + Geneva + + Barlow + + + + + + + Barlow + + + + tnum on + + + diff --git a/hidpi/tagoni.conf b/hidpi/tagoni.conf index e1efc79..73b2ad5 100644 --- a/hidpi/tagoni.conf +++ b/hidpi/tagoni.conf @@ -18,13 +18,6 @@
- - Geneva - - Tagoni - - - Tahoma From 23880b95a14a4bce5cdb1c3c33e58681d3af1dd6 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 18 Nov 2023 17:40:57 +0200 Subject: [PATCH 033/117] Use Libre Bodoni for Bodoni. --- hidpi.conf | 3 +++ hidpi/libre-bodoni.conf | 27 +++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 hidpi/libre-bodoni.conf diff --git a/hidpi.conf b/hidpi.conf index b1af4c7..6773f8d 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -253,6 +253,9 @@ fontconfig/hidpi/cmu_typewriter_text_variable_width.conf + + fontconfig/hidpi/libre-bodoni.conf + + + serif + + Libre Bodoni + + + + + + Libre Bodoni + + serif + + + + + + Bodoni + + Libre Bodoni + + + From 75f1940f54f96b88a7c23f69dd95cda904f7c789 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 18 Nov 2023 18:10:54 +0200 Subject: [PATCH 034/117] Use Metropolis for Proxima Nova. --- hidpi.conf | 3 +++ hidpi/metropolis.conf | 27 +++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 hidpi/metropolis.conf diff --git a/hidpi.conf b/hidpi.conf index 6773f8d..453904e 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -277,6 +277,9 @@ Used on https://docs.oracle.com, https://docs.aws.amazon.com. --> fontconfig/hidpi/code-new-roman.conf + + fontconfig/hidpi/metropolis.conf + fontconfig/hidpi/lingua-franca.conf diff --git a/hidpi/metropolis.conf b/hidpi/metropolis.conf new file mode 100644 index 0000000..c732755 --- /dev/null +++ b/hidpi/metropolis.conf @@ -0,0 +1,27 @@ + + + + + + sans-serif + + Metropolis + + + + + + Metropolis + + sans-serif + + + + + + Proxima Nova + + Metropolis + + + From 8f49a7fa9a48a324c74c0222bad6f825da8f478c Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 20 Nov 2023 11:34:30 +0200 Subject: [PATCH 035/117] Improved common fonts aliases. --- common.conf | 8 ------- common/twitter-color-emoji.conf | 40 ++++++++++++++++----------------- common/varela-round.conf | 4 ++-- 3 files changed, 22 insertions(+), 30 deletions(-) diff --git a/common.conf b/common.conf index 351119b..5983864 100644 --- a/common.conf +++ b/common.conf @@ -140,13 +140,5 @@ - - - Material - - Material Icons Extended - - - diff --git a/common/twitter-color-emoji.conf b/common/twitter-color-emoji.conf index 2322f18..345a728 100644 --- a/common/twitter-color-emoji.conf +++ b/common/twitter-color-emoji.conf @@ -7,8 +7,8 @@ emoji - - Twitter Color Emoji + + Twemoji Mozilla @@ -18,7 +18,7 @@ serif - Twitter Color Emoji + Twemoji Mozilla @@ -27,7 +27,7 @@ sans-serif - Twitter Color Emoji + Twemoji Mozilla @@ -36,7 +36,7 @@ monospace - Twitter Color Emoji + Twemoji Mozilla @@ -45,7 +45,7 @@ cursive - Twitter Color Emoji + Twemoji Mozilla @@ -54,7 +54,7 @@ fantasy - Twitter Color Emoji + Twemoji Mozilla @@ -62,84 +62,84 @@ Android Emoji - Twitter Color Emoji + Twemoji Mozilla Apple Color Emoji - Twitter Color Emoji + Twemoji Mozilla EmojiOne Color - Twitter Color Emoji + Twemoji Mozilla Emoji Two - Twitter Color Emoji + Twemoji Mozilla EmojiTwo - Twitter Color Emoji + Twemoji Mozilla Emoji Symbols - Twitter Color Emoji + Twemoji Mozilla EmojiSymbols - Twitter Color Emoji + Twemoji Mozilla Noto Color Emoji - - Twitter Color Emoji + + Twemoji Mozilla Twemoji - Twitter Color Emoji + Twemoji Mozilla Twemoji Mozilla - Twitter Color Emoji + Twemoji Mozilla TwemojiMozilla - Twitter Color Emoji + Twemoji Mozilla Segoe UI Emoji - Twitter Color Emoji + Twemoji Mozilla diff --git a/common/varela-round.conf b/common/varela-round.conf index d90a5cb..80972ce 100644 --- a/common/varela-round.conf +++ b/common/varela-round.conf @@ -23,7 +23,7 @@ Arial Rounded MT Bold - + Varela Round @@ -35,7 +35,7 @@ Helvetica Rounded LT Std Bold - + Varela Round From 50d914366e7c490cd7566e0808558865d12d9800 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 20 Nov 2023 11:37:19 +0200 Subject: [PATCH 036/117] No subpixel rendering by default. --- fonts.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fonts.conf b/fonts.conf index 693af09..50870eb 100644 --- a/fonts.conf +++ b/fonts.conf @@ -52,7 +52,7 @@ http://www.lagom.nl/lcd-test/subpixel.php to be sure. --> - rgb + none From 68b3f8aca749de63efff822a16b33b5ae63d8a89 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 20 Nov 2023 11:39:25 +0200 Subject: [PATCH 037/117] Improved default hidpi aliases. --- hidpi.conf | 37 ++++++++++++++++++++++--------------- hidpi/inter.conf | 11 +++++++++++ 2 files changed, 33 insertions(+), 15 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 453904e..de8f52e 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -21,25 +21,25 @@ serif - Faustina Tinos + PT Astra Serif Nimbus Roman sans-serif - Archivo - Arimo Nimbus Sans + Arimo + Roboto monospace - JetBrains Mono + CommitMono-PixelPerfect + Hack Cousine - DejaVu Sans Mono - Allura + Sedgwick Ave
fantasy - Sedgwick Ave + Grenze Gotisch @@ -68,15 +67,19 @@ system-ui - - Cantarell + + Open Sauce One + Inter + DejaVu Sans ui-sans-serif - Cantarell + Open Sauce One + Inter + DejaVu Sans @@ -88,7 +91,7 @@ ui-monospace - Cascadia Code PL + JetBrains Mono @@ -103,13 +106,17 @@ -apple-system - Cantarell + Open Sauce One + Inter + DejaVu Sans BlinkMacSystemFont - Cantarell + Open Sauce One + Inter + DejaVu Sans diff --git a/hidpi/inter.conf b/hidpi/inter.conf index b02ccc6..a6aecee 100644 --- a/hidpi/inter.conf +++ b/hidpi/inter.conf @@ -24,4 +24,15 @@ Inter + + + + + Inter + + + + tnum on + + From 1018e8406ef5aa03a3d3443dc2e3b47ecbb92ef2 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 20 Nov 2023 14:50:50 +0200 Subject: [PATCH 038/117] Small fixes and improvements. --- hidpi/eb-garamond.conf | 7 +++++++ hidpi/firago.conf | 6 +++--- hidpi/noto-sans-mono.conf | 10 ++++++++++ hidpi/pt-mono.conf | 19 +++++++++++++++++++ hidpi/public-sans.conf | 7 +++++++ hinting.conf | 19 +++++++++++++++++++ 6 files changed, 65 insertions(+), 3 deletions(-) create mode 100644 hidpi/pt-mono.conf diff --git a/hidpi/eb-garamond.conf b/hidpi/eb-garamond.conf index e0abedd..e55abf3 100644 --- a/hidpi/eb-garamond.conf +++ b/hidpi/eb-garamond.conf @@ -25,6 +25,13 @@ + + Adobe Garamond Pro + + EB Garamond + + + ITC Garamond diff --git a/hidpi/firago.conf b/hidpi/firago.conf index 0a5d1f2..435cb8e 100644 --- a/hidpi/firago.conf +++ b/hidpi/firago.conf @@ -5,13 +5,13 @@ sans - Fira GO + FiraGO - Fira GO + FiraGO sans @@ -21,7 +21,7 @@ Fira Sans - Fira GO + FiraGO diff --git a/hidpi/noto-sans-mono.conf b/hidpi/noto-sans-mono.conf index 6569b0a..2a94389 100644 --- a/hidpi/noto-sans-mono.conf +++ b/hidpi/noto-sans-mono.conf @@ -16,4 +16,14 @@ monospace + + + + + Noto Sans Mono + + + mono + + diff --git a/hidpi/pt-mono.conf b/hidpi/pt-mono.conf new file mode 100644 index 0000000..cb9f3ca --- /dev/null +++ b/hidpi/pt-mono.conf @@ -0,0 +1,19 @@ + + + + + + monospace + + PT Mono + + + + + + PT Mono + + monospace + + + diff --git a/hidpi/public-sans.conf b/hidpi/public-sans.conf index af1f49d..470848a 100644 --- a/hidpi/public-sans.conf +++ b/hidpi/public-sans.conf @@ -18,6 +18,13 @@ + + Franklin + + Public Sans + + + Franklin Gothic diff --git a/hinting.conf b/hinting.conf index 0d1e427..df220af 100644 --- a/hinting.conf +++ b/hinting.conf @@ -13,6 +13,15 @@ at https://www.freetype.org/freetype2/docs/hinting/hinting.html. --> + + + Asap + + + hintfull + + + @@ -190,6 +199,16 @@ + + + + Georama + + + hintslight + + + IBM Plex From eaa523da1a44c2086da77eb3d491ae272f3defc1 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 20 Nov 2023 16:32:00 +0200 Subject: [PATCH 039/117] Better alias for Arial Black. --- common.conf | 6 +++--- common/{archivo-black.conf => aileron-black.conf} | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) rename common/{archivo-black.conf => aileron-black.conf} (79%) diff --git a/common.conf b/common.conf index 5983864..a29ae76 100644 --- a/common.conf +++ b/common.conf @@ -12,9 +12,6 @@ - - fontconfig/common/archivo-black.conf - + + fontconfig/common/aileron-black.conf + fontconfig/common/varela-round.conf diff --git a/common/archivo-black.conf b/common/aileron-black.conf similarity index 79% rename from common/archivo-black.conf rename to common/aileron-black.conf index 3676241..db3402b 100644 --- a/common/archivo-black.conf +++ b/common/aileron-black.conf @@ -5,21 +5,21 @@ Arial Black - Archivo Black + Aileron Black Helvetica Black - Archivo Black + Aileron Black Nimbus Sans Black - Archivo Black + Aileron Black From 2aa8f55b7eb4dfb2d13d8a0da078476d5ed7bb85 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 20 Nov 2023 19:04:43 +0200 Subject: [PATCH 040/117] Improved default hidpi aliases, take two. --- hidpi.conf | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index de8f52e..b6b4498 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -29,15 +29,15 @@ sans-serif + Aileron Nimbus Sans Arimo - Roboto monospace - CommitMono-PixelPerfect + Spline Sans Mono Hack Cousine @@ -69,17 +69,15 @@ - Open Sauce One - Inter - DejaVu Sans + Asap + Roboto ui-sans-serif - Open Sauce One - Inter - DejaVu Sans + Asap + Roboto @@ -106,17 +104,15 @@ -apple-system - Open Sauce One - Inter - DejaVu Sans + Asap + Roboto BlinkMacSystemFont - Open Sauce One - Inter - DejaVu Sans + Asap + Roboto From 8ec88ca0e35c18db20036d34666833cde3dcae88 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 2 Dec 2023 17:01:08 +0200 Subject: [PATCH 041/117] Improved aliases rules. --- common.conf | 10 ++----- common/charter.conf | 4 +-- common/cinzel-decorative.conf | 4 +-- common/comic-relief.conf | 4 +-- common/dejavu-serif.conf | 11 ++------ common/garamond-libre.conf | 4 +-- common/gillius-adf-no2.conf | 4 +-- common/go-mono.conf | 4 +-- common/go.conf | 4 +-- common/kaushan-script.conf | 4 +-- common/libre-baskerville.conf | 4 +-- common/pt-sans.conf | 4 +-- common/pt-serif-caption.conf | 16 ----------- common/pt-serif.conf | 4 +-- ...-color-emoji.conf => twemoji-mozilla.conf} | 0 common/urw-d050000l.conf | 4 +-- common/urw-gothic.conf | 4 +-- common/urw-p052.conf | 4 +-- common/urw-standard-symbols-ps.conf | 16 ----------- common/varela-round.conf | 16 ----------- hidpi.conf | 8 ++++-- hidpi/arimo.conf | 4 +-- hidpi/barlow.conf | 16 ----------- hidpi/bitter-pro.conf | 27 +++++++++++++++++++ hidpi/charis-sil.conf | 4 +-- hidpi/cmu_typewriter_text_variable_width.conf | 16 ----------- hidpi/code-new-roman.conf | 12 ++------- hidpi/courier-prime.conf | 4 +-- hidpi/cousine.conf | 16 +++++++++-- hidpi/dejavu-sans.conf | 4 +-- hidpi/eb-garamond.conf | 4 +-- hidpi/firago.conf | 4 +-- hidpi/gelasio.conf | 4 +-- hidpi/gentium-plus.conf | 4 +-- hidpi/hack.conf | 8 +++--- hidpi/hasklig.conf | 4 +-- hidpi/inconsesi.conf | 4 +-- hidpi/inconsolata-lgc.conf | 4 +-- hidpi/inter.conf | 4 +-- hidpi/libre-bodoni.conf | 4 +-- hidpi/lingua-franca.conf | 4 +-- hidpi/lobstertwo.conf | 4 +-- hidpi/merriweather-sans.conf | 4 +-- hidpi/merriweather.conf | 4 +-- hidpi/metropolis.conf | 4 +-- hidpi/miju-goudy.conf | 4 +-- hidpi/monacal.conf | 4 +-- hidpi/noto-sans-mono.conf | 4 +-- hidpi/noto-sans.conf | 4 +-- hidpi/noto-serif.conf | 4 +-- hidpi/pt-astra-serif.conf | 4 +-- hidpi/pt-mono.conf | 4 +-- hidpi/public-sans.conf | 4 +-- hidpi/rubik.conf | 4 +-- hidpi/selawik.conf | 4 +-- hidpi/source-sans-3.conf | 4 +-- hidpi/source-serif-4.conf | 4 +-- hidpi/spline-sans-mono.conf | 4 +-- hidpi/spline-sans.conf | 4 +-- hidpi/tagoni.conf | 4 +-- hidpi/tinos.conf | 1 + hidpi/urw-bookman.conf | 16 +++++------ hidpi/urw-c059.conf | 20 +++++++------- hidpi/urw-nimbus-mono-ps.conf | 4 +-- hidpi/urw-nimbus-roman.conf | 4 +-- hidpi/urw-nimbus-sans-narrow.conf | 16 ----------- hidpi/urw-nimbus-sans.conf | 4 +-- hidpi/urw-z003.conf | 4 +-- hidpi/veranda.conf | 4 +-- lodpi.conf | 7 ++--- {common => lodpi}/bitter.conf | 11 ++------ lodpi/dejavu-serif.conf | 23 ---------------- lodpi/felipa.conf | 4 +-- lodpi/luculent.conf | 4 +-- lodpi/noto-mono.conf | 4 +-- lodpi/pt-mono.conf | 4 +-- 76 files changed, 194 insertions(+), 296 deletions(-) rename common/{twitter-color-emoji.conf => twemoji-mozilla.conf} (100%) create mode 100644 hidpi/bitter-pro.conf rename {common => lodpi}/bitter.conf (76%) delete mode 100644 lodpi/dejavu-serif.conf diff --git a/common.conf b/common.conf index a29ae76..a267b7b 100644 --- a/common.conf +++ b/common.conf @@ -23,12 +23,6 @@ https://e.foundation. --> fontconfig/common/urw-gothic.conf - - fontconfig/common/bitter.conf - @@ -127,8 +121,8 @@ - fontconfig/common/twitter-color-emoji.conf + For Chrome-based ones, Noto Color Emoji would be best. --> + fontconfig/common/twemoji-mozilla.conf diff --git a/common/charter.conf b/common/charter.conf index 77dada0..8e679c3 100644 --- a/common/charter.conf +++ b/common/charter.conf @@ -4,9 +4,9 @@ serif - + 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..28fe585 100644 --- a/common/comic-relief.conf +++ b/common/comic-relief.conf @@ -4,9 +4,9 @@ cursive - + Comic Relief - + diff --git a/common/dejavu-serif.conf b/common/dejavu-serif.conf index 5d9feed..2e11432 100644 --- a/common/dejavu-serif.conf +++ b/common/dejavu-serif.conf @@ -7,9 +7,9 @@ - Bitstream Vera Serif + DejaVu Serif - DejaVu Serif + Bitstream Vera Serif @@ -20,11 +20,4 @@ DejaVu Serif - - - Bitstream Vera Serif - - DejaVu Serif - - 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..97c7309 100644 --- a/common/gillius-adf-no2.conf +++ b/common/gillius-adf-no2.conf @@ -4,9 +4,9 @@ sans-serif - + Gillius ADF No2 - + diff --git a/common/go-mono.conf b/common/go-mono.conf index 11924ed..bad460f 100644 --- a/common/go-mono.conf +++ b/common/go-mono.conf @@ -4,9 +4,9 @@ monospace - + Go Mono - + diff --git a/common/go.conf b/common/go.conf index a147838..6c23c01 100644 --- a/common/go.conf +++ b/common/go.conf @@ -4,9 +4,9 @@ sans-serif - + 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/pt-sans.conf b/common/pt-sans.conf index 34a3959..f2a4283 100644 --- a/common/pt-sans.conf +++ b/common/pt-sans.conf @@ -4,9 +4,9 @@ sans-serif - + PT Sans - + diff --git a/common/pt-serif-caption.conf b/common/pt-serif-caption.conf index 56e981b..d2cd0ba 100644 --- a/common/pt-serif-caption.conf +++ b/common/pt-serif-caption.conf @@ -1,22 +1,6 @@ - - - serif - - PT Serif Caption - - - - - - PT Serif Caption - - serif - - - Lucida Bright diff --git a/common/pt-serif.conf b/common/pt-serif.conf index 8cdf47c..7781bce 100644 --- a/common/pt-serif.conf +++ b/common/pt-serif.conf @@ -4,9 +4,9 @@ serif - + PT Serif - + diff --git a/common/twitter-color-emoji.conf b/common/twemoji-mozilla.conf similarity index 100% rename from common/twitter-color-emoji.conf rename to common/twemoji-mozilla.conf diff --git a/common/urw-d050000l.conf b/common/urw-d050000l.conf index b157762..a58053c 100644 --- a/common/urw-d050000l.conf +++ b/common/urw-d050000l.conf @@ -4,9 +4,9 @@ fantasy - + D050000L - + diff --git a/common/urw-gothic.conf b/common/urw-gothic.conf index 237748a..7537125 100644 --- a/common/urw-gothic.conf +++ b/common/urw-gothic.conf @@ -4,9 +4,9 @@ sans-serif - + URW Gothic - + diff --git a/common/urw-p052.conf b/common/urw-p052.conf index 0c42b29..21fa758 100644 --- a/common/urw-p052.conf +++ b/common/urw-p052.conf @@ -4,9 +4,9 @@ serif - + P052 - + diff --git a/common/urw-standard-symbols-ps.conf b/common/urw-standard-symbols-ps.conf index 4caff29..d7b67cd 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 diff --git a/common/varela-round.conf b/common/varela-round.conf index 80972ce..30545e2 100644 --- a/common/varela-round.conf +++ b/common/varela-round.conf @@ -1,22 +1,6 @@ - - - sans-serif - - Varela - - - - - - Varela - - sans-serif - - - diff --git a/hidpi.conf b/hidpi.conf index b6b4498..a592349 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -141,6 +141,9 @@ Menlo is default code font for Bugzilla. --> fontconfig/hidpi/hack.conf + + fontconfig/hidpi/bitter-pro.conf + fontconfig/hidpi/urw-bookman.conf @@ -276,11 +279,12 @@ Used on: https://harpers.org --> fontconfig/hidpi/miju-goudy.conf - fontconfig/hidpi/code-new-roman.conf - + fontconfig/hidpi/metropolis.conf diff --git a/hidpi/arimo.conf b/hidpi/arimo.conf index 0be67aa..5ba7737 100644 --- a/hidpi/arimo.conf +++ b/hidpi/arimo.conf @@ -4,9 +4,9 @@ sans-serif - + Arimo - + diff --git a/hidpi/barlow.conf b/hidpi/barlow.conf index 5605e45..e4a8b25 100644 --- a/hidpi/barlow.conf +++ b/hidpi/barlow.conf @@ -1,22 +1,6 @@ - - - sans - - Barlow - - - - - - Barlow - - sans - - - Geneva diff --git a/hidpi/bitter-pro.conf b/hidpi/bitter-pro.conf new file mode 100644 index 0000000..0c88b2c --- /dev/null +++ b/hidpi/bitter-pro.conf @@ -0,0 +1,27 @@ + + + + + + serif + + Bitter Pro + + + + + + Bitter Pro + + serif + + + + + + Bitter + + Bitter Pro + + + diff --git a/hidpi/charis-sil.conf b/hidpi/charis-sil.conf index 2ef980b..f84c50c 100644 --- a/hidpi/charis-sil.conf +++ b/hidpi/charis-sil.conf @@ -4,9 +4,9 @@ serif - + Charis SIL - + diff --git a/hidpi/cmu_typewriter_text_variable_width.conf b/hidpi/cmu_typewriter_text_variable_width.conf index 00f37dc..b94f23b 100644 --- a/hidpi/cmu_typewriter_text_variable_width.conf +++ b/hidpi/cmu_typewriter_text_variable_width.conf @@ -1,22 +1,6 @@ - - - fantasy - - CMU Typewriter Text Variable Width - - - - - - CMU Typewriter Text Variable Width - - fantasy - - - American Typewriter diff --git a/hidpi/code-new-roman.conf b/hidpi/code-new-roman.conf index 8060382..a988baf 100644 --- a/hidpi/code-new-roman.conf +++ b/hidpi/code-new-roman.conf @@ -4,9 +4,9 @@ monospace - + Code New Roman - + @@ -17,14 +17,6 @@ - - - Code New Roman - - Monaco - - - Monaco diff --git a/hidpi/courier-prime.conf b/hidpi/courier-prime.conf index d20d176..f5037ef 100644 --- a/hidpi/courier-prime.conf +++ b/hidpi/courier-prime.conf @@ -4,9 +4,9 @@ monospace - + Courier Prime - + diff --git a/hidpi/cousine.conf b/hidpi/cousine.conf index f2f0d50..ac51f56 100644 --- a/hidpi/cousine.conf +++ b/hidpi/cousine.conf @@ -1,9 +1,21 @@ - + + + monospace + + Cousine + + - + + + Cousine + + monospace + + diff --git a/hidpi/dejavu-sans.conf b/hidpi/dejavu-sans.conf index 0779ba5..bf60a22 100644 --- a/hidpi/dejavu-sans.conf +++ b/hidpi/dejavu-sans.conf @@ -7,9 +7,9 @@ - Bitstream Vera Sans + DejaVu Sans - DejaVu Sans + Bitstream Vera Sans diff --git a/hidpi/eb-garamond.conf b/hidpi/eb-garamond.conf index e55abf3..d0e753e 100644 --- a/hidpi/eb-garamond.conf +++ b/hidpi/eb-garamond.conf @@ -4,9 +4,9 @@ serif - + EB Garamond - + diff --git a/hidpi/firago.conf b/hidpi/firago.conf index 435cb8e..e744925 100644 --- a/hidpi/firago.conf +++ b/hidpi/firago.conf @@ -4,9 +4,9 @@ sans - + FiraGO - + diff --git a/hidpi/gelasio.conf b/hidpi/gelasio.conf index 77ba244..b125051 100644 --- a/hidpi/gelasio.conf +++ b/hidpi/gelasio.conf @@ -4,9 +4,9 @@ serif - + Gelasio - + diff --git a/hidpi/gentium-plus.conf b/hidpi/gentium-plus.conf index 1e21975..40f6bb2 100644 --- a/hidpi/gentium-plus.conf +++ b/hidpi/gentium-plus.conf @@ -4,9 +4,9 @@ serif - + Gentium Plus - + diff --git a/hidpi/hack.conf b/hidpi/hack.conf index 1d20f24..98f9c71 100644 --- a/hidpi/hack.conf +++ b/hidpi/hack.conf @@ -4,9 +4,9 @@ monospace - + Hack - + @@ -19,9 +19,9 @@ - Bitstream Vera Mono + Hack - Hack + Bitstream Vera Mono diff --git a/hidpi/hasklig.conf b/hidpi/hasklig.conf index f22539e..c079c33 100644 --- a/hidpi/hasklig.conf +++ b/hidpi/hasklig.conf @@ -4,9 +4,9 @@ monospace - + Hasklig - + diff --git a/hidpi/inconsesi.conf b/hidpi/inconsesi.conf index 599c17d..0df8496 100644 --- a/hidpi/inconsesi.conf +++ b/hidpi/inconsesi.conf @@ -4,9 +4,9 @@ monospace - + Inconsesi - + diff --git a/hidpi/inconsolata-lgc.conf b/hidpi/inconsolata-lgc.conf index 4d10909..d5793ce 100644 --- a/hidpi/inconsolata-lgc.conf +++ b/hidpi/inconsolata-lgc.conf @@ -4,9 +4,9 @@ monospace - + Inconsolata LGC - + diff --git a/hidpi/inter.conf b/hidpi/inter.conf index a6aecee..72a1e7e 100644 --- a/hidpi/inter.conf +++ b/hidpi/inter.conf @@ -4,9 +4,9 @@ sans-serif - + Inter - + diff --git a/hidpi/libre-bodoni.conf b/hidpi/libre-bodoni.conf index 9f06d1c..0fdcbfc 100644 --- a/hidpi/libre-bodoni.conf +++ b/hidpi/libre-bodoni.conf @@ -4,9 +4,9 @@ serif - + Libre Bodoni - + diff --git a/hidpi/lingua-franca.conf b/hidpi/lingua-franca.conf index ef0a392..5ab73b8 100644 --- a/hidpi/lingua-franca.conf +++ b/hidpi/lingua-franca.conf @@ -4,9 +4,9 @@ serif - + Lingua Franca - + diff --git a/hidpi/lobstertwo.conf b/hidpi/lobstertwo.conf index 1b2306c..dce0d0e 100644 --- a/hidpi/lobstertwo.conf +++ b/hidpi/lobstertwo.conf @@ -4,9 +4,9 @@ fantasy - + Lobster Two - + diff --git a/hidpi/merriweather-sans.conf b/hidpi/merriweather-sans.conf index 86977f7..06a37b0 100644 --- a/hidpi/merriweather-sans.conf +++ b/hidpi/merriweather-sans.conf @@ -4,9 +4,9 @@ sans-serif - + Merriweather Sans - + diff --git a/hidpi/merriweather.conf b/hidpi/merriweather.conf index 5b44806..4249ee5 100644 --- a/hidpi/merriweather.conf +++ b/hidpi/merriweather.conf @@ -4,9 +4,9 @@ serif - + Merriweather - + diff --git a/hidpi/metropolis.conf b/hidpi/metropolis.conf index c732755..ad20efb 100644 --- a/hidpi/metropolis.conf +++ b/hidpi/metropolis.conf @@ -4,9 +4,9 @@ sans-serif - + Metropolis - + diff --git a/hidpi/miju-goudy.conf b/hidpi/miju-goudy.conf index 8072da8..0b9388a 100644 --- a/hidpi/miju-goudy.conf +++ b/hidpi/miju-goudy.conf @@ -4,9 +4,9 @@ serif - + Miju Goudy - + diff --git a/hidpi/monacal.conf b/hidpi/monacal.conf index fd4e503..17d5025 100644 --- a/hidpi/monacal.conf +++ b/hidpi/monacal.conf @@ -4,9 +4,9 @@ fantasy - + Monacal - + diff --git a/hidpi/noto-sans-mono.conf b/hidpi/noto-sans-mono.conf index 2a94389..bba8891 100644 --- a/hidpi/noto-sans-mono.conf +++ b/hidpi/noto-sans-mono.conf @@ -4,9 +4,9 @@ monospace - + Noto Sans Mono - + diff --git a/hidpi/noto-sans.conf b/hidpi/noto-sans.conf index 3af57f1..2afa0ed 100644 --- a/hidpi/noto-sans.conf +++ b/hidpi/noto-sans.conf @@ -4,9 +4,9 @@ sans - + Noto Sans - + diff --git a/hidpi/noto-serif.conf b/hidpi/noto-serif.conf index a598e51..a2830f2 100644 --- a/hidpi/noto-serif.conf +++ b/hidpi/noto-serif.conf @@ -4,9 +4,9 @@ serif - + Noto Serif - + diff --git a/hidpi/pt-astra-serif.conf b/hidpi/pt-astra-serif.conf index e4e4f3a..ca2a51c 100644 --- a/hidpi/pt-astra-serif.conf +++ b/hidpi/pt-astra-serif.conf @@ -3,9 +3,9 @@ serif - + PT Astra Serif - + diff --git a/hidpi/pt-mono.conf b/hidpi/pt-mono.conf index cb9f3ca..712c9bf 100644 --- a/hidpi/pt-mono.conf +++ b/hidpi/pt-mono.conf @@ -4,9 +4,9 @@ monospace - + PT Mono - + diff --git a/hidpi/public-sans.conf b/hidpi/public-sans.conf index 470848a..ecf3b8d 100644 --- a/hidpi/public-sans.conf +++ b/hidpi/public-sans.conf @@ -4,9 +4,9 @@ sans-serif - + Public Sans - + diff --git a/hidpi/rubik.conf b/hidpi/rubik.conf index ca78ef3..aebd987 100644 --- a/hidpi/rubik.conf +++ b/hidpi/rubik.conf @@ -4,9 +4,9 @@ sans-serif - + Rubik - + diff --git a/hidpi/selawik.conf b/hidpi/selawik.conf index a47deea..3bd9a97 100644 --- a/hidpi/selawik.conf +++ b/hidpi/selawik.conf @@ -4,9 +4,9 @@ sans-serif - + Selawik - + diff --git a/hidpi/source-sans-3.conf b/hidpi/source-sans-3.conf index 5b12350..f88820b 100644 --- a/hidpi/source-sans-3.conf +++ b/hidpi/source-sans-3.conf @@ -4,9 +4,9 @@ sans-serif - + Source Sans 3 - + diff --git a/hidpi/source-serif-4.conf b/hidpi/source-serif-4.conf index d657869..16c59d0 100644 --- a/hidpi/source-serif-4.conf +++ b/hidpi/source-serif-4.conf @@ -4,9 +4,9 @@ serif - + Source Serif 4 - + diff --git a/hidpi/spline-sans-mono.conf b/hidpi/spline-sans-mono.conf index dd40b2c..5c9a635 100644 --- a/hidpi/spline-sans-mono.conf +++ b/hidpi/spline-sans-mono.conf @@ -4,9 +4,9 @@ monospace - + Spline Sans Mono - + diff --git a/hidpi/spline-sans.conf b/hidpi/spline-sans.conf index 2cb1b39..c76850b 100644 --- a/hidpi/spline-sans.conf +++ b/hidpi/spline-sans.conf @@ -4,9 +4,9 @@ sans - + Spline Sans - + diff --git a/hidpi/tagoni.conf b/hidpi/tagoni.conf index 73b2ad5..50edca1 100644 --- a/hidpi/tagoni.conf +++ b/hidpi/tagoni.conf @@ -4,9 +4,9 @@ sans-serif - + Tagoni - + diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf index 0067093..2b48bdd 100644 --- a/hidpi/tinos.conf +++ b/hidpi/tinos.conf @@ -12,6 +12,7 @@ Liberation Serif + Liberation Serif diff --git a/hidpi/urw-bookman.conf b/hidpi/urw-bookman.conf index 7b21da2..9e4c013 100644 --- a/hidpi/urw-bookman.conf +++ b/hidpi/urw-bookman.conf @@ -4,9 +4,9 @@ serif - + URW Bookman - + @@ -28,22 +28,22 @@ ITC Bookman - + URW Bookman - + Bookman Old Style - + URW Bookman - + TeX Gyre Bonum - + URW Bookman - + diff --git a/hidpi/urw-c059.conf b/hidpi/urw-c059.conf index f294a51..3a96f25 100644 --- a/hidpi/urw-c059.conf +++ b/hidpi/urw-c059.conf @@ -4,9 +4,9 @@ serif - + C059 - + @@ -28,29 +28,29 @@ Century - + C059 - + Century Schoolbook - + C059 - + New Century Schoolbook - + C059 - + Tex Gyre Schola - + C059 - + diff --git a/hidpi/urw-nimbus-mono-ps.conf b/hidpi/urw-nimbus-mono-ps.conf index fcc9639..40c2f68 100644 --- a/hidpi/urw-nimbus-mono-ps.conf +++ b/hidpi/urw-nimbus-mono-ps.conf @@ -4,9 +4,9 @@ monospace - + Nimbus Mono PS - + diff --git a/hidpi/urw-nimbus-roman.conf b/hidpi/urw-nimbus-roman.conf index 8c3ed57..39e318e 100644 --- a/hidpi/urw-nimbus-roman.conf +++ b/hidpi/urw-nimbus-roman.conf @@ -4,9 +4,9 @@ serif - + Nimbus Roman - + diff --git a/hidpi/urw-nimbus-sans-narrow.conf b/hidpi/urw-nimbus-sans-narrow.conf index 67c93a9..8ffcd8c 100644 --- a/hidpi/urw-nimbus-sans-narrow.conf +++ b/hidpi/urw-nimbus-sans-narrow.conf @@ -1,22 +1,6 @@ - - - sans-serif - - Nimbus Sans Narrow - - - - - - Nimbus Sans Narrow - - sans-serif - - - Nimbus Sans Narrow diff --git a/hidpi/urw-nimbus-sans.conf b/hidpi/urw-nimbus-sans.conf index 03b3000..4aaf760 100644 --- a/hidpi/urw-nimbus-sans.conf +++ b/hidpi/urw-nimbus-sans.conf @@ -4,9 +4,9 @@ sans-serif - + Nimbus Sans - + diff --git a/hidpi/urw-z003.conf b/hidpi/urw-z003.conf index ff8e55f..34f9d51 100644 --- a/hidpi/urw-z003.conf +++ b/hidpi/urw-z003.conf @@ -4,9 +4,9 @@ fantasy - + Z003 - + diff --git a/hidpi/veranda.conf b/hidpi/veranda.conf index 52b365b..1f9d627 100644 --- a/hidpi/veranda.conf +++ b/hidpi/veranda.conf @@ -4,9 +4,9 @@ sans-serif - + Veranda - + diff --git a/lodpi.conf b/lodpi.conf index d5ad328..a128ec5 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -132,9 +132,10 @@ Source Code Pro used on https://www.vice.com. --> fontconfig/lodpi/noto-mono.conf - - fontconfig/lodpi/dejavu-serif.conf - + + fontconfig/lodpi/bitter.conf + fontconfig/lodpi/pt-mono.conf diff --git a/common/bitter.conf b/lodpi/bitter.conf similarity index 76% rename from common/bitter.conf rename to lodpi/bitter.conf index a3dd9a8..fcb0033 100644 --- a/common/bitter.conf +++ b/lodpi/bitter.conf @@ -4,9 +4,9 @@ serif - + Bitter - + @@ -24,11 +24,4 @@ Bitter - - - Bitter - - Bitter Pro - - diff --git a/lodpi/dejavu-serif.conf b/lodpi/dejavu-serif.conf deleted file mode 100644 index d76be31..0000000 --- a/lodpi/dejavu-serif.conf +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - Bitstream Vera Serif - - DejaVu Serif - - - - - - Bitstream Vera Serif - - DejaVu Serif - - - diff --git a/lodpi/felipa.conf b/lodpi/felipa.conf index 1e12f6f..e5b4ef5 100644 --- a/lodpi/felipa.conf +++ b/lodpi/felipa.conf @@ -4,9 +4,9 @@ cursive - + Felipa - + diff --git a/lodpi/luculent.conf b/lodpi/luculent.conf index 4e6acdb..47a36a8 100644 --- a/lodpi/luculent.conf +++ b/lodpi/luculent.conf @@ -4,9 +4,9 @@ monospace - + Luculent - + diff --git a/lodpi/noto-mono.conf b/lodpi/noto-mono.conf index b358278..6cefe1b 100644 --- a/lodpi/noto-mono.conf +++ b/lodpi/noto-mono.conf @@ -4,9 +4,9 @@ monospace - + Noto Mono - + diff --git a/lodpi/pt-mono.conf b/lodpi/pt-mono.conf index aeeb792..6909df2 100644 --- a/lodpi/pt-mono.conf +++ b/lodpi/pt-mono.conf @@ -4,9 +4,9 @@ monospace - + PT Mono - + From 145e1ead6fa748e9f72c9347daef573fc0960b55 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 3 Dec 2023 17:33:49 +0200 Subject: [PATCH 042/117] Back to Archivo instead of Aileron. --- common.conf | 2 +- common/{aileron-black.conf => archivo-black.conf} | 6 +++--- hidpi.conf | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename common/{aileron-black.conf => archivo-black.conf} (79%) diff --git a/common.conf b/common.conf index a267b7b..468e2b5 100644 --- a/common.conf +++ b/common.conf @@ -80,7 +80,7 @@ - fontconfig/common/aileron-black.conf + fontconfig/common/archivo-black.conf fontconfig/common/varela-round.conf diff --git a/common/aileron-black.conf b/common/archivo-black.conf similarity index 79% rename from common/aileron-black.conf rename to common/archivo-black.conf index db3402b..3676241 100644 --- a/common/aileron-black.conf +++ b/common/archivo-black.conf @@ -5,21 +5,21 @@ Arial Black - Aileron Black + Archivo Black Helvetica Black - Aileron Black + Archivo Black Nimbus Sans Black - Aileron Black + Archivo Black diff --git a/hidpi.conf b/hidpi.conf index a592349..02f01f6 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -29,7 +29,7 @@ sans-serif - Aileron + Archivo Nimbus Sans Arimo From 7452490d1612ca27b67e6f26ee2b5907ca7dd71a Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 3 Dec 2023 18:15:07 +0200 Subject: [PATCH 043/117] Always use Wine's ersatz Tahoma. --- common.conf | 4 ++++ {lodpi => common}/tahoma.conf | 0 hidpi.conf | 5 ----- hidpi/tagoni.conf | 27 --------------------------- lodpi.conf | 4 ---- 5 files changed, 4 insertions(+), 36 deletions(-) rename {lodpi => common}/tahoma.conf (100%) delete mode 100644 hidpi/tagoni.conf diff --git a/common.conf b/common.conf index 468e2b5..7de0d41 100644 --- a/common.conf +++ b/common.conf @@ -58,6 +58,10 @@ Used on https://time.com, https://www.science.org. --> fontconfig/common/pt-serif.conf + + fontconfig/common/tahoma.conf + diff --git a/lodpi/tahoma.conf b/common/tahoma.conf similarity index 100% rename from lodpi/tahoma.conf rename to common/tahoma.conf diff --git a/hidpi.conf b/hidpi.conf index 02f01f6..c4f1bec 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -231,11 +231,6 @@ fontconfig/hidpi/source-serif-4.conf - - fontconfig/hidpi/tagoni.conf - diff --git a/hidpi/tagoni.conf b/hidpi/tagoni.conf deleted file mode 100644 index 50edca1..0000000 --- a/hidpi/tagoni.conf +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - sans-serif - - Tagoni - - - - - - Tagoni - - sans-serif - - - - - - Tahoma - - Tagoni - - - diff --git a/lodpi.conf b/lodpi.conf index a128ec5..a045dc8 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -173,10 +173,6 @@ Georgia used on many sites, e.g. https://www.washingtonpost.com. --> fontconfig/lodpi/pt-serif.conf - - fontconfig/lodpi/tahoma.conf - fontconfig/lodpi/felipa.conf From 8a7d4f56b3c29fa8fd7e49043d3000a05b9c78a4 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 3 Dec 2023 18:44:36 +0200 Subject: [PATCH 044/117] Use Wine's ersatz Symbol. --- common.conf | 8 ++++---- ...urw-standard-symbols-ps.conf => symbol.conf} | 17 ++++++++--------- common/urw-fallback-backwards.conf | 8 -------- common/urw-fallback-generics.conf | 8 -------- common/urw-fallback-specifics.conf | 8 -------- 5 files changed, 12 insertions(+), 37 deletions(-) rename common/{urw-standard-symbols-ps.conf => symbol.conf} (68%) diff --git a/common.conf b/common.conf index 7de0d41..95e3beb 100644 --- a/common.conf +++ b/common.conf @@ -16,7 +16,7 @@ Only those good enough for loDPI screens too, because they are either: * highly legible even at small sizes (Century Gothic), * not typically used at very small sizes (Palatino), - * or of special type (Dingbats, Symbol). --> + * or of special type (Dingbats). --> fontconfig/common/urw-d050000l.conf - - fontconfig/common/urw-standard-symbols-ps.conf - fontconfig/common/urw-fallback-backwards.conf fontconfig/common/urw-fallback-generics.conf @@ -58,6 +55,9 @@ Used on https://time.com, https://www.science.org. --> fontconfig/common/pt-serif.conf + + fontconfig/common/symbol.conf + fontconfig/common/tahoma.conf diff --git a/common/urw-standard-symbols-ps.conf b/common/symbol.conf similarity index 68% rename from common/urw-standard-symbols-ps.conf rename to common/symbol.conf index d7b67cd..958f3c5 100644 --- a/common/urw-standard-symbols-ps.conf +++ b/common/symbol.conf @@ -1,33 +1,32 @@ - + - Standard Symbols PS - + Standard Symbols L + Symbol - + - - Symbol + Standard Symbols PS - Standard Symbols PS + Symbol SymbolNeu - Standard Symbols PS + Symbol Symbol Neu for Powerline - Standard Symbols PS + Symbol diff --git a/common/urw-fallback-backwards.conf b/common/urw-fallback-backwards.conf index f69794f..e6a352f 100644 --- a/common/urw-fallback-backwards.conf +++ b/common/urw-fallback-backwards.conf @@ -16,7 +16,6 @@ URW Gothic URW Gothic L Z003 URW Chancery L | Chancery URW D050000L Dingbats P052 URW Palladio L | Palladio URW -Standard Symbols PS Standard Symbols L --> @@ -41,13 +40,6 @@ Standard Symbols PS Standard Symbols L - - Standard Symbols L - - Standard Symbols PS - - - URW Gothic L diff --git a/common/urw-fallback-generics.conf b/common/urw-fallback-generics.conf index 203983d..8adbcd1 100644 --- a/common/urw-fallback-generics.conf +++ b/common/urw-fallback-generics.conf @@ -16,7 +16,6 @@ ITC Avant Garde Gothic URW Gothic L ITC Zapf Chancery URW Chancery L | Chancery URW ITC Zapf Dingbats Dingbats Palatino URW Palladio L | Palladio URW -Symbol Standard Symbols L --> @@ -50,11 +49,4 @@ Symbol Standard Symbols L URW Palladio L - - - Symbol - - Standard Symbols L - - diff --git a/common/urw-fallback-specifics.conf b/common/urw-fallback-specifics.conf index cb787c1..985537c 100644 --- a/common/urw-fallback-specifics.conf +++ b/common/urw-fallback-specifics.conf @@ -16,7 +16,6 @@ ITC Avant Garde Gothic URW Gothic URW Gothic L ITC Zapf Chancery Z003 URW Chancery L | Chancery URW ITC Zapf Dingbats D050000L Dingbats Palatino P052 URW Palladio L | Palladio URW -Symbol Standard Symbols PS Standard Symbols L --> @@ -62,11 +61,4 @@ Symbol Standard Symbols PS Standard Symbols L Palatino - - - Standard Symbols L - - Symbol - - From 8f1c2d03744a56e5362947523fbd81a097a87038 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 3 Dec 2023 19:07:48 +0200 Subject: [PATCH 045/117] Consolidate Inconsolata fonts. --- common.conf | 5 ++++ .../inconsesi.conf => common/inconsolata.conf | 6 ++--- hidpi.conf | 7 ----- hidpi/inconsolata-lgc.conf | 27 ------------------- 4 files changed, 8 insertions(+), 37 deletions(-) rename hidpi/inconsesi.conf => common/inconsolata.conf (81%) delete mode 100644 hidpi/inconsolata-lgc.conf diff --git a/common.conf b/common.conf index 95e3beb..0befb3d 100644 --- a/common.conf +++ b/common.conf @@ -96,6 +96,11 @@ fontconfig/common/kaushan-script.conf + + fontconfig/common/inconsolata.conf + fontconfig/common/cinzel-decorative.conf diff --git a/hidpi/inconsesi.conf b/common/inconsolata.conf similarity index 81% rename from hidpi/inconsesi.conf rename to common/inconsolata.conf index 0df8496..09620bb 100644 --- a/hidpi/inconsesi.conf +++ b/common/inconsolata.conf @@ -5,13 +5,13 @@ monospace - Inconsesi + Inconsolata - Inconsesi + Inconsolata monospace @@ -21,7 +21,7 @@ Consolas - Inconsesi + Inconsolata diff --git a/hidpi.conf b/hidpi.conf index c4f1bec..6772d33 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -170,10 +170,6 @@ fontconfig/common/urw-fallback-generics.conf fontconfig/common/urw-fallback-specifics.conf - - fontconfig/hidpi/inconsesi.conf - fontconfig/hidpi/courier-prime.conf @@ -192,9 +188,6 @@ fontconfig/hidpi/gelasio.conf - - fontconfig/hidpi/inconsolata-lgc.conf - fontconfig/hidpi/inter.conf diff --git a/hidpi/inconsolata-lgc.conf b/hidpi/inconsolata-lgc.conf deleted file mode 100644 index d5793ce..0000000 --- a/hidpi/inconsolata-lgc.conf +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - monospace - - Inconsolata LGC - - - - - - Inconsolata LGC - - monospace - - - - - - Inconsolata - - Inconsolata LGC - - - From 11d8553e494509457b9d74d6952bedeaf3ce1c91 Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 5 Dec 2023 09:58:15 +0200 Subject: [PATCH 046/117] Roboto as default sans alias. --- hidpi.conf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hidpi.conf b/hidpi.conf index 6772d33..fa109ad 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -29,7 +29,7 @@ sans-serif - Archivo + Roboto Nimbus Sans Arimo @@ -213,6 +213,10 @@ fontconfig/hidpi/noto-serif.conf + + fontconfig/hidpi/roboto.conf + fontconfig/hidpi/rubik.conf From 529fa0f54440ed38623b45ce22683eeb06216c11 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 16 Dec 2023 10:02:09 +0200 Subject: [PATCH 047/117] Added Roboto's config. --- hidpi/roboto.conf | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 hidpi/roboto.conf diff --git a/hidpi/roboto.conf b/hidpi/roboto.conf new file mode 100644 index 0000000..1688142 --- /dev/null +++ b/hidpi/roboto.conf @@ -0,0 +1,27 @@ + + + + + + sans-serif + + Roboto + + + + + + Roboto + + sans-serif + + + + + + mastodon-font-sans-serif + + Roboto + + + From 2d796ad08bdcf18c9ccb2a81a57233580dca3595 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 16 Dec 2023 14:58:41 +0200 Subject: [PATCH 048/117] Added Lato as web font. --- hidpi.conf | 4 ++++ hidpi/lato.conf | 27 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 hidpi/lato.conf diff --git a/hidpi.conf b/hidpi.conf index fa109ad..6754b62 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -192,6 +192,10 @@ Inter used on https://riot.im/app, the Matrix web client. --> fontconfig/hidpi/inter.conf + + fontconfig/hidpi/lato.conf + fontconfig/hidpi/cousine.conf diff --git a/hidpi/lato.conf b/hidpi/lato.conf new file mode 100644 index 0000000..e531aba --- /dev/null +++ b/hidpi/lato.conf @@ -0,0 +1,27 @@ + + + + + + sans + + Lato + + + + + + Lato + + sans + + + + + + Slack-Lato + + Lato + + + From d43c0efc307b74ac5562937ad55f8ab3a359f887 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 16 Dec 2023 15:06:43 +0200 Subject: [PATCH 049/117] Improved default hidpi aliases, take three. --- hidpi.conf | 13 +++++++------ hidpi/firago.conf | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 6754b62..76321ca 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -37,9 +37,9 @@ monospace - Spline Sans Mono Hack Cousine + Noto Sans Mono - Asap + "DejaVu Sans Condensed" if the former is present. A workaround + is to use DejaVu LGC Sans Condensed w/o the regular style.--> + FiraGO Roboto ui-sans-serif - Asap + FiraGO Roboto @@ -104,14 +105,14 @@ -apple-system - Asap + FiraGO Roboto BlinkMacSystemFont - Asap + FiraGO Roboto diff --git a/hidpi/firago.conf b/hidpi/firago.conf index e744925..75fa407 100644 --- a/hidpi/firago.conf +++ b/hidpi/firago.conf @@ -31,8 +31,8 @@ FiraGO - - tnum on + From ea9a798ef6eb926bb1dea6d8bda8d95099609230 Mon Sep 17 00:00:00 2001 From: dumol Date: Thu, 21 Dec 2023 20:06:41 +0200 Subject: [PATCH 050/117] Use the more widely working Fira Sans instead of FiraGO. --- hidpi.conf | 13 +++++++------ hidpi/{firago.conf => fira.conf} | 10 +++++----- 2 files changed, 12 insertions(+), 11 deletions(-) rename hidpi/{firago.conf => fira.conf} (87%) diff --git a/hidpi.conf b/hidpi.conf index 76321ca..bcb3a07 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -70,14 +70,14 @@ - FiraGO + Fira Sans Roboto ui-sans-serif - FiraGO + Fira Sans Roboto @@ -105,14 +105,14 @@ -apple-system - FiraGO + Fira Sans Roboto BlinkMacSystemFont - FiraGO + Fira Sans Roboto @@ -183,8 +183,9 @@ fontconfig/hidpi/monacal.conf - - fontconfig/hidpi/firago.conf + + fontconfig/hidpi/fira.conf fontconfig/hidpi/gelasio.conf diff --git a/hidpi/firago.conf b/hidpi/fira.conf similarity index 87% rename from hidpi/firago.conf rename to hidpi/fira.conf index 75fa407..092a3e8 100644 --- a/hidpi/firago.conf +++ b/hidpi/fira.conf @@ -5,13 +5,13 @@ sans - FiraGO + Fira Sans - FiraGO + Fira Sans sans @@ -19,16 +19,16 @@ - Fira Sans + FiraGO - FiraGO + Fira Sans - FiraGO + Fira Sans - fontconfig/common/archivo-black.conf + fontconfig/common/aileron-black.conf fontconfig/common/varela-round.conf diff --git a/common/archivo-black.conf b/common/aileron-black.conf similarity index 79% rename from common/archivo-black.conf rename to common/aileron-black.conf index 3676241..db3402b 100644 --- a/common/archivo-black.conf +++ b/common/aileron-black.conf @@ -5,21 +5,21 @@ Arial Black - Archivo Black + Aileron Black Helvetica Black - Archivo Black + Aileron Black Nimbus Sans Black - Archivo Black + Aileron Black From 4f377288583ea951c89b5bf8110ec2be3cd0cba5 Mon Sep 17 00:00:00 2001 From: dumol Date: Thu, 21 Dec 2023 20:11:24 +0200 Subject: [PATCH 052/117] Improved default hidpi aliases, take four. --- hidpi.conf | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index bcb3a07..97360ab 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -70,15 +70,14 @@ - Fira Sans + Asap Roboto ui-sans-serif - Fira Sans - Roboto + Noto Sans @@ -105,14 +104,14 @@ -apple-system - Fira Sans + Asap Roboto BlinkMacSystemFont - Fira Sans + Asap Roboto From 25b06875d0d7d450c57e890f3f82fb1142c7fc7d Mon Sep 17 00:00:00 2001 From: dumol Date: Thu, 21 Dec 2023 20:12:39 +0200 Subject: [PATCH 053/117] Minor changes for Inter. --- hidpi.conf | 2 +- hidpi/inter.conf | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 97360ab..3b7fed8 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -190,7 +190,7 @@ fontconfig/hidpi/gelasio.conf + Used on https://www.kickstarter.com, https://riot.im/app, etc. --> fontconfig/hidpi/inter.conf - tnum on + From e3c6f22933fadad3659cd04ea4a861f4c2a95729 Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 26 Dec 2023 16:17:04 +0200 Subject: [PATCH 054/117] Added Open Sans. --- hidpi.conf | 5 +++++ hidpi/open-sans.conf | 30 ++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 hidpi/open-sans.conf diff --git a/hidpi.conf b/hidpi.conf index 3b7fed8..d0a7c46 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -208,6 +208,11 @@ Used on: https://plausible.io, https://defense.info. --> fontconfig/hidpi/merriweather-sans.conf + + fontconfig/hidpi/open-sans.conf + fontconfig/hidpi/noto-sans-mono.conf diff --git a/hidpi/open-sans.conf b/hidpi/open-sans.conf new file mode 100644 index 0000000..8cd555b --- /dev/null +++ b/hidpi/open-sans.conf @@ -0,0 +1,30 @@ + + + + + + sans + + Open Sans + + + + + + Open Sans + + sans + + + + + + + opensans + + Open Sans + + + From 625d06e707b48841b804e847d00f83d39feb2cb9 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 27 Dec 2023 09:17:32 +0200 Subject: [PATCH 055/117] Workaround for sites using UbuntuMono alias. --- common.conf | 4 ++++ common/ubuntu-mono.conf | 27 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 common/ubuntu-mono.conf diff --git a/common.conf b/common.conf index 4f2c687..449e3b5 100644 --- a/common.conf +++ b/common.conf @@ -62,6 +62,10 @@ Tahoma used on many sites, e.g. https://web.telegram.org. --> fontconfig/common/tahoma.conf + + fontconfig/common/ubuntu-mono.conf + 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 + + + From 98c5d92e837981c7c962eced8a605ef63e60ff0f Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 27 Dec 2023 09:20:34 +0200 Subject: [PATCH 056/117] Workaround for sites using RobotoRegular alias. --- hidpi/roboto.conf | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hidpi/roboto.conf b/hidpi/roboto.conf index 1688142..5742e7b 100644 --- a/hidpi/roboto.conf +++ b/hidpi/roboto.conf @@ -24,4 +24,11 @@ Roboto + + + RobotoRegular + + Roboto + + From 88d33c8ef341d3c01b65782cbf5d7133b8e77f29 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 27 Dec 2023 09:25:38 +0200 Subject: [PATCH 057/117] Minor improvements. --- hidpi.conf | 7 ++++--- hinting.conf | 9 --------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index d0a7c46..120e430 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -270,8 +270,9 @@ https://www.nationalgeographic.com (fallback).. --> fontconfig/hidpi/public-sans.conf - + fontconfig/hidpi/eb-garamond.conf @@ -286,7 +287,7 @@ fontconfig/hidpi/code-new-roman.conf + Used on many sites, e.g. https://duck.com and https://goodreads.com.--> fontconfig/hidpi/metropolis.conf diff --git a/hinting.conf b/hinting.conf index df220af..f65b7b6 100644 --- a/hinting.conf +++ b/hinting.conf @@ -51,15 +51,6 @@ - - - Bitter - - - hintfull - - - From 1a515c9fe9c77f38a80626ca16d8b1f759cf6aaf Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 27 Dec 2023 13:55:47 +0200 Subject: [PATCH 058/117] Workaround for sites using zillaslab alias. --- hidpi.conf | 3 +++ hidpi/zilla-slab.conf | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 hidpi/zilla-slab.conf diff --git a/hidpi.conf b/hidpi.conf index 120e430..b2437bc 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -302,4 +302,7 @@ fontconfig/hidpi/spline-sans-mono.conf + + fontconfig/hidpi/zilla-slab.conf + diff --git a/hidpi/zilla-slab.conf b/hidpi/zilla-slab.conf new file mode 100644 index 0000000..0b020be --- /dev/null +++ b/hidpi/zilla-slab.conf @@ -0,0 +1,11 @@ + + + + + + zillaslab + + Zilla Slab + + + From 869fe2e92f209185c7a59ee829e6669a0f167802 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 30 Dec 2023 21:29:21 +0200 Subject: [PATCH 059/117] Barlow on its owm. --- hidpi.conf | 5 ++--- hidpi/barlow.conf | 22 ---------------------- 2 files changed, 2 insertions(+), 25 deletions(-) delete mode 100644 hidpi/barlow.conf diff --git a/hidpi.conf b/hidpi.conf index b2437bc..f63b55b 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -261,6 +261,8 @@ fontconfig/hidpi/cmu_typewriter_text_variable_width.conf + + fontconfig/hidpi/libre-bodoni.conf @@ -275,9 +277,6 @@ Eb Garamond used on https://www.msn.com. --> fontconfig/hidpi/eb-garamond.conf - - fontconfig/hidpi/barlow.conf - fontconfig/hidpi/miju-goudy.conf diff --git a/hidpi/barlow.conf b/hidpi/barlow.conf deleted file mode 100644 index e4a8b25..0000000 --- a/hidpi/barlow.conf +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Geneva - - Barlow - - - - - - - Barlow - - - - tnum on - - - From c3293f2115257cae1b79d3d0c0cd3baee8d30266 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 31 Dec 2023 13:32:34 +0200 Subject: [PATCH 060/117] Use Inter 4.0 more extensively. --- hidpi.conf | 8 ++++++-- hidpi/inter.conf | 39 +++++++++++++++++++++++++++++++++++++-- 2 files changed, 43 insertions(+), 4 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index f63b55b..899cfad 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -189,8 +189,12 @@ fontconfig/hidpi/gelasio.conf - + fontconfig/hidpi/inter.conf @@ -31,8 +55,19 @@ Inter - + + + + + + + Inter Display + + + + cv05 on From d0f732a0a4169e2dccdb01b3fa6386c650688113 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 31 Dec 2023 13:39:03 +0200 Subject: [PATCH 061/117] GitLab Mono alias. --- hidpi.conf | 4 ++++ hidpi/jetbrains-mono.conf | 27 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 hidpi/jetbrains-mono.conf diff --git a/hidpi.conf b/hidpi.conf index 899cfad..233f756 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -285,6 +285,10 @@ Used on: https://harpers.org --> fontconfig/hidpi/miju-goudy.conf + + fontconfig/hidpi/jetbrains-mono.conf + fontconfig/hidpi/code-new-roman.conf 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 + + + From d29a62264960c3a91ba2a5c2840973e12ac9b24b Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 30 Jan 2024 20:20:03 +0200 Subject: [PATCH 062/117] Cooper Black alias. --- common.conf | 3 +++ common/cooper.conf | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 common/cooper.conf diff --git a/common.conf b/common.conf index 449e3b5..5c16e1b 100644 --- a/common.conf +++ b/common.conf @@ -100,6 +100,9 @@ fontconfig/common/kaushan-script.conf + + fontconfig/common/cooper.conf + 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 + + + From 06bfc73e1100467f061d43f9908c809ba66c706d Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 5 Feb 2024 16:22:09 +0200 Subject: [PATCH 063/117] Better documentation for GNOME, Flatpak, and Snap apps. --- README.rst | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 9f2d301..d5f2f40 100644 --- a/README.rst +++ b/README.rst @@ -37,10 +37,22 @@ Installation ``~/.local/share/fonts/``. 3. Logout and login again. -To have this working for Flatpak apps:: +To set GNOME fonts from command line (adjust the size of 10 if needed):: - flatpak override --user --filesystem=xdg-config/fontconfig - flatpak override --user --filesystem=xdg-data/fonts + gsettings set org.gnome.desktop.interface font-name 'system-ui 10' + gsettings set org.gnome.desktop.interface monospace-font-name 'monospace 10' + +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 From 031827d21d67837d8310e125b7699b6dcf1a5522 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 5 Feb 2024 16:25:31 +0200 Subject: [PATCH 064/117] Use sans-serif instead of sans when aliasing. --- hidpi/fira.conf | 4 ++-- hidpi/lato.conf | 4 ++-- hidpi/noto-sans.conf | 4 ++-- hidpi/open-sans.conf | 4 ++-- hidpi/spline-sans.conf | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/hidpi/fira.conf b/hidpi/fira.conf index 092a3e8..a73a371 100644 --- a/hidpi/fira.conf +++ b/hidpi/fira.conf @@ -3,7 +3,7 @@ - sans + sans-serif Fira Sans @@ -13,7 +13,7 @@ Fira Sans - sans + sans-serif diff --git a/hidpi/lato.conf b/hidpi/lato.conf index e531aba..f0c0a56 100644 --- a/hidpi/lato.conf +++ b/hidpi/lato.conf @@ -3,7 +3,7 @@ - sans + sans-serif Lato @@ -13,7 +13,7 @@ Lato - sans + sans-serif diff --git a/hidpi/noto-sans.conf b/hidpi/noto-sans.conf index 2afa0ed..4789fb0 100644 --- a/hidpi/noto-sans.conf +++ b/hidpi/noto-sans.conf @@ -3,7 +3,7 @@ - sans + sans-serif Noto Sans @@ -13,7 +13,7 @@ Noto Sans - sans + sans-serif diff --git a/hidpi/open-sans.conf b/hidpi/open-sans.conf index 8cd555b..5ee2590 100644 --- a/hidpi/open-sans.conf +++ b/hidpi/open-sans.conf @@ -3,7 +3,7 @@ - sans + sans-serif Open Sans @@ -13,7 +13,7 @@ Open Sans - sans + sans-serif diff --git a/hidpi/spline-sans.conf b/hidpi/spline-sans.conf index c76850b..fc9b64b 100644 --- a/hidpi/spline-sans.conf +++ b/hidpi/spline-sans.conf @@ -3,7 +3,7 @@ - sans + sans-serif Spline Sans @@ -13,7 +13,7 @@ Spline Sans - sans + sans-serif From 99dd341671dbca87c659514e2d22a8f494093b5f Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 5 Feb 2024 16:30:38 +0200 Subject: [PATCH 065/117] Improved current aliases. --- common.conf | 2 +- hidpi.conf | 9 +++++---- hidpi/lato.conf | 12 ++++++++++++ hidpi/metropolis.conf | 7 +++++++ hidpi/source-serif-4.conf | 7 +++++++ 5 files changed, 32 insertions(+), 5 deletions(-) diff --git a/common.conf b/common.conf index 5c16e1b..82b8e1d 100644 --- a/common.conf +++ b/common.conf @@ -93,7 +93,7 @@ fontconfig/common/varela-round.conf - fontconfig/common/libre-baskerville.conf diff --git a/hidpi.conf b/hidpi.conf index 233f756..b095f60 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -130,7 +130,8 @@ fontconfig/hidpi/arimo.conf + Liberation 2.x collection). As set through 30-metric-aliases.conf. + Used on https://www.economist.com (fallback). --> fontconfig/hidpi/dejavu-sans.conf @@ -191,14 +192,14 @@ fontconfig/hidpi/inter.conf + Used on: https://sourceforge.net, https://app.slack.com, etc. --> fontconfig/hidpi/lato.conf diff --git a/hidpi/lato.conf b/hidpi/lato.conf index f0c0a56..4c54f4e 100644 --- a/hidpi/lato.conf +++ b/hidpi/lato.conf @@ -24,4 +24,16 @@ Lato + + Lato GOG + + Lato + + + + Lato GOG Latin + + Lato + + diff --git a/hidpi/metropolis.conf b/hidpi/metropolis.conf index ad20efb..16f27bd 100644 --- a/hidpi/metropolis.conf +++ b/hidpi/metropolis.conf @@ -24,4 +24,11 @@ Metropolis + + + Proxima Nova Regular + + Metropolis + + diff --git a/hidpi/source-serif-4.conf b/hidpi/source-serif-4.conf index 16c59d0..8a5b297 100644 --- a/hidpi/source-serif-4.conf +++ b/hidpi/source-serif-4.conf @@ -24,4 +24,11 @@ Source Serif 4 + + + source-serif-pro + + Source Serif 4 + + From 941b00cce9e8ada94340ade380106903b57bd22c Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 5 Feb 2024 16:41:37 +0200 Subject: [PATCH 066/117] Improved default hidpi aliases, take five. --- hidpi.conf | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index b095f60..3ca0f47 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -16,22 +16,22 @@ + However, Fontconfig aliases much bigger fonts by default for serif + and sans-serif, therefore user expectations are somewhat different! --> serif + Faustina + PT Serif Tinos - PT Astra Serif - Nimbus Roman sans-serif - Roboto - Nimbus Sans - Arimo + Open Sauce One + Inter + Noto Sans @@ -59,18 +59,19 @@ + Tabular figures are a must for the UI font, not necessarily by default, + many modern apps use the "tnum" stylistic set when appropriate. --> system-ui - - Asap + + Inter Roboto @@ -104,14 +105,14 @@ -apple-system - Asap + Inter Roboto BlinkMacSystemFont - Asap + Inter Roboto From 1647f8ad0b51c07ff1d0ffdc677717b3a8352cc9 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 5 Feb 2024 16:56:47 +0200 Subject: [PATCH 067/117] Improved Times and Times New Roman aliases. --- hidpi.conf | 10 +++++----- hidpi/pt-astra-serif.conf | 7 ++----- hidpi/tinos.conf | 14 ++++++++++++++ hidpi/urw-nimbus-roman.conf | 14 -------------- 4 files changed, 21 insertions(+), 24 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 3ca0f47..12ee3bf 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -161,7 +161,7 @@ fontconfig/hidpi/urw-nimbus-sans-narrow.conf - + fontconfig/hidpi/urw-nimbus-roman.conf @@ -175,7 +175,9 @@ fontconfig/hidpi/courier-prime.conf - + fontconfig/hidpi/tinos.conf @@ -244,9 +246,7 @@ fontconfig/hidpi/source-serif-4.conf - + fontconfig/hidpi/pt-astra-serif.conf - MS Serif + Times PT Astra Serif - Tinos - Times New Roman + Times Roman PT Astra Serif - Tinos diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf index 2b48bdd..ac723da 100644 --- a/hidpi/tinos.conf +++ b/hidpi/tinos.conf @@ -20,4 +20,18 @@ Tinos + + + MS Serif + + Tinos + + + + + Times New Roman + + Tinos + + diff --git a/hidpi/urw-nimbus-roman.conf b/hidpi/urw-nimbus-roman.conf index 39e318e..57eaf8d 100644 --- a/hidpi/urw-nimbus-roman.conf +++ b/hidpi/urw-nimbus-roman.conf @@ -33,20 +33,6 @@ - - Times - - Nimbus Roman - - - - - Times Roman - - Nimbus Roman - - - TeX Gyre Termes From 88c638a0a02c331a78943af01e4febbee6cad538 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 5 Feb 2024 17:19:39 +0200 Subject: [PATCH 068/117] Refined Inter and its aliases. --- hidpi.conf | 3 +-- hidpi/inter.conf | 18 +++++++----------- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 12ee3bf..013d646 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -194,9 +194,8 @@ fontconfig/hidpi/gelasio.conf fontconfig/hidpi/inter.conf diff --git a/hidpi/inter.conf b/hidpi/inter.conf index 35d65c1..5524eb0 100644 --- a/hidpi/inter.conf +++ b/hidpi/inter.conf @@ -30,12 +30,6 @@ Inter - - GitLab Sans - - Inter Display - - SF Pro @@ -55,10 +49,10 @@ Inter - - + + ss03 on + + cv05 on @@ -66,8 +60,10 @@ Inter Display - + cv05 on + + ss03 on From 4544f1c8ae7f55bbf56773e6a560791cda3c7051 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 5 Feb 2024 17:29:31 +0200 Subject: [PATCH 069/117] Refined Arial Black alias. --- common.conf | 2 +- common/{aileron-black.conf => nacelle-black.conf} | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) rename common/{aileron-black.conf => nacelle-black.conf} (65%) diff --git a/common.conf b/common.conf index 82b8e1d..2ceb60f 100644 --- a/common.conf +++ b/common.conf @@ -88,7 +88,7 @@ - fontconfig/common/aileron-black.conf + fontconfig/common/nacelle-black.conf fontconfig/common/varela-round.conf diff --git a/common/aileron-black.conf b/common/nacelle-black.conf similarity index 65% rename from common/aileron-black.conf rename to common/nacelle-black.conf index db3402b..e31ae5d 100644 --- a/common/aileron-black.conf +++ b/common/nacelle-black.conf @@ -5,21 +5,24 @@ Arial Black - Aileron Black + Nacelle Black + Archivo Black Helvetica Black - Aileron Black + Nacelle Black + Archivo Black Nimbus Sans Black - Aileron Black + Nacelle Black + Archivo Black From 7cab3c4e8fd0a4010240bccd2cd806c258c5fa35 Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 6 Feb 2024 14:52:34 +0200 Subject: [PATCH 070/117] Emoji setup using OpenMoji fonts. --- common.conf | 15 +--- common/openmoji.conf | 113 ++++++++++++++++++++++++++++ common/twemoji-mozilla.conf | 145 ------------------------------------ hidpi.conf | 15 +++- lodpi.conf | 13 ++++ os/sfos.conf | 1 + 6 files changed, 141 insertions(+), 161 deletions(-) create mode 100644 common/openmoji.conf delete mode 100644 common/twemoji-mozilla.conf diff --git a/common.conf b/common.conf index 2ceb60f..716c5ae 100644 --- a/common.conf +++ b/common.conf @@ -136,19 +136,8 @@ - - fontconfig/common/twemoji-mozilla.conf - - - - - - Font Awesome - - Font Awesome 6 Free - - + + fontconfig/common/openmoji.conf diff --git a/common/openmoji.conf b/common/openmoji.conf new file mode 100644 index 0000000..f543d1e --- /dev/null +++ b/common/openmoji.conf @@ -0,0 +1,113 @@ + + + + + + + emoji + + OpenMoji Color + + + + + + emoji + + + OpenMoji Color + + + + + + Android Emoji + + OpenMoji Color + + + + + Apple Color Emoji + + OpenMoji Color + + + + + EmojiOne Color + + OpenMoji Color + + + + + Emoji Two + + OpenMoji Color + + + + + EmojiTwo + + OpenMoji Color + + + + + Emoji Symbols + + OpenMoji Black + + + + + EmojiSymbols + + OpenMoji Black + + + + + Noto Color Emoji + + OpenMoji Color + + + + + Noto Emoji + + OpenMoji Black + + + + + Twemoji + + OpenMoji Color + + + + + Twemoji Mozilla + + OpenMoji Color + + + + + TwemojiMozilla + + OpenMoji Color + + + + + Segoe UI Emoji + + OpenMoji Color + + + diff --git a/common/twemoji-mozilla.conf b/common/twemoji-mozilla.conf deleted file mode 100644 index 345a728..0000000 --- a/common/twemoji-mozilla.conf +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - emoji - - - Twemoji Mozilla - - - - - - - serif - - - Twemoji Mozilla - - - - - - sans-serif - - - Twemoji Mozilla - - - - - - monospace - - - Twemoji Mozilla - - - - - - cursive - - - Twemoji Mozilla - - - - - - fantasy - - - Twemoji Mozilla - - - - - - Android Emoji - - Twemoji Mozilla - - - - - Apple Color Emoji - - Twemoji Mozilla - - - - - EmojiOne Color - - Twemoji Mozilla - - - - - Emoji Two - - Twemoji Mozilla - - - - - EmojiTwo - - Twemoji Mozilla - - - - - Emoji Symbols - - Twemoji Mozilla - - - - - EmojiSymbols - - Twemoji Mozilla - - - - - Noto Color Emoji - - Twemoji Mozilla - - - - - Twemoji - - Twemoji Mozilla - - - - - Twemoji Mozilla - - Twemoji Mozilla - - - - - TwemojiMozilla - - Twemoji Mozilla - - - - - Segoe UI Emoji - - Twemoji Mozilla - - - diff --git a/hidpi.conf b/hidpi.conf index 013d646..979f63a 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -22,6 +22,7 @@ serif Faustina + emoji PT Serif Tinos @@ -30,6 +31,7 @@ sans-serif Open Sauce One + emoji Inter Noto Sans @@ -38,6 +40,7 @@ monospace Hack + emoji Cousine Noto Sans Mono @@ -48,12 +51,14 @@ cursive Sedgwick Ave + emoji fantasy Grenze Gotisch + emoji @@ -72,31 +77,35 @@ "DejaVu Sans" as UI font instead if present. A workaround is to use "DejaVu LGC Sans Condensed" w/o the regular style. --> Inter - Roboto + emoji ui-sans-serif Noto Sans + emoji ui-serif Noto Serif + emoji ui-monospace JetBrains Mono + emoji ui-rounded MuseoModerno + emoji @@ -106,14 +115,14 @@ -apple-system Inter - Roboto + emoji BlinkMacSystemFont Inter - Roboto + emoji diff --git a/lodpi.conf b/lodpi.conf index a045dc8..7c661c3 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -31,6 +31,7 @@ serif Liberation Serif + emoji PT Serif DejaVu Serif @@ -39,6 +40,7 @@ sans-serif Liberation Sans + emoji PT Sans Ubuntu @@ -49,6 +51,7 @@ PT Mono + emoji Liberation Mono Ubuntu Mono @@ -59,12 +62,14 @@ cursive Kaushan Script + emoji fantasy Lobster Two + emoji @@ -76,30 +81,35 @@ system-ui PT Sans + emoji ui-sans-serif PT Sans + emoji ui-serif PT Serif + emoji ui-monospace Luculent + emoji ui-rounded Comic Relief + emoji @@ -109,18 +119,21 @@ -apple-system PT Sans + emoji -webkit-system-font PT Sans + emoji BlinkMacSystemFont PT Sans + emoji diff --git a/os/sfos.conf b/os/sfos.conf index 5e6fada..c4e4a8a 100644 --- a/os/sfos.conf +++ b/os/sfos.conf @@ -11,6 +11,7 @@ Sail Sans Pro Light Barlow + emoji PT Sans Source Sans 3 From c64d4a4caa6154eb5948f55d7b2c3df67febbca2 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 7 Feb 2024 17:34:59 +0200 Subject: [PATCH 071/117] Simplified emoji setup using the black NotoEmoji font. --- README.rst | 5 ++ common.conf | 6 --- common/openmoji.conf | 113 ------------------------------------------- 3 files changed, 5 insertions(+), 119 deletions(-) delete mode 100644 common/openmoji.conf diff --git a/README.rst b/README.rst index d5f2f40..2a478e4 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 ------------ diff --git a/common.conf b/common.conf index 716c5ae..1be30b7 100644 --- a/common.conf +++ b/common.conf @@ -134,10 +134,4 @@ fontconfig/common/go-mono.conf - - - - fontconfig/common/openmoji.conf - - diff --git a/common/openmoji.conf b/common/openmoji.conf deleted file mode 100644 index f543d1e..0000000 --- a/common/openmoji.conf +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - emoji - - OpenMoji Color - - - - - - emoji - - - OpenMoji Color - - - - - - Android Emoji - - OpenMoji Color - - - - - Apple Color Emoji - - OpenMoji Color - - - - - EmojiOne Color - - OpenMoji Color - - - - - Emoji Two - - OpenMoji Color - - - - - EmojiTwo - - OpenMoji Color - - - - - Emoji Symbols - - OpenMoji Black - - - - - EmojiSymbols - - OpenMoji Black - - - - - Noto Color Emoji - - OpenMoji Color - - - - - Noto Emoji - - OpenMoji Black - - - - - Twemoji - - OpenMoji Color - - - - - Twemoji Mozilla - - OpenMoji Color - - - - - TwemojiMozilla - - OpenMoji Color - - - - - Segoe UI Emoji - - OpenMoji Color - - - From c22a984680386409559ca1d7bf9ebc5920640e7b Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 7 Feb 2024 17:36:12 +0200 Subject: [PATCH 072/117] Better Proxima Nova alias. --- hidpi.conf | 6 +++--- hidpi/{metropolis.conf => deepmind-sans.conf} | 20 +++++++++++++++---- 2 files changed, 19 insertions(+), 7 deletions(-) rename hidpi/{metropolis.conf => deepmind-sans.conf} (57%) diff --git a/hidpi.conf b/hidpi.conf index 979f63a..4855371 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -303,9 +303,9 @@ Used on https://docs.oracle.com, https://docs.aws.amazon.com. --> fontconfig/hidpi/code-new-roman.conf - - fontconfig/hidpi/metropolis.conf + + fontconfig/hidpi/deepmind-sans.conf fontconfig/hidpi/lingua-franca.conf diff --git a/hidpi/metropolis.conf b/hidpi/deepmind-sans.conf similarity index 57% rename from hidpi/metropolis.conf rename to hidpi/deepmind-sans.conf index 16f27bd..be00ffb 100644 --- a/hidpi/metropolis.conf +++ b/hidpi/deepmind-sans.conf @@ -5,13 +5,13 @@ sans-serif - Metropolis + DeepMind Sans - Metropolis + DeepMind Sans sans-serif @@ -21,14 +21,26 @@ Proxima Nova - Metropolis + DeepMind Sans + Proxima Nova Regular - Metropolis + DeepMind Sans + + + + + DeepMind Sans + + + + ss03 on + + From 41e5b88cb583e5e9a8e6118b88d17762a1458782 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 7 Feb 2024 17:57:18 +0200 Subject: [PATCH 073/117] Added Bebas Neue as web font. --- hidpi.conf | 3 +++ hidpi/bebasneue.conf | 11 +++++++++++ 2 files changed, 14 insertions(+) create mode 100644 hidpi/bebasneue.conf diff --git a/hidpi.conf b/hidpi.conf index 4855371..062d614 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -155,6 +155,9 @@ fontconfig/hidpi/bitter-pro.conf + + fontconfig/hidpi/bebasneue.conf + fontconfig/hidpi/urw-bookman.conf diff --git a/hidpi/bebasneue.conf b/hidpi/bebasneue.conf new file mode 100644 index 0000000..f6a2136 --- /dev/null +++ b/hidpi/bebasneue.conf @@ -0,0 +1,11 @@ + + + + + + bebasneue + + Bebas Neue + + + From 041f3c2348e454adc1479bfa99679c718375965a Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 7 Feb 2024 18:00:20 +0200 Subject: [PATCH 074/117] Cosmetic changes. --- hidpi.conf | 17 ++++++++++------- hidpi/zilla-slab.conf | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 062d614..f9c2d45 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -155,6 +155,8 @@ fontconfig/hidpi/bitter-pro.conf + + fontconfig/hidpi/bebasneue.conf @@ -242,6 +244,8 @@ fontconfig/hidpi/noto-serif.conf + + fontconfig/hidpi/roboto.conf @@ -269,6 +273,12 @@ Used on: https://www.imdb.com, https://news.ycombinator.com. --> fontconfig/hidpi/veranda.conf + + fontconfig/hidpi/lingua-franca.conf + + + fontconfig/hidpi/zilla-slab.conf + @@ -278,8 +288,6 @@ fontconfig/hidpi/cmu_typewriter_text_variable_width.conf - - fontconfig/hidpi/libre-bodoni.conf @@ -310,9 +318,6 @@ Used on many sites, e.g. DuckDuckGo and https://goodreads.com.--> fontconfig/hidpi/deepmind-sans.conf - - fontconfig/hidpi/lingua-franca.conf - @@ -322,7 +327,5 @@ fontconfig/hidpi/spline-sans-mono.conf - - fontconfig/hidpi/zilla-slab.conf diff --git a/hidpi/zilla-slab.conf b/hidpi/zilla-slab.conf index 0b020be..24b2f3b 100644 --- a/hidpi/zilla-slab.conf +++ b/hidpi/zilla-slab.conf @@ -1,7 +1,7 @@ - + zillaslab From f49021289e293de34fbff248ab3d1792de1c6b92 Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 13 Feb 2024 18:53:41 +0200 Subject: [PATCH 075/117] More aliases for URW's Nimbus Sans / Roman / Mono PS. --- hidpi/urw-nimbus-mono-ps.conf | 13 +++++++++++++ hidpi/urw-nimbus-roman.conf | 14 ++++++++++++++ hidpi/urw-nimbus-sans.conf | 14 ++++++++++++++ 3 files changed, 41 insertions(+) diff --git a/hidpi/urw-nimbus-mono-ps.conf b/hidpi/urw-nimbus-mono-ps.conf index 40c2f68..3444c79 100644 --- a/hidpi/urw-nimbus-mono-ps.conf +++ b/hidpi/urw-nimbus-mono-ps.conf @@ -40,6 +40,19 @@ + + FreeMono + + Nimbus Mono PS + + + + + Nimbus Mono L + + Nimbus Mono PS + + TeX Gyre Cursor diff --git a/hidpi/urw-nimbus-roman.conf b/hidpi/urw-nimbus-roman.conf index 57eaf8d..264e7ab 100644 --- a/hidpi/urw-nimbus-roman.conf +++ b/hidpi/urw-nimbus-roman.conf @@ -26,6 +26,20 @@ + + FreeSerif + + Nimbus Roman + + + + + Nimbus Roman L + + Nimbus Roman + + + Roman diff --git a/hidpi/urw-nimbus-sans.conf b/hidpi/urw-nimbus-sans.conf index 4aaf760..aef5d89 100644 --- a/hidpi/urw-nimbus-sans.conf +++ b/hidpi/urw-nimbus-sans.conf @@ -26,6 +26,13 @@ + + FreeSans + + Nimbus Sans + + + Helvetica @@ -47,6 +54,13 @@ + + Nimbus Sans L + + Nimbus Sans + + + TeX Gyre Heros From c069d45b8f41a76fb3863b1b69e499dc537f5dd6 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 17 Feb 2024 16:39:54 +0200 Subject: [PATCH 076/117] Use URW's Standard Symbols PS font where appropriate. --- common.conf | 5 ++++- common/symbol.conf | 14 -------------- common/urw-fallback-backwards.conf | 8 ++++++++ common/urw-fallback-generics.conf | 8 ++++++++ common/urw-fallback-specifics.conf | 8 ++++++++ common/urw-standard-symbols-ps.conf | 19 +++++++++++++++++++ 6 files changed, 47 insertions(+), 15 deletions(-) create mode 100644 common/urw-standard-symbols-ps.conf diff --git a/common.conf b/common.conf index 1be30b7..3112e8a 100644 --- a/common.conf +++ b/common.conf @@ -16,7 +16,7 @@ Only those good enough for loDPI screens too, because they are either: * highly legible even at small sizes (Century Gothic), * not typically used at very small sizes (Palatino), - * or of special type (Dingbats). --> + * or of special type (Dingbats, Symbols). --> fontconfig/common/urw-d050000l.conf + + fontconfig/common/urw-standard-symbols-ps.conf + fontconfig/common/urw-fallback-backwards.conf fontconfig/common/urw-fallback-generics.conf diff --git a/common/symbol.conf b/common/symbol.conf index 958f3c5..2f81c35 100644 --- a/common/symbol.conf +++ b/common/symbol.conf @@ -2,20 +2,6 @@ - - Standard Symbols L - - Symbol - - - - - Standard Symbols PS - - Symbol - - - SymbolNeu diff --git a/common/urw-fallback-backwards.conf b/common/urw-fallback-backwards.conf index e6a352f..f69794f 100644 --- a/common/urw-fallback-backwards.conf +++ b/common/urw-fallback-backwards.conf @@ -16,6 +16,7 @@ URW Gothic URW Gothic L Z003 URW Chancery L | Chancery URW D050000L Dingbats P052 URW Palladio L | Palladio URW +Standard Symbols PS Standard Symbols L --> @@ -40,6 +41,13 @@ P052 URW Palladio L | Palladio URW + + Standard Symbols L + + Standard Symbols PS + + + URW Gothic L diff --git a/common/urw-fallback-generics.conf b/common/urw-fallback-generics.conf index 8adbcd1..203983d 100644 --- a/common/urw-fallback-generics.conf +++ b/common/urw-fallback-generics.conf @@ -16,6 +16,7 @@ ITC Avant Garde Gothic URW Gothic L ITC Zapf Chancery URW Chancery L | Chancery URW ITC Zapf Dingbats Dingbats Palatino URW Palladio L | Palladio URW +Symbol Standard Symbols L --> @@ -49,4 +50,11 @@ Palatino URW Palladio L | Palladio URW URW Palladio L + + + Symbol + + Standard Symbols L + + diff --git a/common/urw-fallback-specifics.conf b/common/urw-fallback-specifics.conf index 985537c..cb787c1 100644 --- a/common/urw-fallback-specifics.conf +++ b/common/urw-fallback-specifics.conf @@ -16,6 +16,7 @@ ITC Avant Garde Gothic URW Gothic URW Gothic L ITC Zapf Chancery Z003 URW Chancery L | Chancery URW ITC Zapf Dingbats D050000L Dingbats Palatino P052 URW Palladio L | Palladio URW +Symbol Standard Symbols PS Standard Symbols L --> @@ -61,4 +62,11 @@ Palatino P052 URW Palladio L | Palladio URW Palatino + + + Standard Symbols L + + Symbol + + diff --git a/common/urw-standard-symbols-ps.conf b/common/urw-standard-symbols-ps.conf new file mode 100644 index 0000000..c4f5d40 --- /dev/null +++ b/common/urw-standard-symbols-ps.conf @@ -0,0 +1,19 @@ + + + + + + Standard Symbols PS + + Symbol + + + + + + Standard Symbols L + + Standard Symbols PS + + + From 16b110553b4b7a83398fb37d0eaa5d301e17f187 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 17 Feb 2024 18:48:53 +0200 Subject: [PATCH 077/117] Use Symbols Neu from Google's Croscore for Symbol. --- common.conf | 6 ++++-- common/{symbol.conf => symbol-neu.conf} | 10 +++++----- 2 files changed, 9 insertions(+), 7 deletions(-) rename common/{symbol.conf => symbol-neu.conf} (67%) diff --git a/common.conf b/common.conf index 3112e8a..f1bfeb7 100644 --- a/common.conf +++ b/common.conf @@ -58,8 +58,10 @@ Used on https://time.com, https://www.science.org. --> fontconfig/common/pt-serif.conf - - fontconfig/common/symbol.conf + + fontconfig/common/symbol-neu.conf diff --git a/common/symbol.conf b/common/symbol-neu.conf similarity index 67% rename from common/symbol.conf rename to common/symbol-neu.conf index 2f81c35..b14b1bb 100644 --- a/common/symbol.conf +++ b/common/symbol-neu.conf @@ -3,16 +3,16 @@ - SymbolNeu + Symbol - Symbol + Symbol Neu Symbol Neu for Powerline - - Symbol - + + Symbol Neu + From 49923ec897b35acb963e2106245eadca97d6b37e Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 17 Feb 2024 18:50:10 +0200 Subject: [PATCH 078/117] More symbols in the HTML test file. --- test.html | 98 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 50 insertions(+), 48 deletions(-) diff --git a/test.html b/test.html index 7bed213..737ca40 100644 --- a/test.html +++ b/test.html @@ -24,7 +24,7 @@

Default alias (default browser size)

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

Serif alias (default browser size)

@@ -32,7 +32,7 @@

Serif alias (default browser size)

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

Sans-serif alias (default browser size)

@@ -40,7 +40,7 @@

Sans-serif alias (default browser size)

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

Monospace alias (default browser size)

@@ -48,15 +48,15 @@

Monospace alias (default browser size)

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

Cursive alias (default browser size)

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

Fantasy alias (default browser size)

@@ -64,16 +64,18 @@

Fantasy alias (default browser size)

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

Symbols and emoji(24px)

- ✢✥★✯✡︎✪✹✵➾⇢☛☞♦︎♤♟♔⚅🂠⚇𓀀
+ €₤†‰‽℃℗ℛℜℝ⅌⅓⅞ⅻʣʬ⁹₉ⁿₙ🄋🄰🅊🅐🅰⒖⒜⓰
+ ←↞↩⇇⇐⇷⬐⭠⮜⮠⮰⟵⟻⟽⤌⤺⥒⥢⥳⥷🠀🠈🠜🠬🠸🡐🡠🡰🢀🢨🢰
+ ✢✥★✯✡︎✪✹✵☛☞☑☤☭♦︎♤♟♞♔⚅♬☃🂠⚇♲⚤⛷
😀😂☹️🤯☠️🎃✌️🦷🥷👨🏾‍🚒👩🏿‍🦽🦺🦝🪴⛈🪐🥂⌨️
- 🏳️🏴🏁🚩🏳️‍🌈🏴‍☠️🇦🇶🇦🇷🇦🇺🇧🇪🇦🇩🇹🇩🇷🇴🇲🇩🇨🇭🇬🇧🇺🇸🇺🇳
+ 🏳🏴🏁🚩🏳️‍🌈🏴‍☠️🇦🇶🇦🇷🇦🇺🇧🇪🇦🇩🇹🇩🇷🇴🇲🇩🇨🇭🇬🇧🇺🇸🇺🇳
🥲🥸🤌🫀🫁🤵‍♀️🫂🐈‍⬛🦣🦫🐻‍❄️🪞🪟🪠🪤🪣🪥🪦
@@ -85,7 +87,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,7 +95,7 @@

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, Hack (12px)

@@ -101,7 +103,7 @@

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, Courier New (13px)

@@ -109,7 +111,7 @@

Courier, Courier New (13px)

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

Cousine, Liberation Mono (14px)

@@ -117,7 +119,7 @@

Cousine, Liberation Mono (14px)

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

Ubuntu Mono (15px)

@@ -125,7 +127,7 @@

Ubuntu Mono (15px)

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

Lucida Sans Typewriter, Lucida Console (16px)

@@ -133,7 +135,7 @@

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 +143,7 @@

Inconsolata (17px)

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

Consolas (18px)

@@ -149,7 +151,7 @@

Consolas (18px)

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

Monaco (19px)

@@ -157,7 +159,7 @@

Monaco (19px)

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

@@ -167,7 +169,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 +177,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 +185,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 +193,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 +201,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 +209,7 @@

Trebuchet MS (16px)

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

Ubuntu (17px)

@@ -215,7 +217,7 @@

Ubuntu (17px)

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

Segoe UI, Segoe (18px)

@@ -223,7 +225,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 +233,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 +241,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 +249,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 +257,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 +267,7 @@

PT Serif (12px)

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

Bitter (13px)

@@ -273,7 +275,7 @@

Bitter (13px)

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

Lucida Bright (14px)

@@ -281,7 +283,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 +291,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 +299,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 +307,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 +315,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 +323,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 +331,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,7 +339,7 @@

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

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

@@ -347,7 +349,7 @@

Lobster (13px)

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

Monotype Corsiva, Corsiva (14px)

@@ -355,7 +357,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 +365,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 +373,7 @@

Brush Script MT (16px)

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

Copperplate (17px)

@@ -379,7 +381,7 @@

Copperplate (17px)

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

Economica (18px)

@@ -387,7 +389,7 @@

Economica (18px)

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

Impact (19px)

@@ -395,7 +397,7 @@

Impact (19px)

SPHINX OF BLACK QUARTZ, JUDGE MY VOW.
sphinx of black quartz, judge my vow.
!"#$%&'()*+,-./012345689:;<=>?@[\]^_`{|}
- àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽
+ àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
From fca1549ffbb814712c4d2ee022a21ba79ab01ad5 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 17 Feb 2024 19:55:17 +0200 Subject: [PATCH 079/117] Noto Sans Math as default font math. --- common.conf | 6 ++- common/noto-sans-math.conf | 63 ++++++++++++++++++++++++ test.html | 98 +++++++++++++++++++++++++++++++++++++- 3 files changed, 165 insertions(+), 2 deletions(-) create mode 100644 common/noto-sans-math.conf diff --git a/common.conf b/common.conf index f1bfeb7..b6a4b2c 100644 --- a/common.conf +++ b/common.conf @@ -16,7 +16,7 @@ Only those good enough for loDPI screens too, because they are either: * highly legible even at small sizes (Century Gothic), * not typically used at very small sizes (Palatino), - * or of special type (Dingbats, Symbols). --> + * or of special type (Dingbats, Symbols, Math fonts). --> fontconfig/common/pt-serif.conf + + fontconfig/common/noto-sans-math.conf + diff --git a/common/noto-sans-math.conf b/common/noto-sans-math.conf new file mode 100644 index 0000000..a2356d6 --- /dev/null +++ b/common/noto-sans-math.conf @@ -0,0 +1,63 @@ + + + + + + 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/test.html b/test.html index 737ca40..ed0afc3 100644 --- a/test.html +++ b/test.html @@ -67,7 +67,103 @@

Fantasy alias (default browser size)

àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
-

Symbols and emoji(24px)

+

Math, Symbols and Emoji(24px)

+ + + + + + + ψ + + + | + + + 𝒯 + + { + + + δ + + δ + ϕ + + + F + + + [ + ϕ + ] + + + } + + + | + + + ψ + + + + = + + + + + + + ψ + + + | + + + 𝒯 + + { + + F + + + [ + ϕ + ] + + + + δ + + δ + ϕ + + + S + + + [ + ϕ + ] + + } + + | + + + + + ψ + + + + + +
+
+ €₤†‰‽℃℗ℛℜℝ⅌⅓⅞ⅻʣʬ⁹₉ⁿₙ🄋🄰🅊🅐🅰⒖⒜⓰
←↞↩⇇⇐⇷⬐⭠⮜⮠⮰⟵⟻⟽⤌⤺⥒⥢⥳⥷🠀🠈🠜🠬🠸🡐🡠🡰🢀🢨🢰
From d07d45de808e32205b35bd33036d32b3f6852f9b Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 25 Feb 2024 10:44:48 +0200 Subject: [PATCH 080/117] Use Jost* for Futura & co. --- hidpi.conf | 3 +++ hidpi/jost.conf | 39 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 hidpi/jost.conf diff --git a/hidpi.conf b/hidpi.conf index f9c2d45..652b2b8 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -297,6 +297,9 @@ https://www.nationalgeographic.com (fallback).. --> fontconfig/hidpi/public-sans.conf + + fontconfig/hidpi/jost.conf + diff --git a/hidpi/jost.conf b/hidpi/jost.conf new file mode 100644 index 0000000..4c0a4fc --- /dev/null +++ b/hidpi/jost.conf @@ -0,0 +1,39 @@ + + + + + + Futura + + Jost* + + + + + Futura BT + + Jost* + + + + + Futura Now + + Jost* + + + + + Futura PT + + Jost* + + + + + Neufville Futura + + Jost* + + + From 1f43daa2358c776d11becaa07a6bb0dddec18f25 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 25 Feb 2024 13:43:56 +0200 Subject: [PATCH 081/117] Added Cascadia Code PL SemiLight aliases. --- hidpi.conf | 5 ++++- hidpi/cascadia-code-pl.conf | 27 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 hidpi/cascadia-code-pl.conf diff --git a/hidpi.conf b/hidpi.conf index 652b2b8..2643ca2 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -42,7 +42,7 @@ Hack emoji Cousine - Noto Sans Mono + Cascadia Code PL SemiLight fontconfig/hidpi/urw-bookman.conf + + fontconfig/hidpi/cascadia-code-pl.conf + fontconfig/hidpi/urw-c059.conf 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 + + + From 75a5cd7009efcd45dab0a8708ddbd249d48604d4 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 7 Apr 2024 09:12:21 +0000 Subject: [PATCH 082/117] Improved default hidpi aliases, take six. --- hidpi.conf | 42 ++++++++++++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 12 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 2643ca2..d6e8b34 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -21,6 +21,10 @@ serif + Faustina emoji PT Serif @@ -30,10 +34,12 @@ sans-serif - Open Sauce One + + Roboto emoji - Inter - Noto Sans + Nimbus Sans + Arimo @@ -63,21 +69,31 @@ + system-ui - Inter + Asap emoji + Roboto @@ -97,7 +113,7 @@ ui-monospace - JetBrains Mono + Cascadia Code PL SemiLight emoji @@ -114,15 +130,17 @@ -apple-system - Inter + Asap emoji + Roboto BlinkMacSystemFont - Inter + Asap emoji + Roboto From 956b06c670b45b6371690a294b6734085078cbec Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 7 Apr 2024 09:23:10 +0000 Subject: [PATCH 083/117] Various improved aliases and comments. --- common.conf | 5 +++-- common/gillius-adf-no2.conf | 14 ++++++++++++++ hidpi.conf | 10 +++++++--- hidpi/hack.conf | 4 ++-- hidpi/inter.conf | 15 ++++++++++++++- hidpi/lato.conf | 6 ++++++ hidpi/open-sans.conf | 6 ++++++ hidpi/public-sans.conf | 10 +++++++++- hidpi/spline-sans.conf | 3 ++- os/linux.conf | 1 + 10 files changed, 64 insertions(+), 10 deletions(-) diff --git a/common.conf b/common.conf index b6a4b2c..8e6ecfa 100644 --- a/common.conf +++ b/common.conf @@ -120,9 +120,10 @@ fontconfig/common/cinzel-decorative.conf - + Impact used on: https://www.rottentomatoes.com (fallback). + Oswald used on: https://scitechdaily.com, https://skeptoid.com. --> fontconfig/common/oswald.conf + Used on: https://www.msnbc.com (fallback), + https://www.economist.com (fallback). --> fontconfig/hidpi/dejavu-sans.conf @@ -175,7 +176,7 @@ - + fontconfig/hidpi/bebasneue.conf @@ -190,6 +191,8 @@ fontconfig/hidpi/urw-nimbus-mono-ps.conf + + fontconfig/hidpi/urw-nimbus-sans.conf @@ -228,9 +231,10 @@ fontconfig/hidpi/gelasio.conf - fontconfig/hidpi/inter.conf diff --git a/hidpi/hack.conf b/hidpi/hack.conf index 98f9c71..15e06a8 100644 --- a/hidpi/hack.conf +++ b/hidpi/hack.conf @@ -21,13 +21,13 @@ Hack - Bitstream Vera Mono + Bitstream Vera Sans Mono - Bitstream Vera Mono + Bitstream Vera Sans Mono Hack diff --git a/hidpi/inter.conf b/hidpi/inter.conf index 5524eb0..df9a3af 100644 --- a/hidpi/inter.conf +++ b/hidpi/inter.conf @@ -18,12 +18,25 @@ + + GitLab Sans + + Inter + + Inter UI Inter + + + __Inter_cc86f0 + + Inter + + SF Pro Text @@ -51,7 +64,7 @@ ss03 on - + cv05 on diff --git a/hidpi/lato.conf b/hidpi/lato.conf index 4c54f4e..f74c21c 100644 --- a/hidpi/lato.conf +++ b/hidpi/lato.conf @@ -36,4 +36,10 @@ Lato + + LatoLatin-Regular + + Lato + + diff --git a/hidpi/open-sans.conf b/hidpi/open-sans.conf index 5ee2590..b580ab4 100644 --- a/hidpi/open-sans.conf +++ b/hidpi/open-sans.conf @@ -27,4 +27,10 @@ Open Sans + + Opensans-Regular + + Open Sans + + diff --git a/hidpi/public-sans.conf b/hidpi/public-sans.conf index ecf3b8d..cddb0c2 100644 --- a/hidpi/public-sans.conf +++ b/hidpi/public-sans.conf @@ -11,7 +11,7 @@ - Public Sans Medium + Public Sans sans-serif @@ -53,4 +53,12 @@ Public Sans Medium + + + Public Sans Web + + Public Sans + + + diff --git a/hidpi/spline-sans.conf b/hidpi/spline-sans.conf index fc9b64b..c613b2f 100644 --- a/hidpi/spline-sans.conf +++ b/hidpi/spline-sans.conf @@ -23,8 +23,9 @@ Spline Sans - + tnum on + zero on diff --git a/os/linux.conf b/os/linux.conf index 0c7b73d..1e64982 100644 --- a/os/linux.conf +++ b/os/linux.conf @@ -24,6 +24,7 @@ /usr/share/fonts/truetype/ttf-bitstream-vera /usr/share/fonts/truetype/Vera* /usr/share/fonts/*/*/unhinted/* + /usr/share/fonts/OTF/SourceCode* From 947cd391c5055477597935fdc065f8c59c20552f Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 7 Apr 2024 11:40:18 +0000 Subject: [PATCH 084/117] Aliases for remaning Vista C* fonts. --- hidpi.conf | 15 ++++++++++++--- hidpi/cantorbell.conf | 22 ++++++++++++++++++++++ hidpi/lingua-franca.conf | 18 ++++++++++++++++++ hidpi/rosario.conf | 11 +++++++++++ 4 files changed, 63 insertions(+), 3 deletions(-) create mode 100644 hidpi/cantorbell.conf create mode 100644 hidpi/rosario.conf diff --git a/hidpi.conf b/hidpi.conf index 762515b..947b61a 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -298,9 +298,6 @@ Used on: https://www.imdb.com, https://news.ycombinator.com. --> fontconfig/hidpi/veranda.conf - - fontconfig/hidpi/lingua-franca.conf - fontconfig/hidpi/zilla-slab.conf @@ -316,6 +313,18 @@ fontconfig/hidpi/libre-bodoni.conf + + fontconfig/hidpi/rosario.conf + + + fontconfig/hidpi/lingua-franca.conf + + + fontconfig/hidpi/cantorbell.conf + + + Corbel + + Cantorbell + + + + + + + Cantorbell + + + + onum on + + + diff --git a/hidpi/lingua-franca.conf b/hidpi/lingua-franca.conf index 5ab73b8..ecf11a0 100644 --- a/hidpi/lingua-franca.conf +++ b/hidpi/lingua-franca.conf @@ -25,6 +25,13 @@ + + Constantia + + Lingua Franca + + + Heuristica @@ -61,4 +68,15 @@ Lingua Franca + + + + + Lingua Franca + + + + onum on + + --> 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 + + + From a6ab448b1141d3bec3ed828442d17cc6cae11741 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 7 Apr 2024 13:34:16 +0000 Subject: [PATCH 085/117] Better aliases for Proxima Nova fonts. --- hidpi.conf | 8 ++++--- .../{deepmind-sans.conf => reddit-sans.conf} | 21 ++++++++++++------- 2 files changed, 19 insertions(+), 10 deletions(-) rename hidpi/{deepmind-sans.conf => reddit-sans.conf} (65%) diff --git a/hidpi.conf b/hidpi.conf index 947b61a..cfe086f 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -351,9 +351,11 @@ Used on https://docs.oracle.com, https://docs.aws.amazon.com. --> fontconfig/hidpi/code-new-roman.conf - - fontconfig/hidpi/deepmind-sans.conf + + fontconfig/hidpi/reddit-sans.conf diff --git a/hidpi/deepmind-sans.conf b/hidpi/reddit-sans.conf similarity index 65% rename from hidpi/deepmind-sans.conf rename to hidpi/reddit-sans.conf index be00ffb..175af6f 100644 --- a/hidpi/deepmind-sans.conf +++ b/hidpi/reddit-sans.conf @@ -5,13 +5,13 @@ sans-serif - DeepMind Sans + Reddit Sans - DeepMind Sans + Reddit Sans sans-serif @@ -21,7 +21,14 @@ Proxima Nova - DeepMind Sans + Reddit Sans + + + + + Proxima Nova Condensed + + Reddit Sans Condensed @@ -29,18 +36,18 @@ Proxima Nova Regular - DeepMind Sans + Reddit Sans - DeepMind Sans + Reddit Sans - - ss03 on + + ss01 on From 70cf15bc446fb327865d5ab09648ea583be742e2 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 7 Apr 2024 14:36:43 +0000 Subject: [PATCH 086/117] Reverted to previous alias for Proxima Nova. --- hidpi.conf | 8 +++---- .../{reddit-sans.conf => deepmind-sans.conf} | 21 +++++++------------ 2 files changed, 10 insertions(+), 19 deletions(-) rename hidpi/{reddit-sans.conf => deepmind-sans.conf} (65%) diff --git a/hidpi.conf b/hidpi.conf index cfe086f..947b61a 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -351,11 +351,9 @@ Used on https://docs.oracle.com, https://docs.aws.amazon.com. --> fontconfig/hidpi/code-new-roman.conf - - fontconfig/hidpi/reddit-sans.conf + + fontconfig/hidpi/deepmind-sans.conf diff --git a/hidpi/reddit-sans.conf b/hidpi/deepmind-sans.conf similarity index 65% rename from hidpi/reddit-sans.conf rename to hidpi/deepmind-sans.conf index 175af6f..7badbae 100644 --- a/hidpi/reddit-sans.conf +++ b/hidpi/deepmind-sans.conf @@ -5,13 +5,13 @@ sans-serif - Reddit Sans + DeepMind Sans - Reddit Sans + DeepMind Sans sans-serif @@ -21,14 +21,7 @@ Proxima Nova - Reddit Sans - - - - - Proxima Nova Condensed - - Reddit Sans Condensed + DeepMind Sans @@ -36,18 +29,18 @@ Proxima Nova Regular - Reddit Sans + DeepMind Sans - Reddit Sans + DeepMind Sans - - ss01 on + + ss03 on From a77b1f8bba6ccb6dd6747a6533f39ee24cf3e8c1 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 7 Apr 2024 15:56:47 +0000 Subject: [PATCH 087/117] Improved Impact alias. --- common.conf | 9 ++++----- common/{oswald.conf => anton.conf} | 9 +-------- 2 files changed, 5 insertions(+), 13 deletions(-) rename common/{oswald.conf => anton.conf} (56%) diff --git a/common.conf b/common.conf index 8e6ecfa..d8d9431 100644 --- a/common.conf +++ b/common.conf @@ -50,6 +50,8 @@ fontconfig/common/dejavu-serif.conf + + fontconfig/common/pt-sans.conf @@ -120,11 +122,8 @@ fontconfig/common/cinzel-decorative.conf - - fontconfig/common/oswald.conf + + fontconfig/common/anton.conf diff --git a/common/oswald.conf b/common/anton.conf similarity index 56% rename from common/oswald.conf rename to common/anton.conf index 172cba2..e001135 100644 --- a/common/oswald.conf +++ b/common/anton.conf @@ -2,17 +2,10 @@ - - Economica - - Oswald Light - - - Impact - Oswald Heavy + Anton From ea39008d8e3344c8caa3f8ebde07b249cc8e52be Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 7 Apr 2024 16:14:58 +0000 Subject: [PATCH 088/117] Included most popular typefaces on Google Fonts. --- hidpi.conf | 37 +++++++++++++++++++++++-------------- hidpi/nunito-sans.conf | 27 +++++++++++++++++++++++++++ hidpi/rubik.conf | 19 ------------------- 3 files changed, 50 insertions(+), 33 deletions(-) create mode 100644 hidpi/nunito-sans.conf delete mode 100644 hidpi/rubik.conf diff --git a/hidpi.conf b/hidpi.conf index 947b61a..3173526 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -191,8 +191,6 @@ fontconfig/hidpi/urw-nimbus-mono-ps.conf - - fontconfig/hidpi/urw-nimbus-sans.conf @@ -213,6 +211,8 @@ fontconfig/hidpi/courier-prime.conf + + @@ -250,34 +250,43 @@ Used on: https://www.forbes.com, https://www.goodreads.com, etc. --> fontconfig/hidpi/merriweather.conf - + fontconfig/hidpi/merriweather-sans.conf - + + fontconfig/hidpi/open-sans.conf fontconfig/hidpi/noto-sans-mono.conf - + fontconfig/hidpi/noto-sans.conf fontconfig/hidpi/noto-serif.conf - + + fontconfig/hidpi/nunito-sans.conf + + - + + + + + fontconfig/hidpi/roboto.conf - - fontconfig/hidpi/rubik.conf + + + + + + + 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/rubik.conf b/hidpi/rubik.conf deleted file mode 100644 index aebd987..0000000 --- a/hidpi/rubik.conf +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - sans-serif - - Rubik - - - - - - Rubik - - sans-serif - - - From 7fc60db817dda310b793806eaa7540ff637d2d33 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 12 Apr 2024 10:30:28 +0000 Subject: [PATCH 089/117] Don't change font rendering options by default. --- fonts.conf | 49 +++++++++++++++++++++++++++++++++---------------- 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/fonts.conf b/fonts.conf index 50870eb..2cd1c75 100644 --- a/fonts.conf +++ b/fonts.conf @@ -20,53 +20,70 @@ + + + + + + + + hintslight +--> + + + + + - - - none + rgb +--> + + + lcddefault +--> From 5f82b4c8ff071463004b0af983e0f0fb11b20c0d Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 12 Apr 2024 10:51:10 +0000 Subject: [PATCH 090/117] Cross-pollinated improvements for both low and high dpi setups. --- hidpi.conf | 8 ++++++++ lodpi.conf | 21 +++++++++++++++------ 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index 3173526..d9e6655 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -135,6 +135,14 @@ Roboto + + -webkit-system-font + + Asap + emoji + Roboto + + BlinkMacSystemFont diff --git a/lodpi.conf b/lodpi.conf index 7c661c3..d709eb6 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -23,22 +23,29 @@ - + metrics of the main OS'es generics: Times / Helvetica / Courier on + macOS and Times New Roman / Arial / Courier New on Windows. + However, Fontconfig aliases much bigger fonts by default for serif + and sans-serif, therefore user expectations are somewhat different! --> serif - Liberation Serif - emoji + PT Serif + emoji + Liberation Serif DejaVu Serif sans-serif + Liberation Sans emoji PT Sans @@ -75,7 +82,7 @@ system-ui @@ -89,6 +96,7 @@ PT Sans emoji + Liberation Sans @@ -103,6 +111,7 @@ Luculent emoji + Liberation Mono From c09f1078afce390ae44dcd52697a0032e9ac23be Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 12 Apr 2024 10:53:23 +0000 Subject: [PATCH 091/117] Stop trying to outsmart the system for picking Emoji characters. --- hidpi.conf | 13 ------------- lodpi.conf | 13 ------------- 2 files changed, 26 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index d9e6655..504c12a 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -26,7 +26,6 @@ expectations and to provide a more sensible serif fallback. The latter is less of a problem with sans and no problem with mono. --> Faustina - emoji PT Serif Tinos @@ -37,7 +36,6 @@ Roboto - emoji Nimbus Sans Arimo @@ -46,7 +44,6 @@ monospace Hack - emoji Cousine Cascadia Code PL SemiLight @@ -57,14 +54,12 @@ cursive Sedgwick Ave - emoji fantasy Grenze Gotisch - emoji @@ -92,7 +87,6 @@ "DejaVu Sans" as UI font instead if present. A workaround is to use "DejaVu LGC Sans Condensed" w/o the regular style. --> Asap - emoji Roboto @@ -100,28 +94,24 @@ ui-sans-serif Noto Sans - emoji ui-serif Noto Serif - emoji ui-monospace Cascadia Code PL SemiLight - emoji ui-rounded MuseoModerno - emoji @@ -131,7 +121,6 @@ -apple-system Asap - emoji Roboto @@ -139,7 +128,6 @@ -webkit-system-font Asap - emoji Roboto @@ -147,7 +135,6 @@ BlinkMacSystemFont Asap - emoji Roboto diff --git a/lodpi.conf b/lodpi.conf index d709eb6..a9fb87e 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -36,7 +36,6 @@ and to provide a more sensible serif fallback. The latter is less of a problem with sans and no problem with mono. --> PT Serif - emoji Liberation Serif DejaVu Serif @@ -47,7 +46,6 @@ Liberation Sans - emoji PT Sans Ubuntu @@ -58,7 +56,6 @@ PT Mono - emoji Liberation Mono Ubuntu Mono @@ -69,14 +66,12 @@ cursive Kaushan Script - emoji fantasy Lobster Two - emoji @@ -88,14 +83,12 @@ system-ui PT Sans - emoji ui-sans-serif PT Sans - emoji Liberation Sans @@ -103,14 +96,12 @@ ui-serif PT Serif - emoji ui-monospace Luculent - emoji Liberation Mono @@ -118,7 +109,6 @@ ui-rounded Comic Relief - emoji @@ -128,21 +118,18 @@ -apple-system PT Sans - emoji -webkit-system-font PT Sans - emoji BlinkMacSystemFont PT Sans - emoji From 18e41a37efc2135d2e95f2d74d92a8b53c9369b2 Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 20 Apr 2024 16:45:29 +0000 Subject: [PATCH 092/117] Moved Playfair Display to common aliases. --- common.conf | 6 +++++- hidpi.conf | 2 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/common.conf b/common.conf index d8d9431..be96ab8 100644 --- a/common.conf +++ b/common.conf @@ -50,7 +50,11 @@ fontconfig/common/dejavu-serif.conf - + + + diff --git a/hidpi.conf b/hidpi.conf index 504c12a..9df885e 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -266,8 +266,6 @@ fontconfig/hidpi/nunito-sans.conf - - From 10ee84f84f0b67790dbdb59f1b987f61ff8fd88f Mon Sep 17 00:00:00 2001 From: dumol Date: Sat, 15 Jun 2024 15:52:39 +0000 Subject: [PATCH 093/117] Minor improvements after testing the lodpi setup. --- common.conf | 7 +++++-- {hidpi => common}/bebasneue.conf | 0 common/cabin.conf | 8 ++++++++ fonts.conf | 2 +- hidpi.conf | 5 ++--- hidpi/courier-prime.conf | 7 +++++++ lodpi.conf | 20 +++++++++++++------- lodpi/pt-mono.conf | 7 +++++++ test.html | 2 +- 9 files changed, 44 insertions(+), 14 deletions(-) rename {hidpi => common}/bebasneue.conf (100%) diff --git a/common.conf b/common.conf index be96ab8..c3c2dae 100644 --- a/common.conf +++ b/common.conf @@ -39,8 +39,11 @@ fontconfig/common/urw-fallback-generics.conf fontconfig/common/urw-fallback-specifics.conf + + fontconfig/common/bebasneue.conf + + Used on: https://medium.com, https://www.popularmechanics.com, etc. --> fontconfig/common/charter.conf + Used on:https://www.wired.com, https://scitechdaily.com, etc. --> diff --git a/hidpi/bebasneue.conf b/common/bebasneue.conf similarity index 100% rename from hidpi/bebasneue.conf rename to common/bebasneue.conf diff --git a/common/cabin.conf b/common/cabin.conf index b93fa15..c4c41da 100644 --- a/common/cabin.conf +++ b/common/cabin.conf @@ -24,4 +24,12 @@ Cabin + + + + Trebuchet + + Cabin + + diff --git a/fonts.conf b/fonts.conf index 2cd1c75..97ae3ef 100644 --- a/fonts.conf +++ b/fonts.conf @@ -104,7 +104,7 @@ - - - fontconfig/hidpi/bebasneue.conf - fontconfig/hidpi/urw-bookman.conf @@ -216,6 +213,8 @@ fontconfig/hidpi/lobstertwo.conf + + fontconfig/hidpi/monacal.conf diff --git a/hidpi/courier-prime.conf b/hidpi/courier-prime.conf index f5037ef..ac2b7db 100644 --- a/hidpi/courier-prime.conf +++ b/hidpi/courier-prime.conf @@ -25,6 +25,13 @@ + + CourierStd + + Courier Prime + + + Courier 10 Pitch diff --git a/lodpi.conf b/lodpi.conf index a9fb87e..f97c70b 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -43,7 +43,7 @@ sans-serif - Liberation Sans PT Sans @@ -53,10 +53,8 @@ monospace - - PT Mono Liberation Mono + PT Mono Ubuntu Mono @@ -77,8 +75,10 @@ + Recommended size for interface / document / monospace UI texts: 10 pt. + Adjust appropriately if diverging too much from a DPI of 96, e.g.: + gsettings set org.gnome.desktop.interface text-scaling-factor "1.25" + for a DPI around 150 which requires a default browser zoom of 125%. --> system-ui @@ -88,7 +88,6 @@ ui-sans-serif - PT Sans Liberation Sans @@ -224,6 +223,13 @@ Liberation Sans + + + GitLab Sans + + Liberation Sans + + diff --git a/lodpi/pt-mono.conf b/lodpi/pt-mono.conf index 6909df2..ace5847 100644 --- a/lodpi/pt-mono.conf +++ b/lodpi/pt-mono.conf @@ -25,6 +25,13 @@ + + CourierStd + + PT Mono + + + Courier 10 Pitch diff --git a/test.html b/test.html index ed0afc3..79c08dd 100644 --- a/test.html +++ b/test.html @@ -69,7 +69,7 @@

Fantasy alias (default browser size)

Math, Symbols and Emoji(24px)

- + From 28fb73f568ce2d12898c6322dbd6f11883bbce52 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 19 Aug 2024 17:16:54 +0000 Subject: [PATCH 094/117] Improved system-ui fallback and desktop setup instructions. --- README.rst | 15 ++++++++++++--- hidpi.conf | 6 +++++- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 2a478e4..24340b8 100644 --- a/README.rst +++ b/README.rst @@ -42,10 +42,19 @@ Installation ``~/.local/share/fonts/``. 3. Logout and login again. -To set GNOME fonts from command line (adjust the size of 10 if needed):: +To set GNOME fonts from command line:: - gsettings set org.gnome.desktop.interface font-name 'system-ui 10' - gsettings set org.gnome.desktop.interface monospace-font-name 'monospace 10' + 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:: diff --git a/hidpi.conf b/hidpi.conf index 98266a9..0aaeed1 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -87,6 +87,7 @@ "DejaVu Sans" as UI font instead if present. A workaround is to use "DejaVu LGC Sans Condensed" w/o the regular style. --> Asap + Droid Sans Roboto
@@ -121,6 +122,7 @@ -apple-system Asap + Droid Sans Roboto
@@ -128,6 +130,7 @@ -webkit-system-font Asap + Droid Sans Roboto @@ -135,6 +138,7 @@ BlinkMacSystemFont Asap + Droid Sans Roboto @@ -353,7 +357,7 @@ fontconfig/hidpi/code-new-roman.conf + Used on many sites, e.g. DuckDuckGo, https://www.cnbc.com, etc. --> fontconfig/hidpi/deepmind-sans.conf From 8bb57c2159af02a629373e12a69c322ebef73e7e Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 23 Feb 2025 16:48:02 +0000 Subject: [PATCH 095/117] More aliases and other minor improvements. --- common.conf | 4 ++-- hidpi/deepmind-sans.conf | 31 +++++++++++++++++++++++++------ hidpi/fira.conf | 13 ++++++++++--- hidpi/inter.conf | 7 +++---- hidpi/roboto.conf | 16 ++++++++++++---- 5 files changed, 52 insertions(+), 19 deletions(-) diff --git a/common.conf b/common.conf index c3c2dae..0fce415 100644 --- a/common.conf +++ b/common.conf @@ -24,8 +24,8 @@ fontconfig/common/urw-gothic.conf + Palatino used on: https://wikipedia.org (fallback), + https://www.nature.com (fallback). --> fontconfig/common/urw-p052.conf diff --git a/hidpi/deepmind-sans.conf b/hidpi/deepmind-sans.conf index 7badbae..dfdf44a 100644 --- a/hidpi/deepmind-sans.conf +++ b/hidpi/deepmind-sans.conf @@ -19,18 +19,37 @@ - Proxima Nova - + Google Sans + + DeepMind Sans + + + + Google Sans Flex + + DeepMind Sans + + + + + Product Sans + DeepMind Sans - + + + Proxima Nova + + DeepMind Sans + + Proxima Nova Regular - + DeepMind Sans - + @@ -39,7 +58,7 @@ DeepMind Sans - + ss03 on diff --git a/hidpi/fira.conf b/hidpi/fira.conf index a73a371..22d4feb 100644 --- a/hidpi/fira.conf +++ b/hidpi/fira.conf @@ -20,9 +20,16 @@ FiraGO - + Fira Sans - + + + + + Fira Code + + Fira Mono + @@ -31,7 +38,7 @@ Fira Sans - diff --git a/hidpi/inter.conf b/hidpi/inter.conf index df9a3af..6fe8e54 100644 --- a/hidpi/inter.conf +++ b/hidpi/inter.conf @@ -19,20 +19,19 @@ - GitLab Sans + Adwaita Sans Inter - Inter UI + GitLab Sans Inter - - __Inter_cc86f0 + Inter UI Inter diff --git a/hidpi/roboto.conf b/hidpi/roboto.conf index 5742e7b..3179a08 100644 --- a/hidpi/roboto.conf +++ b/hidpi/roboto.conf @@ -18,17 +18,25 @@ + + Roboto Flex + + Roboto + + + + mastodon-font-sans-serif - + Roboto - + RobotoRegular - + Roboto - + From 9780d2f48fadbad3af06aa2027674d007b0e6f4d Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 21 May 2025 08:07:24 +0000 Subject: [PATCH 096/117] Use TeX Gyre fonts to complement the URW ones. --- common.conf | 5 -- common/urw-d050000l.conf | 32 +++++++--- common/urw-fallback-backwards.conf | 71 --------------------- common/urw-fallback-generics.conf | 60 ------------------ common/urw-fallback-specifics.conf | 72 --------------------- common/urw-gothic.conf | 36 +++++++---- common/urw-p052.conf | 46 +++++++++++--- common/urw-standard-symbols-ps.conf | 4 +- hidpi.conf | 20 +++--- hidpi/pt-astra-serif.conf | 15 +++-- hidpi/tinos.conf | 14 ----- hidpi/urw-bookman.conf | 29 ++++++--- hidpi/urw-c059.conf | 50 +++++++++++---- hidpi/urw-fallback-backwards.conf | 97 ----------------------------- hidpi/urw-fallback-generics.conf | 78 ----------------------- hidpi/urw-fallback-specifics.conf | 67 -------------------- hidpi/urw-nimbus-mono-ps.conf | 39 ++++++++---- hidpi/urw-nimbus-roman.conf | 49 ++++++++++++--- hidpi/urw-nimbus-sans-narrow.conf | 31 ++------- hidpi/urw-nimbus-sans.conf | 34 +++++----- hidpi/urw-z003.conf | 41 +++++++++--- 21 files changed, 279 insertions(+), 611 deletions(-) delete mode 100644 common/urw-fallback-backwards.conf delete mode 100644 common/urw-fallback-generics.conf delete mode 100644 common/urw-fallback-specifics.conf delete mode 100644 hidpi/urw-fallback-backwards.conf delete mode 100644 hidpi/urw-fallback-generics.conf delete mode 100644 hidpi/urw-fallback-specifics.conf diff --git a/common.conf b/common.conf index 0fce415..41280f2 100644 --- a/common.conf +++ b/common.conf @@ -34,11 +34,6 @@ fontconfig/common/urw-standard-symbols-ps.conf - - fontconfig/common/urw-fallback-backwards.conf - fontconfig/common/urw-fallback-generics.conf - fontconfig/common/urw-fallback-specifics.conf - fontconfig/common/bebasneue.conf diff --git a/common/urw-d050000l.conf b/common/urw-d050000l.conf index a58053c..bde602f 100644 --- a/common/urw-d050000l.conf +++ b/common/urw-d050000l.conf @@ -17,7 +17,7 @@ - + D050000L @@ -25,32 +25,46 @@ + + Dingbats + + ITC Zapf Dingbats + + + + + Dingbats + + D050000L + + + ITC Zapf Dingbats - + D050000L - + ITC Zapf Dingbats Std - + D050000L - + Zapf Dingbats - + D050000L - + Zapf Dingbats BT - + D050000L - + 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 7537125..5d0f4b3 100644 --- a/common/urw-gothic.conf +++ b/common/urw-gothic.conf @@ -17,7 +17,7 @@ - + URW Gothic @@ -25,39 +25,51 @@ + + URW Gothic L + + ITC Avant Garde Gothic + + + Apple Gothic - + URW Gothic - + TeX Gyre Adventor + Avant Garde - + URW Gothic - + TeX Gyre Adventor + Century Gothic - + URW Gothic - + TeX Gyre Adventor + 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 21fa758..758c788 100644 --- a/common/urw-p052.conf +++ b/common/urw-p052.conf @@ -17,7 +17,7 @@ - + P052 @@ -25,32 +25,58 @@ + + Palladio URW + + Palatino + + + + + URW Palladio L + + Palatino + + + Book Antiqua - + P052 - + Tex Gyre Pagella + Palatino - + P052 - + Tex Gyre Pagella + Palatino Linotype - + P052 - + Tex Gyre Pagella + - Tex Gyre Pagella - + Palladio URW + P052 - + 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 c4f5d40..7f8958e 100644 --- a/common/urw-standard-symbols-ps.conf +++ b/common/urw-standard-symbols-ps.conf @@ -12,8 +12,8 @@ Standard Symbols L - + Standard Symbols PS - + diff --git a/hidpi.conf b/hidpi.conf index 0aaeed1..b2ce551 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -21,22 +21,20 @@ serif - - Faustina - PT Serif + Tinos + PT Astra Serif + TeX Gyre Termes sans-serif - Roboto + metrically to whatever is used for system-ui. Many web devs only + test on macOS, so this better match Helvetica metrics perfectly. --> Nimbus Sans + TeX Gyre Heros Arimo @@ -74,6 +72,7 @@ your browser, e.g. 12 points for a default browser zoom of 120%. Tabular figures are a must for the UI font, not necessarily by default, many modern apps use the "tnum" stylistic set when appropriate. --> + fontconfig/hidpi/urw-z003.conf - - fontconfig/common/urw-fallback-backwards.conf - fontconfig/common/urw-fallback-generics.conf - fontconfig/common/urw-fallback-specifics.conf - fontconfig/hidpi/courier-prime.conf diff --git a/hidpi/pt-astra-serif.conf b/hidpi/pt-astra-serif.conf index cb6f938..95340db 100644 --- a/hidpi/pt-astra-serif.conf +++ b/hidpi/pt-astra-serif.conf @@ -16,17 +16,20 @@ + - Times - + MS Serif + PT Astra Serif - + Tinos + - Times Roman - + Times New Roman + PT Astra Serif - + Tinos + diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf index ac723da..2b48bdd 100644 --- a/hidpi/tinos.conf +++ b/hidpi/tinos.conf @@ -20,18 +20,4 @@ Tinos - - - MS Serif - - Tinos - - - - - Times New Roman - - Tinos - - diff --git a/hidpi/urw-bookman.conf b/hidpi/urw-bookman.conf index 9e4c013..3fa7b6d 100644 --- a/hidpi/urw-bookman.conf +++ b/hidpi/urw-bookman.conf @@ -27,23 +27,34 @@ - ITC Bookman - + Bookman Old Style + URW Bookman - + TeX Gyre Bonum + - Bookman Old Style - + Bookman URW + URW Bookman - + TeX Gyre Bonum + - 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 index 3a96f25..1c729c1 100644 --- a/hidpi/urw-c059.conf +++ b/hidpi/urw-c059.conf @@ -17,7 +17,7 @@ - + C059 @@ -25,32 +25,58 @@ + + Century Schoolbook L + + New Century Schoolbook + + + + + Century SchoolBook URW + + New Century Schoolbook + + + Century - + C059 - + Tex Gyre Schola + - Century Schoolbook - + Century Schoolbook L + C059 - + Tex Gyre Schola + - New Century Schoolbook - + Century SchoolBook URW + C059 - + Tex Gyre Schola + - Tex Gyre Schola - + Century Schoolbook + C059 - + Tex Gyre Schola + + + + + New Century Schoolbook + + C059 + Tex Gyre Schola + diff --git a/hidpi/urw-fallback-backwards.conf b/hidpi/urw-fallback-backwards.conf deleted file mode 100644 index abbe461..0000000 --- a/hidpi/urw-fallback-backwards.conf +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - Century Schoolbook L - - C059 - - - - - Century SchoolBook URW - - C059 - - - - - Nimbus Mono - - Nimbus Mono PS - - - - - Nimbus Mono L - - Nimbus Mono PS - - - - - Nimbus Roman No9 L - - Nimbus Roman - - - - - Nimbus Sans L - - Nimbus Sans - - - - - - - Bookman URW - - URW Bookman - - - - - URW Bookman L - - URW Bookman - - - - - Chancery URW - - Z003 - - - - - URW Chancery L - - Z003 - - - diff --git a/hidpi/urw-fallback-generics.conf b/hidpi/urw-fallback-generics.conf deleted file mode 100644 index 73e656e..0000000 --- a/hidpi/urw-fallback-generics.conf +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - Courier New - - Nimbus Mono - Nimbus Mono L - - - - - Helvetica - - Nimbus Sans L - - - - - ITC Bookman - - Bookman URW - URW Bookman L - - - - - ITC Zapf Chancery - - Chancery URW - URW Chancery L - - - - - ITC Zapf Dingbats - - Dingbats - - - - - New Century Schoolbook - - Century Schoolbook L - Century SchoolBook URW - - - - - Times - - Nimbus Roman No9 L - - - diff --git a/hidpi/urw-fallback-specifics.conf b/hidpi/urw-fallback-specifics.conf deleted file mode 100644 index 718649a..0000000 --- a/hidpi/urw-fallback-specifics.conf +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - Nimbus Mono - - Courier New - - - - - Chancery URW - - ITC Zapf Chancery - - - - - URW Chancery L - - ITC Zapf Chancery - - - - - Century Schoolbook L - - New Century Schoolbook - - - - - Century SchoolBook URW - - New Century Schoolbook - - - - - Nimbus Roman No9 L - - Times - - - diff --git a/hidpi/urw-nimbus-mono-ps.conf b/hidpi/urw-nimbus-mono-ps.conf index 3444c79..dc8e998 100644 --- a/hidpi/urw-nimbus-mono-ps.conf +++ b/hidpi/urw-nimbus-mono-ps.conf @@ -17,7 +17,7 @@ - + Nimbus Mono PS @@ -25,38 +25,51 @@ + + 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 L - + Nimbus Mono + Nimbus Mono PS - + TeX Gyre Cursor + + - 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 index 264e7ab..797acf6 100644 --- a/hidpi/urw-nimbus-roman.conf +++ b/hidpi/urw-nimbus-roman.conf @@ -17,7 +17,7 @@ - + Nimbus Roman @@ -25,32 +25,61 @@ + + 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 + - TeX Gyre Termes - + 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 index 8ffcd8c..3db4905 100644 --- a/hidpi/urw-nimbus-sans-narrow.conf +++ b/hidpi/urw-nimbus-sans-narrow.conf @@ -10,38 +10,19 @@ - - Arial Narrow - - Helvetica Narrow - - - Helvetica Condensed - + Nimbus Sans Narrow - + TeX Gyre Heros Cn + Helvetica Narrow - - Nimbus Sans Narrow - - - - - TeX Gyre Heros Cn - - Nimbus Sans Narrow - - - - - Proxima Nova Extra Cond - + Nimbus Sans Narrow - + TeX Gyre Heros Cn + diff --git a/hidpi/urw-nimbus-sans.conf b/hidpi/urw-nimbus-sans.conf index aef5d89..df49c8e 100644 --- a/hidpi/urw-nimbus-sans.conf +++ b/hidpi/urw-nimbus-sans.conf @@ -17,7 +17,7 @@ - + Nimbus Sans @@ -28,43 +28,41 @@ FreeSans - + Nimbus Sans - + TeX Gyre Heros + Helvetica - + Nimbus Sans - + TeX Gyre Heros + Helvetica Neue - + Nimbus Sans - + TeX Gyre Heros + Helvetica Neue World - + Nimbus Sans - + TeX Gyre Heros + Nimbus Sans L - - Nimbus Sans - - - - - TeX Gyre Heros - + Nimbus Sans - + TeX Gyre Heros + diff --git a/hidpi/urw-z003.conf b/hidpi/urw-z003.conf index 34f9d51..126b172 100644 --- a/hidpi/urw-z003.conf +++ b/hidpi/urw-z003.conf @@ -17,7 +17,7 @@ - + Z003 @@ -25,25 +25,50 @@ + + 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 + - TeX Gyre Chorus - + URW Chancery L + Z003 - + TeX Gyre Chorus + From 16ff427846db886a0711567e3224d988adfc33e9 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 21 May 2025 08:26:41 +0000 Subject: [PATCH 097/117] Back to Archivo Black as primary choice for Arial Black. --- common/{nacelle-black.conf => archivo-black.conf} | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) rename common/{nacelle-black.conf => archivo-black.conf} (68%) diff --git a/common/nacelle-black.conf b/common/archivo-black.conf similarity index 68% rename from common/nacelle-black.conf rename to common/archivo-black.conf index e31ae5d..10ebea1 100644 --- a/common/nacelle-black.conf +++ b/common/archivo-black.conf @@ -4,25 +4,22 @@ Arial Black - - Nacelle Black + Archivo Black - + Helvetica Black - - Nacelle Black + Archivo Black - + Nimbus Sans Black - - Nacelle Black + Archivo Black - + From 7b0ea2d216f5ef4bd9d446b77f4be167611289a7 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 21 May 2025 08:39:03 +0000 Subject: [PATCH 098/117] Use Red Hat Text to substitute Proxima Nova. --- hidpi.conf | 8 ++++++-- hidpi/deepmind-sans.conf | 17 ++--------------- hidpi/red-hat-text.conf | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 17 deletions(-) create mode 100644 hidpi/red-hat-text.conf diff --git a/hidpi.conf b/hidpi.conf index b2ce551..6fe8ad2 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -350,10 +350,14 @@ Used on https://docs.oracle.com, https://docs.aws.amazon.com. --> fontconfig/hidpi/code-new-roman.conf - + fontconfig/hidpi/deepmind-sans.conf + + fontconfig/hidpi/red-hat-text.conf + diff --git a/hidpi/deepmind-sans.conf b/hidpi/deepmind-sans.conf index dfdf44a..5965c51 100644 --- a/hidpi/deepmind-sans.conf +++ b/hidpi/deepmind-sans.conf @@ -24,6 +24,7 @@ DeepMind Sans + Google Sans Flex @@ -38,27 +39,13 @@ - - Proxima Nova - - DeepMind Sans - - - - - Proxima Nova Regular - - DeepMind Sans - - - DeepMind Sans - + ss03 on diff --git a/hidpi/red-hat-text.conf b/hidpi/red-hat-text.conf new file mode 100644 index 0000000..7dbc8bf --- /dev/null +++ b/hidpi/red-hat-text.conf @@ -0,0 +1,35 @@ + + + + + + sans-serif + + Red Hat Text + + + + + + Red Hat Text + + sans-serif + + + + + + Proxima Nova + + Red Hat Text + + + + + + Proxima Nova Regular + + Red Hat Text + + + From f00371df02d0b00699838467709192bbff00ba59 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 21 May 2025 09:23:23 +0000 Subject: [PATCH 099/117] Better sorting in common configuration files. --- common.conf | 34 +++++++++---------- hidpi.conf | 98 +++++++++++++++++++++++++++-------------------------- lodpi.conf | 20 +++++------ 3 files changed, 77 insertions(+), 75 deletions(-) diff --git a/common.conf b/common.conf index 41280f2..40be8b7 100644 --- a/common.conf +++ b/common.conf @@ -12,28 +12,22 @@ - + * or of special type (Dingbats, Symbols). --> + https://e.foundation, etc. --> fontconfig/common/urw-gothic.conf + https://www.nature.com (fallback), etc. --> fontconfig/common/urw-p052.conf - - fontconfig/common/urw-d050000l.conf - - - fontconfig/common/urw-standard-symbols-ps.conf - fontconfig/common/bebasneue.conf @@ -42,17 +36,20 @@ fontconfig/common/charter.conf + Comic Sans MS used on: https://youtube.com (Casual subtitles), etc. --> fontconfig/common/comic-relief.conf fontconfig/common/dejavu-serif.conf + + fontconfig/common/urw-d050000l.conf + + Used on: www.merriam-webster.com, etc. --> @@ -62,9 +59,8 @@ Used on https://time.com, https://www.science.org. --> fontconfig/common/pt-serif.conf - - fontconfig/common/noto-sans-math.conf + + fontconfig/common/urw-standard-symbols-ps.conf - fontconfig/common/nacelle-black.conf + fontconfig/common/archivo-black.conf fontconfig/common/varela-round.conf @@ -144,5 +140,9 @@ fontconfig/common/go-mono.conf + + fontconfig/common/noto-sans-math.conf + diff --git a/hidpi.conf b/hidpi.conf index 6fe8ad2..7aa4683 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -83,35 +83,35 @@ system-ui + "DejaVu Sans" as UI font instead if present. + A workaround is to use "DejaVu LGC Sans Condensed". --> Asap Droid Sans Roboto - ui-sans-serif + ui-monospace - Noto Sans + Cascadia Code PL SemiLight - ui-serif + ui-sans-serif - Noto Serif + Noto Sans - ui-monospace + ui-serif - Cascadia Code PL SemiLight + Noto Serif ui-rounded - MuseoModerno + Museo Moderno @@ -178,43 +178,17 @@ fontconfig/hidpi/urw-bookman.conf - fontconfig/hidpi/cascadia-code-pl.conf fontconfig/hidpi/urw-c059.conf - - fontconfig/hidpi/urw-nimbus-mono-ps.conf - - - fontconfig/hidpi/urw-nimbus-sans.conf - - - fontconfig/hidpi/urw-nimbus-sans-narrow.conf - - - fontconfig/hidpi/urw-nimbus-roman.conf - - - fontconfig/hidpi/urw-z003.conf - fontconfig/hidpi/courier-prime.conf - - - - fontconfig/hidpi/tinos.conf - - - fontconfig/hidpi/lobstertwo.conf - - + + fontconfig/hidpi/urw-nimbus-mono-ps.conf - - fontconfig/hidpi/monacal.conf + @@ -223,6 +197,16 @@ fontconfig/hidpi/gelasio.conf + + fontconfig/hidpi/jetbrains-mono.conf + + + fontconfig/hidpi/urw-nimbus-sans.conf + + + fontconfig/hidpi/urw-nimbus-sans-narrow.conf + fontconfig/hidpi/lato.conf + + fontconfig/hidpi/tinos.conf + + + fontconfig/hidpi/common-serif.conf + + + fontconfig/hidpi/lobstertwo.conf + + + fontconfig/hidpi/cousine.conf @@ -247,9 +244,11 @@ - - fontconfig/hidpi/open-sans.conf + + fontconfig/hidpi/monacal.conf + + + fontconfig/hidpi/urw-nimbus-roman.conf fontconfig/hidpi/noto-sans-mono.conf @@ -263,6 +262,10 @@ fontconfig/hidpi/nunito-sans.conf + + fontconfig/hidpi/open-sans.conf + @@ -297,6 +300,9 @@ Used on: https://www.imdb.com, https://news.ycombinator.com. --> fontconfig/hidpi/veranda.conf + + fontconfig/hidpi/urw-z003.conf + fontconfig/hidpi/zilla-slab.conf @@ -342,18 +348,14 @@ Used on: https://harpers.org --> fontconfig/hidpi/miju-goudy.conf - - fontconfig/hidpi/jetbrains-mono.conf + + fontconfig/hidpi/deepmind-sans.conf fontconfig/hidpi/code-new-roman.conf - - fontconfig/hidpi/deepmind-sans.conf - fontconfig/hidpi/red-hat-text.conf diff --git a/lodpi.conf b/lodpi.conf index f97c70b..ffd6f1a 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -78,7 +78,7 @@ Recommended size for interface / document / monospace UI texts: 10 pt. Adjust appropriately if diverging too much from a DPI of 96, e.g.: gsettings set org.gnome.desktop.interface text-scaling-factor "1.25" - for a DPI around 150 which requires a default browser zoom of 125%. --> + for a DPI around 120 which requires a default browser zoom of 125%. --> system-ui @@ -86,22 +86,22 @@ - ui-sans-serif + ui-monospace - Liberation Sans + Luculent + Liberation Mono - ui-serif + ui-sans-serif - PT Serif + Liberation Sans - ui-monospace + ui-serif - Luculent - Liberation Mono + PT Serif @@ -209,14 +209,14 @@ - + OpenSans Liberation Sans - + LatoRegular From 7c236abe0497a8e58faa352db6ef1295b20b4c10 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 21 May 2025 09:52:45 +0000 Subject: [PATCH 100/117] Use Cascadia Code NF instead of the PL variant. --- hidpi.conf | 7 ++++--- hidpi/{cascadia-code-pl.conf => cascadia-code-nf.conf} | 10 +++++----- 2 files changed, 9 insertions(+), 8 deletions(-) rename hidpi/{cascadia-code-pl.conf => cascadia-code-nf.conf} (72%) diff --git a/hidpi.conf b/hidpi.conf index 7aa4683..46768be 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -43,7 +43,7 @@ Hack Cousine - Cascadia Code PL SemiLight + Cascadia Code NF SemiLight fontconfig/hidpi/urw-bookman.conf - + + fontconfig/hidpi/cascadia-code-nf.conf fontconfig/hidpi/urw-c059.conf diff --git a/hidpi/cascadia-code-pl.conf b/hidpi/cascadia-code-nf.conf similarity index 72% rename from hidpi/cascadia-code-pl.conf rename to hidpi/cascadia-code-nf.conf index 312d36e..551310d 100644 --- a/hidpi/cascadia-code-pl.conf +++ b/hidpi/cascadia-code-nf.conf @@ -5,13 +5,13 @@ monospace - Cascadia Code PL SemiLight + Cascadia Code NF SemiLight - Cascadia Code PL SemiLight + Cascadia Code NF SemiLight monospace @@ -20,8 +20,8 @@ Cascadia Code - - Cascadia Code PL - + + Cascadia Code NF + From 32033e632214c9a2e7c1b7612e484de919f443e7 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 21 May 2025 10:45:57 +0000 Subject: [PATCH 101/117] Use Varela Round for ui-rounded and other minor fixes. --- common.conf | 10 +++++++++- common/tahoma.conf | 7 ------- fonts.conf | 2 +- hidpi.conf | 2 +- hidpi/common-serif.conf | 41 +++++++++++++++++++++++++++++++++++++++++ hidpi/inter.conf | 12 ++++++++++++ lodpi.conf | 4 ++-- 7 files changed, 66 insertions(+), 12 deletions(-) delete mode 100644 common/tahoma.conf create mode 100644 hidpi/common-serif.conf diff --git a/common.conf b/common.conf index 40be8b7..1562309 100644 --- a/common.conf +++ b/common.conf @@ -69,7 +69,6 @@ - fontconfig/common/tahoma.conf @@ -145,4 +144,13 @@ fontconfig/common/noto-sans-math.conf + + + Font Awesome 5 Pro + + Font Awesome 5 Free + + + + diff --git a/common/tahoma.conf b/common/tahoma.conf deleted file mode 100644 index 393e1a3..0000000 --- a/common/tahoma.conf +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/fonts.conf b/fonts.conf index 97ae3ef..1f1a5d0 100644 --- a/fonts.conf +++ b/fonts.conf @@ -119,7 +119,7 @@ - + fontconfig/hidpi.conf diff --git a/hidpi.conf b/hidpi.conf index 46768be..d31d416 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -111,7 +111,7 @@ ui-rounded - Museo Moderno + Varela Round 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/inter.conf b/hidpi/inter.conf index 6fe8e54..04fa9d7 100644 --- a/hidpi/inter.conf +++ b/hidpi/inter.conf @@ -30,6 +30,18 @@ Inter + + InterVariable + + Inter + + + + Inter Var + + Inter + + Inter UI diff --git a/lodpi.conf b/lodpi.conf index ffd6f1a..dc01c64 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -107,7 +107,7 @@ ui-rounded - Comic Relief + Varela Round @@ -216,7 +216,7 @@ Liberation Sans - + LatoRegular From ce0a988cac8c249ece6bdbce928ea7da14ca03f3 Mon Sep 17 00:00:00 2001 From: dumol Date: Wed, 21 May 2025 10:58:46 +0000 Subject: [PATCH 102/117] Use 'prefer' everywhere to accomodate Chrome. FIXME#1. --- common/archivo-black.conf | 12 ++++++------ common/cabin.conf | 4 ++-- common/comic-relief.conf | 8 -------- common/noto-sans-math.conf | 6 ++++++ common/symbol-neu.conf | 4 ++-- common/urw-d050000l.conf | 20 ++++++++++---------- common/urw-gothic.conf | 20 ++++++++++---------- common/urw-p052.conf | 20 ++++++++++---------- common/urw-standard-symbols-ps.conf | 4 ++-- hidpi/cascadia-code-nf.conf | 4 ++-- hidpi/deepmind-sans.conf | 12 ++++++------ hidpi/fira.conf | 8 ++++---- hidpi/jost.conf | 20 ++++++++++---------- hidpi/open-sans.conf | 8 +++----- hidpi/pt-astra-serif.conf | 8 ++++---- hidpi/red-hat-text.conf | 8 ++++---- hidpi/roboto.conf | 12 ++++++------ hidpi/tinos.conf | 4 ++-- hidpi/urw-bookman.conf | 16 ++++++++-------- hidpi/urw-c059.conf | 20 ++++++++++---------- hidpi/urw-nimbus-mono-ps.conf | 20 ++++++++++---------- hidpi/urw-nimbus-roman.conf | 20 ++++++++++---------- hidpi/urw-nimbus-sans-narrow.conf | 10 ++++++---- hidpi/urw-nimbus-sans.conf | 25 +++++++++++++++---------- hidpi/urw-z003.conf | 16 ++++++++-------- lodpi/pt-serif.conf | 2 +- 26 files changed, 157 insertions(+), 154 deletions(-) diff --git a/common/archivo-black.conf b/common/archivo-black.conf index 10ebea1..3676241 100644 --- a/common/archivo-black.conf +++ b/common/archivo-black.conf @@ -4,22 +4,22 @@ Arial Black - + Archivo Black - + Helvetica Black - + Archivo Black - + Nimbus Sans Black - + Archivo Black - + diff --git a/common/cabin.conf b/common/cabin.conf index c4c41da..0c2d31f 100644 --- a/common/cabin.conf +++ b/common/cabin.conf @@ -4,9 +4,9 @@ sans-serif - + Cabin - + diff --git a/common/comic-relief.conf b/common/comic-relief.conf index 28fe585..2427bb6 100644 --- a/common/comic-relief.conf +++ b/common/comic-relief.conf @@ -17,14 +17,6 @@ - - - Comic Relief - - Comic Sans MS - - - Chalkboard diff --git a/common/noto-sans-math.conf b/common/noto-sans-math.conf index a2356d6..da5fb76 100644 --- a/common/noto-sans-math.conf +++ b/common/noto-sans-math.conf @@ -24,36 +24,42 @@ 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 diff --git a/common/symbol-neu.conf b/common/symbol-neu.conf index b14b1bb..70d9cf8 100644 --- a/common/symbol-neu.conf +++ b/common/symbol-neu.conf @@ -11,8 +11,8 @@ Symbol Neu for Powerline - + Symbol Neu - + diff --git a/common/urw-d050000l.conf b/common/urw-d050000l.conf index bde602f..af19c83 100644 --- a/common/urw-d050000l.conf +++ b/common/urw-d050000l.conf @@ -35,36 +35,36 @@ Dingbats - + D050000L - + ITC Zapf Dingbats - + D050000L - + ITC Zapf Dingbats Std - + D050000L - + Zapf Dingbats - + D050000L - + Zapf Dingbats BT - + D050000L - + diff --git a/common/urw-gothic.conf b/common/urw-gothic.conf index 5d0f4b3..2b9a4b6 100644 --- a/common/urw-gothic.conf +++ b/common/urw-gothic.conf @@ -35,41 +35,41 @@ Apple Gothic - + URW Gothic TeX Gyre Adventor - + Avant Garde - + URW Gothic TeX Gyre Adventor - + Century Gothic - + URW Gothic TeX Gyre Adventor - + ITC Avant Garde Gothic - + URW Gothic TeX Gyre Adventor - + URW Gothic L - + URW Gothic TeX Gyre Adventor - + diff --git a/common/urw-p052.conf b/common/urw-p052.conf index 758c788..2a64c99 100644 --- a/common/urw-p052.conf +++ b/common/urw-p052.conf @@ -42,41 +42,41 @@ Book Antiqua - + P052 Tex Gyre Pagella - + Palatino - + P052 Tex Gyre Pagella - + Palatino Linotype - + P052 Tex Gyre Pagella - + Palladio URW - + P052 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 7f8958e..c4f5d40 100644 --- a/common/urw-standard-symbols-ps.conf +++ b/common/urw-standard-symbols-ps.conf @@ -12,8 +12,8 @@ Standard Symbols L - + Standard Symbols PS - + diff --git a/hidpi/cascadia-code-nf.conf b/hidpi/cascadia-code-nf.conf index 551310d..31977d7 100644 --- a/hidpi/cascadia-code-nf.conf +++ b/hidpi/cascadia-code-nf.conf @@ -20,8 +20,8 @@ Cascadia Code - + Cascadia Code NF - + diff --git a/hidpi/deepmind-sans.conf b/hidpi/deepmind-sans.conf index 5965c51..86ca023 100644 --- a/hidpi/deepmind-sans.conf +++ b/hidpi/deepmind-sans.conf @@ -20,23 +20,23 @@ Google Sans - + DeepMind Sans - + Google Sans Flex - + DeepMind Sans - + Product Sans - + DeepMind Sans - + diff --git a/hidpi/fira.conf b/hidpi/fira.conf index 22d4feb..b1acac3 100644 --- a/hidpi/fira.conf +++ b/hidpi/fira.conf @@ -20,16 +20,16 @@ FiraGO - + Fira Sans - + Fira Code - + Fira Mono - + diff --git a/hidpi/jost.conf b/hidpi/jost.conf index 4c0a4fc..6315fb7 100644 --- a/hidpi/jost.conf +++ b/hidpi/jost.conf @@ -4,36 +4,36 @@ Futura - + Jost* - + Futura BT - + Jost* - + Futura Now - + Jost* - + Futura PT - + Jost* - + Neufville Futura - + Jost* - + diff --git a/hidpi/open-sans.conf b/hidpi/open-sans.conf index b580ab4..15bef91 100644 --- a/hidpi/open-sans.conf +++ b/hidpi/open-sans.conf @@ -19,13 +19,11 @@ - + opensans - + Open Sans - + Opensans-Regular diff --git a/hidpi/pt-astra-serif.conf b/hidpi/pt-astra-serif.conf index 95340db..719c5f8 100644 --- a/hidpi/pt-astra-serif.conf +++ b/hidpi/pt-astra-serif.conf @@ -19,17 +19,17 @@ MS Serif - + PT Astra Serif Tinos - + Times New Roman - + PT Astra Serif Tinos - + diff --git a/hidpi/red-hat-text.conf b/hidpi/red-hat-text.conf index 7dbc8bf..85f63ef 100644 --- a/hidpi/red-hat-text.conf +++ b/hidpi/red-hat-text.conf @@ -20,16 +20,16 @@ Proxima Nova - + Red Hat Text - + Proxima Nova Regular - + Red Hat Text - + diff --git a/hidpi/roboto.conf b/hidpi/roboto.conf index 3179a08..5f38e1b 100644 --- a/hidpi/roboto.conf +++ b/hidpi/roboto.conf @@ -20,23 +20,23 @@ Roboto Flex - + Roboto - + mastodon-font-sans-serif - + Roboto - + RobotoRegular - + Roboto - + diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf index 2b48bdd..81fd13d 100644 --- a/hidpi/tinos.conf +++ b/hidpi/tinos.conf @@ -16,8 +16,8 @@ Liberation Serif - + Tinos - + diff --git a/hidpi/urw-bookman.conf b/hidpi/urw-bookman.conf index 3fa7b6d..70af9d2 100644 --- a/hidpi/urw-bookman.conf +++ b/hidpi/urw-bookman.conf @@ -28,33 +28,33 @@ 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 index 1c729c1..fbe2b6f 100644 --- a/hidpi/urw-c059.conf +++ b/hidpi/urw-c059.conf @@ -42,41 +42,41 @@ 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 index dc8e998..2ccaa22 100644 --- a/hidpi/urw-nimbus-mono-ps.conf +++ b/hidpi/urw-nimbus-mono-ps.conf @@ -35,41 +35,41 @@ 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 index 797acf6..a9f4467 100644 --- a/hidpi/urw-nimbus-roman.conf +++ b/hidpi/urw-nimbus-roman.conf @@ -35,51 +35,51 @@ 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 index 3db4905..72d3171 100644 --- a/hidpi/urw-nimbus-sans-narrow.conf +++ b/hidpi/urw-nimbus-sans-narrow.conf @@ -12,17 +12,19 @@ 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 index df49c8e..46ab215 100644 --- a/hidpi/urw-nimbus-sans.conf +++ b/hidpi/urw-nimbus-sans.conf @@ -28,41 +28,46 @@ FreeSans - + Nimbus Sans TeX Gyre Heros - + Arimo + Helvetica - + Nimbus Sans TeX Gyre Heros - + Arimo + Helvetica Neue - + Nimbus Sans TeX Gyre Heros - + Arimo + Helvetica Neue World - + Nimbus Sans TeX Gyre Heros - + Arimo + Nimbus Sans L - + Nimbus Sans TeX Gyre Heros - + Arimo + diff --git a/hidpi/urw-z003.conf b/hidpi/urw-z003.conf index 126b172..f7eb087 100644 --- a/hidpi/urw-z003.conf +++ b/hidpi/urw-z003.conf @@ -42,33 +42,33 @@ 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/lodpi/pt-serif.conf b/lodpi/pt-serif.conf index 627fb2f..f502400 100644 --- a/lodpi/pt-serif.conf +++ b/lodpi/pt-serif.conf @@ -5,7 +5,7 @@ - + Georgia From 2d740842100bff84d9edefd292d260d08c08a6d1 Mon Sep 17 00:00:00 2001 From: dumol Date: Fri, 23 May 2025 16:20:58 +0000 Subject: [PATCH 103/117] Use DMCA Sans Serif for Inconsolata in the hidpi setup. --- common.conf | 5 ----- hidpi.conf | 5 +++++ hidpi/dmca-sans-serif.conf | 27 +++++++++++++++++++++++++++ lodpi.conf | 6 ++++++ {common => lodpi}/inconsolata.conf | 0 5 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 hidpi/dmca-sans-serif.conf rename {common => lodpi}/inconsolata.conf (100%) diff --git a/common.conf b/common.conf index 1562309..ea11881 100644 --- a/common.conf +++ b/common.conf @@ -111,11 +111,6 @@ fontconfig/common/cooper.conf - - fontconfig/common/inconsolata.conf - fontconfig/common/cinzel-decorative.conf diff --git a/hidpi.conf b/hidpi.conf index d31d416..be1c956 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -183,6 +183,9 @@ fontconfig/hidpi/urw-c059.conf + + fontconfig/hidpi/dmca-sans-serif.conf + fontconfig/hidpi/courier-prime.conf @@ -208,6 +211,8 @@ fontconfig/hidpi/urw-nimbus-sans-narrow.conf + + + + monospace + + DMCA Sans Serif + + + + + + DMCA Sans Serif + + monospace + + + + + + Consolas + + DMCA Sans Serif + + + diff --git a/lodpi.conf b/lodpi.conf index dc01c64..6a63417 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -181,6 +181,12 @@ Georgia used on many sites, e.g. https://www.washingtonpost.com. --> fontconfig/lodpi/pt-serif.conf + + fontconfig/lodpi/inconsolata.conf + fontconfig/lodpi/felipa.conf diff --git a/common/inconsolata.conf b/lodpi/inconsolata.conf similarity index 100% rename from common/inconsolata.conf rename to lodpi/inconsolata.conf From 44f724e31490f4a31967d0e5e9ed60ef7c091ec7 Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 27 May 2025 06:54:40 +0000 Subject: [PATCH 104/117] Aliases for the Ascender Sans / Serif / Sans Mono fonts. --- hidpi/arimo.conf | 7 +++++++ hidpi/cousine.conf | 7 +++++++ hidpi/tinos.conf | 7 +++++++ lodpi/liberation-mono.conf | 7 +++++++ lodpi/liberation-sans.conf | 7 +++++++ lodpi/liberation-serif.conf | 7 +++++++ 6 files changed, 42 insertions(+) diff --git a/hidpi/arimo.conf b/hidpi/arimo.conf index 5ba7737..2710625 100644 --- a/hidpi/arimo.conf +++ b/hidpi/arimo.conf @@ -47,6 +47,13 @@ + + Ascender Sans + + Arimo + + + Liberation Sans diff --git a/hidpi/cousine.conf b/hidpi/cousine.conf index ac51f56..c8309de 100644 --- a/hidpi/cousine.conf +++ b/hidpi/cousine.conf @@ -26,6 +26,13 @@ + + Ascender Sans Mono + + Cousine + + + Liberation Mono diff --git a/hidpi/tinos.conf b/hidpi/tinos.conf index 81fd13d..418821c 100644 --- a/hidpi/tinos.conf +++ b/hidpi/tinos.conf @@ -14,6 +14,13 @@ + + Ascender Serif + + Tinos + + + Liberation Serif diff --git a/lodpi/liberation-mono.conf b/lodpi/liberation-mono.conf index cd2dd16..96a95ab 100644 --- a/lodpi/liberation-mono.conf +++ b/lodpi/liberation-mono.conf @@ -14,6 +14,13 @@ + + Ascender Sans Mono + + Liberation Mono + + + Bistream Vera Sans Mono diff --git a/lodpi/liberation-sans.conf b/lodpi/liberation-sans.conf index e8f4eb4..a8c7ea7 100644 --- a/lodpi/liberation-sans.conf +++ b/lodpi/liberation-sans.conf @@ -77,6 +77,13 @@ + + Ascender Sans + + Liberation Sans + + + Helvetica diff --git a/lodpi/liberation-serif.conf b/lodpi/liberation-serif.conf index ca94b49..e43ac38 100644 --- a/lodpi/liberation-serif.conf +++ b/lodpi/liberation-serif.conf @@ -49,6 +49,13 @@ + + Ascender Serif + + Liberation Serif + + + MS Serif From 279da8877d6f0573a51592ba7bcff65e96b64499 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 1 Jun 2025 10:23:40 +0000 Subject: [PATCH 105/117] Use Croscore fonts for serif/sans-serif/monospace hidpi aliases. --- hidpi.conf | 50 ++++++++++++++++++++++++++++++-------------------- lodpi.conf | 37 +++++++++++++++++++++---------------- 2 files changed, 51 insertions(+), 36 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index be1c956..9a56154 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -13,36 +13,40 @@ - + and sans-serif, therefore user expectations may be quite different! --> serif - + Tinos PT Astra Serif + Nimbus Roman TeX Gyre Termes sans-serif - + + Arimo + Roboto Nimbus Sans TeX Gyre Heros - Arimo monospace - Hack Cousine + Hack Cascadia Code NF SemiLight @@ -63,27 +67,31 @@ + your browser, e.g. 13/12/12 pt for a default browser zoom of 120%. + For low DPI screens, where no scaling is needed and the default browser + zoom is at most 120%, switch to the lodpi setup in fonts.conf. --> + (from bad to worse): DejaVu Sans, Noto Sans, Cantarell, Ubuntu. --> + + system-ui - Asap Droid Sans @@ -94,6 +102,8 @@ ui-monospace Cascadia Code NF SemiLight + Hack + Cousine diff --git a/lodpi.conf b/lodpi.conf index 6a63417..34d79a4 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -23,28 +23,28 @@ - + and sans-serif, therefore user expectations may be quite different! --> serif - - PT Serif + Liberation Serif + PT Serif DejaVu Serif sans-serif - + Liberation Sans PT Sans Ubuntu @@ -74,11 +74,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 @@ -90,6 +94,7 @@ Luculent Liberation Mono + PT Mono From 50cdb958aeaa9e2763656861cf32c501977f9c46 Mon Sep 17 00:00:00 2001 From: dumol Date: Sun, 19 Oct 2025 18:08:19 +0000 Subject: [PATCH 106/117] Use Geist Black disguised as Vivus Black for Arial Black & co. --- common.conf | 6 ++++-- common/{archivo-black.conf => vivus-black.conf} | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) rename common/{archivo-black.conf => vivus-black.conf} (79%) diff --git a/common.conf b/common.conf index ea11881..31ff4ee 100644 --- a/common.conf +++ b/common.conf @@ -95,8 +95,10 @@ - - fontconfig/common/archivo-black.conf + + fontconfig/common/vivus-black.conf fontconfig/common/varela-round.conf 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 From 98486f93b51a498e77aca1c2eb8d43f25bf2a73e Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 27 Oct 2025 11:11:25 +0000 Subject: [PATCH 107/117] Back to using Cascadia Code PL variant (NF is way too big). --- hidpi.conf | 8 ++++---- hidpi/{cascadia-code-nf.conf => cascadia-code-pl.conf} | 0 2 files changed, 4 insertions(+), 4 deletions(-) rename hidpi/{cascadia-code-nf.conf => cascadia-code-pl.conf} (100%) diff --git a/hidpi.conf b/hidpi.conf index 9a56154..c11a079 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -47,7 +47,7 @@ Cousine Hack - Cascadia Code NF SemiLight + Cascadia Code PL SemiLight fontconfig/hidpi/urw-bookman.conf - - fontconfig/hidpi/cascadia-code-nf.conf + + fontconfig/hidpi/cascadia-code-pl.conf fontconfig/hidpi/urw-c059.conf diff --git a/hidpi/cascadia-code-nf.conf b/hidpi/cascadia-code-pl.conf similarity index 100% rename from hidpi/cascadia-code-nf.conf rename to hidpi/cascadia-code-pl.conf From 9bbeb889f7f67c953b8b72b76f752c1ed155744d Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 27 Oct 2025 12:00:08 +0000 Subject: [PATCH 108/117] Improved Tahoma aliases. --- common.conf | 3 --- hidpi.conf | 4 ++++ hidpi/cascadia-code-pl.conf | 6 +++--- hidpi/tagoni.conf | 27 +++++++++++++++++++++++++++ lodpi.conf | 4 ++++ 5 files changed, 38 insertions(+), 6 deletions(-) create mode 100644 hidpi/tagoni.conf diff --git a/common.conf b/common.conf index 31ff4ee..1924cfa 100644 --- a/common.conf +++ b/common.conf @@ -67,9 +67,6 @@ custom glyph mappings for symbols nowadays. --> fontconfig/common/symbol-neu.conf - - fontconfig/common/ubuntu-mono.conf diff --git a/hidpi.conf b/hidpi.conf index c11a079..e738fc8 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -312,6 +312,10 @@ Segoe used on https://outlook.live.com. --> fontconfig/hidpi/selawik.conf + + fontconfig/hidpi/tagoni.conf + fontconfig/hidpi/veranda.conf diff --git a/hidpi/cascadia-code-pl.conf b/hidpi/cascadia-code-pl.conf index 31977d7..312d36e 100644 --- a/hidpi/cascadia-code-pl.conf +++ b/hidpi/cascadia-code-pl.conf @@ -5,13 +5,13 @@ monospace - Cascadia Code NF SemiLight + Cascadia Code PL SemiLight - Cascadia Code NF SemiLight + Cascadia Code PL SemiLight monospace @@ -21,7 +21,7 @@ Cascadia Code - Cascadia Code NF + Cascadia Code PL 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/lodpi.conf b/lodpi.conf index 34d79a4..725450f 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -46,6 +46,7 @@ A conflicting requirement is this should match Helvetica metrics, as many web developers only test on macOS. --> Liberation Sans + Tahoma PT Sans Ubuntu @@ -163,6 +164,9 @@ fontconfig/lodpi/liberation-mono.conf + + - + + fontconfig/lodpi.conf + Causes bleeding for heavily hinted fonts with subpixel rendering. --> + fontconfig/hinting.conf + This makes text sharp at small sizes, at the cost of metrics. --> + fontconfig/pixelperfect.conf + perfectly hinted fonts are used more, e.g. as font-family fallbacks.--> + fontconfig/blacklists.conf - - fontconfig/hidpi.conf + @@ -133,6 +133,7 @@ To learn of "web safe" fonts: https://fonts.google.com/knowledge/glossary/system_font_web_safe_font + https://modernfontstacks.com/ To check "web safe" fonts: http://www.w3schools.com/cssref/css_websafe_fonts.asp From b65561fd869e1b27440236f0aec6e49df2cdbc82 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 27 Oct 2025 12:14:00 +0000 Subject: [PATCH 110/117] Improved use of Croscore / Liberation / URW fonts in aliases. --- hidpi.conf | 17 +++++++++-------- hidpi/arimo.conf | 11 ++++++++++- hidpi/courier-prime.conf | 6 ++++++ hidpi/cousine.conf | 8 +------- hidpi/pt-astra-serif.conf | 4 ++++ hidpi/urw-nimbus-sans.conf | 21 +++------------------ 6 files changed, 33 insertions(+), 34 deletions(-) diff --git a/hidpi.conf b/hidpi.conf index e738fc8..f6404ad 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -35,7 +35,8 @@ + metrics, as many web developers only test on macOS. + Many sites assume tabular numbers for it, e.g. YouTube. --> Arimo Roboto Nimbus Sans @@ -196,7 +197,7 @@ fontconfig/hidpi/dmca-sans-serif.conf - + fontconfig/hidpi/courier-prime.conf @@ -215,10 +216,10 @@ GitLab Mono used on https://gitlab.com and other GitLab instances. --> fontconfig/hidpi/jetbrains-mono.conf - + fontconfig/hidpi/urw-nimbus-sans.conf - + fontconfig/hidpi/urw-nimbus-sans-narrow.conf @@ -235,9 +236,7 @@ Used on: https://sourceforge.net, https://app.slack.com, etc. --> fontconfig/hidpi/lato.conf - + fontconfig/hidpi/tinos.conf @@ -304,7 +303,9 @@ fontconfig/hidpi/source-serif-4.conf - + fontconfig/hidpi/pt-astra-serif.conf + + Roboto-Regular + + Roboto + + + RobotoRegular From a22274000c06a242a4d40e5e81c3c475bbc75563 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 27 Oct 2025 12:18:31 +0000 Subject: [PATCH 112/117] Use GFS Didot for Didot. --- hidpi.conf | 3 +++ hidpi/gfs-didot.conf | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 hidpi/gfs-didot.conf diff --git a/hidpi.conf b/hidpi.conf index f6404ad..e8d035d 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -203,6 +203,9 @@ fontconfig/hidpi/urw-nimbus-mono-ps.conf + + fontconfig/hidpi/gfs-didot.conf + + + serif + + GFS Didot + + + + + + GFS Didot + + serif + + + + + + Didot + + GFS Didot + + + + + VFDidot5 + + GFS Didot + + + From 583fea9fe91467b6da1c64a913961682db5a644c Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 27 Oct 2025 12:20:43 +0000 Subject: [PATCH 113/117] Added Lora to the hidpi setup. --- hidpi.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hidpi.conf b/hidpi.conf index e8d035d..86bb782 100644 --- a/hidpi.conf +++ b/hidpi.conf @@ -248,7 +248,8 @@ fontconfig/hidpi/lobstertwo.conf - + fontconfig/hidpi/cousine.conf From 4b18c1de2d5d2b64df3d4c67586511c128f18ca9 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 27 Oct 2025 12:21:22 +0000 Subject: [PATCH 114/117] Various improvements for existing aliases. --- hidpi/deepmind-sans.conf | 7 +++++++ hidpi/spline-sans-mono.conf | 4 ++-- lodpi.conf | 2 ++ lodpi/pt-sans-narrow.conf | 7 +++++++ 4 files changed, 18 insertions(+), 2 deletions(-) diff --git a/hidpi/deepmind-sans.conf b/hidpi/deepmind-sans.conf index 86ca023..9392687 100644 --- a/hidpi/deepmind-sans.conf +++ b/hidpi/deepmind-sans.conf @@ -18,6 +18,13 @@ + + DM Sans + + DeepMind Sans + + + Google Sans diff --git a/hidpi/spline-sans-mono.conf b/hidpi/spline-sans-mono.conf index 5c9a635..499a171 100644 --- a/hidpi/spline-sans-mono.conf +++ b/hidpi/spline-sans-mono.conf @@ -23,8 +23,8 @@ Spline Sans Mono - - ss05 on + diff --git a/lodpi.conf b/lodpi.conf index 725450f..8958166 100644 --- a/lodpi.conf +++ b/lodpi.conf @@ -36,6 +36,7 @@ Liberation Serif PT Serif DejaVu Serif + Bitter @@ -56,6 +57,7 @@ Liberation Mono PT Mono + Inconsolata Ubuntu Mono diff --git a/lodpi/pt-sans-narrow.conf b/lodpi/pt-sans-narrow.conf index 4bee2bf..03871a8 100644 --- a/lodpi/pt-sans-narrow.conf +++ b/lodpi/pt-sans-narrow.conf @@ -50,4 +50,11 @@ PT Sans Narrow + + + Roboto Condensed + + PT Sans Narrow + + From cb29405b405aa6550d44b7f93ea2ac19b2d575e0 Mon Sep 17 00:00:00 2001 From: dumol Date: Mon, 27 Oct 2025 12:26:02 +0000 Subject: [PATCH 115/117] Improved Emoji section in test webpage. --- test.html | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 138 insertions(+), 7 deletions(-) diff --git a/test.html b/test.html index 79c08dd..1c4b73c 100644 --- a/test.html +++ b/test.html @@ -67,7 +67,7 @@

Fantasy alias (default browser size)

àáâãäåæāăąǎǟǡǣȁȃȧȺαἀащѝѱҡҩժݐሀᠠァぁ妈媽𓀀
-

Math, Symbols and Emoji(24px)

+

Math(24px)

@@ -164,17 +164,148 @@

Math, Symbols and Emoji(24px)


+

Symbols(24px)

€₤†‰‽℃℗ℛℜℝ⅌⅓⅞ⅻʣʬ⁹₉ⁿₙ🄋🄰🅊🅐🅰⒖⒜⓰
+ ✢✥★✯✡︎✪✹✵☛☞☑☤☭♦︎♤♞♔⚅♬🂠⚇♲⚤
←↞↩⇇⇐⇷⬐⭠⮜⮠⮰⟵⟻⟽⤌⤺⥒⥢⥳⥷🠀🠈🠜🠬🠸🡐🡠🡰🢀🢨🢰
- ✢✥★✯✡︎✪✹✵☛☞☑☤☭♦︎♤♟♞♔⚅♬☃🂠⚇♲⚤⛷
-
- - 😀😂☹️🤯☠️🎃✌️🦷🥷👨🏾‍🚒👩🏿‍🦽🦺🦝🪴⛈🪐🥂⌨️
- 🏳🏴🏁🚩🏳️‍🌈🏴‍☠️🇦🇶🇦🇷🇦🇺🇧🇪🇦🇩🇹🇩🇷🇴🇲🇩🇨🇭🇬🇧🇺🇸🇺🇳
- 🥲🥸🤌🫀🫁🤵‍♀️🫂🐈‍⬛🦣🦫🐻‍❄️🪞🪟🪠🪤🪣🪥🪦
+

Emoji(24px)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
0.60.71.02.03.04.05.011.012.012.113.013.114.015.015.116.0
Unqualified👁‍🗨️🕵‍♂️❤‍🔥⛓‍💥
Minimally qualified👁️‍🗨🕵️‍♂🧙‍♂🦸‍♂🧏‍♂🤵‍♂😶‍🌫🙂‍↔
Fully qualified☺️☹️☠️👁️‍🗨️🤣🕵️‍♂️🧙‍♂️🦸‍♂️🧏‍♂️🧑‍🦰🤵‍♂️😶‍🌫️🫠🫨🙂‍↔️🫩
Components 🏻🦰
Flags🏳️🏴🇦🇨🏳️‍🌈🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴‍☠️🏳️‍⚧️🇨🇶

From 2326de24995ff46fe6f3b37867b597f1b97f428b Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 2 Dec 2025 12:07:56 +0000 Subject: [PATCH 116/117] More minor improvements when blocking remote fonts. --- common.conf | 1 + common/oswald.conf | 11 +++++++++++ hidpi/red-hat-text.conf | 8 ++++++++ lodpi/cabin.conf | 8 ++++++++ 4 files changed, 28 insertions(+) create mode 100644 common/oswald.conf diff --git a/common.conf b/common.conf index aa61c2a..5d2cb34 100644 --- a/common.conf +++ b/common.conf @@ -47,6 +47,7 @@ + fontconfig/common/oswald.conf diff --git a/common/oswald.conf b/common/oswald.conf new file mode 100644 index 0000000..4b8d987 --- /dev/null +++ b/common/oswald.conf @@ -0,0 +1,11 @@ + + + + + + Google-Oswald + + Oswald + + + diff --git a/hidpi/red-hat-text.conf b/hidpi/red-hat-text.conf index 85f63ef..1080d0b 100644 --- a/hidpi/red-hat-text.conf +++ b/hidpi/red-hat-text.conf @@ -32,4 +32,12 @@ Red Hat Text + + + + DuckSansProduct + + Red Hat Text + + diff --git a/lodpi/cabin.conf b/lodpi/cabin.conf index 5808dfd..f4a76d8 100644 --- a/lodpi/cabin.conf +++ b/lodpi/cabin.conf @@ -24,4 +24,12 @@ Cabin Condensed + + + + DuckSansProduct + + Cabin + + From 0b4e6d9e9d91a16ff8d2ce3c50b6bd8210660b8b Mon Sep 17 00:00:00 2001 From: dumol Date: Tue, 2 Dec 2025 12:14:17 +0000 Subject: [PATCH 117/117] New color emoji setup, now using Twemoji. --- common.conf | 6 ++ common/emoji.conf | 193 ++++++++++++++++++++++++++++++++++++++++++++++ test.html | 8 ++ 3 files changed, 207 insertions(+) create mode 100644 common/emoji.conf diff --git a/common.conf b/common.conf index 5d2cb34..19740cf 100644 --- a/common.conf +++ b/common.conf @@ -154,4 +154,10 @@ + + + + fontconfig/common/emoji.conf + 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/test.html b/test.html index 1c4b73c..b36c04f 100644 --- a/test.html +++ b/test.html @@ -7,6 +7,8 @@ PixelPerfect test page. + +