如何在文档类之外设置 LaTeX 中的纸张尺寸

如何在文档类之外设置 LaTeX 中的纸张尺寸

我正在看如何使用 A4 纸代替信纸?我想知道我如何创建一个自定义的文档类\documentclass{foo},比如,然后\foosetsize{a4paper}在其后以某种方式添加另一个函数,而不是将纸张尺寸放在documentclass选项中。我该怎么做?

因此,不要:

\documentclass[a4paper]{foo}

它可能类似于:

\documentclass{foo}
\setpapersize{a4paper}

答案1

了解一下 LaTeX,这将使你的工作变得更加轻松。

加载选项有三种方法:

  1. 全局选项,\documentclass[global-option1, global-option2]{article}
  2. 将包加载到它们中:\usepackage[options]{packagename}
  3. 使用包提供的命令。

您正在寻找第三个,例如:

\documentclass{article}
\usepackage{geometry}
\geometry{a4paper}

通过在命令行中输入,您可以获得 geometry 和大多数其他软件包的手册texdoc packagename。如果您在 Windows 下工作,则为 cmd.exe。

相关内容