From 818e9089dee9c8909e96f9fa19c0820f6f4935e1 Mon Sep 17 00:00:00 2001 From: Malin Freeborn <malinfreeborn@posteo.net> Date: Sun, 17 Jul 2022 21:19:15 +0200 Subject: [PATCH] separate ref version into main_ref.tex --- Makefile | 15 ++++++-------- main.tex | 18 +--------------- main_ref.tex | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 65 insertions(+), 26 deletions(-) create mode 100644 main_ref.tex diff --git a/Makefile b/Makefile index 3370cce3..0beeca99 100644 --- a/Makefile +++ b/Makefile @@ -15,16 +15,13 @@ resources: resources.pdf ${filename}.pdf resources.pdf: $(wildcard CS/*.tex) pdflatex CS/resources.tex svg-ref: - touch .ref - pdflatex -jobname=bind_ref -shell-escape ${filename}.tex - pdflatex -jobname=bind_ref ${filename}.tex - pdflatex -jobname=bind_ref ${filename}.tex - makeglossaries bind_ref - makeindex bind_ref + pdflatex -shell-escape main_ref.tex + pdflatex main_ref.tex + makeglossaries main_ref + makeindex main_ref.idx + pdflatex main_ref.tex ref: svg-ref - touch .ref - pdflatex -jobname=bind_ref ${filename}.tex - rm -f .ref + pdflatex main_ref.tex creds: cd images && pandoc artists.md -o ../art.pdf all: ref ${filename}.pdf resources.pdf creds diff --git a/main.tex b/main.tex index 5fb068bf..22319af3 100644 --- a/main.tex +++ b/main.tex @@ -13,9 +13,7 @@ Subject={TTRPG}, Keywords={TTRPG,RPG,roleplaying} }} -\IfFileExists{.ref}% - {\settoggle{verbose}{false}} - {\settoggle{verbose}{true}} +\settoggle{verbose}{true} \externalReferent{aif} @@ -29,14 +27,10 @@ Keywords={TTRPG,RPG,roleplaying} \tableofcontents -\iftoggle{verbose}{ - \frontmatter \include{intro.tex} -}{} - \mainmatter \include{cc.tex} @@ -55,14 +49,10 @@ Keywords={TTRPG,RPG,roleplaying} \include{spheres.tex} -\iftoggle{verbose}{ - \include{races.tex} \include{gm.tex} -}{} - \include{appendix.tex} \settoggle{sideTab}{false} @@ -73,14 +63,8 @@ Keywords={TTRPG,RPG,roleplaying} \printindex -\iftoggle{verbose}{ - \include{CS/GS.tex} \include{CS/CS.tex} -}{} - - \end{document} - diff --git a/main_ref.tex b/main_ref.tex new file mode 100644 index 00000000..52473254 --- /dev/null +++ b/main_ref.tex @@ -0,0 +1,58 @@ +\documentclass[a4paper,openany]{book} +\usepackage[acronym]{glossaries} +\title{BIND} +\date{} + +\usepackage{config/bind} +\input{glossary.tex} + +\hypersetup{pdfinfo={ +Title={BIND}, +Author={Ghost}, +Subject={TTRPG}, +Keywords={TTRPG,RPG,roleplaying,reference} +}} + +\settoggle{verbose}{false} + +\externalReferent{aif} + +\begin{document} + +\pagenumbering{gobble} + +\frontpage{BIND}% + {The Open Source RPG}% + {images/Boris_Pecikozic/the_storyteller.jpg} + +\tableofcontents + +\mainmatter + +\include{cc.tex} + +\include{rules.tex} + +\include{stories.tex} + +\include{gods.tex} + +\include{combat.tex} + +\include{knacks.tex} + +\include{magic.tex} + +\include{spheres.tex} + +\include{appendix.tex} + +\settoggle{sideTab}{false} + +\printacronyms[style=mcolindex, title=Abbreviations, nonumberlist] + +\printglossary[style=mcolindex] + +\printindex + +\end{document} -- GitLab