Deutsch   English   Français   Italiano  
<un60ue$3kaot$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: =?UTF-8?Q?Jean-C=C3=B4me_Charpentier?=
 <jean-come.charpentier@wanadoo.fr>
Newsgroups: fr.comp.text.tex
Subject: =?UTF-8?B?UmU6IFxmYW5jeWhkciA6IMOgIGwnZW4tdMOqdGUgVGl0cmUgc2FucyBu?=
 =?UTF-8?B?dW3DqXJv?=
Date: Thu, 4 Jan 2024 11:23:09 +0100
Organization: A noiseless patient Spider
Lines: 84
Message-ID: <un60ue$3kaot$1@dont-email.me>
References: <869cc47b-8c07-4d05-9dd4-a2b460bc1d0cn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 4 Jan 2024 10:23:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="50235dc79d76a5f1a3c433989b8680b0";
	logging-data="3812125"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19qoSngxV1fcTR+PX1GbzzM/UIVWCl4fAA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:PKMVDaM84eqTBJN5ZGa+lz9GxOs=
Content-Language: fr
In-Reply-To: <869cc47b-8c07-4d05-9dd4-a2b460bc1d0cn@googlegroups.com>
Bytes: 4437

Le 31/12/2023 à 13:22, Abdelaâziz BEL FEKIH a écrit :
> Bonjour,

   Bonjour,

> Je suis nouveau dans ce groupe. Si quelqu'un voudrait bien m'aider.

   Bien sûr. Alors pour commencer, c'est beaucoup mieux de fournir un 
ECM (Exemple Complet Minimal) pour être certain de comprendre le 
problème car ici, vous ne dites pas grand chose et on est obligé de 
sortir les boules de cristal pour s'en sortir. En ECM est un exemple qui 
compile tel quel donc qui commence en LaTeX avec un \documentclass et 
qui se termine avec un \end{document} et qui est minimal dans le sens où 
il n'ajoute rien qui n'ait aucun rapport avec le problème.

> Voilà dans dans le style book j'utilise le package fancyhdr

   Ça commence mal. Vous utilisez fancyhdr de quelle façon ? En restant 
avec les styles prédéfinis des classes LaTeX ? Ou en redéfinissant votre 
ou vos propres styles ? Dans ma solution, je vais redéfinir mon style 
que j'appelle « monstyle » ce qui est évidemment une très mauvaise 
dénomination.

> et je voudrais afficher dans les entêtes des pages de droite le nom du chapitre mais sans numéro. La commande que j'utilise
> \fancyhead[LO]{\scshape\tiny\leftmark}
> donne
> CHAPITRE I. THEORIE DES SYSTEMES
> Je voudrais éliminer CHAPITRE I.

C'est hyper bizarre le fait d'écrire en \tiny et sur le côté gauche des 
pages impaires. Vous voulez faire hurler les typographes ? :-) Bref...

Le problème c'est que le comportement par défaut de \leftmark, dans les 
classes standards de LaTeX, est d'écrire le mot CHAPITRE (CHAPTER pour 
les anglophones, ...) puis le numéro de chapitre (lorsqu'il existe bien 
sûr) avant le titre de chapitre lui-même. Il va donc falloir casser ce 
comportement en redéfinissant le truc qui provoque l'écriture dans le 
\leftmark appelé par \chapter, c'est-à-dire la macro \bothmark elle même 
appelée par \chaptermark.

Pfiouuu ! Fin des explications on passe au code (un ECM). Bien entendu, 
il y a de forte chance que le résultat ne soit pas exactement celui que 
vous voulez. En particulier comme je dégage tout au niveau des en-têtes 
et pieds de page, je n'ai strictement rien au niveau des pages paires et 
aucun numéro de page sur toutes les pages sauf les pages de chapitre qui 
utilisent le style de page 'plain'. Je vous laisse adapter et en cas de 
difficulté, le forum est toujours là.

\documentclass[12pt,french]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\usepackage{fancyhdr}
\usepackage{babel}

\fancypagestyle{monstyle}{%
   % On vire tout
   \fancyhf{}
   \renewcommand{\headrulewidth}{0pt}
   \renewcommand{\footrulewidth}{0pt}
   % On reconstruit
   \renewcommand\chaptermark[1]{%
     \markboth{##1}{}
     }
   \fancyhead[LO]{\scshape\tiny\leftmark}
}
\pagestyle{monstyle}
\usepackage{lipsum}
\begin{document}
\chapter{Coucou le monde}
\lipsum[1-20]
\chapter[Va le monde]{Comment il va le monde ? Bien ?}
\lipsum[1-20]
\end{document}

Jean-Côme Charpentier

-- 
<Alain> Ubuntu c'est vrai c'est franchement inutile mais Windows pour 
les échecs
<Jérémy> Alors à quoi sert le mode sans échecs? C'est pour les interdits de
          casino?
-+- in fr.comp.text.tex -+-