我如何创建并排排列的两列?并排的意思是,左侧的一列向右对齐,右侧的一列向左对齐。此外,它们需要相互独立,换句话说,必须能够支持不同数量的文本,而不会将向右对齐的文本(例如)连接到具有左侧文本的另一列。
我尝试过,但效果并不理想,因为如果第一列的文本向右对齐,那么它就会与第二列连接,而第二列的文本应该只向左对齐。如以下代码所示:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multicol}
\usepackage{lipsum}
\begin{document}
\begin{multicols}{2}
% -> %
\begin{flushright}
\lipsum[1-2]
\end{flushright}
% -> %
% <- %
\begin{flushleft}
\lipsum[2]
\end{flushleft}
% <- %
\end{multicols}
\end{document}
你能帮我一下吗,因为这超出了我目前的知识范围
用于并排组织歌词和翻译
答案1
我会为此使用 paracol。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{paracol}
\usepackage{lipsum}
\begin{document}
\begin{paracol}{2}
% -> %
\begin{flushright}
\lipsum[1-2]
\end{flushright}
% -> %
\switchcolumn
% <- %
\begin{flushleft}
\lipsum[2]
\end{flushleft}
% <- %
\end{paracol}
\end{document}