Das Wort „Proof“ einrücken, ohne xpatch zu verwenden?

Das Wort „Proof“ einrücken, ohne xpatch zu verwenden?

Ich weiß nicht, wie ich dieses Problem umgehen kann. Ich muss das Wort „Proof“ in der Proof-Umgebung von amsthm einrücken, ohne xpatch zu verwenden (xpatch wird hier beschrieben)Das Wort „Proof“ im Umgebungsnachweis von amsthm einrücken).

Ich möchte die Verwendung von Patches vermeiden, da diese in Zukunft möglicherweise nicht mehr funktionieren. Ich möchte dies nur mit dem amsthm-Paket tun.

Dies ist der minimal funktionierende Code:

\documentclass[12pt,a4paper]{book}
\usepackage{amsthm}
\usepackage{indentfirst}
\usepackage{lipsum} 

\newtheoremstyle{sltheorem}
{2pt}                % Space above
{-2pt}                % Space below
{\it}        % Theorem body font % (default is "\upshape")
{17pt}                % Indent amount
{\scshape}       % Theorem head font % (default is \mdseries)
{.}               % Punctuation after theorem head % default: no punctuation
{ }               % Space after theorem head
{Theorem \thetheorem}                % Theorem head spec
\theoremstyle{sltheorem}
\newtheorem{theorem}{Theorem}[chapter]

\begin{document}

\chapter{one}
\lipsum[2]

\begin{theorem}
\lipsum[2]
\end{theorem}

\begin{proof}
\lipsum[2]
\end{proof}

\end{document}

verwandte Informationen