Deux A5 identiques en format paysage

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.

Deux A5 identiques en format paysage

Messagepar vivi69120 » Lundi 10 Décembre 2012, 22:42

Bonjour,
N'ayant pas trouvé de solution toute faite qui me convenait (sûrement ai-je mal cherché...), j'ai voulu créer un environnement ou une commande permettant d'automatiser la création d'un document en format paysage avec deux A5 identiques (pour économiser du papier à la photocopie).
J'ai réussi, mais en cumulant un environnement et une commande et je préférerais si c’est possible avoir le même résultat avec une seule commande ou environnement.
Voici mon environnement et ma commande (dans mon "preambule.tex") :
Code: Tout sélectionner
%%%%%% Environnement double A5 paysage
%%%%%%%%% Texte à écrire sur chaque A5
\newcommand{\double}[1]{     
#1
\vfill
\columnbreak
\setcounter{ex}{0}     
#1
\vfill
}

%%%%%%%% Configuration de la mise en page
\newenvironment{deux}
{
\begin{landscape}
\setlength{\columnsep}{30pt}
\setlength{\columnseprule}{.5pt}
\begin{multicols}{2}
}
{
\end{multicols}
\end{landscape}
}


et un exemple d'utilisation :
Code: Tout sélectionner
\documentclass[a4paper]{article}
\usepackage{vmargin}
\setmarginsrb{1 cm}{1 cm}{1 cm}{1 cm}{1 cm}{0.2 cm}{0 cm}{0 cm}
\input{../../preambule}
\usepackage{lscape}
\pagestyle{empty}

\begin{document}
\begin{deux}
\double{
Entete personnalisee
Blablabla\\
Ex1\\
Ex2
}
\end{deux}
\end{document}



Enfin je voudrais obtenir un code où la commande \double est incluse dans l'environnement deux et avoir le même résultat.
Cela semble-t-il possible ?

Merci d'avance.
vivi69120
Utilisateur
 
Messages: 4
Inscription: Mardi 13 Novembre 2012, 19:16
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Deux A5 identiques en format paysage

Messagepar touhami » Mercredi 12 Décembre 2012, 17:20

Bonjour. Une idée: utiliser \newsavebox{\box} ensuite
la commande \double comme suit
Code: Tout sélectionner
\newcommand{\double}{%
\begin{minipage}{.48\textwidth}\usebox{\box}\end{minipage}\hfill\setcounter{exo}{0}
\begin{minipage}{.48\textwidth}\usebox{\box}\end{minipage}}

ne pas oblie
Code: Tout sélectionner
\documentclass[a4paper,landscap]{article}
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: Deux A5 identiques en format paysage

Messagepar rebouxo » Mercredi 12 Décembre 2012, 20:55

J'ai pas regardé vos solutions. Une question, si il y a un compteur, est-il incrémenté ?
Moi, si je devais faire cela, je passerais par une solution non purement latexienne, en tous les cas qui passerait par un autre document. Dans tous les cas je fabrique mon a5.
  • j'utilise pdftk pour fabriquer un pdf en a4 avec une copie de mon a5 sur chaque demi-page.
  • solution latex : on utilise pdfpages.
  • solution pythonesque : pypdf
La première dépend du système d'exploitation. Bon, j'aime pas, même si je suis presque toujours sous linux (mais je suis nul en bash). La deuxième, il faut une compilation de plus. Bon finalement, je prendrais la troisième. D'ailleurs, cela serait bien que je me fasse ce genre de manip. Enfin dernière manip : on fait deux photocopies, puis on les assemble à la main ;-).

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


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Yandex [Bot] et 7 invités