我对框架有疑问,如何在框架下添加文本和空格?我有更多框架,它们都一样。我需要这个:
代码片段:
\begin{framed}
\begin{thm} Neka su f i g realne funkcije, takve da je kompozicija $f \circ g$ definirana. Neka je također g derivabilna u $x_0$, a f u točki $g(x_0)$. Tada vrijedi
\begin{myequation}
\mathbf{(vi)} \quad (f\circ g)'(x_0) =f'(g(x_0)) \cdot g'(x_0)
\end{myequation}
\end{thm}
\end{framed}
Dokaz ovog teorema može se vidjeti u \textit{Dodatku 4.1}
答案1
一个简单的解决方案,可以framed
选择ntheorem
(使用框架包):
\documentclass[a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\pagestyle{plain}
\usepackage{geometry}%
\usepackage[svgnames]{xcolor}
\usepackage{mathtools}
\usepackage{framed} %
\usepackage[framed, thref, amsmath, thmmarks]{ntheorem} %
%%%%%%%%%%%%%%%%
\theoremstyle{plain}
\theoremheaderfont{\bfseries\upshape}
\theorembodyfont{\itshape}
\colorlet{framecolor}{NavyBlue!65}
\def\theoremframecommand{\setlength{\fboxrule}{1.6pt}\fcolorbox{framecolor}{white}}
\theoremframepostskip{0cm}
\theoreminframepreskip{5pt}
\theoreminframepostskip{4pt}
\theoremindent = 1cm\theoremrightindent = 1cm
\newshadedtheorem{thm}{Teorem}[chapter]
%%%%%%%%%%%%%%%%
\begin{document}
\appendix%
\setcounter{chapter}{4}
\setcounter{thm}{3}
\setcounter{equation}{17}
\begin{thm} Neka su f i g realne funkcije, takve da je kompozicija $f ∘ g$ definirana. Neka je također g derivabilna u $x₀$, a f u točki $g(x₀)$. Tada vrijedi%
\let\belowdisplayskip\belowdisplayshortskip\let\abovedisplayskip\abovedisplayshortskip
\begin{equation}
\mathbf{(vi)} \quad (f ∘ g)'(x₀) =f'(g(x₀)) · g'(x₀)
\end{equation}
\end{thm}
\hspace*{\dimexpr\fboxrule + \theoremindent + \fontdimen4\font-\parindent}
Dokaz ovog teorema može se vidjeti u \textit{Dodatku 4.1}
\end{document}
答案2
\documentclass{minimal}
\usepackage{framed}
\usepackage{amsmath}
\usepackage{amsthm}
\setlength{\parindent}{0cm}
\newtheorem{thm}{Thm:}
\begin{document}
\begin{framed}
\begin{thm} Neka su f i g realne funkcije, takve da je kompozicija $f \circ g$ definirana. Neka je također g derivabilna u $x_0$, a f u točki $g(x_0)$. Tada vrijedi
\begin{align*}
\mathbf{(vi)} \quad (f\circ g)'(x_0) =f'(g(x_0)) \cdot g'(x_0)
\end{align*}
\end{thm}
\end{framed}
\hspace{.1in} Dokaz ovog teorema može se vidjeti u \textit{Dodatku 4.1}
\end{document}
输出:
答案3
你可以使用这个:
\documentclass[]{scrartcl}
\usepackage{framed}
\usepackage{amsmath}
\FrameSep=3em
\begin{document}
\begin{framed}
this is a nice test.
\begin{align}
E = mc^2
\label{eqn:emc}
\end{align}
\end{framed}
\hskip\dimexpr\FrameSep+\FrameRule\relax
Test
\end{document}
缺点是,framed
-package 用于\FrameSep
垂直和水平间距。