scrartcl、fontenc 和 algorithm2e 的问题

scrartcl、fontenc 和 algorithm2e 的问题

parskip=half我对 scrarticle (及其选项)、fontenc 和 algorithm2e有疑问:

\documentclass[parskip=half]{scrartcl}
\usepackage{fontenc}
\usepackage[boxed]{algorithm2e}

\begin{document}
\begin{algorithm}
    \KwData{test}
\end{algorithm}
\end{document}

如果您编译此文档(使用 pdflatex),则文本和算法框架之间没有填充。如果您删除parskip=half\usepackage{fontenc}(或两者),则一切正常。

这是怎么回事?我做错什么了吗?如何解决这个问题?

答案1

为了解决这个问题,我通过手动设置了算法的边距 \setlength{\algomargin}{1em}

相关内容