2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Оглавление в брошюре
Сообщение23.04.2013, 11:40 


23/04/13
4
Добрый день! У меня вопрос. Делаю брошюру в Tex. Работаю с классом book. Сначала набрала текст, добавила оглавление командой \tableofcontents. Все нормально работает, при компиляции получаются правильные номера страниц в оглавлении. Далее брошюрую: \usepackage[print]{booklet}
\pagespersignature{64}.
В брошюре оглавление "портится": все разделы теперь на странице 2.

Что делать в таком случае? Вручную набирать оглавление не хочется.

 Профиль  
                  
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 12:04 
Аватара пользователя


05/12/12
136
Chernigov
Попробуйте в преамбулу добавить:
Код:
\nofiles

 Профиль  
                  
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 12:24 


23/04/13
4
Спасибо за совет! Однако не сработало...

 Профиль  
                  
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 12:49 
Аватара пользователя


05/12/12
136
Chernigov
Выложите tex файл (содержимое), попробую найти решение с ним.

 Профиль  
                  
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 19:17 


23/04/13
4
Текст убрала, оставила шапку:

\documentclass[12pt,a4paper,oneside,notitlepage]{book}
\usepackage{amsfonts,amsmath,amssymb,indentfirst,latexsym,amsthm}
\usepackage[cp1251]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
\usepackage[all]{xy}
\usepackage{mathrsfs}

\usepackage[usenames]{color}
\usepackage[print]{booklet}
\pagespersignature{64}

\textwidth=130mm \textheight=209mm

\pagestyle{plain} \sloppy \topmargin6mm \oddsidemargin15mm
\evensidemargin15mm



\begin{document}


\tableofcontents

\newpage

Part I

\addcontentsline{toc}{chapter}{Part I}

\newpage

11111111

\newpage

Part II

\addcontentsline{toc}{chapter}{Part II}

\newpage

2222222222

\newpage

Part III

\addcontentsline{toc}{chapter}{Part III}

\newpage

33333333333

\end{document}

 Профиль  
                  
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 20:05 
Аватара пользователя


05/12/12
136
Chernigov
Код:
\pagespersignature{64}
\setpdftargetpages % починить размещение оглавления, для dvi формата setdvipstargetpages

Изображение
Дополнительно: ftp://ftp.tpnet.pl/pub/CTAN/macros/late ... ooklet.pdf

 Профиль  
                  
 
 Re: Оглавление в брошюре
Сообщение24.04.2013, 09:24 


23/04/13
4
Нет, вопрос был не в том, чтобы сдвинуть текст на странице. Он как раз находится там, где нужно, потому что я в dvi-просмотрщике делаю альбомную ориентацию. Проблема - в оглавлении при брошюровке неправильно указываются страницы (что и наблюдаем на этих двух картинках).

За ссылочку огромное спасибо. Я просмотрела, но еще не успела подробно изучить. Там много полезного. Возможно, там я и найду ответ на свой вопрос.

 Профиль  
                  
 
 Re: Оглавление в брошюре
Сообщение02.05.2013, 11:00 


13/02/11
29
Можно собрать вначале нормальный документ в pdf, а потом сделать из него брошюру при помощи пакета pdfpages.
Например, так:
Код:
\documentclass[a4paper]{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-, signature=28, landscape]{doc.pdf}
\end{document}

signature — количество страниц в брошюре.

Исходный pdf не обязательно должен быть собран pdflatex, главное, чтобы он был корректным.

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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group