Vamos à analise sintática: nome do comando
{\convidado}, seguido do número de parâmetros [1] e como este parâmetro será gerado no documento {#1} (aqui, somente o texto informado, sem nenhuma opção adicional).Vamos à analise sintática novamente: nome do comando
{\convidado}, seguido do número de parâmetros [2] e como estes parâmetros serão gerados no documento {#1 #2} (aqui, somente os textos informados, separados por um espaço simples).Agora, chamamos o comando e especificamos os dois parâmetros, entre colchetes:
No texto, será impresso "Darci Souza", porém agora temos os argumentos "nome" e "sobrenome" informados separadamente.
Vamos a um exemplo prático: digamos que eu queira escrever os nomes dos convidados de uma festa em uma lista simples:
Relembrando, com o comando que possui somente um parâmetro ficaria dessa forma:
E que tal separarmos o nome e sobrenome como parâmetros do comando, modificando um pouco a saída? Aqui podemos utilizar o comando com dois parâmetros:
⚠️ Lembre-se! O comando
\newcommand{} sempre deve estar no preâmbulo do nosso documento!