Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

portrait vers paysage

0 views
Skip to first unread message

bvuar...@freesurf.fr

unread,
Nov 3, 2005, 10:45:13 AM11/3/05
to
Bonjour
je viens de terminer mon premier doc Latex de 12 pages, c'est un doc
report en A4 portrait dont le pdf est ok pour une lecture à l'écran.
Je cherche une en-tete toute faite (bon je sais ça parait un peu
flemmard) qui me servirait de base pour m'inspirer afin de faire une
version pdf à imprimer en a4 paysage avec les pages paires à gauche
et impaires à droite et qui gère ces 2 colonnes comme des vraies
pages (numéros, marges, titres etc)
merci
BV

Denis Bitouzé

unread,
Nov 3, 2005, 11:07:20 AM11/3/05
to
Le 03 nov 2005 à 07h45
bvuar...@freesurf.fr a écrit :

> une
> version pdf à imprimer en a4 paysage avec les pages paires à gauche
> et impaires à droite et qui gère ces 2 colonnes comme des vraies
> pages (numéros, marges, titres etc)

Si j'ai bien compris, tu veux imprimer deux pages sur une, non ? Si tel
est le cas, tu peux par exemple regarder du côté de page-crunch :

http://www.larochelle-innovation.com/tcltk/279
--
Denis

bvuar...@freesurf.fr

unread,
Nov 3, 2005, 12:35:23 PM11/3/05
to
Denis Bitouzé a écrit :


> Si j'ai bien compris, tu veux imprimer deux pages sur une, non ? Si tel
> est le cas, tu peux par exemple regarder du côté de page-crunch :

Dans certains cas on apelle ça passer d'un pdf screen à un pdf print.
Je viens de trouver un très bon exemple ici:
http://daniel.flipo.free.fr/doc/dfshort/index.html
Le fichier s'apelle booklet
il y a la version écran, moi je cherche les sources de l'en tete pour
la version papier et savoir si ça peut se générer automatiquement.
(dailleurs je vois qu'ils apellent ça du A5??)

> http://www.larochelle-innovation.com/tcltk/279

euh ben peut-etre, mais là j'ai peur d'etre assomé avant d'arriver au
bout
;-)

merci d'avance
BV

Olivier V

unread,
Nov 3, 2005, 3:23:38 PM11/3/05
to
bvuar...@freesurf.fr a écrit :

>> http://www.larochelle-innovation.com/tcltk/279
>
> euh ben peut-etre, mais là j'ai peur d'etre assomé avant d'arriver au
> bout
> ;-)

Tout en bas de la page, vous avez ce lien :

http://perso.netinfo.fr/gekhajofour/debian/page-crunch/

qui vous donne le programme compilé en interface graphqique.

Que voulez vous de mieux ?

Olivier V

Denis Bitouzé

unread,
Nov 3, 2005, 4:26:47 PM11/3/05
to
Le 03 nov 2005 à 21h23
Olivier V a écrit :

> qui vous donne le programme compilé en interface graphqique.

Avec un beau .rpm tout prêt à être installé sur ta /merveilleuse/
Mandriva 2006 ;) Il te faudra peut-être installer tcl et tk, qui sont
disponibles en .rpm aussi. Jeter également un coup d'oeil à la rubrique
« Ce que nécessite page-crunch », toujours là :

http://www.larochelle-innovation.com/tcltk/279
--
Denis

Jack.R

unread,
Nov 3, 2005, 4:43:20 PM11/3/05
to
On Thu, 03 Nov 2005 09:35:23 -0800, bvuar...@freesurf.fr wrote:

> Denis Bitouzé a écrit :
>
>
>> Si j'ai bien compris, tu veux imprimer deux pages sur une, non ? Si tel
>> est le cas, tu peux par exemple regarder du côté de page-crunch :
>
> Dans certains cas on apelle ça passer d'un pdf screen à un pdf print.
> Je viens de trouver un très bon exemple ici:
> http://daniel.flipo.free.fr/doc/dfshort/index.html
> Le fichier s'apelle booklet


Bonsoir,

Apparement tu est sous Linux, donc ce qui suit doit pouvoir fonctionner,
si l'objectif est de réaliser l'impression en livret recto verso.
On utilise les utilitaires psbook, psnup et psselect pour générer deux
fichier postscript, un pour le recto, un pour le verso.

J'avais commis un petit script bash:
http://jack.r.free.fr/index.php?lng=fr&stl=html&it=livret
On part du fichier postscript du A4 et on le "converti" en A5 (un A5
étant un A4 plié en deux)

Pour faire un peut plus propre dans un autre document, j'utilisais 2
fichier d'entête qui étaient sélectionnés (lien symbolique) par un
paramètre du makefile. Cela me permettait ainsi de modifier la taille des
marges pour le livret A5.

format_a4.tex:

\documentclass[a4paper,titlepage]{article}
\usepackage[latin1]{inputenc}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[R]{\bfseries\thepage}
\fancyhead[L]{\rightmark}
% page heading for index
\fancypagestyle{plain}{}


format_livret_a5.tex:

\documentclass[a5paper,twoside,titlepage]{article}
\usepackage[latin1]{inputenc}

% modify margin
\addtolength{\hoffset}{-1.35cm}
\addtolength{\textwidth}{+2.7cm}

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO,RE]{\rightmark}
% page heading for index
\fancypagestyle{plain}{}


Makefile (extrait):
$(DOC) contient le nom du fichier LaTeX source

livreta5:
rm -f format.tex
ln -s format_livret_a5.tex format.tex
make ps
psbook $(DOC).ps $(DOC).tmp.ps
psnup -pa4 -Pa5 -2 $(DOC).tmp.ps $(DOC)_livret_a5.ps
psselect -o -r $(DOC)_livret_a5.ps $(DOC)_livret_a5_recto.ps
psselect -e $(DOC)_livret_a5.ps $(DOC)_livret_a5_verso.ps
rm -f $(DOC).tmp.ps
rm -f format.tex
ln -s format_a4.tex format.tex


A+

Jack.R

bvuar...@freesurf.fr

unread,
Nov 4, 2005, 4:17:25 AM11/4/05
to
merci Denis et désolé, j'ai effectivement tiré trop vite, j'ai cru
que tu m'envoyais vers à script de 4000 lignes à compiler sous
emacs;)
le rpm s'est bien installé et à présent je teste
merci
BV

bvuar...@freesurf.fr

unread,
Nov 4, 2005, 4:26:42 AM11/4/05
to
bonjour,
j'ai chargé le script pour l'étudier. Par contre pour la 2eme partie
du message je vais attendre un peu car je ne sais pas encore ce qu'est
un 'makefile'
merci
BV

0 new messages