Postup vytvoření:
- - editace dokumentu v Pages na základě šablony z apple.com
- - export do ePub formátu
- - rozbalení pomocí zipu: unzip kniha.epub
- - do rozbalené struktury vložím rozbalený adresář s fonty do adresáře OPS
- - do adresáře OPS/css vložím styl fonts.css (viz níže)
- - soubor book.css doplním o @import url("fonts.css");
- - do souboru epb.ops doplním před zavírací tag informace o fontech
<item href="fonts/LiberationSerif-Regular.ttf" media-type="application/octet-stream" id="epub.font.regular"/>
<item href="fonts/LiberationSerif-Italic.ttf" media-type="application/octet-stream" id="epub.font.italic"/>
<item href="fonts/LiberationSerif-BoldItalic.ttf" media-type="application/octet-stream" id="epub.font.bolditalic"/>
<item href="fonts/LiberationSerif-Bold.ttf" media-type="application/octet-stream" id="epub.font.bold"/>
- - znova zabalím do epub formátu ve dvou krocích:
zip -q0X ../kniha.epub mimetype
zip -r9 ../kniha.epub OPS META-INF
fonts.css
@font-face {
font-style: italic;
font-family: 'Liberation', serif, sans-serif;
font-weight: normal;
src: url("../fonts/LiberationSerif-Italic.ttf");
}
@font-face {
font-style: normal;
font-family: 'Liberation', serif, sans-serif;
font-weight: normal;
src: url("../fonts/LiberationSerif-Regular.ttf");
}
@font-face {
font-style: italic;
font-family: 'Liberation', serif, sans-serif;
font-weight: bold;
src: url("../fonts/LiberationSerif-BoldItalic.ttf");
}
@font-face {
font-style: normal;
font-family: 'Liberation', serif, sans-serif;
font-weight: bold;
src: url("../fonts/LiberationSerif-Bold.ttf");
}
0 komentářů:
Přidat komentář