summaryrefslogtreecommitdiff
path: root/openmd
blob: 0e87bd43f8556f2616687c4e1317d97d0a2d52b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash

if [ -z "$1" ]; then
	echo "Usage: openmd file"
	exit 1
fi

file="$1"
bname="$(basename "$file")"
tmp_pdf="$(mktemp "/tmp/${bname}_XXXXXXXX.pdf")"

cleanup() {
	rm -f "$tmp_pdf"
}
trap cleanup EXIT

if pandoc "$file" -o "$tmp_pdf" &>/dev/null; then
	zathura "$tmp_pdf"
else
	echo "Failed to generate PDF"
	exit 1
fi