导航:首页 > 源码编译 > 编译完成没有生成dvi

编译完成没有生成dvi

发布时间:2022-04-20 06:25:38

A. 【LaTeX】新手问题,win7,CTex最新完整版本 问题症状: 编译正常后,中文从开始显示乱码到显示不了中文。

你用WinEdt打开.tex文件,有个pdfLatex图标,单击一下可生成pdf格式的文件。 如果想生成dvi的文件,把上面的命令改成LaTex就好了,之后执行dvips就能生成ps格式的。 ------------- 详细,你可以读一下《lshort》和Latex手册

B. ctex不能编译dvi

在Winedit中, DVI按钮时dvi文件浏览器, 编译应用Latex按钮

C. 求助latex编译问题

在使用Latex之前,我们一般会借用已有的论文模板,在模板基础上加入我们自己的文章内容,随后编译成PDF文件,其基本流程就是:Latex->Bibtex->Latext->Latex。
1、第一步点击Latex编译,可以获得*.aux文件、*.dvi文件、*.log文件以及*.gz文件;
2、第二步点击Bibtex编译,可以获得*.blg(性能监视器文件)和*.bbl文件;
3、第三步再次点击Latex编译,获得新的*.aux文件、*.dvi文件、*.log文件以及*.gz文件;
4、第四步再次点击Latex编译。
至此,就可以顺利通过DVI Preview工具对编译好的文档进行查看了。
那么这个过程中最有可能遇到什么样的问题呢? 就是常见的第二步Bibtex编译时,获得的*.bbl文件为空或者没有引用文献,如下所示:
\begin{thebibliography}{}
\end{thebibliography}
如果得到的*.bbl为上述内容,那么下一次Latex编译时必将报错,报错信息如下:(.\.\.\*.bbl! LaTeX Error: Something's wrong--perhaps a missing \item.
这就是因为我们的*.bbl文件中少了\bibitem{}这条语句,那么如何才能出现这条语句呢,当然也可以手动加上这条语句!
*.bbl文件的文章引用文献列表为空,那么如何改正这个报错?只要在文章正文中的任何地方加上\cite{}这条语句,然后删除已经生成的bbl文件,重新按照上面说的四个步骤对tex文档进行编译,这样我们就会得到如下的*.bbl:
\begin{thebibliography}{2}
\bibitem{xxx}\end{thebibliography}
这时再进行latex编译时,错误就消除了。仔细核对编译步骤

D. CTEX软件为何编译了DVI就不可用

这个可能比较多,你也没说编辑器是什么,让人没法判断,也许你的编辑器没配置好,也许你需要编译两次才能生成DVI文件,也许还不别的可能,谁知道呢?!!!!!!!!!!!!!!

E. latex 不能形成DVI,并且同样的文件在过去的计算机能用,在新计算机不能用,为什么怎么解决

试一试:
把文件中的第一行
改换为 \documentclass[CJK]{cctart},保存为 tex 文件。

ctx 文件非常老旧了,已经淘汰了。

还一个方法就是直接在 DOC 下面编译文件,不借助编辑器。(就是不能老怎么做,不方便。)

【补充】那么你头文件应该是 \documentstyle{cbook},可以改成
\documentclass[CJK]{cctbook},保存为 tex 文件。

对 TeX 不熟悉的话,建议换一个模板。在CTeX论坛上有好多高校的论文模板下载:
http://bbs.ctex.org/forumdisplay.php?fid=9&filter=type&typeid=2

出错的原因可能有多种。
比如可能现在新电脑是 VISTA 系统,但是装的是老版本的 CTeX 套装。不怕麻烦的话,可以下载安装最新的 CTeX 2.7 套装:http://www.ctex.org/CTeXDownload
安装要注意:
1.老版本的CTeX要在机器上完全删除;
2.新版本的CTeX只有一个安装文件。不需要像以前那样再安装 CTeX-Fonts。

【补充】抱歉,从未见过 cctreport 格式文档。张林波先生的 CCT 目录在这里:
ftp://ftp.cc.ac.cn/pub/cct/

可能你需要在你的旧电脑里面,找到 cctreport.cls 文件。

不过我还是建议你换一个模板。那个模板最少是10年以前的了。现在 TeX 进步很多,新的模板只会更方便。

如果还解决不了,请到 CTeX 论坛发帖求问。

F. 我已经写好了一个tex文件,怎么用miktex/latex编译成dvi文件然后怎么把dvi文件转化为pdf文件呢

你是什么操作系统呢?
如果是
Windows,
建议使用
CTeX
套装
(www.ctex.org),
使用
WinEdt
软件编辑
TeX
文件后点一下
LaTeX
按钮即可生成
DVI
文件,
点一下
PDFTeX
即可生成
PDF
文件.
如果是
linux,
可以用
Kile
等软件来编辑,
Alt-2
是生成
DVI
文件.
如果你会使用命令行
(Windows
下的
cmd

Linux
下的
term),

latex
<文件名>
就是编译成
DVI,
pdftex
<文件名>
就是编译成
PDF.
如果想从
DVI
转成
PDF,
可以使用
dvi2pdf
<文件名>.

G. 如何使用 LaTeX/XeLaTeX 编辑中文

--------------
\documentclass{article}
\usepackage{CJK}
\begin{CJK}{UTF8}{song}

CJK是处理中文最为无奈的选择。此法现在已经过时,不提倡大家使用。

\end{CJK}{UTF8}{song}
\end{document}

--------------

使用这样的方法做的pdf文件质量不好。并且因为在所有使用中文的地方都要使用CJK宏包,所以也不够方便。

在使用xelatex之前,我还用过ctexlive-2005 for linux。
如果你有这个iso文件,用法非常简单,就是把article换成artutf8。而且中文断行、中英文混排的问题也不用操心了。
它其实是对CJK宏包的一个包装,更详细的说明参见相关文档。

------------
\documentclass{artutf8}
\begin{document}

如果你不想用xelatex,ctexlive 2005相当不错。

\end{document}
-------------

现在一般使用xelatex来处理中文tex文件。
xetex支持Unicode编码。因此天生支持多种语言。

tex,latex,xetex,xelatex四者的关系如下:
tex是排版引擎,latex是宏包。
xetex同样也是排版引擎,与tex并列,可以看作是tex的升级版(增加了对万国码的支持,能直接使用系统的字体,不再默认生成dvi文件)。在使用了latex宏包之后,就是xelatex

关于dvi,tex系统产生于pdf格式诞生之前,那时人们排版要先生成设备无关文件(dvi),再生成设备有关文件,再交给相应的打印机打印。

现在pdf已经广为应用了。所以xetex的这次升级。顺便也就把生成dvi这个过程给省了。dvi的好处是生成快速,体积超小,所以适合于预览;缺点是不能内嵌字体,在windows下没有广泛使用的浏览器,所以不适合发布,几乎没有人直接把dvi文件发布到网络上(与其那样,还不如直接发布源文件)。

在linux操作系统下使用emacs编辑latex源文件非常方便。编辑完成后使用xelatex编译。就会生成pdf文档。这样生成的pdf文档与使用CJK宏包生成的pdf文档相比,体积小、字体美、质量高,在一些原来需要特殊处理才能显示中文的地方不需处理直接就能显示中文了,因此应该是未来应用的主流。

由于latex是为欧洲语言设计的。而欧洲语言是依靠空格分界单词的,这与东亚文字不同。所以,仅仅使用xelatex还不够,还要使用xeCJK这个宏包,使latex能够正确处理中文的断行、中英文混排等。

我现在使用linux下的emacs编辑latex文件。关闭了系统的输入法,使用的是叶文彬同学的eim五笔输入法。通过设置,可以在进入latex的数字模式时自动关闭中文输入法,而在离开数学模式时自动开启中文输入。这样做的另外一个好处是可以用Ctrl+space来做标记了。也可以编辑.Xresource文件,设置use-XIM=off。这样同样可以达到目的。

下面是一个简易的xelatex的模板文件。

----------------
\documentclass〔12pt,dvipdfm]{article}
\usepackage{xeCJK}%根据自己的需要加载宏包。
\setmainfont{你系统安装的某个字体}%

\begin{document}

使用xelatex,处理中文不再困难。就是编译起来慢了点。

\end{document}
-----------------

H. 为什么latex无法生成dvi文件

请提供具体错误原因,这样描述比较难确定什么原因,
有可能你的代码原本有错误,而你之前运行没发现。也有可能宏包有升级产生的错误。都比较难说。
请提供详细说明。
Happy LaTeXing!

I. Latex中的文档编译可以通过,但是无法生成PDF的文档

Latex中的文档编译可以通过,但是无法生成PDF的文档是设置错误造成的,解决方法为:

1、首先,我们在TeX studio打开并写好一个latex文档如图所示。编译后的文档查看器在右侧。

阅读全文

与编译完成没有生成dvi相关的资料

热点内容
外挂编程视频 浏览:131
学javaapp 浏览:8
客户端无盘如何与服务器连接 浏览:786
狙击手命令 浏览:499
财务防雷指标公式源码 浏览:877
mysql源码解读 浏览:247
安卓手机如何玩光遇ios版 浏览:918
单片机汇编语言C语言 浏览:109
云服务器4g多少钱一个 浏览:440
json双引号java 浏览:402
javades加密算法 浏览:76
程序员母亲礼物 浏览:601
找装修设计用什么app 浏览:852
灯塔app是什么意思 浏览:700
几岁可以学单片机 浏览:26
分时图操盘手指标源码 浏览:149
怎么把服务器里的地图保存起来 浏览:861
程序员的绿卡 浏览:513
压缩avi会声会影9 浏览:262
程序员晋升自荐信 浏览:605