Pergunta

Eu uso um arquivo de estilo que as margens da página especifica. Eu não consigo entender o arquivo de estilo, mas eu acho que especifica margens inferior utilizando comandos tais como \ vspace, \ vskip, \ vfil.

Quando eu compilar o documento tex com pdflatex as margens, principalmente os inferiores, mudança. Quando eu compilar o documento primeiro a ps depois para pdf, as margens são boas.

Você tem alguma idéia, o que a razão pode ser?

O conteúdo do arquivo de estilo pode ser acessado a partir http://tinypaste.com/c53d1

Foi útil?

Solução

Provavelmente porque algo está inadimplente com um tamanho de página de 'Carta' e o outro caminho é inadimplente para um tamanho de página de 'A4' (ou vice-versa). Você pode ver se a directiva \documentclass no documento permite que você especifique o tamanho da página. Se você estiver usando ps2pdf você também pode ter que especificar o tamanho da página de saída. Além disso, não se esqueça de especificar o dispositivo de destino (IIRC -P) ao usar dvips por isso torna computador fontes modernas corretamente no PDF.

Outras dicas

Meu professor usa essa estrutura:

% Nadefinujeme stranu A5
%
\setlength{\paperwidth}{148mm}
\setlength{\paperheight}{210mm}
% Pro PDFTeX potrebujeme navic definovat \pdfpagewidth
% a \pdfpageheight. Standardni TeX ale tyto registry nezna,
% nemuzeme do nich tedy hned prirazovat. Proto se nejprve
% trikem zeptame, jestli se preklada pomoci PDFTeXu
\ifx\pdfoutput\undefined
\else% Zda se, ze \pdfoutput je definovany, tj. pouziva se PDFTeX
\setlength{\pdfpagewidth}{\paperwidth}
\setlength{\pdfpageheight}{\paperheight}
\fi
%

Nos comentários encontram-se:

A5 definição da página:

Para pdfTeX também precisamos definir \pdfpaperwidth e \pdfpaerheight. Mas Tex Standard não sabe esses registos por isso não podemos atribuí-las. É por isso que usamos um truque de perguntar pdfTeX whther é usado.

Parece \pdfoutput é definido de modo pdfTeX é usado.

Espero que deve ajudá-lo a resolver o problema.

Tente configurar o tamanho da página, executando texconfig. Isso soa como um problema carta <-> conversão a4 para mim. (Isso me incomodou várias vezes no passado!)

Eu acho que especifica margens inferior utilizando comandos tais como \ vspace, \ vskip, \ vfil.

Não, esta é a parte que especifica o design da página:

\oddsidemargin9.6mm
\evensidemargin9.6mm
\topmargin-7.mm
\headheight20pt
\textwidth155mm
\textheight242mm
\parindent1cm

Eu acho que o problema é o tamanho da página alternar entre A4 e letra quando você for entre LaTeX e pdflatex, embora isso possa parecer estranho. Você deve achar que carregar o pacote de geometria antes fbe_tez ajuda. Por exemplo.,

\usepackage{geometry,fbe_tex}

Geometria define o tamanho físico do papel, que é um relativamente moderno (cf. configurar o layout da página como esse estilo faz) recurso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top