Использование файла .sty с опциями if-else

Использование файла .sty с опциями if-else

У меня есть файл .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с этой опцией.

Связанный контент