Me gustaría poder generar diferentes versiones de un documento usando algún tipo de comando de impresión dentro de una \ifthenelse
declaración. Aquí hay un ejemplo de lo que me gustaría hacer. Me gustaría hacerlo de esta manera porque mi documento es bastante largo y tiene muchas secciones. Creo que sería más fácil para mí hacer algo como esto en lugar de definir todo el texto dentro de la \ifthenelse
declaración.
\documentclass{article}
\usepackage{ifthen}
\begin{document}
\newcommand{\docVersion}[1]
{
% normally, text would go where the commands \printA{} and \printB{} would go
\ifthenelse{\equal{#1}{group A version}}{\printA{}}{}
\ifthenelse{\equal{#1}{group B version}}{\printB{}}{}
}
% so here, I could define that I want group A's version
\docVersion{group A version}
% and only this would be printed
\printA{Some stuff for group A here.}
% and this would not
\printB{Some stuff for group B here.}
% and this would be printed also
Some stuff for both groups here.
\end{document}