Latex中cls和sty文件有何区别?
资源
本文对 LaTeX 中 .cls 和 .sty 文件进行介绍,主要参考了 What are .cls and .sty files?How are they different? 以及 LaTeX2e for class and package writers 。
什么是 .cls 和 .sty 文件?
一般来说,.cls
和 .sty
文件都是增加 LaTeX 功能的补足文件。它们在我们排版文章是时对应的使用 \documentclass{}
和 \usepackage{}
加载,在包内部则对应的使用 \LoadClass,\LoadClassWithOptions
和 \RequirePackage,\RequirePackageWithOptions
加载。我们通常将 .cls
文件称之为类(classes)文件,将 .sty
文件称之为风格(styl