m********7 发帖数: 37 | 1 很多Latex插入图表的帖子,以下是我的经验。
我用的windows + Miktex 2.5
一,如果是函数或数据,用gnuplot.
Reasons:
1. 一条命令控制多个图表,很方便一次改动多个图表。对付经常变主意的老板特别有
效。用excel 需要一个一个图表得改。
2. beautiful;
Note:use eps output, since tex output does not support vertical chars of y
axis.
二,如果是照片,
\begin{figure}[[htbp]
\centering
\includegraphics[width=2.5in, height=2.5in, bb=0 0 300 300]{pic.JPG}
\caption{my pic}
\label{fig:pic}
\end{figure}
三,如果是diagram, flowchart, using smartdraw;
Reasons:
1. 有eps 输出功能;
2. 可以输入特殊字符,alpha, beta etc;
3. |
c**z 发帖数: 1014 | 2 你能同时插入jpg和eps嘛?
【在 m********7 的大作中提到】 : 很多Latex插入图表的帖子,以下是我的经验。 : 我用的windows + Miktex 2.5 : 一,如果是函数或数据,用gnuplot. : Reasons: : 1. 一条命令控制多个图表,很方便一次改动多个图表。对付经常变主意的老板特别有 : 效。用excel 需要一个一个图表得改。 : 2. beautiful; : Note:use eps output, since tex output does not support vertical chars of y : axis. : 二,如果是照片,
|
m********7 发帖数: 37 | |
c**z 发帖数: 1014 | 4 你用的什么命令啊?
pdflatex不能include eps
latex 又不能include jpg
【在 m********7 的大作中提到】 : why not?
|
S**I 发帖数: 15689 | 5 可以用package ifpdf实现:
usepackage{ifpdf}
...
\ifpdf
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
\else
\DeclareGraphicsExtensions{.eps}
\fi
\ifpdf 可以自动识别文档是被latex还是pdflatex处理的。
【在 c**z 的大作中提到】 : 你用的什么命令啊? : pdflatex不能include eps : latex 又不能include jpg
|
m********7 发帖数: 37 | 6 Use dvips and latex, I never use pdflatex. |
c**z 发帖数: 1014 | 7 不错,谢谢乐
可以用package ifpdf实现:
usepackage{ifpdf}
...
\ifpdf
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
\else
\DeclareGraphicsExtensions{.eps}
\fi
\ifpdf 可以自动识别文档是被latex还是pdflatex处理的。
【在 S**I 的大作中提到】 : 可以用package ifpdf实现: : usepackage{ifpdf} : ... : \ifpdf : \DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps} : \else : \DeclareGraphicsExtensions{.eps} : \fi : \ifpdf 可以自动识别文档是被latex还是pdflatex处理的。
|
m********7 发帖数: 37 | 8 Use dvips and latex, I never use pdflatex. |
m********7 发帖数: 37 | 9
Miktex 2.5 supports jpg.
【在 c**z 的大作中提到】 : 你用的什么命令啊? : pdflatex不能include eps : latex 又不能include jpg
|
S**I 发帖数: 15689 | 10 Miktex 2.5包含latex和pdftex,latex不支持jpg,插入jpg图片需要第三方软件协助。
【在 m********7 的大作中提到】 : : Miktex 2.5 supports jpg.
|
|
|
m********7 发帖数: 37 | |
m********7 发帖数: 37 | |
a***n 发帖数: 3633 | 13 有时候知道图表结构的数值关系可以用metapost.他是用解析方法来构图
http://en.wikipedia.org/wiki/MetaPost
http://tex.loria.fr/prod-graph/zoonekynd/metapost/metapost.html
【在 m********7 的大作中提到】 : 很多Latex插入图表的帖子,以下是我的经验。 : 我用的windows + Miktex 2.5 : 一,如果是函数或数据,用gnuplot. : Reasons: : 1. 一条命令控制多个图表,很方便一次改动多个图表。对付经常变主意的老板特别有 : 效。用excel 需要一个一个图表得改。 : 2. beautiful; : Note:use eps output, since tex output does not support vertical chars of y : axis. : 二,如果是照片,
|
p*****e 发帖数: 310 | 14 我用asymptote做1和3,gnuplot只支持头7个格式读取,不够用
【在 m********7 的大作中提到】 : 很多Latex插入图表的帖子,以下是我的经验。 : 我用的windows + Miktex 2.5 : 一,如果是函数或数据,用gnuplot. : Reasons: : 1. 一条命令控制多个图表,很方便一次改动多个图表。对付经常变主意的老板特别有 : 效。用excel 需要一个一个图表得改。 : 2. beautiful; : Note:use eps output, since tex output does not support vertical chars of y : axis. : 二,如果是照片,
|
z*a 发帖数: 1681 | 15 usepackage{ifpdf}
...
\ifpdf
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps}
\else
\DeclareGraphicsExtensions{.eps}
\fi
---------------------
这个ifpdf命令到底起什么作用?
如果我的tex文档里混合eps和jpg图片
不管pdflatex还是latex都不行吧?
用pdflatex,eps图片位置呈现空白状;
用latex,根本不认jpg |
S**I 发帖数: 15689 | 16 混合的肯定不行了,这个还没听说有什么解决办法。
【在 z*a 的大作中提到】 : usepackage{ifpdf} : ... : \ifpdf : \DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps} : \else : \DeclareGraphicsExtensions{.eps} : \fi : --------------------- : 这个ifpdf命令到底起什么作用? : 如果我的tex文档里混合eps和jpg图片
|
c*******o 发帖数: 1722 | 17 ft....
【在 S**I 的大作中提到】 : 混合的肯定不行了,这个还没听说有什么解决办法。
|
m********7 发帖数: 37 | |
r**********y 发帖数: 2774 | 19 smartdraw 是免费的吗?
为什么不用VISIO呢?呵呵。
【在 m********7 的大作中提到】 : 很多Latex插入图表的帖子,以下是我的经验。 : 我用的windows + Miktex 2.5 : 一,如果是函数或数据,用gnuplot. : Reasons: : 1. 一条命令控制多个图表,很方便一次改动多个图表。对付经常变主意的老板特别有 : 效。用excel 需要一个一个图表得改。 : 2. beautiful; : Note:use eps output, since tex output does not support vertical chars of y : axis. : 二,如果是照片,
|
m********7 发帖数: 37 | 20 我不知道为什么老说jpg, eps 不能同时在文档中。
我用latex 从来都没有问题。
Examples:
\usepackage{graphicx}
\begin{figure}[htbp]
\begin{center}
\includegraphics[width=0.4\textwidth, height=0.25\textheight]{Plot/
runningTime.eps}
\end{center}
\caption{The running time of experiments}
\label{fig:runningTime}
\end{figure}
\begin{figure}[htbp]
\includegraphics[width=0.35\textwidth, height=0.25\textheight, bb=0 0 770
800]{Image/top20.jpg}
\caption{The top 20 univ}
\label{fig:top20}
\end{figure} |
|
|
m********7 发帖数: 37 | 21
Visio is not free either.
I gave reasons in the very first post. smartdraw is much better than visio.
【在 r**********y 的大作中提到】 : smartdraw 是免费的吗? : 为什么不用VISIO呢?呵呵。
|
m********7 发帖数: 37 | 22 我不知道为什么老说jpg, eps 不能同时在文档中。
我用latex 从来都没有问题。
Examples:
\usepackage{graphicx}
\begin{figure}[htbp]
\begin{center}
\includegraphics[width=0.4\textwidth, height=0.25\textheight]{Plot/
runningTime.eps}
\end{center}
\caption{The running time of experiments}
\label{fig:runningTime}
\end{figure}
\begin{figure}[htbp]
\includegraphics[width=0.35\textwidth, height=0.25\textheight, bb=0 0 770
800]{Image/top20.jpg}
\caption{The top 20 univ}
\label{fig:top20}
\end{figure} |
m********7 发帖数: 37 | 23 我不知道为什么老说jpg, eps 不能同时在文档中。
我用latex 从来都没有问题。
Examples:
\usepackage{graphicx}
\begin{figure}[htbp]
\begin{center}
\includegraphics[width=0.4\textwidth, height=0.25\textheight]{Plot/
runningTime.eps}
\end{center}
\caption{The running time of experiments}
\label{fig:runningTime}
\end{figure}
\begin{figure}[htbp]
\includegraphics[width=0.35\textwidth, height=0.25\textheight, bb=0 0 770
800]{Image/top20.jpg}
\caption{The top 20 univ}
\label{fig:top20}
\end{figure} |
l**e 发帖数: 6 | 24 你是不是用了特殊的sty file ?
试了一会,一般好像是不行:
下面这个文件,只有第一个图可以正确显示, 余下两个都不行.
Error Message:
gs: ERROR: /undefined in ÿØÿà
gs: Operand stack:
gs:
gs: Execution stack:
.......
gs: Current allocation mode is local
gs: Current file position is 5
\documentclass{article}
\usepackage{amssymb,amsmath}
\usepackage{graphicx}
\usepackage[dvips]{epsfig}
\begin{document}
\begin{figure}[ht]
\begin{center}
\psfig{file=angle-all.ps,height=3.0in,angle=0}
\end{center}
\end{figure}
\newpage
\begin{figure}[ht]
【在 m********7 的大作中提到】 : 我不知道为什么老说jpg, eps 不能同时在文档中。 : 我用latex 从来都没有问题。 : Examples: : \usepackage{graphicx} : \begin{figure}[htbp] : \begin{center} : \includegraphics[width=0.4\textwidth, height=0.25\textheight]{Plot/ : runningTime.eps} : \end{center} : \caption{The running time of experiments}
|
m********7 发帖数: 37 | |
z*a 发帖数: 1681 | |
m*********t 发帖数: 858 | 27 re
很多Latex插入图表的帖子,以下是我的经验。
我用的windows + Miktex 2.5
一,如果是函数或数据,用gnuplot.
Reasons:
1. 一条命令控制多个图表,很方便一次改动多个图表。对付经常变主意的老板特别有
效。用excel 需要一个一个图表得改。
2. beautiful;
Note:use eps output, since tex output does not support vertical chars of y
axis.
二,如果是照片,
\begin{figure}[[htbp]
\centering
\includegraphics[width=2.5in, height=2.5in, bb=0 0 300 300]{pic.JPG}
\caption{my pic}
\label{fig:pic}
\end{figure}
三,如果是diagram, flowchart, using smartdraw;
Reasons:
1. 有eps 输出功能;
2. 可以输入特殊字符,alpha, beta etc
【在 m********7 的大作中提到】 : 很多Latex插入图表的帖子,以下是我的经验。 : 我用的windows + Miktex 2.5 : 一,如果是函数或数据,用gnuplot. : Reasons: : 1. 一条命令控制多个图表,很方便一次改动多个图表。对付经常变主意的老板特别有 : 效。用excel 需要一个一个图表得改。 : 2. beautiful; : Note:use eps output, since tex output does not support vertical chars of y : axis. : 二,如果是照片,
|
m********7 发帖数: 37 | 28 The embedded image formats in latex are determined by the drivers each,
which in turn are determined by compilers, not by styles.
I just use bare *document* classes and still can compile any jpg and eps
files at the same time. |