Visualice cuál \si este \fi se asocia a

Visualice cuál \si este \fi se asocia a

Por ejemplo, uso macros \ifbooky \ifslide. Debido a que ambos pueden cerrarse mediante \fi, es fácil perder de vista a qué apunta \if*este particular . \fiTambién se pueden anidar, lo que dificulta las cosas.

Termino asociándolos manualmente de la siguiente manera. Hasta ahora ha funcionado, pero lo encontré engorroso y propenso a errores.

\ifbook
:
\fi %%ifbook

\ifslide
:
\fi %%ifslide

Se agradece una mejor idea.

Respuesta1

En realidad, no lo encuentro necesario, pero ¿qué tal si \let\bookfi\filo hacemos más "sobresaliente"?

\documentclass{article}

\newif\ifbook

\let\bookfi\fi


\booktrue
\begin{document}


\ifbook
Yay!
\else
Nope
\bookfi

\bookfalse
\ifbook
Yay!
\else
Nope
\bookfi


\end{document}

información relacionada