diff --git a/.gitignore b/.gitignore index 9a474a7..8e23a0b 100644 --- a/.gitignore +++ b/.gitignore @@ -233,3 +233,4 @@ uad/ isync/ notmuch/ mathematica/ +godot/ diff --git a/scripts/grofftex b/scripts/grofftex index 6dcfbe2..475c0b6 100755 --- a/scripts/grofftex +++ b/scripts/grofftex @@ -8,10 +8,17 @@ # [-j (chem)] Chemical structure diagrams, messes with spacing, crashes when using text inside eqn BIN="$0" +SOELIM="/usr/bin/soelim" +# SOELIM="soelim" +REFER="/usr/bin/refer" +# REFER="refer" +GROFF="/usr/bin/groff" +# GROFF="groff" + # Configuration BIB="$HOME/Documents/bibliography" # Bibliography file MAC="$HOME/.config/groff/" # Macros dir -PRE="-ketpG" # Preprocessors +PRE="-ketpG" # Preprocessors FILE="$1" @@ -20,6 +27,6 @@ s/Á/\\\['A\]/g; s/É/\\\['E\]/g; s/Í/\\\['I\]/g; s/Ó/\\\['O\]/g; s/Ú/\\\['U\ s/á/\\\['a\]/g; s/é/\\\['e\]/g; s/í/\\\['i\]/g; s/ó/\\\['o\]/g; s/ú/\\\['u\]/g; s/ý/\\\['y\]/g; s/ć/\\\['c\]/g; s/Ë/\\\[:E\]/g; s/Ÿ/\\\[:Y\]/g; s/Ü/\\\[:U\]/g; s/Ï/\\\[:I\]/g; s/Ö/\\\[:O\]/g; s/Ä/\\\[:a\]/g; s/ë/\\\[:e\]/g; s/ÿ/\\\[:y\]/g; s/ü/\\\[:u\]/g; s/ï/\\\[:i\]/g; s/ö/\\\[:o\]/g; s/ä/\\\[:a\]/g; -" "$FILE" | soelim -I "$MAC" | refer -p "$BIB" | groff -ms -T dvi -U "$PRE" > "${FILE%.ms}.dvi" +" "$FILE" | "$SOELIM" -I "$MAC" | "$REFER" -p "$BIB" | "$GROFF" -ms -T dvi -U "$PRE" > "${FILE%.ms}.dvi" dvipdf "${FILE%.ms}.dvi" && rm -f "${FILE%.ms}.dvi"