Je n'arrive pas à afficher mon nom

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Lumina
Utilisateur débutant
Utilisateur débutant
Messages : 2
Inscription : lundi 28 avril 2008, 10:56

Je n'arrive pas à afficher mon nom

Message par Lumina »

Bonjour,
Voici l'essentiel de mon document :

Code : Tout sélectionner

\author{Lumina}
\begin{document}
Je suis \author.
\end{document}
Et ça donne :
Je suis .
Quelle syntaxe je dois utiliser pour que ça affiche mon nom ? Merci !

guiguiche
Modérateur global
Modérateur global
Messages : 8074
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Je n'arrive pas à afficher mon nom...

Message par guiguiche »

Sur ton OS, tu as une session particulière ouverte ou non ?
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.

pg
Modérateur
Modérateur
Messages : 2600
Inscription : vendredi 15 juin 2007, 00:31

Re: Je n'arrive pas à afficher mon nom

Message par pg »

C'est \@author qu'il faut utiliser, mais puisqu'il y a un @, il faut l'encadrer de \makeatletter et \makeatother. Par exemple :

Code : Tout sélectionner

\documentclass{article}
\author{Lumina}
\makeatletter\newcommand*{\theauthor}{\@author}\makeatother
\begin{document}
Je suis \theauthor.
\end{document}

Lumina
Utilisateur débutant
Utilisateur débutant
Messages : 2
Inscription : lundi 28 avril 2008, 10:56

Re: Je n'arrive pas à afficher mon nom

Message par Lumina »

Ah, merci, je n'avais pas compris la subtilité du @.