我在一行中有两个单词,我想分别显示在左侧和右侧,并在两侧留出 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}