LINUX.ORG.RU

LaTeX Добавление А3 в документ А4

 


1

2

Эту тему - Latex документ A4+A3+... видел.

Проблему не решил.

Что нужно сделать. Есть документ, надо нарисовать дерево графов с помощью tikz. Поскольку оно большое, то на landscape A4 не влезает. Логично увеличить лист до А3.

Что пробовал:

1. Пакет geometry с командой \newgeometry. Здесь можно сказать, что landscape, но нельзя, что А3.

2. Пакет vmargin. Все бы хорошо, но внутри landscape А3 ориентация помещаемого материала - portrait А4. Как победить — не нашел. Не растаскивает на ширину А3 содержимое и все тут.

3. Кома-скрипт. Ну, с этим сложнее, ему подавай нестандартные типы документов, т.е. например с extreport он не работает, а разбираться, как переделывать весь документ под некий scrartcl времени нет.

4. Пакет pdfpages, который позволяет сделать отдельно документ А3 и подключить его к основному документу командой \includepdf удовлетворял бы меня, если бы рисунок не надо было бы подписывать, автоматически нумеровать в документе и включать в список рисунков.

Вобщем я как-то слегка в шоке. Вопрос простой вроде бы, но поставил меня в многочасовой тупик. Хэлп, кто может.

★★★

Если не охота ни с чем разбираться, то что мешает сделать A3 как отельную страницу в отдельном документе и добавить в уже готовый pdf документ, например, с помощью pdfpages?

Определение полосы набора — это не только размер бумаги — это куча всего самого разного.

Evgueni ★★★★★
()

Все бы хорошо, но внутри landscape А3 ориентация помещаемого материала - portrait А4. Как победить — не нашел. Не растаскивает на ширину А3 содержимое и все тут

С

\setmargins{leftmargin}{topmargin}{textwidth}{textheight}%
{headheight}{headsep}{footheight}{footskip}

игрался?

ziemin ★★
()
Ответ на: комментарий от O02eg

ТС больше беспокоит сквозная нумерация. А вообще есть такие принтеры :) Сами бумагу выбирают.

ziemin ★★
()
Ответ на: комментарий от Evgueni

А, дочитал до конца: запись в список можешь добавить с помощью команды \addcontentsline Счётчик рисунков тоже можно подправить.

Evgueni ★★★★★
()
Ответ на: комментарий от ziemin

Давал более «человеческую» команду

\setmarginsrb{leftmargin}{topmargin}{rightmargin}{bottommargin}
{headheight}{headsep}{footheight}{footskip}

Т.е. первые четыре, остальные по нолям указывал, все равно внутри альбомного А3 содержимое располагается как портретное А4. :( Вот так --- http://gyazo.com/d940cf31c6925f01395f23389dcc5f13

Пробовал указывать команду, как Вы пишете, вот с таким общим кодом.

\documentclass[a4paper,14pt]{extreport}
\usepackage{vmargin,lipsum}
\begin{document}
\setpapersize[landscape]{A3}
\setmargins{20mm}{20mm}{350mm}{250mm}{0mm}{0mm}{0mm}{0mm}
\lipsum
\end{document}

2 Evgueni Можно конечно подправить счетчик, можно руками прописать в ТОС, но в самом документе-то мне как его подписать правильно, с нумерацией, если он будет вставлен из другого?

\begin{picture}[h]
\includepdf{untitled.pdf}
\caption{Название}
\label{fig:1.8}
\end{picture}
Не работает. А надо, чтобы в документе выглядел рисунок, «как родной», т.е. как и остальные десять рисунков и графиков - с нормальной подписью, нумерующейся внутри главы, т.е.: Рисунок 1.8 --- Название рисунка

2 O02eg Да уж распечатать-то Бог с ним. Мне документ заказчику надо будет сначала показывать в электронном виде. В пдф-е.

KOPEHb ★★★
() автор топика
Последнее исправление: KOPEHb (всего исправлений: 1)

так нормально?

\documentclass[a4paper]{article}
\usepackage[paper=A4,pagesize]{typearea}
\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{afterpage}

\begin{document}
\lipsum
\afterpage{
\clearpage
\KOMAoptions{paper=A3,paper=landscape,pagesize}
\recalctypearea
\begin{figure}[p]
   \includegraphics[keepaspectratio]{largeimage}
   \caption{A3 размера рисунок}
\end{figure}
\clearpage
\KOMAoptions{paper=A4,pagesize}
\recalctypearea
}
\lipsum

\end{document}

Что делает extreport, я не знаю. Результат: http://imgur.com/Nohx4LD

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