diff --git a/.gitignore b/.gitignore index c7dc2a7..a6489cb 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.tex auto/ *.html +/pdf/ diff --git a/Aufläufe.org b/Aufläufe.org index 573aa31..a21a01d 100644 --- a/Aufläufe.org +++ b/Aufläufe.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Pommesauflauf :PROPERTIES: diff --git a/Aufstrich.org b/Aufstrich.org index 5d555fd..041ffbc 100644 --- a/Aufstrich.org +++ b/Aufstrich.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Hummus :PROPERTIES: diff --git a/Eintöpfe.org b/Eintöpfe.org index 2256235..5b97d63 100644 --- a/Eintöpfe.org +++ b/Eintöpfe.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Kartoffelgulasch :PROPERTIES: diff --git a/Kuchen & Kekse.org b/Kuchen & Kekse.org index d3e21fc..639b928 100644 --- a/Kuchen & Kekse.org +++ b/Kuchen & Kekse.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Doughnuts :PROPERTIES: diff --git a/Nicht_essbar.org b/Nicht_essbar.org index 0ccf717..ca3980c 100644 --- a/Nicht_essbar.org +++ b/Nicht_essbar.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Kleister :PROPERTIES: diff --git a/Nudeln.org b/Nudeln.org index 4653aef..da53f5e 100644 --- a/Nudeln.org +++ b/Nudeln.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Nudelteig :PROPERTIES: diff --git a/README.org b/README.org index 331d441..df1562e 100644 --- a/README.org +++ b/README.org @@ -6,6 +6,15 @@ Ich sammle hier meine Rezepte in [[https://www.gnu.org/software/emacs/manual/htm die einzelnen rezepte in passabler qualität über LaTeX in PDF exportiert werden können. +Um alle rezepte in PDFs zu konvertieren, ein PDF pro kategorie, ein rezept pro +seite: + +#+BEGIN_SRC +./build_pdf.sh +#+END_SRC + +Zsh und pandoc werden benötigt. + * Dazugehöriger code [[https://github.com/joaotavora/yasnippet][yasnippet]]-snippet, um ein neues rezept einzutragen: diff --git a/Snacks.org b/Snacks.org index c411cf1..e2b0122 100644 --- a/Snacks.org +++ b/Snacks.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Robuste schnitte :PROPERTIES: diff --git a/Soßen.org b/Soßen.org index 1a538bd..eeb6d97 100644 --- a/Soßen.org +++ b/Soßen.org @@ -3,7 +3,8 @@ #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil #+LATEX_HEADER: \usepackage[a4paper, vmargin=1cm, nohead]{geometry} \usepackage{nopageno} -#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif Pro} +#+LATEX_HEADER: \usepackage{fontspec} \setmainfont{Source Serif 4} +#+LATEX_HEADER: \usepackage{titlesec} \newcommand{\sectionbreak}{\clearpage} * Geile Fettsoße :PROPERTIES: diff --git a/build_pdf.sh b/build_pdf.sh new file mode 100755 index 0000000..019accd --- /dev/null +++ b/build_pdf.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env zsh + +mkdir -p pdf +for orgfile in *.org; do + pandoc ${orgfile} --output=pdf/${orgfile%.*}.pdf --pdf-engine=xelatex +done