mirror of
https://gitlab.cs.fau.de/ik15ydit/latexandmore.git
synced 2024-11-22 11:49:32 +01:00
added support for solutionifdef in IDB braindump and updated readme acordingly
This commit is contained in:
parent
adc8bbd5a8
commit
a9721b2771
@ -1,7 +1,11 @@
|
|||||||
\documentclass{article}
|
\documentclass{article}
|
||||||
\usepackage[final]{pdfpages}
|
\usepackage[final]{pdfpages}
|
||||||
\usepackage{listings}
|
\usepackage{listings}
|
||||||
|
\newcommand{\solution}[1]{\ifdefined\withsolutions #1 \fi}
|
||||||
|
%use like \solution{ $SOLUTION }
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
\solution{\section{test}}
|
||||||
|
|
||||||
\section{Aufgabe 1}
|
\section{Aufgabe 1}
|
||||||
Antworte mit richtig oder falsch und Begruendung. [4P pro Aufgabe, es wurden aber immer nur 4 oder 0 vergeben und nur bei (dem Lehrstuhl nach) richtiger Begruendung]
|
Antworte mit richtig oder falsch und Begruendung. [4P pro Aufgabe, es wurden aber immer nur 4 oder 0 vergeben und nur bei (dem Lehrstuhl nach) richtiger Begruendung]
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
all: Braindump_SS16.pdf
|
all: Braindump_SS16.pdf solutions
|
||||||
|
|
||||||
|
solutions:
|
||||||
|
@pdflatex --jobname=Braindump_SS16_ML "\def\withsolutions{1} \input{Braindump_SS16.tex}"
|
||||||
|
|
||||||
continuous: $(PDF).continuous
|
continuous: $(PDF).continuous
|
||||||
|
|
||||||
@ -13,4 +16,4 @@ cleanup:
|
|||||||
%.pdf: %.tex
|
%.pdf: %.tex
|
||||||
@latexmk -quiet -jobname=$(@:%.pdf=%) -pdf -halt-on-error $< 1>/dev/null
|
@latexmk -quiet -jobname=$(@:%.pdf=%) -pdf -halt-on-error $< 1>/dev/null
|
||||||
|
|
||||||
.PHONY: all continuous cleanup single clean rmpdf
|
.PHONY: all continuous cleanup single clean rmpdf solutions
|
||||||
|
@ -19,6 +19,7 @@ Vor dem Bauen das Repository updaten.
|
|||||||
* `make clean` -> löscht alle Builddateien und PDFs und compeliert neu
|
* `make clean` -> löscht alle Builddateien und PDFs und compeliert neu
|
||||||
* `make cleanup` -> Löscht alle Build-Dateien aber nicht die PDFs
|
* `make cleanup` -> Löscht alle Build-Dateien aber nicht die PDFs
|
||||||
* `make single` -> Kompeliert die PDFs und fügt sie zu einem einzelnen zusammen
|
* `make single` -> Kompeliert die PDFs und fügt sie zu einem einzelnen zusammen
|
||||||
|
* `make solutions (nur IDB) -> baut ein PDFs mit Loesungsvorschlaegen`
|
||||||
* latexmk spamt fröhlich nach /dev/null also aufpassen beim debuggen
|
* latexmk spamt fröhlich nach /dev/null also aufpassen beim debuggen
|
||||||
|
|
||||||
# Ich habe einen Fehler gefunden!
|
# Ich habe einen Fehler gefunden!
|
||||||
|
Loading…
Reference in New Issue
Block a user