在乳胶中,我想将自己的includegraphics放在表格的左侧,并在表格弹出后在新段落(而不是图片的右侧)中写上文字。
wrapfig包没有成功...
\includegraphics[width=6cm]{bla.jpg}
\bigbreak
\begin{tabular}{c|c}
a1 & a2
b1 & b2
\end{tabular}
\bigbreak
Some text here....
此刻,他们正在互相关注。
答案 0 :(得分:0)
我不太了解您的问题。在TeX中,图像或表格是盒子(就像一个字符),只要将它们放在同一行(没有换行符)就可以达到预期的效果。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=4cm]{monalisa}
\begin{tabular}{c|c}
a1 & a2\\
b1 & b2
\end{tabular}
\bigbreak
Some text here....
\end{document}
问题在于对齐方式很奇怪。有很多方法可以控制框相对于基线的对齐方式。对于表格,有一个可选参数t,b或c,它指定表格是在其顶部,底部还是中央全局对齐。对于图像,您可以将其包装在小页面(或parbox)中,并以相同的方式指定盒子的对齐方式(但是还有许多其他解决方案可以做到这一点)。
这是将框居中的一种方法。要更好地对齐,可以使用加高框。
\begin{minipage}[c]{4cm}
\includegraphics[width=\linewidth]{monalisa}
\end{minipage}
\begin{tabular}[c]{c|c}
a1 & a2\\
b1 & b2
\end{tabular}
\bigbreak
Some text here....
答案 1 :(得分:0)
作为基于minipage
的第一个好答案的替代方法,您可以嵌套两个tabular
并使用\parbox[c]{}{}
调整垂直对齐方式:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{tabular}{cc}
\noindent\parbox[c]{.6\hsize}{\includegraphics[width=6cm]{bla.jpg}} & %
\noindent\parbox[c]{\hsize}{%
\begin{tabular}{c|c}
a1 & a2\\
b1 & b2
\end{tabular}}
\end{tabular}
\bigbreak
Some text here....
\end{document}