Deutsch   English   Français   Italiano  
<87wnocgt0u.fsf@universite-de-strasbourg.fr.invalid>

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

Path: ...!weretis.net!feeder6.news.weretis.net!4.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news.uzoreto.com!aioe.org!Faqf6A55NG1s8DSVkh3L9A.user.46.165.242.75.POSTED!not-for-mail
From: Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid>
Newsgroups: fr.comp.text.tex
Subject: Re: Options multicol gestion des titres
Date: Mon, 23 Aug 2021 16:00:49 +0200
Organization: =?utf-8?Q?Universit=C3=A9?= de Strasbourg
Message-ID: <87wnocgt0u.fsf@universite-de-strasbourg.fr.invalid>
References: <a36efee2-3e4c-48f4-9e01-02f07ef090b5n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: gioia.aioe.org; logging-data="53653"; posting-host="Faqf6A55NG1s8DSVkh3L9A.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:Z3b27PaN3EVNCzKVfqVMU2S2osE=
Bytes: 3299
Lines: 44

Mathieu Merchat <mathieu.merchat@gadz.org> writes:

> J'utilise latex pour produire des documents identiques avec
> diff=C3=A9rentes mises en forme =C3=A0 partir d'un fichier de contenu com=
mun que
> j'appelle dans chaque document. Une de ces mises en forme utilise la
> classe report avec l'option twocolumn. J'aimerais que mes titres
> (jusqu'au niveau subsection inclus) apparaissent en pleine largeur de
> page et que le texte et les niveaux inferieurs ou =C3=A9gaux =C3=A0
> subsubsection soient format=C3=A9s en 2 colonnes.

=C3=80 ma connaissance ce n'est pas possible avec l'option "twocolumn",
celle-ci utilisant une technique suffisamment radicale pour qu'elle ne
soit utilisable que sur des pages enti=C3=A8res. Note que tu peux utiliser =
la
commande \twocolumn[\section{...}] pour avoir le titre en pleine
largeur, mais elle commencera une nouvelle page.

> Je sais le faire en jouant avec des balises \begin{multicols}{2} ...
> \end{multicols} mais je ne veux pas que ces balises apparaissent dans
> mon fichier de contenu car il est aussi utilis=C3=A9 par d'autres documen=
ts
> qui ne le pr=C3=A9sentent pas de la m=C3=AAme mani=C3=A8re. J'aimerais do=
nc pouvoir
> faire ce r=C3=A9glage dans l'ent=C3=AAte. L'option multicol laisse par ex=
emple
> le titre des chapitres en pleine largeur (mais ins=C3=A8re un page break
> que je ne voudrais pas voir appara=C3=AEtre partout).
> Voyez-vous une solution =C3=A0 mon probl=C3=A8me ?

Retourner le probl=C3=A8me. Utilise l'environnement "multicols"
syst=C3=A9matiquement dans le source, et red=C3=A9finis-le pour qu'il ne fa=
sse
rien dans le cas o=C3=B9 tu veux tout sur une seule colonne. (Mieux : d=C3=
=A9finis
un autre environnement, qui fait soit {multicols}[2] soit rien du tout).

Pour ce qui est la page d=C3=A9volue au titre de chapitre dans la classe
"report", c'est volontaire... Si tu veux changer quelque chose, tu peux
fournir directement une nouvelle commande \chapter (l'originale est dans
report.cls), ou utiliser un package comme "titlesec". Mais =C3=A7a ne r=C3=
=A8glera
pas ton probl=C3=A8me de saut de page avec l'option "twocolumn".

-- Alain.