我有一个包含以下部分的 .sty 文件:
% a.sty
...
\if@twoside
\setlength\oddsidemargin {36.1\p@}
\setlength\evensidemargin {0\p@}
\setlength\marginparwidth {40\p@}
\else
\setlength\oddsidemargin {36.1\p@}
\setlength\evensidemargin {36.1\p@}
\setlength\marginparwidth {40\p@}
\fi
...
我现在想将此 a.sty 与“if”分支一起使用。我应该如何在主 Tex 文件中执行此操作?
% how to use choose 'if' branch?
\usepackage{a}
答案1
\documentclass[twoside]{article}
(或您正在使用的任何类别)。
所有标准类都\if@twoside
通过该选项设置为 true。