楼主: xkdog
4576 7

[作图问题求助] stata图片插入latex中失败,请教 [推广有奖]

  • 7关注
  • 21粉丝

教师

已卖:2409份资源

副教授

67%

还不是VIP/贵宾

-

威望
0
论坛币
9731 个
通用积分
29.3654
学术水平
56 点
热心指数
57 点
信用等级
30 点
经验
27071 点
帖子
565
精华
0
在线时间
979 小时
注册时间
2005-11-27
最后登录
2024-11-26

楼主
xkdog 发表于 2013-10-18 12:39:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我按照连君老师的《stata与latex的完美结合》的方法,想把stata的图片插入latex中,结果显示
“ file scatter not found”。
我使用auto数据,latex文件与图片输出的文件在同一文件夹,以下是基本的代码
  1. cd D:\xkdog\statacourse\reg
  2. scatter price mpg
  3. graph2tex, epsfile(scatter) caption(散点图) label(scatter) ht(3)
  4. cd D:\xkdog\statacourse\reg
复制代码
窗口生成如下代码:
  1. % exported graph to scatter.eps
  2. % We can see in Figure \ref{fig:scatter} that
  3. \begin{figure}[h]
  4. \begin{centering}
  5.   \includegraphics[height=3in]{scatter}
  6.   \caption{散点图}
  7.   \label{fig:scatter}
  8. \end{centering}
  9. \end{figure}
复制代码
这都与教程上一致。但拷贝到latex之后,就出现问题了,图片不能显示,请问这是什么原因呢?谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:LaTeX Stata tata Late atex figure 文件夹 散点图 price 图片

沙发
guojimaoyi08 发表于 2013-10-18 13:03:44
1 使用acrobat professional将图片转换成pdf格式 2 另存为,保存为eps格式,3 打开在选择ps to eps转换成eps格式文件,插入即可

藤椅
xkdog 发表于 2013-10-18 14:39:20
guojimaoyi08 发表于 2013-10-18 13:03
1 使用acrobat professional将图片转换成pdf格式 2 另存为,保存为eps格式,3 打开在选择ps to eps转换成ep ...
谢谢。看不太懂您的解释,不过感觉好麻烦啊,果真如此,是不是还不如将图片另存为后直接插入算了,呵呵。可是看教程上人家那种做法应当是没有问题了,不知道自己错在哪里了。

板凳
tafuman 发表于 2013-10-18 22:14:44
  \includegraphics[height=3in]{scatter.eps}
好好学习、天天向上

报纸
tafuman 发表于 2013-10-18 22:15:34
要么把latex报错的内容贴上来。
要么把导言中的宏包贴上来看看。
好好学习、天天向上

地板
xkdog 发表于 2013-10-18 23:32:58
tafuman 发表于 2013-10-18 22:14
\includegraphics[height=3in]{scatter.eps}
整个设置如下,原来是UCLA上的例子,我用auto数据做了散点图,其余没动。
  1. \documentclass[11pt]{article}
  2. %\usepackage{graphics}
  3. \usepackage{epsfig}
  4. %\usepackage{graphicx}
  5. \begin{document}
  6. \section{graph2tex}
  7. \subsection{Example 1: Including a scatter plot in a \LaTeX file}

  8. \begin{small}
  9. \begin{verbatim}
  10. . use http://www.ats.ucla.edu/stat/stata/notes/hsb2, clear
  11. . scatter read write
  12. . graph2tex, epsfile(readwrite)
  13. % exported graph to readwrite.eps
  14. \begin{figure}[h]
  15. \begin{centering}
  16.   \includegraphics[height=3in]{readwrite}
  17. \end{centering}
  18. \end{figure}

  19. . pwd
  20. d:\stata2latex
  21. \end{verbatim}
  22. \end{small}

  23. Here is the scatter plot.
  24. % exported graph to scatter.eps
  25. % We can see in Figure \ref{fig:scatter} that
  26. \begin{figure}[h]
  27. \begin{centering}
  28.   \includegraphics[height=3in]{scatter}
  29.   \caption{散点图}
  30.   \label{fig:scatter}
  31. \end{centering}
  32. \end{figure}

  33. \end{document}
复制代码
错误报告就是一句话:! LaTeX Error: File `scatter' not found.
如果加了后缀,“\includegraphics[height=3in]{scatter}”,会显著未知扩展名(unknown extention)。

7
xkdog 发表于 2013-10-21 09:57:18
xkdog 发表于 2013-10-18 23:32
整个设置如下,原来是UCLA上的例子,我用auto数据做了散点图,其余没动。错误报告就是一句话:! LaTeX Er ...
解决了。

需要在导言区加入\usepackage{epstopdf},或者先将图片保存为其他格式。pdflatex格式默认不能保存eps格式的图像。

8
whmshufe 发表于 2013-10-22 09:57:02
关注。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 10:01