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.