如何加快包含多幅图像的文档的编译速度?

如何加快包含多幅图像的文档的编译速度?

当我编译包含许多图像的大型文档时,编译速度非常慢。存在任何允许只读取(不渲染)图像宽度和高度的方法,然后使用虚拟规则模拟此图像。例如:

\newdimen\onlyWidth
\newdimen\onlyHeight

\setlenght{\onlyWidth}{\readOnlyWidth{\path\of\image.jpg}}  
\setlenght{\onlyHeight}{\readOnlyHeight{\path\of\image.jpg}}  

\begin{figure}[t]
    \rule{\onlyWidth}{\onlyHeight}
    \caption{any}
\end{figure}

答案1

\usepackage[draft]{graphicx}

仍然读取文件来确定大小信息,但只是排版规则。

答案2

如果您正在使用,\includegraphics您可以尝试[draft]以这种方式使用该选项\includegraphics[draft]{image.jpg}。这将改善编译时间,但我不知道这是否足够。

或者你可以使用类似这样的东西

\usepackage{calc}
\def\mygraphic{\includegraphics{...}}

\newlength\imageheight
\setlength\imageheight{\heightof{\mygraphic}}

\mygraphic % to insert the image

\vspace{\graphicheight} % a blank space of the height of your image

相关内容