2 pages par feuille

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.

2 pages par feuille

Messagepar pelotudo » Mardi 13 Janvier 2009, 15:33

Bonjour,

j'ai un texte avec de nombreuses annexes. Je voudrais donc mettre mes annexes au format 2 pages par feuille.

Comment faire pour avoir l'annexe en question en 2 pages par feuille et les reste du texte normal?

J'ai trouvé sur le net un exemple:
Code: Tout sélectionner
%\documentclass[10pt,twocolumn,landscape,a4paper]{article}
%\special{landscape}\special{! /landplus90 true store}
%\setlength{\oddsidemargin}{0mm}
%\setlength{\evensidemargin}{0mm}
%\addtolength{\textheight}{55mm}
%\addtolength{\textwidth}{43mm}
%\setlength{\topmargin}{0mm}
%\setlength{\headsep}{4mm}
%\voffset=-20mm
%\hoffset=-20mm
%\columnseprule=.01pt


Cependant je ne peux pas rdéfinir le dosumentclass au milieu du fichier...

Comment faire dans ce cas?

Merci
pelotudo
Utilisateur
 
Messages: 5
Inscription: Lundi 12 Janvier 2009, 16:52
Statut actuel: Post-bac | Master

Publicité

Re: 2 pages par feuille

Messagepar rebouxo » Mardi 13 Janvier 2009, 21:37

Utiliser pdfpages (sur un doc pdf et avec pdfLaTeX) pour réarranger tes pages.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6729
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: 2 pages par feuille

Messagepar pelotudo » Mardi 13 Janvier 2009, 21:56

oui mais ce package est utile pour incérer un .pdf déjà existant or ce n'est pas le cas.
pelotudo
Utilisateur
 
Messages: 5
Inscription: Lundi 12 Janvier 2009, 16:52
Statut actuel: Post-bac | Master

Re: 2 pages par feuille

Messagepar gigiair » Mercredi 14 Janvier 2009, 06:51

\usepackage{lscape,multicol} (pdflscape si compilation en pdf)

Tu peux placer ton texte dans un environnement {multicols}{2} lui-même inclus dans un environnement {landscape}

texdoc grfguide
texdoc multicol pour plus de détails.

Cette méthode ne modifie ni pagination ni les entêtes.
Sinon, tu peux créer deux documents séparés et les combiner en utilisant psmerge ou pdfjoin.
Code: Tout sélectionner
\documentclass[11pt,a4paper]{scrartcl}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage[a4paper,pdftex,dvips]{geometry}
\usepackage{fancyhdr}
\usepackage{pdflscape} % compiler en pdflatex
\usepackage{multicol}
\usepackage{lipsum}
\usepackage[frenchb]{babel}

\begin{document}
\section{mode portrait}
\lipsum[1-10]
\begin{landscape}
\section{Mode paysage}
  \lipsum[1-10]
\setlength{\columnsep}{2in}
\setlength{\columnseprule}{.4pt}
\section{mode 2 colonnes en mode paysage}
\begin{multicols}{2}
  \lipsum[1-10]
\end{multicols}
\end{landscape}
\end{document}
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2268
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: 2 pages par feuille

Messagepar rebouxo » Mercredi 14 Janvier 2009, 09:59

pelotudo a écrit:oui mais ce package est utile pour incérer un .pdf déjà existant or ce n'est pas le cas.


Ben il suffit de faire un pdf à partir de ton document. Puis d'appliquer pdfpages sur ce fichier.

Il y a aussi des possibilités à partir de la psnup.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6729
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: 2 pages par feuille

Messagepar pelotudo » Mercredi 14 Janvier 2009, 10:35

merci pour vos réponses,

J'ai testé les deux méthodes qui marchent très bien.
Cependant, j'ai maintenant deux problèmes:

1. avec multicol et landscape, j'ai utilisé le code suivant pour changer la mise en page:
Code: Tout sélectionner
\addtolength{\textheight}{55mm}
\addtolength{\textwidth}{43mm}

%\setlength{\topmargin}{0mm}
%\setlength{\headsep}{4mm}

\voffset=-15mm
\hoffset=-20mm
\columnseprule=.05pt


Mais maintenant les appendices suivantes ont également cet affichage. Comment retourner à la mise en page de base après ce chapitre? Ceci sachant que je ne connais pas les spécification de cet affichage de base...
J'utilise en effet un modèle d'écriture de thède de master avec
Code: Tout sélectionner
\documentclass[11pt, a4paper, makeidx]{memoir}
.

2. en utilisant pdfpages, les entêtes des chapitres et numérotation de pages ne sont pas présentes sur le pdf ajouté. Est-il possible de les rajouter par-dessus?
pelotudo
Utilisateur
 
Messages: 5
Inscription: Lundi 12 Janvier 2009, 16:52
Statut actuel: Post-bac | Master

Re: 2 pages par feuille

Messagepar gigiair » Mercredi 14 Janvier 2009, 10:57

pelotudo a écrit:
1. avec multicol et landscape, j'ai utilisé le code suivant pour changer la mise en page:
Code: Tout sélectionner
\addtolength{\textheight}{55mm}
\addtolength{\textwidth}{43mm}

%\setlength{\topmargin}{0mm}
%\setlength{\headsep}{4mm}

\voffset=-15mm
\hoffset=-20mm
\columnseprule=.05pt


C'est très déconseillé de changer la mise en page ainsi. (utiliser le package geometry).
Je n'utilise pas la classe memoir il doit bien y avoir un mécanisme de gestion de la mise en page évolué comme pour les classes de komascript.

Voici ce qui est dit dans l2tabufr :
1.2 Modifier la mise en page
Les marges produites par les classes standard – article.cls, report.cls, book.cls – semblent
souvent trop larges aux Européens utilisant du papier A4. Dans ce cas vous devriez uti-
liser les classes – scrartcl.cls, scrreprt.cls, scrbook.cls – du paquet KOMA- Script. Vous
pouvez également utiliser l’extension typearea.sty qui est fournit par KOMA- Script. La
documentation incluse dans le paquet fournit des informations complémentaires. En fait,
ce texte est mis en page avec la classe scrartcl.cls.
Si vous devez vraiment utiliser une zone de texte très différente de celle produite par
l’extension typearea.sty , utilisez alors plutôt les extensions geometry.sty ou vmargin.sty
parce qu’elles fixent des marges avec des proportions raisonnables. Ne tentez pas de
modifier la mise en page à coup de \oddsidemargin etc.
Vous ne devriez changer \hoffset ou \voffset sous aucun prétexte, à moins que
vous compreniez vraiment ce que fait TEX à cet endroit.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2268
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Yahoo [Bot] et 7 invités