一般的

一般的

除了和.tex.dvi文件之外.pdf,TeX/LaTeX/ConTeXt 还会生成并使用许多其他文件。它们有什么用处?哪些文件用于创建文档,哪些文件由编译器自动创建。我可以安全地删除哪些文件?

答案1

.fd=字体定义;用于生成输出。

.bst= BibTeX 样式文件(例如,某个期刊的首选参考书目布局设置);BibTeX 在生成参考书目时使用。

.aux= LaTeX 辅助文件;在运行 LaTeX 时创建,其中包含 LaTeX 记录的信息,这些信息随后会被 BibTeX 或 LaTeX 本身在以后的运行中使用(例如,关于交叉引用),并且还可以包含其他内容。此文件是在运行 LaTeX 时创建的,但也会在下次运行 LaTeX 时使用。它可以被删除,但您可能需要在将来多次运行才能重新生成它。

.bbl= 参考书目;这是 BibTeX 输出的内容,以便在下次运行 LaTeX 时插入到 LaTeX 中。

.blg= 书目(BibTeX)日志——与 BibTeX 类似,.log但用于 BibTeX;由 BibTeX 生成,如果不需要检查错误,可以安全删除。

.brf= 我认为是 backref 包的 BackReference 文件。我不太熟悉这些,但我怀疑它们是在编译使用该包的文件时由 LaTeX 创建的。

.cls= 文档类(如文章或报告 - 如果它们弄乱了您的文件夹,您必须为个别期刊或大学等使用大量自定义类)这显然用于生成输出。

.dtx= 记录的源文件;可用于生成 LaTeX 包或其他文件及其相关文档。

其中,.aux.blg可以安全删除。.bbl如果您不介意重新运行 BibTeX 并且可以访问.bib所需的文件,那么可能也可以。其余的不应删除,但可以移动到更合适的地方。特别是.fd.cls.dtx最好占用(个人)TeX 树的空间,而不是您正在处理的文档的文件夹中。

答案2

一般的

手动创建

  • .tex该文档本身
    由您创建。

自动创建

  • .aux一个辅助文件,用于保存创建目录、参考文献、索引、书目和其他类似内容的信息。下次编译时将重新读取该文件以创建目录、参考文献等。
    创建者(pdf/xe/lua)(la)tex

  • .toc存储目录的辅助文件,在后续运行中读取以创建实际的目录。
    (pdf)latex、创建xe(la)tex

  • .lof存储图形列表的辅助文件,在后续运行中读取以创建实际的 LoF。由、
    创建。(pdf)latexxe(la)tex

  • .lot存储表格列表的辅助文件,在后续运行中读取以创建实际的 LoT。由、
    创建。(pdf)latexxe(la)tex

  • .log 存储编译的所有消息,如错误和警告。大多数编辑器/LaTeX IDE 使用它来显示文档中的错误。
    (pdf)latex、创建xe(la)tex

  • .pdf 文档的常见输出格式。由、、、
    创建。pdflatexxelatexps2pdfdvipdf

答案3

参考书目

手动创建

  • .bib 包含您的参考书目条目的数据库文件。
    由您创建。
  • .bst:BibTeX 样式文件。
    确定参考书目的外观(通常从某处下载)。
  • .bbx一种biblatex书目样式。
    由用户创建。
  • .cbx一种biblatex引用样式。
    由用户创建。

自动创建

  • .bbl:参考书目环境,由 BibTeX 生成。
    这是调用bibtex产生的,也是命令包含到文档中的内容\bibliography
  • .blg bibtexbiber日志文件。由/
    创建。bibtexbiber
  • .bcf biblatex控制文件。
  • .run.xml biberXML 文件。
  • -blx.bib biblatex控制文件。

答案4

总体布局和封装文件

手动创建

  • .cls类文件包含您的文档设置并提供标记的基本宏,例如\section
    由用户或latex使用ins文件创建。

  • .def收集一系列类似的定义,这会使sty文件变得过长且难以阅读。请参阅.def 文件有什么作用?, 和何时使用“.sty”扩展名以及何时使用“.def”

  • .dtx 包含模板文件(如类和样式及其文档)的源文件。
    由用户创建。

  • .ins 安装文件,用于从dtx文件中提取模板文件。由用户创建。

  • .sty 样式文件包含文档的宏定义和其他扩展。由用户或latex使用ins文件创建。

自动创建

相关内容