Ⅰ 如何打開並編輯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
套件。圖形化開發環境因為不同的軟體而各不相同,最好找個熟悉的人給你演示一下。