CSS je skoro všude. Pomocí CSS tvořím weby, připravuji jejich tiskové verze, sázím e-booky a menší PDF… Můj odvěký sen ale byl dostat se s CSS také do tiskárny při sazbě pořádné knihy. Jak to dopadlo? To se dozvíte v téhle přednášce.
Text
Komponenty
Layout
Komponenty máme nawebu. Hodí se i v knížkách? No jasně. Vlastně si tam umím
představit celé design systémy, například pro vydavatelství. I tady se CSS hodí.
10.
Text
Komponenty
Layout
Layout je vknížkách na spoustě míst. I v tom je CSS samozřejmě dobré.
Jen prosím nepoužívejte floaty na layout! :)
Markdown používám jakohlavní formát pro psaní textů. Publikovat z něj to do HTML/
CSS na blog je jednoduché, do e-booku taky. Ale co do tištěné knížky?
13.
Proces
Markdown
Web
EPUB
Tisk
Štvalo mě, žesazečům musím kvůli tisku exportovat Word s tím, že CSS opíší do
vlastního systému v InDesignu. To se nedá automatizovat a je to náchylné na chyby.
14.
Alternativy jako mPDF,které se spouští v PHP sice CSS používají, ale většinou je
to speci
fi
cká verze CSS, upravená autory knihovny.
15.
Paged.js je zajímavější.Patří do skupiny nástrojů, které jsou určené k tvorbě PDF
pro tisk a zároveň stavěné na prohlížečích a webových technologiích.
16.
Je to JSpoly
fi
ll, který v prohlížeči rozchodí CSS vlastnosti, které jsou ve webových
standardech, ale zatím nemají podporu v prohlížečích.
17.
Možnost vidět zdrojákyv DevTools prohlížeče je naprosto fantastická. Paged.js také
ukazuje přesné preview, jak to bude vypadat po exportu z prohlížeče do PDF.
Hyphens v češtině
Automatickérozdělování slov (hyphens) prohlížeče už podporují. Problém je v tom, že
kromě Safari prohlížeče zatím nemají podporu češtiny. Zde ale pomůže paged.js.
PDF z prohlížečenesplňuje požadavky tiskárny. Je ale možné jej pomoci několika
úprav v placné verzi Acrobatu doladit.
36.
Problém 1: RGB
Převodz RGB do CMYK je možné udělat automaticky. Ano, pro některé typy publikací
by to bylo nevhodné, ale pokud se s tím předem počítá u obrázků, vyjde to dobře.
37.
Problém 2: ořezovéznačky
Ořezové značky se řeší tak, že v Paged.js nade
fi
nujeme o 3 mm větší stránky a pak
v Acrobatu přidáme 3 mm ořezové značky.
38.
Problém 3: černá
Prohlížečnám při exportu do PDF bohužel trošku pokazí barvy, takže je nutné některé
automaticky nahradit. Například ze směsi CMY barev je potřeba udělat černou (K).