我想将算法的伪代码编译成单独的 pdf,然后将其作为图形包含到我的主文档中。但是,编译后的伪代码被编译成带有边距的 pdf,我无法裁剪它(手动除外)以适应更紧凑的框。我曾经pdfcrop
尝试去除空白,但它只会删除顶部、左侧和右侧的空白,而不会删除底部的空白。我希望能够编译它,使其没有边距,而不必每次更改伪代码中的逗号时都手动执行此操作。
以下是一个例子:
\documentclass[10pt]{article}
\usepackage{algorithm}
\usepackage{algorithmic}
\begin{document}
\begin{algorithm}[h!]
\begin{algorithmic}
\caption{Precomputing densities}
\label{alg:densities}
\FOR{$i = 1 \to n$}
\STATE $\mathrm{sums}[i][i] \gets 0$
\ENDFOR
\end{algorithmic}
\end{algorithm}
\end{document}
有什么建议吗?
答案1
你尝试过这个吗
\pagestyle{emtpy}
就在下面\begin{document}
?这可能会消除页脚中 pdfcrop 遇到的问题。