Ich verwende eine LaTeX-Vorlage, die ich online gefunden habe. Verzeihen Sie mir also meine Unwissenheit, da ich nicht weiß, wie ich diesen Latex-Code selbst schreiben soll.
Die Vorlage verwendet die folgende Präambel:
\documentclass[oneside]{book}
\usepackage{amsmath, amsthm, amssymb, amsfonts}
\usepackage{mathtools}
\usepackage{thmtools}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{geometry}
\usepackage{float}
\usepackage{hyperref}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{framed}
\usepackage[dvipsnames]{xcolor}
\usepackage{environ}
\usepackage{tcolorbox}
\tcbuselibrary{theorems,skins,breakable}
\setstretch{1.2}
\geometry{
textheight=9in,
textwidth=5.5in,
top=1in,
headheight=12pt,
headsep=25pt,
footskip=30pt
}
Und definiert dann eine Reihe von Umgebungen für Theoreme, Korollare usw.:
\newtcbtheorem[number within=section]{mydefinition}{Definition}
{
enhanced,
frame hidden,
titlerule=0mm,
toptitle=1mm,
bottomtitle=1mm,
fonttitle=\bfseries\large,
coltitle=black,
colbacktitle=green!20!white,
colback=green!10!white,
}{defn}
\NewDocumentCommand{\defn}{m+m}{
\begin{mydefinition}{#1}{}
#2
\end{mydefinition}
}
\NewDocumentCommand{\defnr}{mm+m}{
\begin{mydefinition}{#1}{#2}
#3
\end{mydefinition}
}
% Theorem
\newtcbtheorem[use counter from=mydefinition]{mytheorem}{Theorem}
{
enhanced,
frame hidden,
titlerule=0mm,
toptitle=1mm,
bottomtitle=1mm,
fonttitle=\bfseries\large,
coltitle=black,
colbacktitle=cyan!20!white,
colback=cyan!10!white,
}{thm}
\NewDocumentCommand{\thm}{m+m}{
\begin{mytheorem}{#1}{}
#2
\end{mytheorem}
}
\NewDocumentCommand{\thmr}{mm+m}{
\begin{mytheorem}{#1}{#2}
#3
\end{mytheorem}
}
.
.
.
Und insbesondere zum Thema Umwelt:
% Remark
\NewDocumentCommand{\rmk}{+m}{
{\it \color{blue!50!white}#1}
}
\newenvironment{remark}{
\par
\vspace{5pt}
\begin{minipage}{0.9\textwidth}
{\par\noindent{\textbf{Remark.}}}
\tcolorbox[blanker,breakable,left=5mm,
before skip=10pt,after skip=10pt,
borderline west={1mm}{0pt}{cyan!10!white}]
}{
\endtcolorbox
\end{minipage}
\vspace{5pt}
}
\NewDocumentCommand{\rmkb}{+m}{
\begin{remark}
#1
\end{remark}
}
Jetzt habe ich ein Problem mit derrmkbUmgebung, wenn es auf einer neuen Seite startet, aber vielleicht ist das für die Umgebungen generell problematisch, und dies ist nur der erste Fall, in dem ich auf das Problem gestoßen bin:
Mein LaTeX-Code wird folgendermaßen gerendert:
Wenn ich einen Newpage-Befehl eingebe, wird es korrekt gerendert:
Aber das ist offensichtlich keine gute Lösung. Wo liegt das eigentliche Problem? Danke.