1.)验证:
是否正确确切地parskip=no
重建KOMA Script 的段落设置
\documentclass[parskip=no]{scrbook}
通过使用
\setparsizes{1.0em}{0.0pt plus 1.0pt}{0.0pt plus 1.0fil}
? 我无法检测到创建的 pdf 文件有任何差异。
2.)验证:
是否正确确切地parskip=half
重建KOMA Script 的段落设置
\documentclass[parskip=half]{scrbook}
通过使用
\setparsizes{0.0em}{0.5\baselineskip plus 0.5\baselineskip}{1.0em plus 1.0fil}
? 我无法检测到创建的 pdf 文件有任何差异。
3.)推导:
此外,会正确的是确切地根据不存在的设置parskip=quarter
(应该意味着段落之间有四分之一行的垂直空间)得出新的 KOMA Script 段落设置
\documentclass[parskip=quarter]{scrbook}
通过使用
\setparsizes{0.0em}{0.25\baselineskip plus 0.25\baselineskip}{1.0em plus 1.0fil}
根据其定义
\setparsizes{indent}{distance}{last-line end space}
还是应该distance
对某些值(尤其是值)进行不同的调整?distance
在缩放使用的distance
因子时,排版值是否有一定的规则可遵循?
答案1
这些值可以在 cls 中找到,并且(缩写)如下:
\z@
转换为 0pt 和 @plus 转换为加号。
{never}{0},%
{false}{1},{off}{1},{no}{1},%
{full-}{2},%
{half-}{3},%
{full}{4},{true}{4},{on}{4},{yes}{4},%
{half}{5},%
{full+}{6},%
{half+}{7},%
{full*}{8},%
{half*}{9},%
{relative}{10},%
{absolute}{11}%
%0
\setparsizes{1em}{\z@}{\z@ \@plus 1fil}%
% 1
\setparsizes{1em}{\z@ \@plus \p@}{\z@ \@plus 1fil}%
% 2
\setparsizes{\z@}{1\baselineskip \@plus .1\baselineskip}{%
\z@ \@plus 1fil}%
% 3
\setparsizes{\z@}{.5\baselineskip \@plus .5\baselineskip}{%
\z@ \@plus 1fil}%
% 4
\setparsizes{\z@}{1\baselineskip \@plus .1\baselineskip}{%
1em \@plus 1fil}%
% 5
\setparsizes{\z@}{.5\baselineskip \@plus .5\baselineskip}{%
1em \@plus 1fil}%
% 6
\setparsizes{\z@}{1\baselineskip \@plus .1\baselineskip}{%
.3333\linewidth\@plus 1fil}%
% 7
\setparsizes{\z@}{.5\baselineskip \@plus .5\baselineskip}{%
.3333\linewidth \@plus 1fil}%
% 8
\setparsizes{\z@}{1\baselineskip \@plus .1\baselineskip}{%
.25\linewidth \@plus 1fil}%
% 9
\setparsizes{\z@}{.5\baselineskip \@plus .5\baselineskip}{%
.25\linewidth \@plus 1fil}%