我试图让两个小型部分彼此相邻。它们总是出现在另一个下面,下面是我的.tex的一个例子
示例:
\begin{minipage}[b]{1in}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}
\begin{minipage}[b]{1in}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}
答案 0 :(得分:7)
您需要将换行符从一个小型号移到另一个小型号。
\begin{minipage}{1in}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}\begin{minipage}{1in}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}
如果您使用评论字符
伪造换行符,则可以保留换行符\begin{minipage}{1in}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}%
\begin{minipage}{1in}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}
请注意,如果小型邮件的累积宽度太宽,下一行将会下降到下一行(类似浮动div ...如果你做css)。为了减少这一点,我通常给我的小型宽度是线宽的一小部分。例如
\begin{minipage{0.25\linewidth}
。你需要考虑一点分离,我不知道在这种情况下哪些相关的tex变量处理胶水,但如果我保持总数小于或等于0.99\linewidth
,事情似乎没问题。
HTH
答案 1 :(得分:5)
当我通过pdfLaTeX运行以下内容时,我得到一个带有两个垂直列的文档,彼此相邻排列;
\documentclass{article}
\begin{document}
\begin{minipage}[b]{1in} Hello World
akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd \end{minipage}
\begin{minipage}[b]{1in} Hello World
akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd \end{minipage}
\end{document}
将来,请在示例周围使用代码标记。
答案 2 :(得分:1)
您也可以将它们设置在两列表中:
\begin{tabular}{ p{0.5\textwidth} p{0.5\textwidth} }
column one blah blab blah
&
column two blah blab blah
\tabularnewline
\end{tabular}
答案 3 :(得分:1)
您可以使用\textwidth
命令使它们合适:
\documentclass{article}
\begin{document}
\begin{minipage}[b]{0.5\textwidth}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}
\begin{minipage}[b]{0.5\textwidth}
Hello World akdjfasljdfkjasjdfjsadkflkjksadflkaskjdfsadlflkjsafdalkjsfd
\end{minipage}
\end{document}
(了解了这个技巧here)
确保一个小型号的末尾与另一个小型号的开头之间没有任何空白行。
并且您可能希望在第一个\noindent
之前使用\begin{minipage}
来使列对齐与左边距相关的文本相同。
答案 4 :(得分:-1)
您应该将小号宽度从1in
增加到5in
或6cm
例如:
\begin{minipage}[b]{1in}
应该是:
\begin{minipage}[b]{5in}