Tento repozitář obsahuje zdrojové kódy, texty a další součásti knihy Ondřeje Žáry JavaScript: řešené úlohy. Pro čtenáře je zde k dispozici:
- Issue tracker na hlášení nedostatků
- Zdrojové kódy řešených úloh
Dva měsíce po vydání tištěné verze bude k dispozici kniha také elektronicky:
Seznam chyb v tištěné verzi knihy. V elektronické jsou opraveny.
- Zatím žádné nebyly nahlášeny. Dejte vědět, pokud nějakou naleznete!
Repoziář obsahuje kompletní zdrojové texty knihy v jazyce Markdown. Proces tvorby sestává z těchto částí:
- Konverze Markdown -> HTML pomocí Pandoc
- tento proces zahrnuje vkládání nezlomitelných mezer pomocí lua pluginu
make build/book.html
- Konverze HTML -> PDF pomocí Weasyprint
- ideální je použít fork Weasyprintu, který řeší issue 2270
make build/book.pdf
- Volitelná konverze do PDF vhodného pro knižní sazbu s pomocí extra stylopisu print.extra.css
- tento styl odebírá titulní stránku, kapitoly začíná na pravé straně, přidává spady a ořezové značky a posouvá okraje směrem od středu
make build/book.extra.pdf