Non esistono variabili stringa nel linguaggio.
Questo complica parecchio le cose. Cercherò di spiegare il mio problema tramite un piccolo esempio: forse esiste una soluzione appropriata al sistema che non richidiede questo tipo di variabili.
Si ipotizzi di voler creare l’elenco dei giocatori di un club bocciofilo e che per qualche strano motivo sia necessario indicare il nome della squadra prima del nome del giocatore. Pensavo allora di utilizzare un comando per indicare automaticamente il nome della squadra prima di quello del giocatore (si immagini che i comandi inseriti svolgano il ruolo intuibile dal nome stesso del comando):
`\newcommand[1]{giocaore}{\leggi{varStringa} – #1}
______________________________________________________
\impostaVariabileStringa{varStringa}{Squadra rossa}
\section{Squadra rossa}
\giocatore{Mario}
\giocatore{Alfredo}
\giocatore{Lucio}
\impostaVariabileStringa{varStringa}{Squadra verde}
\section{Squadra verde}
\giocatore{Bepi}
\giocatore{Toni}
\giocatore{Aldo}`
in modo che si ottenga:
Squadra rossa
Squadra rossa – Mario
Squadra rossa – Alfredo
Squadra rossa – LucioSquadra rossa
Squadra verde – Bepi
Squadra verde – Toni
Squadra verde – Aldo
La soluzione citata da egreg9 può essere appropriata?