想要了解\RequirePackage
、\documentclass
和的放置位置\usepackage
应如何进行。
在我的样式文件中,我使用\RequirePackage
。在我的文档中,我按以下顺序调用。
\documentclass[b5paper,12pt]{article}
\usepackage{mystyle}
已经看到\usepackage
不能放在 之前\documentclass
,但是\RequirePackage
。什么时候需要\RequirePackage
放在 之前\documentclass
?
答案1
由于历史原因,在 之前应该加载几个包\documentclass
,但主要的包是fix-cm
(如果你需要它)。对于一些专有文档类,你可能需要先加载几个包\documentclass
,但这是一种很不寻常的情况。
对于此类包裹,您必须求助于\RequirePackage
。
对于那些你之后加载的\documentclass
总是做\usepackage
。