이 \fi가 무엇과 연관되어 있는지 시각화하십시오.

이 \fi가 무엇과 연관되어 있는지 시각화하십시오.

예를 들어 저는 매크로 \ifbook\ifslide. 둘 다 로 닫을 수 있기 때문에 이 특정 항목이 가리키는 \fi경로를 잃기 쉽습니다 . 중첩될 수도 있으므로 일이 더 어려워집니다.\if*\fi

결국 다음과 같이 수동으로 연결하게 됩니다. 지금까지는 작동했지만 번거롭고 오류가 발생하기 쉽다는 것을 알았습니다.

\ifbook
:
\fi %%ifbook

\ifslide
:
\fi %%ifslide

더 나은 아이디어를 높이 평가합니다.

답변1

사실 꼭 필요한 건 아닌데, \let\bookfi\fi좀 더 '돋보이게' 하면 어떨까?

\documentclass{article}

\newif\ifbook

\let\bookfi\fi


\booktrue
\begin{document}


\ifbook
Yay!
\else
Nope
\bookfi

\bookfalse
\ifbook
Yay!
\else
Nope
\bookfi


\end{document}

관련 정보