你好,我终于来到了这个很棒的地方:),
我注意到,这breqn
与以下内容不太相符wrapfigure
:
\documentclass[]{article}
\usepackage{mathtools} % Math packages
\usepackage{wrapfig}
\usepackage{breqn} % better equations
\begin{document}
\begin{wrapfigure}{r}{0.4\linewidth}
\centering
\def\svgwidth{1cm}
\includegraphics[width=1\linewidth]{./Figures/ell.pdf}
\end{wrapfigure}
With gravitational force in z direction:
\begin{dmath*}
g = 0
\end{dmath*}
\end{document}
这对我来说使用 MiKTeX 会产生多个错误:
! Missing number, treated as zero. ! Illegal unit of measure (pt
inserted). ! Missing \endcsname inserted. ! TeX capacity exceeded,
sorry [main memory size=3000000].
现在,在那个特定的例子中,如果我将 降低0.4\linewidth
到0.2\linewidth
,它就会起作用。此外,当我使用\equation
而不是 时\dmath
,它也会起作用。它似乎breqn
不喜欢东西漂浮到它的方程式中。
有没有办法解决这种情况?或者我可以使用其他东西代替 wrapfigure 吗?我只想让我的图形在文档中浮动而不产生错误消息。谢谢
答案1
breqn
应该被视为一个有趣但高度实验性的软件包,它与几乎所有东西都不兼容。它可能不够强大,无法在生产环境中使用。
然而,您可以将其隐藏在此处的小页面中,这样就不会混淆wrapfig
。
\documentclass[]{article}
\usepackage{mathtools} % Math packages
\usepackage{wrapfig}
\usepackage{breqn} % better equations
\begin{document}
\begin{wrapfigure}{r}{0.4\linewidth}
\centering
\def\svgwidth{1cm}
\rule{\linewidth}{2cm}
\end{wrapfigure}
With gravitational force in z direction:
\noindent\begin{minipage}{.6\linewidth}
\begin{dmath*}
g = 0
\end{dmath*}
\end{minipage}
\end{document}