This commit is contained in:
tavo-wasd 2024-06-12 07:28:32 -06:00
parent 28df5d2343
commit c55b88fa53
2 changed files with 10 additions and 2 deletions

1
.gitignore vendored
View file

@ -233,3 +233,4 @@ uad/
isync/
notmuch/
mathematica/
godot/

View file

@ -8,6 +8,13 @@
# [-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
@ -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"