這個序言有什麼作用? (dvips) 和 (epsf)

這個序言有什麼作用? (dvips) 和 (epsf)

我正在將作者的論文轉換為期刊模板,但我很難理解他們序言的這一部分的作用。

\usepackage[dvips]{hyperref}%needs to be last package listed; use dvips -z.
\input{epsf}

至於dvip:

我嘗試在網上閱讀有關它的內容,似乎與使文章打印時看起來更好有關?我認為我不明白其目的,因為我讀到的優點似乎無關緊要,因為程式碼的輸出無論如何都會是 pdf 文件。我認為我沒有足夠的技術專業知識來理解我在網路上找到的文檔中這個包的作用。

對於 epsf:

我無法弄清楚這個命令的作用。我相信這與數字的顯示方式有關。特別是,使用代碼插入數字如下:

\begin{figure}%1, 2 before
\[
\begin{array}{ccc}
\noindent\epsffile{8d.eps} &\epsffile{8e.eps} &\epsffile{8a.eps}
\\%40, 30%
\mbox{(a)} &\mbox{(b)} &\mbox{(c)}
\end{array}
\]

但我以前從未見過使用過 \epsfile 。經過搜索後,我的印像是這是一個過時的命令,但我想確定一下。這和用 \includegraphics 取代 \epsffile 有什麼不同嗎?

答案1

hyperref使連結和引用處於活動狀態,並管理 pdf 書籤和表格等。該dvips選項類似於 的類似選項,graphicx並告訴套件使用/處理鏈\special的命令,而不是使用直接操作 pdf 輸出的命令。忽略此選項幾乎總是最好的:如果使用 Latex,無論如何它都是預設選項,如果使用 pdflatex,則您不需要該選項。latexdvipspdftexpdftex

epsf是用於 dvips 的 postscript 圖形包含的原始 tex 宏集,graphicx在過去 20 年左右的時間裡它已被該軟體包取代,但仍然有效:-)

如果使用 Latex,您可以使用它graphicx,然後變更\epsffile{8d.eps}\includegraphics{8d.eps}它會執行相同的操作,但如果您希望這樣做,可以更輕鬆地切換到 pdflatex。

\noindent在這種情況下,什麼\[都不做array\centeringtabular

相關內容