我正在尝试获得如下信息:
我在图片内嵌文本部分遇到了问题。请帮帮我。该wrapfigure
软件包(据说更好)不起作用。pdf 输出文件中没有显示任何内容。
在某种程度上,它minipage
可以工作,但它总是在左侧。我无法通过编辑位置参数来更改它。因为我对这个不太熟悉。也许它可以工作。嗯?
可以floatflt
,但与数学环境不太兼容,这意味着方程式仍然在页面中间。而且照片被套印了。
该cutwin
包显然仅适用于纯文本的段落。
Textpos
也无法与数学环境协同工作。
以下是代码:
\documentclass[a4paper,10pt, reqno]{amsbook}
\usepackage{wrapfig}
\usepackage{graphicx}
\graphicspath{{d:/ImagesforProjectLatex/}}
\begin{document}
\begin{solution}
\begin{wrapfigure}{r}{0.5\textwidth}
\begin{center}
\includegraphics[width=0.48\textwidth]{1}
\end{center}
\caption{A gull}
\end{wrapfigure}%\paragraph{}
Then nabla is applied from the left
\begin{align}
\nabla\times\strain\times\nabla &=& \parn{\e_1\p_1 + \e_2\p_2 + \e_3\cancel{\p_3}}\times\brak{x_2\e_1\e_3+x_1\e_2\e_3}\notag\\
&=&\p_1\parn{x_1}\e_3\e_3 - \p_2\parn{x_2}\e_3\e_3 = \bff{0}\quad \surd
\label{eq:}
\end{align}
\end{solution}
\end{document}
数学部分没有问题。所以,问题只出在照片上。
答案1
免责声明:这里没有任何浮动,我删除了所有未知的宏
好吧,我看不出在minipage
这里使用有什么问题。小页面的顺序取决于它们在代码中的出现。第一个放在左边,第二个放在右边。不要忘记擦除它们之间的任何空白。您可以执行以下操作:
\noindent\begin{minipage}[t]{.49\textwidth}% [t] means top
Then nabla is applied from the left
\begin{align}
\nabla\times\times\nabla &=& 1
\label{eq:}
\end{align}
\end{minipage}%<- This is obligate
\begin{minipage}[t]{.49\textwidth}%
\vspace{0pt}%<- Fake line
\includegraphics[width=0.48\textwidth]{1}
\end{minipage}
(Minipage 非常强大,但是当然它不会浮动。)
也wrapfigure
可以。使用split
表单amsmath
(例如)来换行。(Mathmode 不会像文本行那样换行。)如果不换行,您将得到覆盖的行。但我真的不喜欢这个想法。感觉太像一个半生不熟的解决方案了。
另一种可能性是使用包multicols
形式multicol
:
\begin{multicols}{2}
Then nabla is applied from the left
\begin{align}
\nabla\times\times\nabla &=& 1
\label{eq:}
\end{align}
\includegraphics[width=0.48\textwidth]{1}
\end{multicols}
乍看上去:
\documentclass[a4paper,10pt, reqno]{amsbook}
\usepackage{mathtools}
\usepackage[demo]{graphicx}
\usepackage{multicol}
\usepackage{wrapfig}
\usepackage{capt-of}
\begin{document}
\noindent\begin{minipage}[t]{.49\textwidth}
Then nabla is applied from the left
\begin{align}
\nabla\times\times\nabla &=& 1
\label{eq:}
\end{align}
\end{minipage}%
\begin{minipage}[t]{.49\textwidth}%
\vspace{0pt}
\includegraphics[width=\textwidth]{1}
\captionof{figure}{Test}
\end{minipage}
\begin{multicols}{2}
Then nabla is applied from the left
\begin{align}
\nabla\times\times\nabla &=& 1
\label{eq:}
\end{align}
\includegraphics[width=0.48\textwidth]{1}
\end{multicols}
\begin{wrapfigure}[12]{r}{0.5\textwidth}
\includegraphics[width=0.48\textwidth]{1}
\caption{A gull}
\end{wrapfigure}
\noindent\begin{minipage}[t]{.4\textwidth}
\begin{equation}\begin{split}
\nabla\times\times\\ \nabla3\nabla = 1
\end{split}
\label{eq:}
\end{equation}
\end{minipage}
\end{document}
我使用capt-of
允许标题超出其各自的浮动环境。