将论文应用到 tex 模板的最快方法

将论文应用到 tex 模板的最快方法

我正在尝试将我的论文应用到 TeX 模板中。我已经pdflatex在 Linux 机器上安装了它(在我所在的大学),但无法让它工作。当我指向我的 TeX 文件时,如下所示,它给出了一个错误:

Enter file name: /users/ugrad/oconnorp/Downloads/CUEDThesisPSnPDF/thesis
! LaTeX Error: File `Classes/CUEDthesisPSnPDF.cls' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)

答案1

错误原因

  • cd /users/ugrad/oconnorp/Downloads/CUEDThesisPSnPDF从 CUEDThesisPSnPDF 目录运行 pdflatex 之前目录没有变化。

  • cdCUEDthesisPSnPDF.cls应该按照(类文件)位于Classes/CUEDthesisPSnPDF将要搜索的位置来完成pdflatex,因为它在下面的参数中提到\documentclass[]{}

      \documentclass[oneside,12pt]{Classes/CUEDthesisPSnPDF}
    
  • 因此引擎不知道 .cls(class)/.sty(style) 文件的位置 pdflatex。相反,您pdflatex从不同的目录运行,但没有提供 .tex 文件的名称以及 .cls 和 .sty 文件的位置。只需输入 即可退出程序X

正确的方法

  • 追赶pdflatex thesiscd /users/ugrad/oconnorp/Downloads/CUEDThesisPSnPDF满足 CUEDthesisPSnPDF.cls位置Classes/CUEDthesisPSnPDF

  • 命令行/终端运行方式pdflatex fileName.tex应始终有效,并且它是编辑器出错时的最佳验证测试。理想情况下,不需要 latex 编辑器,它用于 GUI 用户体验和 synctex/view pdf 功能。

验证乳胶安装:命令行/终端

  • 要使用命令行/终端验证/测试 latex 安装(TeXlive 或 MiKTeX),可以使用

latex small2e得到small2e.dvi(或)

latex sample2e得到sample2e.dvi

pdflatex small2e得到small2e.pdf(或)

pdflatex sample2e得到sample2e.pdf

pdflatex sample2e得到sample2e.pdf

xetex opentype-info得到opentype-info.pdf

注意,无需.tex扩展

提及者:jon 在他的评论中

便携式 LaTeX 编辑器:无需 sudo 权限

  • 如果你在 Ubuntu 上没有安装 LaTeX 编辑器,也没有sudo/admin权限时,使用TeXmaker LaTeX 编辑器的便携版本 取决于 32 位 (i386) 或 64 位 (x86_64) Linux。

  • uname -a使用终端测试 Linux 是 32 位还是 64 位。32 位便携式编辑器可以在两者上运行。

相关内容