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}

相關內容