tex:
mkdir -p tex_out
pandoc -f markdown -t latex --top-level-division=section \
- -N -o tex_out/sv.tex sv.mdwn
+ -N -o tex_out/sv.tex sv.mdwn
pandoc -f markdown -t latex --top-level-division=section \
- -N -o tex_out/overview.tex sv/overview.mdwn
+ -N -o tex_out/overview.tex sv/overview.mdwn
pandoc -f markdown -t latex --top-level-division=section \
- -N -o tex_out/svp64.tex sv/svp64.mdwn
+ -N -o tex_out/svp64.tex sv/svp64.mdwn
+ pandoc -f markdown -t latex --top-level-division=section \
+ -N -o tex_out/compliancy_levels.tex sv/compliancy_levels.mdwn
+ pandoc -f markdown -t latex --top-level-division=section \
+ -N -o tex_out/svp64_quirks.tex sv/svp64_quirks.mdwn
+
+pdf:
pdflatex -synctex=1 -interaction=nonstopmode simple_v_spec.tex
+
+upload: tex pdf
+ rsync -HPavz simple_v_spec.pdf \
+ libre-soc.org:/var/www/ftp.libre-riscv.org
\begin{document}
-\chapter{Simple-V}
+\chapter{Scalable Vectors for the Power ISA}
\input{tex_out/sv.tex}
\chapter{Overview}
\input{tex_out/overview.tex}
+\chapter{Compliancy Levels}
+\input{tex_out/compliancy_levels.tex}
\chapter{SVP64}
\input{tex_out/svp64.tex}
+\chapter{SVP64 Quirks}
+\input{tex_out/svp64_qurks.tex}
\end{document}