[Résolu] newcommand et argument optionnel

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] newcommand et argument optionnel

Messagepar Francky » Vendredi 11 Juin 2010, 20:02

Code: Tout sélectionner
\newcommand{\partie}[1][\null]{\refstepcounter{partie}%
\subsection*{Partie \Alph{partie}~#1}}


Ceci ne fais ce que je souhaite.
À savoir

Code: Tout sélectionner
\partie               % crée une nouvelle subsection de titre "Partie A".               %%%Ça, ça marche.
\partie{ : blabla}  % crée  une nouvelle subsection de titre "Partie A : blabla"   %%% Ça ne marche pas.


Au lieu de ça, j'obtiens:
"
Partie A
blabla
"
Avez-vous une idée de pourquoi ce résultat, et comment je peux m'en sortir ?
Merci.
Dernière édition par Francky le Vendredi 11 Juin 2010, 20:20, édité 1 fois.
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: newcommand argument et subsection

Messagepar pg » Vendredi 11 Juin 2010, 20:07

Ta commande prend un argument optionnel, pas obligatoire. Il faut utiliser \partie[: blabla].
pg
Modérateur
 
Messages: 2597
Inscription: Jeudi 14 Juin 2007, 23:31

Re: newcommand argument et subsection

Messagepar Francky » Vendredi 11 Juin 2010, 20:20

Merci,
je débute avec les newcommand ...
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: MSN [Bot] et 5 invités