[algorithm2e] Numéros de lignes

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.

[algorithm2e] Numéros de lignes

Messagepar maurice » Mardi 07 Septembre 2010, 11:21

Bonjour, j'essaie d'écrire un algorithme avec numéro de lignes mais j'aimerais que la numérotation ne commence qu'après le titre.
J'utilise :

Code: Tout sélectionner
\usepackage[french,boxed,linesnumbered]{algorithm2e}


puis la commande :

Code: Tout sélectionner
\TitleOfAlgo{A}


qui donne Algorithme : A

J'aimerais qu'il n'y ait plus de : entre algorithme et A et que la ligne dd titre ne soit pas numérotée.

Toute aide est la bienvenue,
maurice
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: [algorithm2e] Numéros de lignes

Messagepar maurice » Mardi 07 Septembre 2010, 23:36

Du mieux mais rien de parfait :
Pour ne pas numéroter le titre, on peut uiliser :
Code: Tout sélectionner
\caption{titre}

à la place de \TitleOfAlgo{A}.
si on ne veut pas Algorithme 1 : titre mais seiulement titre, on ajoute
Code: Tout sélectionner
\NoCaptionOfAlgo

avant le
Code: Tout sélectionner
\begin{algorithm}

Ca a l'avantage d'enlever les : comme je voulais.
Par contre le titre, au lieu d'être au dessus, est en dessous .
Ca peut s'arranger avec l'option :
Code: Tout sélectionner
\usepackage[french,linesnumbered,algoruled]{algorithm2e}

à la place de
Code: Tout sélectionner
\usepackage[french,linesnumbered,boxed]{algorithm2e}

mais du coup il n'y a plus de boite et le titre n'est pas centré malgré la commande
Code: Tout sélectionner
\SetAlgoCaptionLayout{centerline}


Pour les boites c'est pas bien grave (voir même mieux sans) mais j'aimerais bien que les titres soient centrés.
Si quelqu'un connait la réponse ...
Merci.
maurice
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant

Re: [algorithm2e] Numéros de lignes

Messagepar pg » Jeudi 09 Septembre 2010, 13:16

C'est cela que tu veux ?

algorithm2e_caption_centerline.png
algorithm2e_caption_centerline.png (4.91 Kio) Vu 4478 fois


Code: Tout sélectionner
\documentclass{article}

\usepackage[french,linesnumbered,algoruled]{algorithm2e}

\makeatletter
\renewcommand{\algocf@captiontext}[2]{\AlCapNameSty{\centerline{\AlCapNameFnt{}#2}}}
\makeatother

\begin{document}

\begin{algorithm}
bla bla bla

bla bla bla
\caption{Description de l'algorithme}
\end{algorithm}

\begin{algorithm}
bla bla bla

bla bla bla
\caption{Description de l'algorithme}
\end{algorithm}

\end{document}
pg
Modérateur
 
Messages: 2591
Inscription: Jeudi 14 Juin 2007, 23:31

Re: [algorithm2e] Numéros de lignes

Messagepar maurice » Jeudi 09 Septembre 2010, 13:20

Bonjour, c'est exactement ce que je voulais, je vais tester.
Merci beaucoup.

Maurice

EDIT : Testé et appouvé :D
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
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: evariste_G, Google [Bot], Google Adsense [Bot], Grapeshot [Crawler], imenlatex, Proximic [Spider], Yandex [Bot] et 22 invités