latex export: cleanup

This commit is contained in:
Marco Thomas
2022-05-27 22:41:58 +02:00
parent 7d84b4ffe0
commit 0f4c0c8fef
2 changed files with 12 additions and 16 deletions

View File

@@ -475,7 +475,8 @@ Also fix math =utf8= chars.
#+begin_src emacs-lisp #+begin_src emacs-lisp
(setq org-latex-listings 'minted (setq org-latex-listings 'minted
org-latex-minted-options '(("breaklines" "true") org-latex-minted-options '(("breaklines" "true")
("breakanywhere" "true")) ("breakanywhere" "true")
("bgcolor" "bg"))
org-latex-pdf-process org-latex-pdf-process
'("pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f" '("pdflatex -shell-escape -interaction nonstopmode -output-directory %o %f"
"bibtex %b" "bibtex %b"

View File

@@ -22,6 +22,10 @@
#+LATEX_HEADER: \usepackage{xcolor} #+LATEX_HEADER: \usepackage{xcolor}
#+LATEX_HEADER: \usepackage{color} #+LATEX_HEADER: \usepackage{color}
#+latex_header: \usepackage{minted}
#+latex_header: \usemintedstyle{colorful}
#+latex_header: \definecolor{bg}{HTML}{FDF6E3} % used in emacs conf
%%% cleaner newline indentation %%% cleaner newline indentation
#+LATEX_HEADER: \usepackage[parfill]{parskip} #+LATEX_HEADER: \usepackage[parfill]{parskip}
@@ -42,37 +46,28 @@
%%% theorem-style environments %%% theorem-style environments
#+LATEX_HEADER: \usepackage{proof} #+LATEX_HEADER: \usepackage{proof}
% use `most` if you don't want the boxes #+LATEX_HEADER: \usepackage[skins]{tcolorbox}
#+LATEX_HEADER: \usepackage[]{tcolorbox}
% definition % definition
#+LATEX_HEADER: \theoremstyle{definition} #+LATEX_HEADER: \theoremstyle{definition}
#+LATEX_HEADER: \newtheorem{definition}{Definition}[section] #+LATEX_HEADER: \newtheorem{definition}{Definition}[section]
#+LATEX_HEADER: \tcolorboxenvironment{definition}{before skip=10pt,after skip=10pt} #+LATEX_HEADER: \tcolorboxenvironment{definition}{blanker, before skip=10pt,after skip=10pt}
% example % example
#+LATEX_HEADER: \theoremstyle{definition} #+LATEX_HEADER: \theoremstyle{definition}
#+LATEX_HEADER: \newtheorem{ex}{Beispiel}[section] #+LATEX_HEADER: \newtheorem{ex}{Beispiel}[section]
#+LATEX_HEADER: \tcolorboxenvironment{ex}{before skip=10pt,after skip=10pt} #+LATEX_HEADER: \tcolorboxenvironment{example}{blanker, before skip=10pt,after skip=10pt}
% theorem % theorem
#+LATEX_HEADER: \newtheorem{theorem}{Satz}[section] #+LATEX_HEADER: \newtheorem{theorem}{Satz}[section]
#+LATEX_HEADER: \tcolorboxenvironment{theorem}{before skip=10pt,after skip=10pt} #+LATEX_HEADER: \tcolorboxenvironment{theorem}{blanker, before skip=10pt,after skip=10pt}
% algorithm % algorithm
#+LATEX_HEADER: \theoremstyle{definition} #+LATEX_HEADER: \theoremstyle{definition}
#+LATEX_HEADER: \newtheorem{algo}{Algorithmus}[section] #+LATEX_HEADER: \newtheorem{algo}{Algorithmus}[section]
#+LATEX_HEADER: \tcolorboxenvironment{algo}{before skip=10pt,after skip=10pt} #+LATEX_HEADER: \tcolorboxenvironment{algo}{blanker, before skip=10pt,after skip=10pt}
% remark % remark
#+LATEX_HEADER: \theoremstyle{definition} #+LATEX_HEADER: \theoremstyle{definition}
#+LATEX_HEADER: \newtheorem*{remark}{Bemerkung} #+LATEX_HEADER: \newtheorem*{remark}{Bemerkung}
#+LATEX_HEADER: \tcolorboxenvironment{remark}{before skip=10pt,after skip=10pt} #+LATEX_HEADER: \tcolorboxenvironment{remark}{blanker, before skip=10pt,after skip=10pt}
% proof
#+LATEX_HEADER: \tcolorboxenvironment{proof}{before skip=10pt,after skip=10pt}
%%% code blocks
#+latex_header: \usepackage{minted}
#+latex_header: \usemintedstyle{friendly}
#+LATEX_HEADER: \tcolorboxenvironment{minted}{before skip=10pt,after skip=10pt}