#+TITLE: Rezepte #+LANGUAGE: de #+OPTIONS: toc:nil num:nil author:nil date:nil Ich sammle hier meine Rezepte in [[https://www.gnu.org/software/emacs/manual/html_mono/org.html#Summary][Org]]-dateien. Diese sind so konfiguriert, dass 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: [[https://schlomp.space/tastytea/.emacs.d/src/branch/main/snippets/org-mode/rezept][~/.emacs.d/snippets/org-mode/rezept]]. Die darin verwendete funktion =my/string-to-var=: #+begin_src elisp (defun my/string-to-var (string) "Replace characters that usually are illegal in variable names in STRING with _." (interactive) (replace-regexp-in-string "[[:space:]]" "_" (replace-regexp-in-string "[^[:ascii:]]" "_" string))) #+end_src