2010-08-19 2 views
3

Je suis en train d'écrire ma thèse de bachelor et mon université veut une impression recto. L'impression et la reliure seront effectuées par une imprimerie professionnelle. Ils n'acceptent que les manuscrits à deux faces. Pour cette raison, j'ai besoin d'ajouter une page vierge après chaque page de contenu. Je ne veux pas le faire manuellement en utilisant \newpage ou \clearpage car il y a trop de pages. Y a-t-il une commande ou un paquet TeX de bas niveau, pour faire cela? Ou pouvez-vous suggérer un autre outil qui fait cela sans casser le PDF?TeX: Ajouter une page blanche après chaque page de contenu

Merci pour votre aide!

+3

Vous pouvez obtenir une meilleure réponse à l'adresse http: //tex.stackexchange. com. –

+0

Merci Greg, je ne le savais pas. –

Répondre

4

Une option que vous pourriez envisager est d'utiliser une mise en page double face qui permet un formatage séparé pour les pages paires et impaires: par ex. la classe de livre le permet. Ensuite, vous devrez définir les pages paires comme étant vides (vous ne voulez probablement pas que les en-têtes soient imprimés ou que le nombre de pages soit incrémenté). Une alternative (si vous ne pouvez pas obtenir ce qui semble correct pour ce dont vous avez besoin) serait de faire la mise en page en simple face (de sorte que la numérotation des pages, etc est tout pris en charge), puis avoir un séparé document latex qui comprend les pages, une à la fois (pdfpages peut être un bon paquet pour le faire correctement), puis insérer des pages vierges (sans en-têtes/etc.) entre les deux. Cela peut finir par être plus de travail, mais si vous avez des problèmes avec le formatage, c'est peut-être le moyen le plus facile d'aller.

+0

Merci pour la suggestion pdfpages, fonctionne très bien. Si vous utilisez '\ includepdf [pages = {1, {}, 2, {}, 3}] {fichier.pdf}' les accolades vides seront traduites en une page vide. En combinaison avec les numéros de pages, cela crée le type de document dont j'ai besoin. Le reste du travail consistait à écrire un script shell pour créer la chaîne '1, {}, 2, {}, 3' selon le nombre de pages de l'entrée et un simple document TeX dans lequel placer la commande' includepdf'. –

0

Je suppose que vous feriez mieux de le faire en manipulant le PDF de sortie, plutôt que de changer le LaTeX. Par exemple, si vous êtes en mesure d'imprimer sur un fichier de votre plate-forme, il se peut que certaines options de la boîte de dialogue d'impression soient modifiées. Votre visionneuse de PDF peut être en mesure d'organiser cela, ne serait-ce qu'en insérant des espaces vides toutes les deux pages. Ou il peut y avoir un GUI ou un outil de ligne de commande pour faire le remaniement pour vous.

Cela étant dit, je n'ai pas de recommandations spécifiques pour quel outil vous pourriez utiliser. Un rapide coup d'oeil autour suggère fortement que l'outil pstops pourrait être en mesure de faire quelque chose le long de ces lignes, mais cela n'aide que si vous générez votre PDF à partir de postscript.

Donc pas de recette, j'ai peur, mais ce sera probablement une meilleure direction à regarder.

(ou méta réponse: trouver un magasin d'impression différent, ou par téléphone à nouveau et nous espérons que vous obtenez quelqu'un qui vous donne une réponse différente)

+0

Merci pour votre réponse Norman. L'intention derrière ma question favorable au TeX était d'utiliser le moins d'outils externes et d'intervention manuelle possible. Heureusement, runexe a suggéré le paquet pdfpages. Jetez un oeil à mon commentaire à la réponse ci-dessus si vous êtes intéressé par ma solution. –

Questions connexes