#!/usr/bin/make -f
+
tex:
mkdir -p tex_out
pandoc -f markdown -t latex --top-level-division=section \
-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
+ pandoc -f markdown -t latex --top-level-division=section \
+ -N -o tex_out/svp64_appendix.tex sv/svp64/appendix.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
+ pandoc -f markdown -t latex --top-level-division=section \
+ -N -o tex_out/opcode_regs_deduped.tex opcode_regs_deduped.mdwn
pdf:
pdflatex -synctex=1 -interaction=nonstopmode simple_v_spec.tex
\documentclass[]{book}
\usepackage{lmodern}
\usepackage{amssymb,amsmath}
+\usepackage{lscape}
+\usepackage{sectsty}
+\usepackage{anyfontsize}
\usepackage{ifxetex,ifluatex}
\usepackage{fixltx2e} % provides \textsubscript
\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex
\input{tex_out/compliancy_levels.tex}
\chapter{SVP64}
\input{tex_out/svp64.tex}
+\chapter{SVP64 Appendix}
+\input{tex_out/svp64_appendix.tex}
\chapter{SVP64 Quirks}
-\input{tex_out/svp64_qurks.tex}
+\input{tex_out/svp64_quirks.tex}
+\chapter{SVP64 Augmentation Table}
+\begin{landscape}
+{
+\fontsize{7}{9}\selectfont
+\input{tex_out/opcode_regs_deduped.tex}
+}
+\end{landscape}
\end{document}