我在用 latex 写 IEEE 论文时遇到了问题,我使用的是 IEEEtran.cls。当我用“latex”-->“dvi-pdf”运行 latex 时,它运行良好。但是,如果我用“dvi-ps”-->“ps-pdf”运行 latex,它在显示这些图形时会出现问题,许多图形都是空白的。
而且我的导师告诉我,期刊大多数情况下都是先生成ps文件,然后再生成pdf。所以,我不知道如何解决这个问题。
eps图形由Matlab直接生成。
保存eps的Matlab代码:
mkdir figure
savepath = [pwd,'\figure\'];
set(gcf,'paperpositionmode','auto');
saveas(gcf, [savepath,'fig1','.eps'], 'psc2')
包含 eps 的 Latex 代码:
\begin{figure}[tb!]
\centerline{\includegraphics[width=78mm]{fig1.eps}}
\label{fig1}
\end{figure}
EPS 图的一个示例如下: http://www.filedropper.com/fig-gain-alias
乳胶的一个例子: http://www.filedropper.com/test_165
答案1
这个最小示例在我的系统上运行得很好。所以代码没问题,eps 文件也一样。我只能假设,也许你的转换程序没有正常工作。你需要调用 DviPs,然后调用 Ghostscripts ps2pdf。
\documentclass[twocolumn, 10pt, final] {IEEEtran}
\usepackage{graphicx}
\usepackage{epsf}
\usepackage{float}
\usepackage{stfloats}
\begin{document}
\begin{figure}[tb!]
\centerline{\includegraphics[width=78mm]{fig1.eps}}
\caption{Test.}
\end{figure}
\begin{figure}[tb!]
\centerline{\includegraphics[width=78mm]{fig-gain-Alias.eps}}
\caption{Test.}
\end{figure}
\end{document}