
Eu tenho um arquivo .sty com a seguinte parte:
% 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
...
Agora quero usar este a.sty com o branch 'if'. Como devo fazer isso no meu arquivo Tex principal?
% how to use choose 'if' branch?
\usepackage{a}
Responder1
\documentclass[twoside]{article}
(ou qualquer classe que você esteja usando).
Todas as classes padrão são definidas \if@twoside
como verdadeiras com essa opção.