Guten Abend miteinander, ich mache eine folgende Frage: Gibt es ein Befehl, der z.B. alle Definitionen rot umfärben lässt? Wenn ich mit z.B. begin{Def} beginne, will ich, dass diese Definition sofort umgefärbt wird. Ich habe keine Lust, bei jeder Definition explizit einzugeben. :-D Ich wäre euch echt dankbar! PS: ich habe Definitionen-Kommando folgendermaßen definiert: newtheorem{Def}{Definition}[subsection] Wenn ich Def entippe, will ich, dass es um diese Definition ein Rahmen entsteht ^^ gefragt 19 Dez '14, 23:38 CallMeMrBaba Johannes |
Mit Hilfe von Open in writeLaTeX
\documentclass{article} \usepackage[utf8]{inputenc} \usepackage{mathtools,amssymb,lipsum} \usepackage[framemethod=tikz]{mdframed} % Shorthands \newcommand*\iffdef{\overset{\text{def}}{\iff}} \DeclarePairedDelimiter\abs{\lvert}{\rvert} \DeclarePairedDelimiter\norm{\lVert}{\rVert} % Theorem \mdtheorem[ linecolor=red, frametitlefont=\sffamily\bfseries\color{white}, frametitlebackgroundcolor=red, ]{Def}{Defintion}[subsection] \begin{document} \setcounter{section}{2} \setcounter{subsection}{4} \lipsum[66] \begin{Def} Eine Teilmenge $\tilde{G}\subset C(\tilde{I},\mathbb{R}^n)$, wobei $\tilde{I} \subset \mathbb{B}$ abgeschlossen und beschränkt ist, ist \emph{gleichgeradig stetig} $\iffdef$ \begin{equation*} \forall_{\varepsilon > 0}\; \exists_{\delta_\varepsilon > 0}\; \forall_{\substack{t',t'' \in \tilde{I}\\ \hidewidth\abs{t'-t''} < \delta_\varepsilon\hidewidth}} \quad{\color{red}\forall_{f\in\tilde{G}}}\; \norm{f(t') - f(t'')}_{\mathbb{R}^n} < \varepsilon \end{equation*} \end{Def} \lipsum[66] \end{document} beantwortet 20 Dez '14, 11:34 Henri 1
Hallo, danke für den obigen Code. Habe den Rahmen an meine Kriterien angepasst und möchte, dass der Rahmen immer nur für eine Zusammenfassung des darüber stehenden Textes benutzt wird. Dementsprechend steht bei mir statt "Definition" da "Zusammenfassung". Mein einziges Problem ist jetzt, dass ich nicht möchte, dass die Kästen nummeriert werden, also es soll kein Bezug auf Section genommen werden. Ich habe dafür die Befehle \setcounter{section}{2} und \setcounter{subsection}{4} und [subsection] in mtheorem gelöscht, aber jetzt werden die Kästen von 1 aufsteigend durchnummeriert.
(30 Jan '22, 20:12)
Entdecker
1
Einfach die gesternte Umgebung nehmen (hier:
(30 Jan '22, 20:41)
Henri
|
Eine weitere Möglichkeit ist das Paket \documentclass{article} \usepackage[utf8]{inputenc} \usepackage{mathtools,amssymb,lipsum} \usepackage[theorems]{tcolorbox} % Shorthands \newcommand*\iffdef{\overset{\text{def}}{\iff}} \DeclarePairedDelimiter\abs{\lvert}{\rvert} \DeclarePairedDelimiter\norm{\lVert}{\rVert} %Theorem \tcbset{ defstyle/.style={ fonttitle=\sffamily\bfseries, arc=0mm, colback=white, colframe=red, separator sign none } } \newtcbtheorem[number within=subsection]{Def}{Definition}{defstyle}{def} \begin{document} \setcounter{section}{2} \setcounter{subsection}{4} Verweis auf die Definition \ref{def:beispieldef} und weiterer Text: \lipsum[66] \begin{Def}{}{beispieldef} % 2.Argument: Titel der Definition (hier leer), % 3.Argument für Labeldefinition (hier Verweis mit \ref{def:beispieldef} möglich) Eine Teilmenge $\tilde{G}\subset C(\tilde{I},\mathbb{R}^n)$, wobei $\tilde{I} \subset \mathbb{B}$ abgeschlossen und beschränkt ist, ist \emph{gleichgeradig stetig} $\iffdef$ \begin{equation*} \forall_{\varepsilon > 0}\; \exists_{\delta_\varepsilon > 0}\; \forall_{\substack{t',t'' \in \tilde{I}\\ \hidewidth\abs{t'-t''} < \delta_\varepsilon\hidewidth}} \quad{\color{red}\forall_{f\in\tilde{G}}}\; \norm{f(t') - f(t'')}_{\mathbb{R}^n} < \varepsilon \end{equation*} \end{Def} \lipsum[66] \end{document} beantwortet 20 Dez '14, 17:11 esdd |
Das Paket Open in writeLaTeX
\usepackage{amsthm} \usepackage{thmtools} \usepackage[dvipsnames]{xcolor} \declaretheorem[shaded={bgcolor=Lavender, textwidth=12em}]{BoxI} … Open in writeLaTeX
\begin{BoxI}[Euclid] For every prime $p$, there is a prime $p’>p$. In particular, there are infinitely many primes. \end{BoxI} ergibt oder alternativ Open in writeLaTeX
\usepackage{amsthm} \usepackage{thmtools} \usepackage[dvipsnames]{xcolor} \declaretheorem[shaded={rulecolor=Lavender, rulewidth=2pt, bgcolor={rgb}{1,1,1}}]{BoxII} … Open in writeLaTeX
\begin{BoxII}[Euclid] For every prime $p$, there is a prime $p’>p$. In particular, there are infinitely many primes. \end{BoxII} wird zu beantwortet 20 Dez '14, 12:49 saputello |
Kannst du uns bite ein Minimalbeispiel liefern? Das ist zwar möglich, aber keiner hier will doch raten. Vor allem nicht Freitag Abend. ;-)
Geht vermutlich in Richtung
mdframed
(siehe Handbuch zum Paket)Kleiner Hinweis fürs nächste Mal: Anleitung zum erstellen eines Minimalbeispiels.
Ich sehe gerade, dass Fragen von dir teilweisee unbeantwortet sind (Informationsmangel) und bei anderen Fragen noch nichts als korrekt markiert wurde. Kannst du über die noch mal drüber schauen?