Я пытаюсь распечатать скомпилированный документ LaTeX, но мой принтер не печатает верхнюю часть. Похоже, что верхняя часть находится за пределами диапазона печати.
Чтобы устранить эту проблему, я распечатал тестовую страницу LaTeX (/usr/share/texmf-texlive/tex/latex/base/testpage.tex), и оказалось, что мой принтер размещает содержимое примерно на 4,5 мм ближе к в верхней части страницы, чем следует.
Как я могу откалибровать мой принтер / драйвер, чтобы он поместил контент туда, куда он должен идти? Я использую принтер HP OfficetJet 7300 с hplip.
Приложение hp-linefeedcal
недоступно для этого принтера.
Если вы используете (старый) способ .tex
-> .dvi
-> .ps
для создания постскриптума, вы можете использовать следующий прием:
latex myfile.tex
dvips -O0mm,4.5mm myfile.dvi
Существуют файлы конфигурации принтера в системе; вероятно, если вы отредактируете /usr/share/texlive/texmf/dvips/config/config.ps
и введете здесь смещение, которое будет применяться автоматически (это «принтер по умолчанию», который использует dvips
при создании файла). Или вы можете создать специальную спецификацию принтера для использования с опцией dvips
-P
. Запомните sudo texconfig rehash
, если вы добавите новый файл. (Примечание: я не проверял это. Я отредактирую этот ответ на менее краткий, если найду время для тестирования ...)
Если вы используете прямой вывод PDF, я не уверен. Я добавлю к этому ответу, если найду что-нибудь.