diff options
author | Connor Behan | 2015-06-08 16:01:07 -0400 |
---|---|---|
committer | Connor Behan | 2015-06-08 16:01:07 -0400 |
commit | 3ee21dd331698714649ba1515d14b0cde23ad4db (patch) | |
tree | b517ead67c107121291527562da4dc10f5b933a1 /tex2gr | |
download | aur-3ee21dd331698714649ba1515d14b0cde23ad4db.tar.gz |
Initial import
Diffstat (limited to 'tex2gr')
-rwxr-xr-x | tex2gr | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/tex2gr b/tex2gr new file mode 100755 index 000000000000..21574a470ab4 --- /dev/null +++ b/tex2gr @@ -0,0 +1,41 @@ +#!/bin/bash +TMPDIR=/tmp +DVI2GR=dvi2gr +# Not sure where this is supposed to be relative to +FPATH="fonts/type1" +LATEX=latex + +input=$1 + +if [ $input == "--help" ]; then + echo "Usage: tex2gr <latex_snippet>" + echo "Snippet should begin and end with '$' if it contains math" + exit 0 +fi + +bname=$TMPDIR/dvi2gr$$ +itex=$bname.tex +idvi=$bname.dvi +iaux=$bname.aux +ilog=$bname.log + +istr=`sed 's/\\\\/\\\\\\\\/g' $input` + +cat << EOPRE > $itex +\documentclass[10pt]{article} +\pagestyle{empty} +\begin{document} +EOPRE + +cat $input >> $itex + +cat << EOPOST >> $itex +\end{document} +EOPOST + +$LATEX --output-directory=$TMPDIR/ $itex > /dev/null +ostr=`$DVI2GR $FPATH $idvi` + +echo "$ostr" + +rm -f $itex $idvi $iaux $ilog |