文档类针织图案类中 \intro 的替代方法

文档类针织图案类中 \intro 的替代方法

使用\intro命令文本出现在左侧,图像出现在右侧。

  • 我可以使用哪个命令将图像放在左侧并将文本放在右侧?

答案1

类中没有knittingpattern将图像放在左侧的命令,但您可以定义一个新命令来执行此操作。

\intro命令有三个参数:列的比例(这是一个可选参数,默认值为 0.25)、文本(在表格类型的列中设置m,即段落)和图像(使用命令设置)includegraphics。第一列的大小计算为文本宽度减去可选的第一个参数中给出的文本宽度的分数(以及列间距的小修正)。

从该类的源代码来看:

\newcommand{\intro}[3][.25]{\begin{tabular}{m{\textwidth - 4\tabcolsep
- #1\textwidth}m{#1\textwidth}}
#2&\fbox{\includegraphics[width=#1\textwidth]{#3}}
\end{tabular}}

对于新命令,您可以切换列和参数:

\newcommand{\introleft}[3][.25]{\begin{tabular}{m{#1\textwidth}m{\textwidth - 4\tabcolsep
- #1\textwidth}}
\fbox{\includegraphics[width=#1\textwidth]{#2}}&#3
\end{tabular}}

请注意,表格列规范已切换(m{#1\textwidth}列现在是第一列),实际列也已切换(\includegraphics单元格现在是第二列),并且参数的顺序也已切换(#2现在是图像,#3是文本)。

本次修改的 MWE 改编自包装文档:

\documentclass{knittingpattern}

\begin{document}

\newcommand{\introleft}[3][.25]{\begin{tabular}{m{#1\textwidth}m{\textwidth - 4\tabcolsep
- #1\textwidth}}
\fbox{\includegraphics[width=#1\textwidth]{#2}}&#3
\end{tabular}}

\introleft{lion.png}{
Introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction.
Introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction.
Introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction
introduction introduction introduction introduction introduction.
}

\end{document}

结果:

在此处输入图片描述

相关内容