Re: Creazione ambienti simili a \exercise e \answer del TeXBook

#28667
DMW
    Up
    0
    Down
    ::


    Giusto, c’è anche a pag. 422.

    Grazie per l’aiuto, la soluzione è perfetta.

    Mi spieghi un paio di cose?

    Cosa ci fa quel gruppo, cioè questo
    `{\obeylines \gdef\copyans#1
    {\def\next{#1}%
    \ifx\next\empty\let\next=\endgroup %
    \else\immediate\write\ans{\next} \let\next=\copyans\fi\next}} `

    “sospeso a mezz’aria”? Non è all’interno di nessun comando!

    e poi perché il loop
    `\@tempcnta=128
    \loop\ifnum\@tempcnta<256
    \catcode\@tempcnta=12
    \advance\@tempcnta\@ne
    \repeat`
    dentro \setupcopy, o meglio \ex@sanitize?

    Ma il loop non è sempre positivo? Non si rimane lì per sempre?o quel catcode risolve tutto? Non potevi scrivere come scritto in manmac.tex cioè \catcode`\|=\other?

    Ciao

    Andrea

    Go to top