Skip to content

Commit 692bade

Browse files
committed
res/{build.sh,mdbook-latex}: Build A4 version of Handbook.
1 parent 81706c8 commit 692bade

File tree

2 files changed

+23
-3
lines changed

2 files changed

+23
-3
lines changed

res/build.sh

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,25 @@ sed -e "s,@PREFIX@,$PREFIX," res/void-docs.1.in > res/void-docs.1
2929

3030
# Build PDF
3131
echo "Building PDF"
32-
pdflatex -output-directory=book/latex/ book/latex/handbook.tex >/dev/null
33-
pdflatex -output-directory=book/latex/ book/latex/handbook.tex >/dev/null
32+
## Letter version
33+
pdflatex \
34+
-output-directory=book/latex/ \
35+
-jobname=handbook-letter \
36+
book/latex/handbook.tex \
37+
>/dev/null
38+
pdflatex \
39+
-output-directory=book/latex/ \
40+
-jobname=handbook-letter \
41+
book/latex/handbook.tex \
42+
>/dev/null
43+
## A4 version
44+
sed -ie "s/\\documentclass\[letterpaper\]{article}/\\documentclass[a4paper]{article}/" \
45+
book/latex/handbook.tex
46+
pdflatex -output-directory=book/latex/ \
47+
-jobname=handbook-a4 \
48+
book/latex/handbook.tex \
49+
>/dev/null
50+
pdflatex -output-directory=book/latex/ \
51+
-jobname=handbook-a4 \
52+
book/latex/handbook.tex \
53+
>/dev/null

res/mdbook-latex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ my $codeblock_index = 0;
2626

2727
# Opening.
2828

29-
$latex .= "\\documentclass{article}\n";
29+
$latex .= "\\documentclass[letterpaper]{article}\n";
3030
$latex .= "\\usepackage[margin=4cm]{geometry}\n";
3131
$latex .= "\\usepackage[T1]{fontenc}\n";
3232
$latex .= "\\usepackage{hyperref}\n";

0 commit comments

Comments
 (0)