Compteur \part

Bonjour à toutes et tous les LaTeXienennes et LaTeXiens
J’ai juste besoin d’un renseignement.
Voili voiça, dans une classe report, j’ai des parties, donc \part{Machin} mais les sont numérotées en chiffres romains, moi je voudrais A,B, C, D….; donc j’ai introduis dans mon préambule : \renewcommand{\thepart}{\Alph{\part}} suivant en cela la recommandation de « l’Impatient » p. 147 et… ça bogue !
Que faire comme disait l’autre ?
Merci pour les réponses éventuelles
Ivan
Le temps d’apprendre à vivre il est déjà trop tard Louis Aragon

Le 02/05/22 à 22h08, Ivan Lavallée a écrit :

\renewcommand{\thepart}{\Alph{\part}}

Plutôt (sans la contre-oblique à « part ») :

\renewcommand{\thepart}{\Alph{part}}

Denis

Chers colistiers, bonjour !
Une petite demande pour qui maîtrisent pstricks mieux que moi…
J’ai une flopée de figures dans un document mais qui ont des caractéristiques communes. En particulier, je voudrais que certaines aient par exemple une couleur de bord rouge et un trait d’épaisseur 1.2pt.
Je pensais faire un truc du genre \newcommand\Propriete{linecolor=red,linewidth=1.2pt} puis dans le document un autre truc du genre \pspolygon[\Propriete]{0,0)(1,0)(0,1) pour éviter de nombreux {\psset{linecolor=red,linewidth=1.2pt}\pspolygon{0,0)(1,0)(0,1)} … mais ça plante.
Merci de m’éclairer de vos lumières !
Arnaud

Ah grand merci, quelle bêtise de ma part…
Ivan

Le 2 mai 2022 à 22:28, Denis Bitouzé xyz@xyz.tld a écrit :

Le 02/05/22 à 22h08, Ivan Lavallée a écrit :

\renewcommand{\thepart}{\Alph{\part}}

Plutôt (sans la contre-oblique à « part ») :

\renewcommand{\thepart}{\Alph{part}}

Denis

Le temps d’apprendre à vivre il est déjà trop tard Louis Aragon

Bonjour,

Le 02/05/2022 à 23:02, Gazagnes Arnaud a écrit :

\newcommand\Propriete{linecolor=red,linewidth=1.2pt} puis dans le
document un autre truc du genre \pspolygon[\Propriete]{0,0)(1,0)(0,1)
pour éviter de nombreux

Là y’a une faute de frappe : la première parenthèse ouvrante est une
accolade.

{\psset{linecolor=red,linewidth=1.2pt}\pspolygon{0,0)(1,0)(0,1)} …
mais ça plante.

Même faute de frappe ici. Mais je suppose que le problème n’est pas
là… Une piste : tester le code sur un ECM (le problème n’étant pas la
répétition des figures mais l’utilisation d’une commande dans les
arguments de pspolygon).

–Jean-Yves

Bonjour

Je n’y connais rien en pstricks, mais le message d’erreur indique un
problème avec xkeyval ; je pense donc que c’est peine perdue.

Pourquoi pas plutôt :

\newcommand\Propriete{\psset{linecolor=red,linewidth=1.2pt}}

puis un truc du genre :

\Propriete
\pspolygon(0,0)(1,0)(0,1)

François

Le 02/05/2022 à 23:02, Gazagnes Arnaud a écrit :

Chers colistiers, bonjour !
Une petite demande pour qui maîtrisent pstricks mieux que moi…
J’ai une flopée de figures dans un document mais qui ont des
caractéristiques communes. En particulier, je voudrais que certaines
aient par exemple une couleur de bord rouge et un trait d’épaisseur 1.2pt.
Je pensais faire un truc du genre
\newcommand\Propriete{linecolor=red,linewidth=1.2pt} puis dans le
document un autre truc du genre \pspolygon[\Propriete]{0,0)(1,0)(0,1)
pour éviter de nombreux
{\psset{linecolor=red,linewidth=1.2pt}\pspolygon{0,0)(1,0)(0,1)} …
mais ça plante.
Merci de m’éclairer de vos lumières !
Arnaud

Bien, mais le problème maintenant est bizarre. dans le TDM j’ai bien A-nom de la partie

Mais dans le texte lui même, j’ai : Première partie nom de la partie

?? ?? ??

Le 2 mai 2022 à 22:36, Ivan Lavallée xyz@xyz.tld a écrit :

Ah grand merci, quelle bêtise de ma part…
Ivan

Le 2 mai 2022 à 22:28, Denis Bitouzé xyz@xyz.tld a écrit :

Le 02/05/22 à 22h08, Ivan Lavallée a écrit :

\renewcommand{\thepart}{\Alph{\part}}

Plutôt (sans la contre-oblique à « part ») :

\renewcommand{\thepart}{\Alph{part}}

Denis

Le temps d’apprendre à vivre il est déjà trop tard Louis Aragon

Le temps d’apprendre à vivre il est déjà trop tard Louis Aragon

Pareil, je reposte. Désolé si doublon.

-------- Message transféré --------
Sujet : Re: [gut] Une propriété commune de dessin et pstricks
Date : Tue, 3 May 2022 08:47:11 +0200
De : Jean-Yves Baudais xyz@xyz.tld
Pour : xyz@xyz.tld

Bonjour,

Le 02/05/2022 à 23:02, Gazagnes Arnaud a écrit :

\newcommand\Propriete{linecolor=red,linewidth=1.2pt} puis dans le
document un autre truc du genre \pspolygon[\Propriete]{0,0)(1,0)(0,1)
pour éviter de nombreux

Là y’a une faute de frappe : la première parenthèse ouvrante est une
accolade.

{\psset{linecolor=red,linewidth=1.2pt}\pspolygon{0,0)(1,0)(0,1)} …
mais ça plante.

Même faute de frappe ici. Mais je suppose que le problème n’est pas
là… Une piste : tester le code sur un ECM (le problème n’étant pas la
répétition des figures mais l’utilisation d’une commande dans les
arguments de pspolygon).

–Jean-Yves

Bonjour,

Le 02/05/2022 à 23:21, Ivan Lavallée a écrit :

Bien, mais le problème maintenant est bizarre. dans le TDM j’ai bien A-nom de la partie

Mais dans le texte lui même, j’ai : Première partie nom de la partie

Ben voila ce qui arrive qu’en y’a pas d’ECM, ça merde toujours ailleurs
:slight_smile: Bon, ici c’est french qui entre en scène. Voici un ECM qui marche…
jusqu’à ce qu’un autre package mette le bazar, ou pas !

\documentclass[french]{report}
\usepackage{babel}
\frenchbsetup{PartNameFull=false}
\renewcommand{\thepart}{\Alph{part}}
\begin{document}
\tableofcontents
\part{Machine}
\part{Machin}
\end{document}

–Jean-Yves

On Mon, 2 May 2022 at 23:21, Ivan Lavallée xyz@xyz.tld wrote:

Bien, mais le problème maintenant est bizarre. dans le TDM j’ai bien
A-nom de la partie

Mais dans le texte lui même, j’ai : Première partie nom de la partie

?? ?? ??

Bonjour,

C’est une fonctionnalité de babel-french.
Pour modifier ce comportement personnellement j’utiliserais l’option
FullPartName=false dans \frenchsetup{} mais il y a d’autres possibilités.
Cf. la doc de ce module (p. 15).
http://mirrors.ctan.org/macros/latex/contrib/babel-contrib/french/frenchb-doc.pdf

Cordialement,
Xavier


Xavier Scheuer xyz@xyz.tld

Bon, ben, je reposte.

-------- Message transféré --------
Sujet : Re: [gut] Compteur \part
Date : Tue, 3 May 2022 08:23:30 +0200
De : Jean-Yves Baudais xyz@xyz.tld
Pour : xyz@xyz.tld

Bonjour,

Le 02/05/2022 à 23:21, Ivan Lavallée a écrit :

Bien, mais le problème maintenant est bizarre. dans le TDM j’ai bien A-nom de la partie

Mais dans le texte lui même, j’ai : Première partie nom de la partie

Ben voila ce qui arrive qu’en y’a pas d’ECM, ça merde toujours ailleurs
:slight_smile: Bon, ici c’est french qui entre en scène. Voici un ECM qui marche…
jusqu’à ce qu’un autre package mette le bazar, ou pas !

\documentclass[french]{report}
\usepackage{babel}
\frenchbsetup{PartNameFull=false}
\renewcommand{\thepart}{\Alph{part}}
\begin{document}
\tableofcontents
\part{Machine}
\part{Machin}
\end{document}

–Jean-Yves

PartNameFull=false (true); par défautbabel-frenchnumérote les parties crééespar la commande\parten « Première partie », « Deuxième partie », etc. Ceci fonctionnebien pour la plupart des classes (classes standard, classes koma-script, memoir) mais paspour les classes AMS qui redéfinissent la commande\part. L’optionPartNameFull=falsepermet de revenir à une numérotation des parties plus standard – « Partie I », « Partie II », etc.–, ce qui supprime les risques de mauvais affichage du genre « Première partie 1 » notammentdans la table des matières

Ben oui, mais ça n’est pas ça que je veux, je veux que les parties soient numérotées en alphanumérique A,B,C,… et bien sûr à la fois dans la TDM (ça c’est bon !) et dans le texte. Là si je comprends bien, cette option ramène à un numérotation en chiffres romains

Le 3 mai 2022 à 08:42, Xavier Scheuer xyz@xyz.tld a écrit :

On Mon, 2 May 2022 at 23:21, Ivan Lavallée <xyz@xyz.tld mailto:xyz@xyz.tld> wrote:

Bien, mais le problème maintenant est bizarre. dans le TDM j’ai bien A-nom de la partie

Mais dans le texte lui même, j’ai : Première partie nom de la partie

?? ?? ??

Bonjour,

C’est une fonctionnalité de babel-french.
Pour modifier ce comportement personnellement j’utiliserais l’option FullPartName=false dans \frenchsetup{} mais il y a d’autres possibilités.
Cf. la doc de ce module (p. 15).
http://mirrors.ctan.org/macros/latex/contrib/babel-contrib/french/frenchb-doc.pdf http://mirrors.ctan.org/macros/latex/contrib/babel-contrib/french/frenchb-doc.pdf

Cordialement,
Xavier


Xavier Scheuer <xyz@xyz.tld mailto:xyz@xyz.tld>

Le temps d’apprendre à vivre il est déjà trop tard Louis Aragon

Bravo et merci
Ivan

Le 3 mai 2022 à 09:21, Jean-Yves Baudais xyz@xyz.tld a écrit :

Bon, ben, je reposte.

-------- Message transféré --------
Sujet : Re: [gut] Compteur \part
Date : Tue, 3 May 2022 08:23:30 +0200
De : Jean-Yves Baudais xyz@xyz.tld
Pour : xyz@xyz.tld

Bonjour,

Le 02/05/2022 à 23:21, Ivan Lavallée a écrit :

Bien, mais le problème maintenant est bizarre. dans le TDM j’ai bien A-nom de la partie
Mais dans le texte lui même, j’ai : Première partie nom de la partie

Ben voila ce qui arrive qu’en y’a pas d’ECM, ça merde toujours ailleurs :slight_smile: Bon, ici c’est french qui entre en scène. Voici un ECM qui marche… jusqu’à ce qu’un autre package mette le bazar, ou pas !

\documentclass[french]{report}
\usepackage{babel}
\frenchbsetup{PartNameFull=false}
\renewcommand{\thepart}{\Alph{part}}
\begin{document}
\tableofcontents
\part{Machine}
\part{Machin}
\end{document}

–Jean-Yves

Le temps d’apprendre à vivre il est déjà trop tard Louis Aragon