我想添加两个单词,它们位于左端和右端,并且与边距相等

我想添加两个单词,它们位于左端和右端,并且与边距相等

我在一行中有两个单词,我想分别显示在左侧和右侧,并在两侧留出 10 毫米的空间。

这个怎么做

我正在尝试以下代码:

\documentclass[parskip=full]{scrartcl}
\usepackage[automark,headsepline=false,footsepline=false]{scrlayer-scrpage}
\usepackage[showframe]{geometry}
\usepackage{blindtext}
\begin{document}
\KOMAoptions{paper=432pt:305.72468pt,DIV=calc,paper=landscape}
\recalctypearea
\newgeometry{layoutwidth = 432pt,layoutheight = 305.72468pt,left=0mm,right=0mm,top=0mm, bottom=0mm}

\noindent[17-20/44][1/6][1-2/2][23-26/50][4-7/12]\hfill5x[16/16][1/1]

\blindtext

\end{document}

在此处输入图片描述

答案1

应用 KOMA 类选项后parskip=full,段落最后一行末尾始终至少有 1em 的可用空间。请参阅 KOMA 脚本文档,表 3.7。

如果要让单行包含[17-20/44]...一个段落,则需要进行一些计算。这里我\hspace*{10mm}在该行的开头和\hspace*{\dimexpr10mm-1em\relax}结尾添加了。

\documentclass[parskip=full]{scrartcl}
\usepackage[automark,headsepline=false,footsepline=false]{scrlayer-scrpage}
\usepackage[showframe]{geometry}
\usepackage{blindtext}
\begin{document}
\KOMAoptions{paper=432pt:305.72468pt,DIV=calc,paper=landscape}
\recalctypearea
\newgeometry{layoutwidth = 432pt,layoutheight = 305.72468pt,left=0mm,right=0mm,top=0mm, bottom=0mm}

\noindent\hspace*{10mm}[17-20/44][1/6][1-2/2][23-26/50][4-7/12]\hfill 5x[16/16][1/1]\hspace*{\dimexpr10mm-1em\relax}\par

\blindtext

\end{document}

在此处输入图片描述

答案2

在此处输入图片描述

\hspace{10mm}ABCD\hfill XYZ\hspace{10mm}

在此处输入图片描述

\documentclass[parskip=full]{scrartcl}
\usepackage[automark,headsepline=false,footsepline=false]{scrlayer-scrpage}
\usepackage[showframe]{geometry}
\usepackage{blindtext}
\begin{document}
\KOMAoptions{paper=432pt:305.72468pt,DIV=calc,paper=landscape}
\recalctypearea
\newgeometry{layoutwidth = 432pt,layoutheight = 305.72468pt,left=0mm,right=0mm,top=0mm, bottom=0mm}

\hspace{10mm}[17-20/44][1/6][1-2/2][23-26/50][4-7/12]\hfill5x[16/16][1/1]\hspace{10mm}

\blindtext

\end{document}

相关内容