diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-28 12:07:51 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-28 12:11:57 +0200 |
| commit | 3d526b6514f2be6237ba130a8ef5fd0e2b6d814e (patch) | |
| tree | b2d8996bb041dbd924dde743752311266234791f | |
| parent | 8276c7b32e1991cf4016cff9a9723bd41011743c (diff) | |
| download | muhqs-game-3d526b6514f2be6237ba130a8ef5fd0e2b6d814e.tar.gz muhqs-game-3d526b6514f2be6237ba130a8ef5fd0e2b6d814e.zip | |
build sets again
Sets are generated from all tex card files in the Makefile.
Sets tex now uses \includestandalone instead of input.
The Makefiles language support is simplified. It now has a default language
variable which propagates to all other relevant variables so we have to only
pass one make argument to change the build language.
| -rw-r--r-- | latex/Makefile | 79 | ||||
| -rw-r--r-- | latex/sets/base.tex | 63 | ||||
| -rw-r--r-- | latex/sets/de/base.tex | 30 | ||||
| -rw-r--r-- | latex/sets/de/equipments.tex | 23 | ||||
| -rw-r--r-- | latex/sets/de/exp1.tex | 22 | ||||
| -rw-r--r-- | latex/sets/de/kraken.tex | 29 | ||||
| -rw-r--r-- | latex/sets/de/magic.tex | 31 | ||||
| -rw-r--r-- | latex/sets/de/misc.tex | 14 | ||||
| -rw-r--r-- | latex/sets/de/nautics.tex | 17 | ||||
| -rw-r--r-- | latex/sets/en/base.tex | 30 | ||||
| -rw-r--r-- | latex/sets/en/equipments.tex | 23 | ||||
| -rw-r--r-- | latex/sets/en/exp1.tex | 22 | ||||
| -rw-r--r-- | latex/sets/en/kraken.tex | 29 | ||||
| -rw-r--r-- | latex/sets/en/magic.tex | 31 | ||||
| -rw-r--r-- | latex/sets/en/misc.tex | 14 | ||||
| -rw-r--r-- | latex/sets/en/nautics.tex | 17 | ||||
| -rw-r--r-- | latex/sets/equipments.tex | 48 | ||||
| -rw-r--r-- | latex/sets/kraken.tex | 48 | ||||
| -rw-r--r-- | latex/sets/magic.tex | 66 | ||||
| -rw-r--r-- | latex/sets/misc.tex | 27 | ||||
| -rw-r--r-- | latex/sets/nautics.tex | 34 |
21 files changed, 391 insertions, 306 deletions
diff --git a/latex/Makefile b/latex/Makefile index cef69dcc..a3739ff3 100644 --- a/latex/Makefile +++ b/latex/Makefile @@ -19,67 +19,106 @@ GAME_ROOT := $(MAKEFILE_DIR)/../ DATA_ROOT := $(GAME_ROOT)/data CARDS_YML_DIR := $(DATA_ROOT)/cards -CARDS_TEX_DIR ?= $(LATEX_ROOT)/cards +# the default language +LANGUAGE ?= en -BUILDDIR ?= $(LATEX_ROOT)/build +CARDS_TEX_DIR := $(LATEX_ROOT)/cards/$(LANGUAGE) + +BUILDDIR := $(LATEX_ROOT)/build/$(LANGUAGE) ASSETS_PATH := $(GAME_ROOT)/assets PDFLATEX_ENV := TEXINPUTS=".:$(ASSETS_PATH):" GENERATE_CARD := $(GAME_ROOT)scripts/generate_card.py -GENERATE_CARD_FLAGS ?= +GENERATE_CARD_FLAGS := --language=$(LANGUAGE) SETS := $(shell find $(CARDS_YML_DIR) -mindepth 1 -type d -printf "%f\n") SETS_SOURCEDIRS := $(foreach set, $(SETS), $(addprefix $(CARDS_YML_DIR)/, $(set))) + SETS_TEXDIRS := $(foreach set, $(SETS), $(addprefix $(CARDS_TEX_DIR)/, $(set))) SETS_BUILDDIRS := $(foreach set, $(SETS), $(addprefix $(BUILDDIR)/, $(set))) +# tex directory for sets collection tex +SETS_TEX_DIR := $(LATEX_ROOT)/sets/$(LANGUAGE) +SETS_TEX := $(foreach set, $(SETS), $(addprefix $(SETS_TEX_DIR)/, $(set).tex)) +SETS_PDF_DIR := $(BUILDDIR) +SETS_PDF := $(foreach set, $(SETS), $(addprefix $(SETS_PDF_DIR)/, $(set).pdf)) + # Add yml dirs to VPATH, the place make will look for the source files -VPATH = $(SETS_SOURCEDIRS) $(SETS_TEXDIRS) +VPATH = $(SETS_SOURCEDIRS) $(SETS_TEXDIRS) $(SETS_TEX_DIR) # Create a list of yaml card definitions -CARDS_YAML := $(foreach dir,$(SETS_SOURCEDIRS),$(wildcard $(dir)/*.yml)) -CARDS_TEX := $(subst $(CARDS_YML_DIR),$(CARDS_TEX_DIR),$(CARDS_YAML:.yml=.tex)) -CARDS_PDF := $(subst $(CARDS_YML_DIR),$(BUILDDIR),$(CARDS_YAML:.yml=.pdf)) +CARDS_YML := $(foreach dir,$(SETS_SOURCEDIRS),$(wildcard $(dir)/*.yml)) +CARDS_TEX := $(subst $(CARDS_YML_DIR),$(CARDS_TEX_DIR),$(CARDS_YML:.yml=.tex)) +CARDS_PDF := $(subst $(CARDS_YML_DIR),$(BUILDDIR),$(CARDS_YML:.yml=.pdf)) CARDS_PNG = $(CARDS_PDF:.pdf=.png) VERBOSE ?= @ MAKEFILE_LIST = Makefile -# Define the functions that will generate each rule -define generatePdfRules -$(1)/%.pdf: %.tex $(COMMON_TEX_FILES) $(MAKEFILE_LIST) - @echo building $$@ +define generateSetTexRules +$(SETS_TEX_DIR)/$(1).tex: $(wildcard $(CARDS_TEX_DIR)/$(1)/*.tex) $(MAKEFILE_LIST) + @echo "generating $(1) tex" @if test \( ! \( -d $$(@D) \) \) ;then mkdir -p $$(@D);fi - $(VERBOSE)$(PDFLATEX_ENV) $(PDFLATEX) --output-directory $$(@D) $$< + $(VERBOSE) echo "\documentclass[a4paper,landscape]{article}" > $$@ + $(VERBOSE) echo "\usepackage[margin=6mm,top=5mm]{geometry}" >> $$@ + $(VERBOSE) echo "\input{libs.tex}" >> $$@ + $(VERBOSE) echo "\input{colors.tex}" >> $$@ + $(VERBOSE) echo "\input{tikzcards.tex}" >> $$@ + $(VERBOSE) echo "\usepackage{standalone}" >> $$@ + $(VERBOSE) echo "\begin{document}" >> $$@ + $(VERBOSE) echo "\begin{center}" >> $$@ + $(VERBOSE) echo "\pagestyle{empty}" >> $$@ + $(VERBOSE)for card in $(wildcard $(CARDS_TEX_DIR)/$(1)/*.tex); do \ + echo "\includestandalone{$$$${card%.tex}}" >> $$@; done + $(VERBOSE) echo "\end{center}" >> $$@ + $(VERBOSE) echo "\end{document}" >> $$@ endef -define generateTexRules +# Generate set tex rules +$(foreach set, $(SETS), $(eval $(call generateSetTexRules,$(set)))) + +define generateCardTexRules $(1)/%.tex: %.yml $(GENERATE_CARD) @echo building $$@ @if test \( ! \( -d $$(@D) \) \) ;then mkdir -p $$(@D);fi $(VERBOSE)$(GENERATE_CARD) $(GENERATE_CARD_FLAGS) $$< > $$@ endef -# Generate tex rules -$(foreach texdir, $(SETS_TEXDIRS), $(eval $(call generateTexRules, $(texdir)))) +# Generate cards tex rules +$(foreach texdir, $(SETS_TEXDIRS), $(eval $(call generateCardTexRules, $(texdir)))) + +define generatePdfRules +$(1)/%.pdf: %.tex $(COMMON_TEX_FILES) $(MAKEFILE_LIST) + @echo building $$@ + @if test \( ! \( -d $$(@D) \) \) ;then mkdir -p $$(@D);fi + $(VERBOSE)$(PDFLATEX_ENV) $(PDFLATEX) --output-directory $$(@D) $$< +endef -# Generate pdf rules +# Generate cards pdf rules $(foreach pdfdir, $(SETS_BUILDDIRS), $(eval $(call generatePdfRules, $(pdfdir)))) +# Generate sets pdf rule +$(eval $(call generatePdfRules, $(SETS_PDF_DIR))) + .PHONY: all de en all: de en de: - @echo "building german cards" - $(MAKE) cards-all CARDS_TEX_DIR=$(CARDS_TEX_DIR)/de BUILDDIR=$(BUILDDIR)/de GENERATE_CARD_FLAGS="--language=de" + $(MAKE) cards-all sets LANGUAGE=de en: - @echo "building englisch cards" - $(MAKE) cards-all CARDS_TEX_DIR=$(CARDS_TEX_DIR)/en BUILDDIR=$(BUILDDIR)/en GENERATE_CARD_FLAGS="--language=en" + $(MAKE) cards-all sets + +.PHONY: sets sets-tex sets-pdf +sets: sets-tex sets-pdf +sets-tex: $(SETS_TEX) +sets-pdf: $(SETS_PDF) .PHONY: cards-all cards-tex cards-pdf cards-png cards-all: cards-tex cards-pdf cards-png + @echo "building $(LANGUAGE) cards" + cards-tex: $(CARDS_TEX) cards-pdf: $(CARDS_PDF) cards-png: $(CARDS_PNG) diff --git a/latex/sets/base.tex b/latex/sets/base.tex deleted file mode 100644 index 796b78bf..00000000 --- a/latex/sets/base.tex +++ /dev/null @@ -1,63 +0,0 @@ -\documentclass[a4paper,landscape]{article} - -% Ränder des Dokuments anpassen -\usepackage[margin=6mm,top=5mm]{geometry} - -% Pakete dazuladen -\input{libs.tex} -% Farbdefinitionen laden -\input{colors.tex} -% \card-Commands laden -\input{tikzcards.tex} - -\usepackage{standalone} - -\begin{document} -\begin{center} -\pagestyle{empty} -\input{cards/sword.tex} -\hspace{5mm} -\input{cards/great_sword.tex} -\hspace{5mm} -\input{cards/shield.tex} -\hspace{5mm} -\input{cards/tower_shield.tex} -\vspace{5mm} - -\input{cards/archer.tex} -\hspace{5mm} -\input{cards/knight.tex} -\hspace{5mm} -\input{cards/fighter.tex} -\hspace{5mm} -\input{cards/pikeman.tex} -\vspace{5mm} - -\input{cards/cavalry.tex} -\hspace{5mm} -\input{cards/tax_collector.tex} -\hspace{5mm} -\input{cards/pioneer.tex} -\hspace{5mm} -\input{cards/recruiter.tex} -\vspace{5mm} - -\input{cards/recruit.tex} -\hspace{5mm} -\input{cards/missionary.tex} -\hspace{5mm} -\input{cards/advisor.tex} -\hspace{5mm} -\input{cards/wormtongue.tex} -\vspace{5mm} - -\input{cards/misinformation.tex} -\hspace{5mm} -\input{cards/cavl._archer.tex} -\hspace{5mm} -\input{cards/palisade.tex} -\hspace{5mm} - -\end{center} -\end{document} - diff --git a/latex/sets/de/base.tex b/latex/sets/de/base.tex new file mode 100644 index 00000000..055fdae2 --- /dev/null +++ b/latex/sets/de/base.tex @@ -0,0 +1,30 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/advisor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/archer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/cavalry_archer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/cavalry} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/fighter} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/great_sword} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/knight} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/misinformation} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/missionary} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/palisade} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/pikeman} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/pioneer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/recruiter} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/recruit} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/shield} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/sword} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/tax_collector} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/tower_shield} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/base/wormtongue} +\end{center} +\end{document} diff --git a/latex/sets/de/equipments.tex b/latex/sets/de/equipments.tex new file mode 100644 index 00000000..59ce4b74 --- /dev/null +++ b/latex/sets/de/equipments.tex @@ -0,0 +1,23 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/armor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/banner} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/cloak} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/gear} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/mace} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/plate_armor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/poisoned_dagger} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/reclaim!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/relic} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/shatter!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/smith} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/equipments/spear} +\end{center} +\end{document} diff --git a/latex/sets/de/exp1.tex b/latex/sets/de/exp1.tex new file mode 100644 index 00000000..07b625a5 --- /dev/null +++ b/latex/sets/de/exp1.tex @@ -0,0 +1,22 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/backup!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/berserker} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/macabre_clown} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/ramm} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/recycle!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/reformer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/renew!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/stasis_orb} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/taunter} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/unmark!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/exp1/ward!} +\end{center} +\end{document} diff --git a/latex/sets/de/kraken.tex b/latex/sets/de/kraken.tex new file mode 100644 index 00000000..d5d51cfa --- /dev/null +++ b/latex/sets/de/kraken.tex @@ -0,0 +1,29 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/angry_squid} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/chachalot} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/clownfish} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/deja_vu} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/devour_the_poor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/dolphin} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/drowned_sailor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/flying_dutchmen} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/frost_pylon} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/gigantic_hail} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/ice_berg} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/sailfish} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/sold_out} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/suprise} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/tentacle_slap} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/the_kraken} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/tides_change} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/kraken/unholy_cannonball} +\end{center} +\end{document} diff --git a/latex/sets/de/magic.tex b/latex/sets/de/magic.tex new file mode 100644 index 00000000..a8206ce3 --- /dev/null +++ b/latex/sets/de/magic.tex @@ -0,0 +1,31 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/action!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/appear!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/attack!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/catalyst} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/clone!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/defense!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/die!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/heal!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/isolate!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/mine!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/more!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/no!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/pierce!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/ritual!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/rush!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/select!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/shroud!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/stumble!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/switch!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/magic/transmute!} +\end{center} +\end{document} diff --git a/latex/sets/de/misc.tex b/latex/sets/de/misc.tex new file mode 100644 index 00000000..738201f9 --- /dev/null +++ b/latex/sets/de/misc.tex @@ -0,0 +1,14 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/misc/farmer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/misc/king} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/misc/stick_of_victory} +\end{center} +\end{document} diff --git a/latex/sets/de/nautics.tex b/latex/sets/de/nautics.tex new file mode 100644 index 00000000..a751e084 --- /dev/null +++ b/latex/sets/de/nautics.tex @@ -0,0 +1,17 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/nautics/barge} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/nautics/captain} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/nautics/fisher} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/nautics/fish_trap} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/nautics/galley} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/de/nautics/sailor} +\end{center} +\end{document} diff --git a/latex/sets/en/base.tex b/latex/sets/en/base.tex new file mode 100644 index 00000000..311e4bf6 --- /dev/null +++ b/latex/sets/en/base.tex @@ -0,0 +1,30 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/advisor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/archer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/cavalry_archer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/cavalry} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/fighter} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/great_sword} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/knight} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/misinformation} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/missionary} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/palisade} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/pikeman} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/pioneer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/recruiter} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/recruit} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/shield} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/sword} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/tax_collector} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/tower_shield} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/base/wormtongue} +\end{center} +\end{document} diff --git a/latex/sets/en/equipments.tex b/latex/sets/en/equipments.tex new file mode 100644 index 00000000..e56786f9 --- /dev/null +++ b/latex/sets/en/equipments.tex @@ -0,0 +1,23 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/armor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/banner} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/cloak} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/gear} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/mace} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/plate_armor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/poisoned_dagger} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/reclaim!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/relic} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/shatter!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/smith} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/equipments/spear} +\end{center} +\end{document} diff --git a/latex/sets/en/exp1.tex b/latex/sets/en/exp1.tex new file mode 100644 index 00000000..15311008 --- /dev/null +++ b/latex/sets/en/exp1.tex @@ -0,0 +1,22 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/backup!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/berserker} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/macabre_clown} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/ramm} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/recycle!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/reformer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/renew!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/stasis_orb} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/taunter} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/unmark!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/exp1/ward!} +\end{center} +\end{document} diff --git a/latex/sets/en/kraken.tex b/latex/sets/en/kraken.tex new file mode 100644 index 00000000..61e177e8 --- /dev/null +++ b/latex/sets/en/kraken.tex @@ -0,0 +1,29 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/angry_squid} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/chachalot} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/clownfish} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/deja_vu} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/devour_the_poor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/dolphin} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/drowned_sailor} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/flying_dutchmen} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/frost_pylon} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/gigantic_hail} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/ice_berg} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/sailfish} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/sold_out} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/suprise} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/tentacle_slap} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/the_kraken} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/tides_change} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/kraken/unholy_cannonball} +\end{center} +\end{document} diff --git a/latex/sets/en/magic.tex b/latex/sets/en/magic.tex new file mode 100644 index 00000000..67b5aa5e --- /dev/null +++ b/latex/sets/en/magic.tex @@ -0,0 +1,31 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/action!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/appear!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/attack!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/catalyst} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/clone!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/defense!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/die!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/heal!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/isolate!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/mine!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/more!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/no!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/pierce!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/ritual!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/rush!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/select!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/shroud!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/stumble!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/switch!} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/magic/transmute!} +\end{center} +\end{document} diff --git a/latex/sets/en/misc.tex b/latex/sets/en/misc.tex new file mode 100644 index 00000000..09e3e8f2 --- /dev/null +++ b/latex/sets/en/misc.tex @@ -0,0 +1,14 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/misc/farmer} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/misc/king} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/misc/stick_of_victory} +\end{center} +\end{document} diff --git a/latex/sets/en/nautics.tex b/latex/sets/en/nautics.tex new file mode 100644 index 00000000..43d4abc5 --- /dev/null +++ b/latex/sets/en/nautics.tex @@ -0,0 +1,17 @@ +\documentclass[a4paper,landscape]{article} +\usepackage[margin=6mm,top=5mm]{geometry} +\input{libs.tex} +\input{colors.tex} +\input{tikzcards.tex} +\usepackage{standalone} +\begin{document} +\begin{center} +\pagestyle{empty} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/nautics/barge} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/nautics/captain} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/nautics/fisher} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/nautics/fish_trap} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/nautics/galley} +\includestandalone{/home/fischerling/Documents/MyDocuments/muhqs_game/latex//cards/en/nautics/sailor} +\end{center} +\end{document} diff --git a/latex/sets/equipments.tex b/latex/sets/equipments.tex deleted file mode 100644 index 75aa6b16..00000000 --- a/latex/sets/equipments.tex +++ /dev/null @@ -1,48 +0,0 @@ -\documentclass[a4paper,landscape]{article} - -% Ränder des Dokuments anpassen -\usepackage[margin=6mm,top=5mm]{geometry} - -% Pakete dazuladen -\input{libs.tex} -% Farbdefinitionen laden -\input{colors.tex} -% \card-Commands laden -\input{tikzcards.tex} - -\usepackage{standalone} - -\begin{document} -\begin{center} -\pagestyle{empty} -\input{cards/armor.tex} -\hspace{5mm} -\input{cards/relic.tex} -\hspace{5mm} -\input{cards/banner.tex} -\hspace{5mm} -\input{cards/gear.tex} -\vspace{5mm} - -\input{cards/poisoned_dagger.tex} -\hspace{5mm} -\input{cards/mace.tex} -\hspace{5mm} -\input{cards/plate_armor.tex} -\hspace{5mm} -\input{cards/cloak.tex} -\vspace{5mm} - -\input{cards/spear.tex} -\hspace{5mm} -\input{cards/smith.tex} -\hspace{5mm} -\input{cards/shatter!.tex} -\hspace{5mm} -\input{cards/reclaim!.tex} -\vspace{5mm} - - -\end{center} -\end{document} - diff --git a/latex/sets/kraken.tex b/latex/sets/kraken.tex deleted file mode 100644 index 274aaab3..00000000 --- a/latex/sets/kraken.tex +++ /dev/null @@ -1,48 +0,0 @@ -\documentclass[a4paper,landscape]{article} - -% Ränder des Dokuments anpassen -\usepackage[margin=6mm,top=5mm]{geometry} - -% Pakete dazuladen -\input{libs.tex} -% Farbdefinitionen laden -\input{colors.tex} -% \card-Commands laden -\input{tikzcards.tex} - -\usepackage{standalone} - -\begin{document} -\begin{center} -\pagestyle{empty} -\input{cards/the_kraken.tex} -\hspace{5mm} -\input{cards/frost_pylon.tex} -\hspace{5mm} -\input{cards/ice_berg.tex} -\hspace{5mm} -\input{cards/clownfish.tex} -\vspace{5mm} - -\input{cards/angry_squid.tex} -\hspace{5mm} -\input{cards/chachalot.tex} -\hspace{5mm} -\input{cards/sailfish.tex} -\hspace{5mm} -\input{cards/dolphin.tex} -\vspace{5mm} - -\input{cards/tentacle_slap.tex} -\hspace{5mm} -\input{cards/tides_change.tex} -\hspace{5mm} -\input{cards/suprise.tex} -\hspace{5mm} -\input{cards/unholy_cannonball.tex} -\vspace{5mm} - - -\end{center} -\end{document} - diff --git a/latex/sets/magic.tex b/latex/sets/magic.tex deleted file mode 100644 index 62597f39..00000000 --- a/latex/sets/magic.tex +++ /dev/null @@ -1,66 +0,0 @@ -\documentclass[a4paper,landscape]{article} - -% Ränder des Dokuments anpassen -\usepackage[margin=6mm,top=5mm]{geometry} - -% Pakete dazuladen -\input{libs.tex} -% Farbdefinitionen laden -\input{colors.tex} -% \card-Commands laden -\input{tikzcards.tex} - -\usepackage{standalone} - -\begin{document} -\begin{center} -\pagestyle{empty} -\input{cards/defense!.tex} -\hspace{5mm} -\input{cards/heal!.tex} -\hspace{5mm} -\input{cards/rush!.tex} -\hspace{5mm} -\input{cards/attack!.tex} -\vspace{5mm} - -\input{cards/action!.tex} -\hspace{5mm} -\input{cards/stumble!.tex} -\hspace{5mm} -\input{cards/more!.tex} -\hspace{5mm} -\input{cards/select!.tex} -\vspace{5mm} - -\input{cards/die!.tex} -\hspace{5mm} -\input{cards/clone!.tex} -\hspace{5mm} -\input{cards/no!.tex} -\hspace{5mm} -\input{cards/mine!.tex} -\vspace{5mm} - -\input{cards/isolate!.tex} -\hspace{5mm} -\input{cards/shroud!.tex} -\hspace{5mm} -\input{cards/pierce!.tex} -\hspace{5mm} -\input{cards/ritual!.tex} -\vspace{5mm} - -\input{cards/switch!.tex} -\hspace{5mm} -\input{cards/transmute!.tex} -\hspace{5mm} -\input{cards/appear!.tex} -\hspace{5mm} -\input{cards/catalyst.tex} -\vspace{5mm} - - -\end{center} -\end{document} - diff --git a/latex/sets/misc.tex b/latex/sets/misc.tex deleted file mode 100644 index 137e860d..00000000 --- a/latex/sets/misc.tex +++ /dev/null @@ -1,27 +0,0 @@ -\documentclass[a4paper,landscape]{article} - -% Ränder des Dokuments anpassen -\usepackage[margin=6mm,top=5mm]{geometry} - -% Pakete dazuladen -\input{libs.tex} -% Farbdefinitionen laden -\input{colors.tex} -% \card-Commands laden -\input{tikzcards.tex} - -\usepackage{standalone} - -\begin{document} -\begin{center} -\pagestyle{empty} -\input{cards/king.tex} -\hspace{5mm} -\input{cards/farmer.tex} -\hspace{5mm} -\input{cards/stick_of_victory.tex} -\hspace{5mm} - -\end{center} -\end{document} - diff --git a/latex/sets/nautics.tex b/latex/sets/nautics.tex deleted file mode 100644 index 29be1473..00000000 --- a/latex/sets/nautics.tex +++ /dev/null @@ -1,34 +0,0 @@ -\documentclass[a4paper,landscape]{article} - -% Ränder des Dokuments anpassen -\usepackage[margin=6mm,top=5mm]{geometry} - -% Pakete dazuladen -\input{libs.tex} -% Farbdefinitionen laden -\input{colors.tex} -% \card-Commands laden -\input{tikzcards.tex} - -\usepackage{standalone} - -\begin{document} -\begin{center} -\pagestyle{empty} -\input{cards/fisher.tex} -\hspace{5mm} -\input{cards/fish_trap.tex} -\hspace{5mm} -\input{cards/sailor.tex} -\hspace{5mm} -\input{cards/captain.tex} -\vspace{5mm} - -\input{cards/barge.tex} -\hspace{5mm} -\input{cards/galley.tex} -\hspace{5mm} - -\end{center} -\end{document} - |
