aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile26
1 files changed, 16 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 85dca22..ca86885 100644
--- a/Makefile
+++ b/Makefile
@@ -1,29 +1,35 @@
default: pdf
build:
- ls -1 | grep target || mkdir target
- wc paper.ms
- cat paper.ms|\
+ @ls -1 | grep target || mkdir target
+ @wc paper.ms
+ @cat paper.ms|\
sed "s/^{/.[\n/g" |\
sed "s/}{/\n.]\n.[\n/g" |\
sed "s/{/\n.[\n/g" | sed "s/\}\ /\n.]\n/g" | sed "s/\}/\n.]\n/g" |\
refer -C -Ss -p refer |\
tr "^" " "> target/temp
- #sed -E "s|([^\"\'\>=])(http[s]?://[^[:space:]]*)|\1\n.pdfhref W -D \"\2\" -A -- \2\n|g" |\
- #sed -E "s|([^\"\'\>=])(http[s]?://[^[:space:]]*)|\1\n.pdfhref W \2\n|g" |\
-
+ #sed -E "s|([^\"\'\>=])(http[s]?://[^[:space:]]*)|\1\n.pdfhref W -D \"\2\" -A -- \2\n|g" |\
+ #sed -E "s|([^\"\'\>=])(http[s]?://[^[:space:]]*)|\1\n.pdfhref W \2\n|g"
pdf: build
- cat formatting.ms target/temp |\
- groff -ket -Tpdf -ms -P-pa4 > target/paper.pdf
-html: build
+ @cat formatting.ms target/temp |\
+ groff -Eket -Tpdf -ms -P-pa4 > target/paper.pdf
+html2: build
cat header.html > target/paper.html
cat formatting.ms target/temp| sed "s/.nr LL*/.nr LL 6i/g" |\
groff -Tascii -c -ms |\
sed "1,2d" | ansi2html -piml >> target/paper.html
echo "</pre>" >> target/paper.html
+html: build
+ @groff -E -Thtml -ms target/temp |\
+ sed -E "s|([^\"\'\>=])(http[s]?://[^[:space:]]*)|\1<a href=\2>\2</a>|g" |\
+ sed -E "s|^(http[s]?://[^[:space:]]*)|<a href=\1>\1</a>|g" |\
+ sed "1,6d" > target/temp2
+ @cat header.html target/temp2 |\
+ sed -E '34 i <a href="./paper.pdf">See this as a pdf</a><br>'> target/paper.html
read:
zathura target/paper.pdf&
clean:
rm -rf target
-install: pdf html
+ install: pdf html
cp target/paper.html /var/www/git-bin/epq
cp target/paper.pdf /var/www/git-bin/epq