KOMA fontsize=10.5pt 选项和 setspace 的 onehalfspacing 设置存在问题

KOMA fontsize=10.5pt 选项和 setspace 的 onehalfspacing 设置存在问题

当我在 中使用分数作为字体大小时,我的文档就无法再编译了\documentclass[fontsize=10.5pt]{scrartcl}。编译在 处中断,\usepackage[onehalfspacing]{setspace}并显示错误消息

Missing \begin{document}.

答案1

您需要加载包scrhack才能onehalfspacing使用非集成字体大小。

texsxKomaSetspace

\documentclass[fontsize=10.5pt]{scrartcl}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{scrhack}
\usepackage[onehalfspacing]{setspace}
\begin{document}
\setlength{\tabcolsep}{0pt}
\begin{tabular}{p{1em}p{1em}p{1em}}
    \KOMAoptions{fontsize=10pt} M \par M &
    M  \par M&
    \KOMAoptions{fontsize=11pt}M  \par M
\end{tabular}
\end{document}

答案2

不要\usepackage[onehalfspacing]{setspace}简单地使用这些行:

\usepackage{setspace}
\setstretch{1.25} 

相关内容