2010-06-04 5 views
4

Je suis nouveau à Latex alors j'espère que c'est juste un problème simple. J'utilise MikTex sur Windows. Mon problème est que même si je spécifie l'option 'letterpaper' dans ma déclaration de classe (c'est-à-dire, \ documentclass [letterpaper] {article}), les pdf ou dvi qui sont créés sont configurés pour utiliser du papier A4. C'est-à-dire, je vérifie la taille de papier du pdf et de ses expositions 8.26x11.69 plutôt que 8.5x11.Paperize problème avec Latex Article Classe

Le latex semble formater différemment selon que je spécifie l'option letterpaper ou A4paper. C'est-à-dire, lorsque j'utilise l'option de papier à lettres, le pdf résultant a moins de lignes par page que lorsque je spécifie A4. Quoi qu'il en soit, le format de papier du PDF est A4, même si le format était pour lettre.

Le résultat est que je ne peux pas avoir une bonne idée de la disposition réelle de papier à lettres de visualisation du pdf, car il est toujours affiché sur du papier A4. Je peux imprimer le document pdf au format A4 pour obtenir (je pense) la sortie papier correcte, mais ce n'est pas vraiment une solution.

Est-ce que quelqu'un sait ce qui ne va pas ici ou comment je peux le réparer?

+2

Maintenant, je suis heureux de voir cela. :-D Dans le monde entier, nous luttons pour obtenir un format papier A4 pour travailler avec LaTeX (sur mon installation, sans aucune option, la classe d'article produit un format lettre inutile), et pour une fois, aux États-Unis, vous luttez pour obtenir Lettre travailler le format. Au fait, une bonne solution serait d'utiliser du papier A4! ;-) à votre santé! –

+0

Avez-vous une solution, mais je me demande ce qui se passe si vous ne déclarez pas le format du papier, car la taille de la lettre est la taille par défaut dans LaTeX. J'utilise MiKTeX aussi, sans déclarer le format du papier dans le préambule, et je me suis rendu compte qu'il a A4 par défaut (Paramètres de MiKTeX, dans l'onglet général.) Si vous le changez, vous n'aurez pas besoin du paquet géométrie. compilations Je reçois des documents en papier à lettre :) (Désolé pour mon anglais.) – Tae

Répondre

7

Essayez de définir le format de papier via le package geometry. Puisque vous êtes déjà passer letterpaper à la classe d'article, quelque chose comme cela devrait être suffisant:

\usepackage{geometry} 

La façon plus explicite serait \usepackage[letterpaper]{geometry}.

Si vous avez composé des documents de cette taille plus souvent que sur du papier A4, vous pouvez modifier le paramètre global de la distribution. Sur TeXlive cela serait fait en invoquant tlmgr paper a4 dans un terminal, mais je ne sais pas comment cela correspond à MikTeX.

+0

Merci beaucoup pour votre réponse rapide et précise! Je revenais juste à StackOverflow pour poster la réponse à ma propre question, mais vous m'avez battu à elle. J'ai découvert que c'est un problème commun, voici une page décrivant le problème et la solution sur le site MikTex: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=papergeom –

0

http://www.ai.uga.edu/mc/papersize.pdf, Un lien utile que j'ai suivi et cela a fonctionné. Le problème dans mon cas était que j'utilisais dvi-> ps-> pdf pour la compilation.

$ dvips -tletter fichier.dvi ps2pdf $ filename.ps filename.pdf

Cela résout le problème pour moi ...