![如何让左对齐文本和右对齐文本位于同一行?](https://linux22.com/image/460034/%E5%A6%82%E4%BD%95%E8%AE%A9%E5%B7%A6%E5%AF%B9%E9%BD%90%E6%96%87%E6%9C%AC%E5%92%8C%E5%8F%B3%E5%AF%B9%E9%BD%90%E6%96%87%E6%9C%AC%E4%BD%8D%E4%BA%8E%E5%90%8C%E4%B8%80%E8%A1%8C%EF%BC%9F.png)
我想要Progress Report
在最左边显示日期,在最右边显示单行部分。
所以我尝试了:
\documentclass{article}
\title{}
\author{}
\date{}
\begin{document}
\raggedleft{Progress Report}
\raggedright{19. Jan 2023}
\end{document}
虽然Progress Report
按预期被推到左边,但日期并没有被推到右边,也被推到左边。
\documentclass{article}
\title{}
\author{}
\date{}
\begin{document}
\raggedleft{Progress Report} \\
\raggedright{19. Jan 2023}
\end{document}
更奇怪的是,当我在两个命令之间添加换行符时,Progress Report
它被推到右边,而日期被推到下一行的左边。
我应该如何修改我的代码以实现预期的行为?
答案1
欢迎使用 LaTeX!
这是你想要的?
\documentclass{article}
\title{}
\author{}
\date{}
\begin{document}
%\raggedleft{Progress Report}
%\raggedright{19. Jan 2023}
\noindent%may be needed in some situations
Progress Report
\hfill
19. Jan 2023
\end{document}
更奇怪的是,当我在两个命令之间添加换行符时,进度报告现在被推到右边,而日期被推到下一行的左边。
文本对齐方式的选择适用于整个段落。您不能在同一个段落中同时使用raggedright
和。raggedleft