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}
。