
Tengo mi paquete hecho a medida. Necesito incluir (o activar) otro paquete por alguna condición.
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
\ProvidesPackage{MyPackage}[2005/01/22]
\DeclareOption{connectbibliography}{\ActivetePackage{tocbibind}}
\ProcessOptions\relax
\RequirePackage{fancyhdr}
\endinput
Donde \ActivetePackage
se estima algún comando que conecta (o activa) el tocbibind
paquete pasando connectbibliography
la clave del paquete en el documento a través de \usepackage[connectbibliography]{MyPackage}
.
Por supuesto, la implementación de esta característica puede ser diferente a la que he descrito.
Respuesta1
Si entiendo la pregunta, entonces:
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
\ProvidesPackage{MyPackage}[2005/01/22]
\def\dotocbind{}
\DeclareOption{connectbibliography}{\def\dotocbind{\RequirePackage{tocbind}}}
\ProcessOptions\relax
\dotocbind
\RequirePackage{fancyhdr}
\endinput