我正在尝试将一个MATLAB UI
表格(我之前将其保存为.eps
图形并将其放入与我的.tex
文件相同的文件夹中)包含到 LaTeX 文档中,使用:
\begin{figure}
\centering
\includegraphics{Table_TEST1} %{Figure name without .eps extension}
\caption{Caption1}
\label{fig:Test1Table}
\end{figure}
但是,只有部分图形显示出来,四分之一的图形被截断了。我尝试使用
\includegraphics[scale=.5]{Table_TEST1}
相反,图形被重新缩放,但图形的一部分仍然缺失。有什么办法可以解决这个问题吗?
当我eps
使用eps
查看器打开该图形时,它显示尺寸为:宽度:470,高度:293。
我不知道这个事实是否对这个问题起了作用。
答案1
尝试将 matlab2tikz 脚本放入 matlab。
答案2
您需要编译此序列latex
--> dvi
-->ps2pdf
以包含.eps
图形和输出.pdf
。简单latex
仅给出.dvi
,而 pdflatex 直接给出.pdf
。顺便说一句latex
--> dvi
-->ps2pdf
是一种传统方式,除非您需要它用于 ps specials、pstricks 等。pdflatex
已成为许多人和编辑器(包括 TeXworks 等)的默认引擎。
当你的图形实际上是一个表格时,要有一个表格标题,例如Table No
,而不是Figure No
,
Table_TEST1
只需在表格环境中包含不带扩展名的图形即可,如下例所示。
\documentclass[12pt]{article}
\usepackage{mwe} % http://www.ctan.org/pkg/mwe
\pagestyle{empty}
\begin{document}
\begin{figure}[!htbp]
\centering
\includegraphics[scale=0.5]{example-image-a}%figure without extension
\caption{Test1Table as figure}
\label{fig:Test1Table}
\end{figure}
This is example for figure enviroment \ref{fig:Test1Table}.
%http://tex.stackexchange.com/q/3243/15717 (why table caption is on the top)
\begin{table}[!htbp]
\caption{Test1Table as table} % table caption at top and separate counter
\centering
\includegraphics[scale=0.5]{example-image-a}
\label{tabl:Test1Table}
\end{table}
This is example for figure inside table enviroment \ref{tabl:Test1Table}.
\end{document}