(我确信这个问题已经被问过了。我只是找不到它。)
\documentclass{article}
\usepackage{amsmath, amsthm, tikz}
\newtheoremstyle{solutionstyle}
{12pt}{8ex}{\normalfont}{}{\bfseries}{\normalfont\bfseries\vspace{3ex}}{\newline}{}
\theoremstyle{solutionstyle}
\newtheorem{solution}{Solution}
\begin{document}
\begin{solution}
\begin{center}
\begin{tikzpicture}
\draw (0,0) circle [radius=4];
\end{tikzpicture}
\end{center}
\end{solution}
\end{document}
my theorem
当标题紧接着居中图像等时,建议采用什么方法让它继续位于应在的位置?
答案1
您不能在之后立即启动基于的环境trivlist
,例如。center
\begin{solution}
然而,你真的不想要center
:
\documentclass{article}
\usepackage{amsmath, amsthm, tikz}
\newtheoremstyle{solutionstyle}
{12pt}
{8ex}
{\normalfont}
{}
{\bfseries}
{\normalfont\bfseries\vspace{3ex}}
{\newline}
{}
\theoremstyle{solutionstyle}
\newtheorem{solution}{Solution}
\begin{document}
\begin{solution}
$x=1$
\end{solution}
\begin{solution}\mbox{}
\begin{center}
Obvious\\
to\\
everybody
\end{center}
\end{solution}
\begin{solution}\mbox{}
\begin{center}
\begin{tikzpicture}
\draw (0,0) circle [radius=2];
\end{tikzpicture}
\end{center}
\end{solution}
\end{document}
剩余空白太多。您可能想使用(或滥用)\[...\]
。
\documentclass{article}
\usepackage{amsmath, amsthm, tikz}
\newtheoremstyle{solutionstyle}
{12pt}
{8ex}
{\normalfont}
{}
{\bfseries}
{\normalfont\bfseries\vspace{3ex}}
{\newline}
{}
\theoremstyle{solutionstyle}
\newtheorem{solution}{Solution}
\begin{document}
\begin{solution}
$x=1$
\end{solution}
\begin{solution}
\[
\fbox{\begin{tikzpicture}
\draw (0,0) circle [radius=2];
\end{tikzpicture}}
\]
\end{solution}
\end{document}
(\fbox
为了更好地显示垂直空间而添加)。