![Seguimiento en \def@](https://rvso.com/image/327810/Seguimiento%20en%20%5Cdef%40%20.png)
Tratando de entender las primitivas de sintaxis \def\def@
Como seguimiento de esta pregunta, actualmente estoy trabajando en un BA, usando un conjunto de definiciones que encontré en el archivo .cls de una plantilla. Actualmente:
% The year and term the thesis is submitted
\def\degreedate#1{\gdef\@degreedate{#1}}
% The full (unabbreviated) name of the degree
\def\degree#1{\gdef\@degree{#1}}
% The name of your Oxford college (e.g. Christ Church, Pembroke)
\def\college#1{\gdef\@college{#1}}
Funciona sin problemas, pero cuando agrego
% The name of the adviser
\def\adviser#1{\gdef\@adviser{#1}}
Se rompe con un problema \@argdef
aparentemente.
yo obtengo
Respuesta1
Funciona bien para mí:
\documentclass[a4paper]{article}
\begin{document}
\makeatletter
\def\adviser#1{\gdef\@adviser{#1}}
\def\showadviser{My advisor is: \@adviser}
\makeatother
\adviser{Cazzolato}
\showadviser
\end{document}
Le sugerimos que cree un ejemplo que demuestre su problema.