我刚刚在新电脑上安装了 TeXworks(使用 ubuntu 10.4)。似乎所有必需的 texlive 包都已安装,无论如何我都可以使用终端编译 .tex 文档。但在 TeXworks 中尝试运行 pdfLaTeX 时出现:
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
restricted \write18 enabled.
entering extended mode
(./Szarfi.tex
! Undefined control sequence.
l.2 \documentclass
{book}
?
序言如下:
%& --translate-file=utf-8
\documentclass{book}
\usepackage[polish]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\begin{document}
here goes the text
\end{document}
我卸载并再次安装了 TeXworks,问题仍然存在。我之前遇到过更常见的系统问题,我想我已经在 askubuntu 的帮助下解决了它,线程在这里:https://askubuntu.com/questions/28195/untrusted-packages-could-compromise-your-systems-security-appears-while-tryin,我不知道这些问题之间是否有联系。
在此先感谢您的任何建议
答案1
你选择的是pdfLaTeX
编译按钮旁边的 吗?Ubuntu 10.04 中的 TeXworks 版本默认是pdfTeX
,它不会编译 LaTeX 文档。
答案2
这就是我所做的,它在我的 Linux MINT 上运行良好。
打开终端并安装 LaTeX 编译器(abntex)
~$ sudo apt-get install abntex
然后我安装了 TexMaker,它运行良好。