updated compiletex, added tex2docx
parent
a1789a96d9
commit
36026c8f55
@ -0,0 +1,37 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Based on notes from https://medium.com/@zhelinchen91/how-to-convert-from-latex-to-ms-word-with-pandoc-f2045a762293
|
||||||
|
|
||||||
|
while [[ $# -gt 0 ]]; do
|
||||||
|
case $1 in
|
||||||
|
-f|--filename)
|
||||||
|
FILE_STEM="${2%.tex}"
|
||||||
|
shift # past argument
|
||||||
|
shift # past value
|
||||||
|
;;
|
||||||
|
-h|--help)
|
||||||
|
echo "$0 -f|--filename FILENAME [-h|--help] [-b|--bibliography BIBLIOGRAPHY] "
|
||||||
|
exit 0
|
||||||
|
;;
|
||||||
|
-b|--bibliography-file)
|
||||||
|
BIBLIOGRAPHY="${2}"
|
||||||
|
shift # past argument
|
||||||
|
shift # past value
|
||||||
|
;;
|
||||||
|
-*|--*)
|
||||||
|
echo "Unknown option $1"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
#POSITIONAL_ARGS+=("$1") # save positional arg
|
||||||
|
#shift # past argument
|
||||||
|
echo "Unknown option $1"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#if there is a bibliography
|
||||||
|
pandoc "${FILE_STEM}.tex" --bibliography="${BIBLIOGRAPHY}" -o "${FILE_STEM}.docx"
|
||||||
|
pandoc "${FILE_STEM}.tex" -o "${FILE_STEM}.docx"
|
||||||
Loading…
Reference in New Issue