我正在使用 XeLaTeX 制作相册。正在寻找有关将纵向 jpg 图像放在页面上并带有相邻列文本的信息,类似于已发布的相册。横向模式下文字在底部没有问题。任何指示都非常感谢,我们将跟进。
答案1
小页面
如果您将照片和文本放置在不同位置,则可以将两个minipage
环境并排放置 - 一个用于图片,另一个包含文本。 minipage 环境理解一些垂直对齐的参数。
表格
若要在列中排版多张照片和文本,可以考虑使用tabular
环境。表格型如果您想要调整文本宽度,可以使用这个包。例如:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{tabularx}
\usepackage{array}
\begin{document}
\noindent\begin{tabularx}{\textwidth}{lX}
\includegraphics{photo1} & First photo \\
\includegraphics{photo2} & Text for second photo
\end{tabularx}
\end{document}
我使用了演示选项,所以我们不需要真实的照片来编译,它们被黑色填充的矩形代替。
跨页表格
如果你想保持跨页面边界的列格式,你可以使用长桌包裹。
结盟
请注意,嵌入的图片的\includegraphics
基线位于其底部。了解这一点对于对齐非常重要,无论是在 minipage 还是表格环境中。有时可能需要使用\raisebox
或进行调整。对于顶部对齐,有时会使用一个技巧,只需在 之前\raise
插入 即可。\vspace{0pt}
\includegraphics