source:
NEMO/trunk/doc/PDF_creation.sh
@
10442
Last change on this file since 10442 was 10405, checked in by nicolasmartin, 5 years ago | |
---|---|
|
|
File size: 632 bytes |
Rev | Line | |
---|---|---|
[9407] | 1 | #!/bin/sh |
2 | ||
3 | ||
[10405] | 4 | export opts='-shell-escape -pdf' |
[10146] | 5 | model='NEMO' |
[9407] | 6 | |
[10146] | 7 | clean() { |
8 | ## Delete latex build files | |
[10405] | 9 | find latex -regextype posix-extended \ |
10 | -regex ".*\.(aux|bbl|blg|dvi|fdb|fls|idx|ilg|ind|log|maf|mtc|out|pdf|toc).*" \ | |
11 | -exec rm {} \; | |
[10146] | 12 | |
13 | ## Remove 'minted' directories | |
14 | find latex -type d -name '_minted*' -exec rm -r {} \; | |
15 | ||
16 | ## HTML exports | |
17 | find latex -type d -name 'html*' -exec rm -r {} \; | |
18 | } | |
19 | ||
20 | build() { | |
21 | cd latex/$1/main | |
[10405] | 22 | latexmk $opts $1'_manual' > /dev/null |
23 | mv $1'_manual'.pdf ../../.. | |
[10146] | 24 | cd - |
25 | } | |
26 | ||
27 | clean | |
[10405] | 28 | build $model |
[10146] | 29 | |
[9407] | 30 | exit 0 |
Note: See TracBrowser
for help on using the repository browser.