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