LINUX.ORG.RU

Геометрия страницы упорно Letter в gv


0

0

Ставлю
\documentclass[a4paper,12pt,oneside]{article}
В gv определяется как Letter (автоматом), отступы сверху и снизу нормальные. Если насильно ему сказать, что бумага A4, то отступы сверху и снизу становятся огромные.
приходится делать извратно:
\setlength{\voffset}{0cm}%верхнее поле 2 см
\addtolength{\voffset}{-1in} \setlength{\textheight}{\paperheight}
\addtolength{\textheight}{-4cm}%нижнее поле 2 см
\addtolength{\textheight}{-\voffset}
\addtolength{\textheight}{-1in}
%\addtolength{\textheight}{-\footskip}
\addtolength{\textheight}{-\headheight} % высота колонтитула
\addtolength{\textheight}{-\headsep} % растояние от колонтитула до текста

Т.е. делаю \setlength{\voffset}{0cm} чтобы приподнялось до самого края листа, при этом на A4 (ставлю в gv) всё нормально.

Пытался ставить
\setlength{\paperheight}{297mm}
\setlength{\paperwidth}{210mm}

Всё равно gv определяет как Letter.

Так же пробовал
\usepackage{geometry}
\geometry{verbose,a4paper,tmargin=2cm,bmargin=2cm,lmargin=2.5cm,rmargin=1.5cm}

результат тот же.

Пытался печатать в Letter на A4 у меня принтер сошёл с ума и бился головой об стенку. Еле отошёл от этого - пробовать ещё раз не хочу. Да и не спортивно это - если бумага А4, то и в gv должно быть A4...

Как заставить latex генерить именно А4, и чтобы gv это понимал и соглашался автоматом, и чтобы все размеры были именно те самые, которые я поставил и на А4?

LaTeX делает нормальный DVI файл для A4. А вот что ты делашь с ps файлом, как его получаешь, из твоего сообщения не видно.

sergio_nsk
()
Ответ на: комментарий от sdio

Только странно, почему dvips не берёт дефолтный размер бумаги из dvi-файла, что было бы логичным... Или он (dvi-файл) настолько независим от устройства, что не содержит в себе и размера страницы, который указывается в исходном tex-файле...

Serega_S
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.