我正在尝试制作一个浮动的“提示”框。这是我的 MWE:
\documentclass{report}
\usepackage{wrapfig}
\usepackage{framed}
\usepackage{lipsum}
\newenvironment{tip}[1][3cm]
{\begin{wrapfigure}{R}{#1}\begin{framed}Tip:\\}
{\end{framed}\end{wrapfigure}}
\begin{document}
\begin{tip}
Hello this is a test
\end{tip}
\lipsum[1]
\end{document}
这就是我想要的:
答案1
定义一个\newcommand
而不是一个\newenvironment
\documentclass{report}
\usepackage{wrapfig}
\usepackage{framed}
\usepackage{lipsum}
\newcommand{\tip}[2][3cm]
{\begin{wrapfigure}{R}{#1}
\begin{framed}
Tip:\\ #2
\end{framed}
\end{wrapfigure}
}
\begin{document}
\tip {Hello this is a test}
\lipsum[1]
\tip[5cm]{Hello this a wider box}
\lipsum[2]
\end{document}