Mám jedno povrchní/povrchové pozorování: v HTML výstupu použité písmo nezvládá česká písmenka (ě, ř, ů), prohlížeč pak jednotlivá písmena nahrazuje systémovým sans písmem a vizuální pedanty jako jsem já to bohužel ruší.
Technicky správné řešení by bylo přibalit k webovce soubory se správnou verzí písma, ale to je možná zbytečné řešit. Pokud by vám nevadilo drobná vizuální změna, tak se to dá řešit změnou textového písma pro celý web - zkoušel jsem třeba Noto Sans a to mi přijde na čtení OK. To by se pak jednoduše udělalo takto v _quarto.yml
format:
html:
mainfont: Noto Sans # přidat tento řádek
theme:
light: flatly
dark: darkly
Pokud bys chtěl, aby se to zvolené písmo ukázalo vždycky (i když ho uživatel nemá nainstalované), bylo by potřeba do SCSS přidat import písma z Google Fonts - jinak by se použilo systémové v případě, že uživatel Noto Sans na svém stroji nemá. Ale to úplné nahrazení systémovým myslím nevadí; jde o to, aby si webka nevynucovala používání písma, které nezvládá češtinu, což je právě problém s tím, jak si ten flatly theme natahuje Lato z Google Fonts.
Ahoj, skvělý počin!
Mám jedno povrchní/povrchové pozorování: v HTML výstupu použité písmo nezvládá česká písmenka (ě, ř, ů), prohlížeč pak jednotlivá písmena nahrazuje systémovým sans písmem a vizuální pedanty jako jsem já to bohužel ruší.
Příčina je v tom, že theme
flatly
idarkly
si bere z Google Fonts písmo Lato, které je tam v zastaralé verzi.Technicky správné řešení by bylo přibalit k webovce soubory se správnou verzí písma, ale to je možná zbytečné řešit. Pokud by vám nevadilo drobná vizuální změna, tak se to dá řešit změnou textového písma pro celý web - zkoušel jsem třeba Noto Sans a to mi přijde na čtení OK. To by se pak jednoduše udělalo takto v
_quarto.yml
Pokud bys chtěl, aby se to zvolené písmo ukázalo vždycky (i když ho uživatel nemá nainstalované), bylo by potřeba do SCSS přidat import písma z Google Fonts - jinak by se použilo systémové v případě, že uživatel Noto Sans na svém stroji nemá. Ale to úplné nahrazení systémovým myslím nevadí; jde o to, aby si webka nevynucovala používání písma, které nezvládá češtinu, což je právě problém s tím, jak si ten
flatly
theme natahuje Lato z Google Fonts.