当我在 中使用分数作为字体大小时,我的文档就无法再编译了\documentclass[fontsize=10.5pt]{scrartcl}
。编译在 处中断,\usepackage[onehalfspacing]{setspace}
并显示错误消息
Missing \begin{document}.
答案1
您需要加载包scrhack
才能onehalfspacing
使用非集成字体大小。
\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}