很菜的问题——如何编辑运行Tex文件
- zhhtc200
- 帖子: 91
- 注册时间: 2009-02-06 18:47
很菜的问题——如何编辑运行Tex文件
如题,我翻了N本Tex的入门书,上面只讲代码,没说如何编译运行,很郁闷的问一下
1、给个简单的Tex代码(最基本的像Hello World一样的)
2、用什么输入代码?有没有能代码自动补全的编辑器阿?
3、怎么编译运行Tex文件,输出为PDF,PS,其他。。。。
我郁闷的下了Tex LiveDVD 2008装了,不知道要支持中文要装什么软件
请认真解释下,我很菜的
1、给个简单的Tex代码(最基本的像Hello World一样的)
2、用什么输入代码?有没有能代码自动补全的编辑器阿?
3、怎么编译运行Tex文件,输出为PDF,PS,其他。。。。
我郁闷的下了Tex LiveDVD 2008装了,不知道要支持中文要装什么软件
请认真解释下,我很菜的
It's a world without wall. Who needs Windows?
-
- 帖子: 38
- 注册时间: 2008-09-05 23:13
Re: 很菜的问题——如何编辑运行Tex文件
输入代码可以用任何一种编辑器,个人觉得自动补全没什么用。
LZ读过《一份不太简短的LATEX2e 介绍》了吗?
1.5节“一个典型的命令行过程”有示例和编译的详细说明。
至于中文支持,个人认为目前用xetex就可以基本解决问题了,
参考 “置顶: 图解Texlive2008的安装和XeTeX的简单中文排版”。
LZ读过《一份不太简短的LATEX2e 介绍》了吗?
1.5节“一个典型的命令行过程”有示例和编译的详细说明。
至于中文支持,个人认为目前用xetex就可以基本解决问题了,
参考 “置顶: 图解Texlive2008的安装和XeTeX的简单中文排版”。
- 附件
-
- lshort-cn.pdf
- (904.36 KiB) 已下载 413 次
-
- 帖子: 65
- 注册时间: 2008-12-14 11:47
- 联系:
Re: 很菜的问题——如何编辑运行Tex文件
把下面文件另存成ceshi.tex(gedit之类的)
\documentclass{article}
% \documentclass[11pt,a4paper]{article}
\usepackage{fontspec,xltxtra,xunicode} % 这里使用 xetex 相应的宏包
\usepackage{zhfont} % 这里调用 zhfont.sty
\zhspacing
\usepackage{fontspec}
\usepackage[slantfont,boldfont]{xeCJK} % 允许斜体和粗体
\setmainfont{SimSun}
\setmainfont{KaiTi_GB2312}
% %\setmainfont{TeX Gyre Pagella} %这里设置英文衬线字体
%\setmonofont{Monaco} %英文等宽字体
%\setsansfont{Trebuchet MS}
\setmainfont{Microsoft YaHei}
\begin{document}
Cowards die many times before their deaths.\\
懦夫在未死之前,已身历多次\\
死亡的恐怖了。$\alpha-\beta$
\end{document}
照2楼说的安装texlive2008,然后切换到你保存的ceshi.tex的目录下:
xelatex ceshi.tex 就可以了
看pdf的话,xpdf 文件名
就到这里吧,我的tex还没有完全弄好
\documentclass{article}
% \documentclass[11pt,a4paper]{article}
\usepackage{fontspec,xltxtra,xunicode} % 这里使用 xetex 相应的宏包
\usepackage{zhfont} % 这里调用 zhfont.sty
\zhspacing
\usepackage{fontspec}
\usepackage[slantfont,boldfont]{xeCJK} % 允许斜体和粗体
\setmainfont{SimSun}
\setmainfont{KaiTi_GB2312}
% %\setmainfont{TeX Gyre Pagella} %这里设置英文衬线字体
%\setmonofont{Monaco} %英文等宽字体
%\setsansfont{Trebuchet MS}
\setmainfont{Microsoft YaHei}
\begin{document}
Cowards die many times before their deaths.\\
懦夫在未死之前,已身历多次\\
死亡的恐怖了。$\alpha-\beta$
\end{document}
照2楼说的安装texlive2008,然后切换到你保存的ceshi.tex的目录下:
xelatex ceshi.tex 就可以了
看pdf的话,xpdf 文件名
就到这里吧,我的tex还没有完全弄好
-
- 帖子: 23
- 注册时间: 2010-04-15 17:21
Re: 很菜的问题——如何编辑运行Tex文件
各位大侠你们好!我也是刚开始用tex,准备了一个测试程序,在shell下面敲入tex foo.tex提示:This is Tex, Version...然后
!I can't find file 'foo.tex'.
<*>foo.tex
这是什么原因啊
晕死了,文件是保存在当前目录,用emacs编辑的(写完之后Rename成foo.tex)
!I can't find file 'foo.tex'.
<*>foo.tex
这是什么原因啊
晕死了,文件是保存在当前目录,用emacs编辑的(写完之后Rename成foo.tex)
- shinery
- 帖子: 1378
- 注册时间: 2009-07-22 22:23
Re: 很菜的问题——如何编辑运行Tex文件
latex *.tex ,*是你的文件名,如果你的终端路径和tex文件所在路径不一致,要补全路径:
latex /path1/path2/.../*.tex
先编一个简单的英文文档试试。
latex /path1/path2/.../*.tex
先编一个简单的英文文档试试。
愿扣上你双手,至繁华浪处到沙丘。
-
- 帖子: 23
- 注册时间: 2010-04-15 17:21
Re: 很菜的问题——如何编辑运行Tex文件
文件是保存在终端路径shinery 写了:latex *.tex ,*是你的文件名,如果你的终端路径和tex文件所在路径不一致,要补全路径:
latex /path1/path2/.../*.tex
先编一个简单的英文文档试试。
- shinery
- 帖子: 1378
- 注册时间: 2009-07-22 22:23
Re: 很菜的问题——如何编辑运行Tex文件
我说得是你打开的终端里面显示的路径。mandova 写了:文件是保存在终端路径shinery 写了:latex *.tex ,*是你的文件名,如果你的终端路径和tex文件所在路径不一致,要补全路径:
latex /path1/path2/.../*.tex
先编一个简单的英文文档试试。
愿扣上你双手,至繁华浪处到沙丘。
-
- 帖子: 614
- 注册时间: 2006-11-15 14:14
Re: 很菜的问题——如何编辑运行Tex文件
想当年我也曾经这么迷惘过,装了latex不懂怎么用。zhhtc200 写了:如题,我翻了N本Tex的入门书,上面只讲代码,没说如何编译运行,很郁闷的问一下
1、给个简单的Tex代码(最基本的像Hello World一样的)
2、用什么输入代码?有没有能代码自动补全的编辑器阿?
3、怎么编译运行Tex文件,输出为PDF,PS,其他。。。。
我郁闷的下了Tex LiveDVD 2008装了,不知道要支持中文要装什么软件
请认真解释下,我很菜的
1 随便找个文本编辑器,新建一个文件,编辑,输入
保存,比如保存成test.tex文件\documentclass{article}
\begin{document}
This is a test.
It is my first tex file.
\end{document}
2 随便找个文本编辑器就可以编辑tex文件了,gedit、vim(都有相应的latex插件来实现latex的语法高亮和补全、编译等),也有一些专用的tex编辑器,比如texmaker、texwork、kile等(而且一般都带有快速编译按钮)。
3 打开终端,在终端里头输入 pdflatex test.tex (如果test.tex保存在/mnt/a目录下,则须这样输入 pdflatex /mnt/a/test.tex).
另外,中文支持,现在很方便,使用xelatex编译中文tex文件即可(这个网上一搜一堆)
-
- 帖子: 23
- 注册时间: 2010-04-15 17:21
Re: 很菜的问题——如何编辑运行Tex文件
谢谢二位的解答!!我现在的问题是,我这个很简单的foo.tex:owwbu 写了:想当年我也曾经这么迷惘过,装了latex不懂怎么用。zhhtc200 写了:如题,我翻了N本Tex的入门书,上面只讲代码,没说如何编译运行,很郁闷的问一下
1、给个简单的Tex代码(最基本的像Hello World一样的)
2、用什么输入代码?有没有能代码自动补全的编辑器阿?
3、怎么编译运行Tex文件,输出为PDF,PS,其他。。。。
我郁闷的下了Tex LiveDVD 2008装了,不知道要支持中文要装什么软件
请认真解释下,我很菜的
1 随便找个文本编辑器,新建一个文件,编辑,输入保存,比如保存成test.tex文件\documentclass{article}
\begin{document}
This is a test.
It is my first tex file.
\end{document}
2 随便找个文本编辑器就可以编辑tex文件了,gedit、vim(都有相应的latex插件来实现latex的语法高亮和补全、编译等),也有一些专用的tex编辑器,比如texmaker、texwork、kile等(而且一般都带有快速编译按钮)。
3 打开终端,在终端里头输入 pdflatex test.tex (如果test.tex保存在/mnt/a目录下,则须这样输入 pdflatex /mnt/a/test.tex).
另外,中文支持,现在很方便,使用xelatex编译中文tex文件即可(这个网上一搜一堆)
\documentclasss[a4paper]{article}
\begin{document}
Small is beautiful. This is my first tex trial.
Anything wrong??
\end{document}
为什么输出是这样:
[a4paper]article document Small is beautiful..(省略).wrong??
给出错误是
This is TeX, Version 3.141592 (Web2C 7.5.6) (format=tex 2010.5.24) 25 MAY 2010 05:14
**foo.tex
(./foo.tex
! Undefined control sequence.
l.1 \documentclasss
[a4paper]{article}
?
! Undefined control sequence.
l.2 \begin
{document}
?
[1] )
Output written on foo.dvi (1 page, 316 bytes).
- HuaChong
- 帖子: 493
- 注册时间: 2006-09-12 17:10
Re: 很菜的问题——如何编辑运行Tex文件
强烈建议参照置顶帖一步步来,我就是通过那个接触LaTex的
- leni
- 帖子: 1989
- 注册时间: 2008-09-28 17:24
Re: 很菜的问题——如何编辑运行Tex文件
我怀疑你的命令没用对。你大概用了 tex too.texmandova 写了:谢谢二位的解答!!我现在的问题是,我这个很简单的foo.tex:owwbu 写了:想当年我也曾经这么迷惘过,装了latex不懂怎么用。zhhtc200 写了:如题,我翻了N本Tex的入门书,上面只讲代码,没说如何编译运行,很郁闷的问一下
1、给个简单的Tex代码(最基本的像Hello World一样的)
2、用什么输入代码?有没有能代码自动补全的编辑器阿?
3、怎么编译运行Tex文件,输出为PDF,PS,其他。。。。
我郁闷的下了Tex LiveDVD 2008装了,不知道要支持中文要装什么软件
请认真解释下,我很菜的
1 随便找个文本编辑器,新建一个文件,编辑,输入保存,比如保存成test.tex文件\documentclass{article}
\begin{document}
This is a test.
It is my first tex file.
\end{document}
2 随便找个文本编辑器就可以编辑tex文件了,gedit、vim(都有相应的latex插件来实现latex的语法高亮和补全、编译等),也有一些专用的tex编辑器,比如texmaker、texwork、kile等(而且一般都带有快速编译按钮)。
3 打开终端,在终端里头输入 pdflatex test.tex (如果test.tex保存在/mnt/a目录下,则须这样输入 pdflatex /mnt/a/test.tex).
另外,中文支持,现在很方便,使用xelatex编译中文tex文件即可(这个网上一搜一堆)
\documentclasss[a4paper]{article}
\begin{document}
Small is beautiful. This is my first tex trial.
Anything wrong??
\end{document}
为什么输出是这样:
[a4paper]article document Small is beautiful..(省略).wrong??
给出错误是
This is TeX, Version 3.141592 (Web2C 7.5.6) (format=tex 2010.5.24) 25 MAY 2010 05:14
**foo.tex
(./foo.tex
! Undefined control sequence.
l.1 \documentclasss
[a4paper]{article}
?
! Undefined control sequence.
l.2 \begin
{document}
?
[1] )
Output written on foo.dvi (1 page, 316 bytes).
试试下面的
代码: 全选
latex too.tex
viewtopic.php?f=35&t=274400
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。