Ⅰ 如何打开并编辑TEX文件
用记事本就可以打开,就是普通的文本文档。
是TeX的源代码,若是想查看其最后的运行处理的样式,需要安装TeX系统,如TeXlive系统,然后编译其源代码即可。
比如pdflatex filenmae 扩展名可不用。
就是这么简单。
Ⅱ 如何打开并编辑tex文件
任何一个文本编辑器都可以打开 TeX 文件,比如记事本。
有专门擅长编辑 TeX 的编辑器,比如 WinEdt 等。
要编译 TeX 文件,还需要安装 TeX/LaTeX 软件. 并且要做好和编辑器的配置。
可以到 www.ctex.org 下载 CTeX 套装。里面包含了 TeX/LaTeX 软件、WinEdt 编辑器等大量的常用工具。 和编辑器的配置已经做好了,一次安装就可以做好。
Ⅲ tex编译好后怎么生成pdf文件
如果是在 Linux 系统中,或者在 Windows 的命令行下,假设你的 LaTeX 文件名为 file.tex, 有两种办法:第一种是latex file.texdvipdf file.dvi或用 dvipdfm, dvipdfmx 替代 dvipdf 命令。第二种是用pdflatex file.tex直接产生 PDF 文件,但不一定行。如果你的系统是 Windows,安装的 LaTeX 是 CTeX 套件,在 WinEdt 的工具条上应该有个 pdf 按钮,打开你的 LaTeX 文件之后,点那个按钮就可以了。Mac 系统没用过,原则上应该和 Linux 系统类似。
Ⅳ 如何优雅地使用 LaTeX 编辑公式
MS word跟Latex 是最常用的写文章工具。在网络上也看到过一些人为哪个工具更好而争论。个人觉得这种争论没有啥意义,工具嘛,就是用来把事情做好。用得顺手,用得熟的就是好工具。严格的说,word是优秀的编辑工具;而latex是优秀的排版工具。
如果你正要准备写文章,那在选择工具前,知道一下这两者的优缺点还是很有必要的。
MS word,或者类似的软件如open office, WPS,大家都不陌生。它的优点有:
(1)所见即所得。屏幕上看到的啥样子,打印出来的就是什么样子。
(2)可以使用修订功能。修改的地方可以跟原稿比对。这多人合写文章或者给导师修改很是方便。
MS word也有排版上的缺点:
(1)如果文章的公式比较多,排出来的版面看起来不那么统一。
(2)写论文时,如果章节比较复杂,就容易错乱。而且在文章修改过程中,调整图片、表格顺序时,需要很仔细的重新读一道上下文,确保文字引用是正确的。
(3)文章改投一个杂志,要换一种文章格式的时候,很是烦人。
MS word在排版上的短处,恰恰是latex的长处。latex的好处是一劳永逸。在修改文章过程中,不需要担心格式的问题。这样可以把注意力集中在文字上面,编译器自动帮你把格式弄得漂漂亮亮的。但是latex也有缺点,比如不直观,代码跟文字混在一起,不利于思维的连贯性。同时,一个文档还分成N多文件,管理起来也麻烦。
所以呢,要从自己的需要出发,选择合适的工具。如果需求侧重于排版的效果,比如数学、物理这一类的文章,公式比较多,熟悉了latex之后好处就很多。本来很早就接触latex,但一直都没有喜欢上它,也是因为没有排版的需求。后来是无法忍受MS word的低效的排版以及需要对论文结构反复调整,再用latex,就觉得latex确实很爽。其实呢,最好是两种软件都会用。
latex也在不断往所见即所得发展,如采用MikTex+lyx。喜欢尝试、学习新东西的朋友可以试试,不过本人还是习惯用CTEX跟WinEdit。
如果你看了上面的比较,对latex有兴趣的话,下面是一个最简单latex教程。
(1)下载CTEX,大是大了点,但是省心,安装了之后,打开菜单CTEX-> WinEdt用Winedit进行编辑。编辑中间可以使用LATEX的菜单编译成pdf。
对于英文文章的话,我一般用Xelatex编译,直接生成pdf。但是中文最好说用LATEX编译,然后用divpdf转成pdf文件。
(2)个人认为快速学习一个软件的方法就是从简单的例子学起。这里提供了一个最简单的IEEE期刊的模板。可以拷贝到文件保存起来。
% 以下是template.tex的内容。
% 表示注释,下面包含的是一些常用的包,可以先不理它,这里使用的是IEEE的包。
\documentclass[10pt,final,journal]{IEEEtran}
%\documentstyle[twocolumn,twoside]{IEEEtran} % draftcls, final,
%\documentstyle[12pt,twoside,draft]{IEEEtran}
%\documentstyle[9pt,twocolumn,technote,twoside]{IEEEtran}
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
\usepackage{hyperref}% add hypertext capabilities
\usepackage{cite}
\usepackage{amsmath}
\usepackage{color}
\usepackage{CJK}
%\usepackage[mathlines]{lineno}% Enable numbering of text and display math
%\linenumbers\relax % Commence numbering lines
\begin{document}
% 这里加入中文支持
\begin{CJK}{GBK}{song}%song宋体,hei黑体,fs仿宋体,kai楷体,li隶书,you幼圆体
\title{这里是标题}
\author{第一作者, 第二作者
\thanks{
% \thanks会让这行字跑到左下角啦。
Manuscript received March 28, 2011, revised September 12, 2011.
}}
\maketitle
%\thispagestyle{plain}\pagestyle{plain}
\begin{abstract}
这里是摘要部分了。
\end{abstract}
\begin{keywords}
这里是关键字
\end{keywords}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{\label{sec:level1}INTRODUCTION}
第一个section,你要是要添加参考文献的话用cite命令 \cite{1}。多个参考文献就这么用 \cite{2,3,4,5,6}。如果你喜欢下标的话就用$_{11}$.
换行也很简单,中间留一个空行就行了。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{PRINCIPLE}
公式可以这么来:行里面的公式可以用:${r, \theta, z}$ ,段间公式用:
\begin{equation} %1
r(\theta ,z) = R_0 + R_1\cos (m_B\theta + 2\pi z/d)
\label{EQ_1}
\end{equation}
新手的话,公式是很容易出错的。更简单的做法就是先用mathtype把公式敲出来,然后复制成latex格式,粘贴到这边。
你要是想添加图片,就用下面的,注意要放一张同名的图片到文件夹下,否则编译就出错了。
\begin{figure}[!htb]
\centering
\includegraphics[width=1.0\columnwidth]{Fig_1.eps}
\caption{图片标题啦}
\label{FIG_1}
\end{figure}
要是想引用文章中的一处地方,如公式啊,图片啊,引用label就行了,会生成一个超链接。(\ref{FIG_1})
\section{\label{sec:level2}SUBSECTION}
表格有点小麻烦啦。下面是一个简单的例子啦。
\section{CONCLUSION}
一些小技巧啦。 $\sim$是约等号。\mbox{Fig. \ref{FIG_1}.}是把这两个单词放在一行啦。避免出现Fig. 在上面一行末尾,数字出现在下一行第一个字符。\textcircled{3}是在3加一个圈圈啦。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section*{Acknowledgments}
致谢部分.
% Create the reference section using BibTeX:
%\nocite{*}
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,Reference}
% Reference 还得有一个参考文献的文件的。这里的文件名字叫做 Reference.bib
% 文章结束
\end{CJK}
\end{document}
——————————————————————————————————————————————————————————————
% 以下是Reference.bib的内容,放在同一个文件夹下。
@BOOK{1,
author = {A. S. Gilmour},
year = 1994,
title = {Principles of Traveling Wave Tubes},
publisher = {Artech House, Boston}
}
@BOOK{2,
author = “R. J. Barker and J. H. Booske and N. C. Luhmann and G. S. Nusinovich (eds)”,
year = 2005,
title = {Modern Microwave and Millimeter-Wave Power Electronics},
publisher = {IEEE Press, New York}
}
@ARTICLE{3,
author = “C. K. Chong and D. B. McDermott and M. M. Razegh and N. C. Luhmann and J. Pretterebner and D. Wagner and M. Thumm and M. Caplan and B. Kulke”,
title = “Bragg reflectors”,
year = “1992”,
journal = “IEEE Trans. Plasma Sci.”,
volume = “20”,
number = “3”,
pages = “393-402”,
}
@ARTICLE{4,
author = “N.S. Ginzburg and N.Y. Peskov and A.S. Sergeev and A. D. R. Phelps and A. W. Cross and I. V. Konoplev”,
title = “The use of a hybrid resonator consisting of one dimensional and two dimensional Bragg reflectors for generation of spatially coherent radiation in a coaxial free-electron laser”,
year = “2002”,
journal = “Phys. Plasmas”,
volume = “9”,
number = “6”,
pages = “2798-2802”,
}
@ARTICLE{5,
author = “V. L. Bratman and A. W. Cross and G. G. Denisov and W. He and A. D. R. Phelps and K. Ronald and S. V. Samsonov and C. G. Whyteand A. R. Young”,
title = “High-Gain Wide-Band Gyrotron Traveling Wave Amplifier with a Helically Corrugated Waveguide”,
year = “2000”,
journal = “Phys. Rev. Lett.”,
volume = “84”,
number = “12”,
pages = “2746-2749”,
}
@BOOK{6,
author = {L. Lewin},
year = 1975,
title = {Theory of Waveguides: Techniques for the Solution of Waveguide Problems},
publisher = {Newnes Butterworths, London, U.K.}
}
@ARTICLE{7,
author = “J. L. Wilson and C. Wang and A. E. Fathy and Y. W. Kang”,
title = “Analysis of Rapidly Twisted Hollow Waveguides”,
year = “2009”,
journal = “IEEE Trans. Plasma Sci.”,
volume = “57”,
number = “1”,
pages = “130-139”,
}
Ⅳ 新手对latex的疑惑
1. 找一本通俗的LaTeX入门教程作为参考。推荐LaTeX Notes 2.03可以下载PDF和源码,非常优秀的学习资料。作者语言幽默,内容难度适中,接近当前的配置方案。至于TeX原本就不用了,你不是学习TeX的。此外评价不错的有《LaTeX入门》(刘海洋),纸质书,可作为参考。
2. 配置好你的LaTeX输入、编译和PDF显示方案。
(1) 我在Windows下用的CTEX套装。CTEX集成了WinEdt作为编辑器,MiKTeX作为编译器,安装完后基本可以立即开始使用。该方案被诟病已久,因为WinEdt是收费软件,CTEX这么做是盗版,而且也有吐槽CTEX中文和Unicode支持不好的。但我目前仍然使用它,因为最方便上手。而且我并没有发现中文支持糟糕之处。我写文章默认XeCJK宏包+fontspec宏包+XeLaTeX编译,输入过CJK Extension B C D区的汉字,也输入过各种欧洲语言文字,编译的PDF没有问题。
(2) LaTeX编译出的都是PDF文件,请先安装PDF阅读器,Adobe Reader,Foxit Reader都行,安装时会识别并自动关联。好像CTEX自带Sumatra,如没有也可以去这里下载:Download Sumatra PDF,安装后手动关联。好处是可以反向定位LaTeX代码(比如,用Sumatra显示的PDF,选择几个字,双击后可以定位到LaTeX代码段,方便调试和找到错误之处)。
(3) 如果你用Mac OS,MacTeX是一个不错的选择。我在Mac下安装了,但几乎没用过,因为工作原因必须长期待在Windows下。MacTeX是TeX Live的Mac安装版本,以TeXworks作为编辑器。具体使用可以Google之,似乎中文(或Unicode支持)需要配置一下,而且个人认为TeXworks的代码高亮做得不如WinEdt好。
(4) 除了安装TeX Live外,其他配置方案并不一定适合新手,新手可能连TeX,LaTeX,XeTeX,XeLaTeX,MiKTeX,TeX Live都分辨不清,也不一定是程序员,推荐用Sublime Text和Emacs编辑并不适当。新手重要的是快速解决问题,享受写出LaTeX文档的乐趣,而不是学习如何配置一个“高效”的编辑器或编译器。
3. 保存自己写过的所有LaTeX文档(.tex文件)。我最开始就是从网上找的简单示范代码,拷到编辑器中编译。如果想学数学公式,就翻到书的那一章,添加合适的宏包,照葫芦画瓢输入代码,编译,查看,更改,再看看。渐渐的,我想生成的效果越来越复杂,也添加了越来越多的宏包,自定义了很多命令,有了很多模板代码,它们定义了页面大小、边框间距、页眉页脚、字体格式、表格和图形的排列、各类数学符号和公式。这些都是很宝贵的资料,应当及时保存,日后需要用到的时候就翻出来,直接拷贝代码,就能实现想要的效果。因为LaTeX的代码相对稳定,就算几十年前的源码给我编译也是基本一样的效果。如今我写文章就是从保存的LaTeX文档中找到最接近我想要的排版效果的那个,在其之上补充、修改,增删几个宏包就可以开始写文章了。于是每次都能学习一些新排版效果(比如今天加了rotating宏包把很宽的回归结果表格旋转90度,很多paper都会这么做),非常有意思。
Ⅵ 如何用latex编译文档
比较基本的方法:
(1)
用一个文本编辑器(像
Windows
里面的记事本、写字板,Unix/Linux
系统中的
vi,
vim
或
emacs
等)编辑
LaTeX
文档,假设文档名字为
myfile.tex
(2)
找一个命令行工具(像
Windows
里面的命令提示符,俗称
dos
窗口的;
Unix/Linux
系统中的虚拟终端),把工作目录切换到存放
myfile.tex
的那个目录中去,然后运行
latex
myfile.tex
即可。
(3)
如果
myfile.tex
中有交叉引用,通常要运行三次
latex
myfile.tex
才可以;如果里面还有索引,还要在第一次运行
latex
myfile.tex
之后运行一次
makeindex
myfile.idx,然后再运行两次
latex
myfile.tex
(4)
查看
DVI
文件(编译结果)的办法,在
Unix/Linux
系统中接着运行
xdvi
myfile.dvi
&
即可,在
Windows
里面可以在文件管理器里面找到
myfile.dvi
之间双击.
(5)
要得到
PS
文件,可以接着运行
dvips
myfile.dvi;要得到
PDF
文件,可以运行
dvipdfm
myfile.dvi
采用图形化开发环境的办法:
这要看你安装了什么样的开发环境。在国内,Windows
系统中常常采用
CTeX
套件。图形化开发环境因为不同的软件而各不相同,最好找个熟悉的人给你演示一下。