如何将数字水平放置在两列中而不是垂直放置在顶部和底部?您可以举个例子吗?
答案1
您的问题很不具体,但一个例子可能是选择图形的大小小于列宽的一半。
\documentclass{memoir}
\usepackage{graphicx}
\begin{document}
\begin{figure}[htbp]
\centering
\includegraphics[width=0.45\columnwidth]{example-image-a}
\hfill
\includegraphics[width=0.45\columnwidth]{example-image-b}
\end{figure}
\end{document}
结果是两个数字并排。如果您需要更多的灵活性,请考虑使用 Minipage 并排放置图片minipage
使用环境的位置:
\begin{figure}[!htb]
\centering
\begin{minipage}{.5\textwidth}
\includegraphics[width=0.3\linewidth, height=0.15\textheight]{example-image-a}
\end{minipage}%
\begin{minipage}{0.5\textwidth}
\includegraphics[width=0.3\linewidth, height=0.15\textheight]{example-image-b}
\end{minipage}
\end{figure}
另外,您也可以使用subbottom
中的子浮点数memoir
或subfigure
其他文档类中的子图包。
答案2
您的问题正好帮助我解决了我的问题。
我曾尝试将文本和图形放在表格的同一行,但无法成功。阅读完您的问题后,我尝试了以下方法,将图形放在右侧(文本放在左侧)。
\begin{多列}}{2} 右图代表 \开始{枚举} \项目树 \项目图表 \end{枚举} \vfill \列中断 \includegraphics[宽度=0.20\文本宽度]{图像.png} \end{多列}
也许我的解决方案可以帮助您将一张图片放在一列,将另一张图片放在第二列?我猜想图像的大小必须相同(或接近)。使用 \vfill 和 \columnbreak 来帮助强制您想要的布局。