aboutsummaryrefslogtreecommitdiff
path: root/make
diff options
context:
space:
mode:
authorroot <root@turin.home>2022-02-13 19:27:38 +0000
committerroot <root@turin.home>2022-02-13 19:27:38 +0000
commitd7512378823fae3f6adde450042a12932ffc2e44 (patch)
tree41ba6a927e1b483f1f0495c64b35aea926789d26 /make
parent50e0c2cff46f0b9440b2a318cef764897c91ed84 (diff)
Discussing quantum computing.
Diffstat (limited to 'make')
-rwxr-xr-xmake26
1 files changed, 26 insertions, 0 deletions
diff --git a/make b/make
new file mode 100755
index 0000000..0718ec9
--- /dev/null
+++ b/make
@@ -0,0 +1,26 @@
+#!/bin/sh
+ls -1 | grep target || mkdir target
+wc paper.ms
+cat paper.ms|\
+ sed "s/}\./}\REMOVEME./g" |\
+ sed "s/}\,/}\REMOVEME,/g" |\
+ 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 |\
+ grep -v "^\.lf" |\
+ sed "s/\ \ (/ (/g"|\
+ sed "s/)(?!.*\.)/) /g" |\
+ perl -0pe 's/\nREMOVEME//g' |\
+ 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"
+# awk '{printf "%s%s", $0, (/)$/ ? "" : ORS)}' |\
+cat formatting.ms target/temp |\
+ groff -Eket -Tpdf -ms -P-pa4 > target/paper.pdf
+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 document as a pdf</a><br>'> target/paper.html