Barevný kód na tmavém podkladu #35
Labels
No labels
ksp-implementace
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: KSP/formatitko#35
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Když si objednám
```python {highlight=True}
, tak to na mém tmavém pozadí dopadne fakt špatně. Nrzvládneme tomu podhodit nějaký lepší styl?Pomocí atributu
style
si můžeš vybrat jiný z pygmentích stylů. Stejně funguje metadatumhighlight-style
.Trochu zvláštní je, že to nechává defaultní barvu textu.
Díky, toto vede k rozumnému výsledku.
Nicméně moc nejsem spokojový s implementací. Z mého pohledu by
.md
souboru vůbec němělo záležet na tom, na jakém bude pozadí / jak bude jeho stránka barevná (už jen proto, že chceme bílé pdf a černé html, ale dávalo by smysl chtit i bilé html).Takže mám pocit, že style by mělo jít zadat "z venku", protože stejně jako obalení do html a přidání css je starostí volajícího zařidit, že stránka bude barevně sladěná.
Můžeš prosím přidat marametr html_generátoru a cmd argument na nastavení default stylu?
To za mě není úplně intended způsob použítí formátítka. Myšlenka byla, že (vzhledem k tomu, že md soubory budou asi málokdy přenosné mezi weby) budeš mít nějaký hlavní tempolate, který si buď importuješ, nebo uvnitř kterého naopak nainkludíš samotný md soubor.
Na druhou stranu, umět brát metadata z externího jsonu může být věc, kterou chceme mít. → #36
Počkej a teď mám nějak možnost v hlavičce souboru říct, že všechny code bloky budou vypadat nějak?
Pokud ne, tak to musím psát u každého a to už mi připadá, že tam nepatří.
Neřeším asi ani tak přenositelnost mezi weby, ale spíš to, že chci mít na celém webu jednotný styl (aby to vypadalo hezky) a možná někdy v budoucnu ho budu chtít změnit (aby to bylo ještě hezčí).
Ano, viz výše, pomocí metadata
highlight-style
README.md v tomto repozitáři to dělá.
Pokud budou importy, tak je toto ok, zatím tedy zavírám.
Pokud budou importy, tak je toto ok, zatím tedy zavírám.