include font face for the fonts

main
vitrinekast 9 months ago
parent 326d423591
commit 92d45bbe10

@ -1,5 +1,23 @@
@font-face {
font-family: DuctusRegular;
font-style: normal;
font-weight: normal;
src: url("../fonts/DuctusRegular.woff");
}
@font-face {
font-family: "CascadiaCode VTT";
font-weight: normal;
src: url("../fonts/CascadiaCode-Light.ttf");
}
@font-face {
font-family: "CascadiaCode VTT";
font-weight: bold;
src: url("../fonts/CascadiaCode-Bold.ttf");
}
body { body {
font-family: Eurostile; font-family: "CascadiaCode VTT";
} }
ul { ul {
@ -8,7 +26,9 @@ ul {
margin-bottom: 1cm; margin-bottom: 1cm;
} }
dfn, samp, dd { dfn,
samp,
dd {
text-align: center; text-align: center;
} }
@ -17,16 +37,14 @@ mark {
display: block; display: block;
clear: both; clear: both;
padding-left: 0.5cm; padding-left: 0.5cm;
font-family: DuctusRegular; font-family: "DuctusRegular";
}
h1{
font-family: DuctusRegular;
}
code {
font-family: monospace;
} }
p { h1,
font-family:CascadiaCode_VTT; h2,
h3,
h4,
h5,
h6 {
font-family: "DuctusRegular";
} }

@ -99,7 +99,14 @@ print("Output the files");
# Export the html as book.html, which is used as an input for pandoc # Export the html as book.html, which is used as an input for pandoc
with open("/home/xpub/www/html/tl-dr/book.html", "w") as f: with open("/home/xpub/www/html/tl-dr/book.html", "w") as f:
print(output, file=f) print(output, file=f)
subprocess.run(["pandoc", "/home/xpub/www/html/tl-dr/book.html", "-o", "/home/xpub/www/html/tl-dr/logged_book.epub", "-c", "print.css", "--metadata", "title="+log_file_name, "--epub-cover-image=cover.jpg" ,"--epub-embed-font='fonts/Cascadia/ttf/CascadiaCode-*.ttf'" "--epub-embed-font='fonts/Ductus/Ductus*.woff'"], capture_output=True) print("execute the bash script now to create the books");
subprocess.run(["pandoc", "/home/xpub/www/html/tl-dr/book.html",
"-o", "/home/xpub/www/html/tl-dr/logged_book.epub",
"-c", "print.css", "--metadata",
"title="+log_file_name,
"--epub-cover-image=cover.jpg" ,
"--epub-embed-font='/home/xpub/www/html/tl-dr/fonts/Cascadia/ttf/CascadiaCode-*.ttf'"
"--epub-embed-font='/home/xpub/www/html/tl-dr/fonts/Ductus/Ductus*.woff'"], capture_output=True)
print("just generated a new book, also put it in the backlog of logs") print("just generated a new book, also put it in the backlog of logs")
subprocess.run(["cp", "/home/xpub/www/html/tl-dr/logged_book.epub", "/home/xpub/www/html/tl-dr/log-books/log_" + now.strftime("%Y-%m-%d_%H%M%S") + ".epub"], capture_output=True) subprocess.run(["cp", "/home/xpub/www/html/tl-dr/logged_book.epub", "/home/xpub/www/html/tl-dr/log-books/log_" + now.strftime("%Y-%m-%d_%H%M%S") + ".epub"], capture_output=True)
create_all_logs_file(); create_all_logs_file();

Loading…
Cancel
Save