Отправляет email-рассылки с помощью сервиса Sendsay

LaTeX, landscape и колонтитулы

Есть задача - сверстать документ в ландшафтной ориентации (весь
целиком, а не отдельные страницы), чтобы в нем колонтитулы были на
нужных местах.

Пытался использовать

\documentclass[10pt,a4paper,landscape]{article}
...
\newlength{\tmp}
\tmp=\textwidth\textwidth=\textheight\textheight=\tmp

Получил только изменение размеров, но печатает в портретной ориентации.
Да и evince так же показывает.

Пытался использовать

\usepackage{lscape}
...

\begin{landscape}
...
\end{landscape}

Тут верстает и печатает в нужной ориентации, но с колонтитулами беда.
Они соответствуют портретной.

Как, все-таки, решить эту проблему? Вряд ли я первый сталкиваюсь с
подобной задачей.

Ответы:

Не смотря на всю свою любовь к Линуксу, как профессиональный верстальщик
категорически советую только одно: ставьте InDesign под винду и не мучайте
себе мозг. Пока ни одна программа в мире не знает, что за наука такая
"типографика" лучше, чем InDesign.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37118; Возраст листа: 2558; Участников: 1358
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1148363

Ответить   Mon, 26 Jul 2010 16:45:49 +0400 (#1148363)

 

В Пнд, 26/07/2010 в 16:45 +0400, Антон Косин пишет:

Если нужно профессионально верстать под linux, то можно воспользоваться
Scribus (я верстал в нем газету). При всем моем уважении к LaTeX,
верстать с его помощью могут только маньяки.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37119; Возраст листа: 2559; Участников: 1358
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1148594

Ответить   Tue, 27 Jul 2010 08:19:21 +0400 (#1148594)

 

В Tue, 27 Jul 2010 08:19:21 +0400
Васильич <blackpoi***@m*****.ru> пишет:

Странная какая-то ситуация. М. б. я задал вопрос "в чем смысл жизни?"?
Или "что первично, материя или сознание?"

Есть конкретный вопрос как сделать документ ландшафтной кодировки с
колонтитулами в LaTeX'е. Не вопрос "в чем мне лучше сверстать", тем
более, что верстать по неким шаблонам буду не я, и вообще не человек, а
юниксовая программа. И как тут мне поможет Scribus?

И если кто-то успешно заливал огонь водой, то отсюда вовсе не следует,
что другой должен при помощи воды огонь разжигать. Каждый инструмент
предназначен для решения своей задачи. Мою задачу лучше решит LaTeX.

В Втр, 27/07/2010 в 09:28 +0400, Крохин Анатолий Александрович пишет:

А scribus - вполне юниксовая программа:)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37128; Возраст листа: 2559; Участников: 1358
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1148788

Ответить   Tue, 27 Jul 2010 10:58:20 +0400 (#1148788)

 

В Tue, 27 Jul 2010 10:58:20 +0400
Васильич <blackpoi***@m*****.ru> пишет:

И она без участия оператора, в пакетном режиме будет рендерить
документы не некому шаблону?

В Mon, 26 Jul 2010 16:45:49 +0400
Антон Косин <anton.kos***@g*****.com> пишет:

Если бы передо мной стояла задача "сверстать что-то", то я бы так и
написал. Передо мной стоит задача сделать именно в LaTeX'е документ в
ландшафтной ориентации с колонтитулами. Более Вам скажу. Эта верстка
должна будет проходить автоматически, без участия оператора, на
юниксовом сервере. И верстаться будет документ, сгенеренный другим
программным продуктом. Причем не один, а поток документов.

Здравствуйте Крохин Анатолий Александрович
В сообщении от 27 июля 2010 Крохин Анатолий Александрович
написал(a):

Вот тут что-то похожее обсуждалось :

http://www.linux.org.ru/forum/general/5146121?lastmod=1279983071686

Ответить   Tue, 27 Jul 2010 09:57:14 +0400 (#1148731)

 

Обсуждалось. Я это обсуждение и инициировал. Но решение не найдено.

Позднее я обнаружил, что нужно добавить в dvips -t landscape

Но мне не получится воспользоваться этим решением, поскольку мне нужно
одной и той же командой dvips обрабатывать и "ландшафтные", и
"портретные" документы.

Здравствуйте Крохин Анатолий Александрович
В сообщении от 27 июля 2010 Крохин Анатолий Александрович
написал(a):

А их нельзя предварительно отсортировать на ландшафтные и
портретные?

Ответить   Tue, 27 Jul 2010 10:22:23 +0400 (#1148746)

 

В Tue, 27 Jul 2010 10:22:23 +0400
Хихин Руслан <hih***@n*****.ru> пишет:

Нет. Это не разовое действие, а постоянная работа. Создаются разные
документы, они рендерятся и распечатываются.

Здравствуйте Крохин Анатолий Александрович
В сообщении от 27 июля 2010 Крохин Анатолий Александрович
написал(a):

Ну, с помощью grep и т.п. раскидать на несколько папок?

Ответить   Tue, 27 Jul 2010 10:41:13 +0400 (#1148767)

 

В Tue, 27 Jul 2010 10:41:13 +0400
Хихин Руслан <hih***@n*****.ru> пишет:

Не вписывается в технологическую цепочку. Документы генерятся не только
для LaTeX. Там куча режимов и они обрабатываются однотипно. LaTeX -
один из обработчиков.

Проще сымитировать колонтитул, если не найдется решение без единой
dvips. Или "хакерскими" методами добавлять опцию в команду. Но этого
хотелось бы избежать, т. к. породит другие проблемы.

27.07.2010 09:57, Крохин Анатолий Александрович пишет:

Та программа, которая отправляет латеху файл, вначале может прочитать
преамбулу и определить ориентацию. Ну а дальше в зависимости от
ориентации рендерить на портрет или ландшафт. Если же Ваши программы
таковы, что внести нужные изменения в них нельзя, то пишется обертка с
именем latex или что у вас там рендерит документ. Она все и сделает.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37135; Возраст листа: 2565; Участников: 1359
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1155998

Ответить   Mon, 02 Aug 2010 12:42:27 +0300 (#1155998)