2014 dxdy logo

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

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




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

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

 
 
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 12:04 
Аватара пользователя
Попробуйте в преамбулу добавить:
Код:
\nofiles

 
 
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 12:24 
Спасибо за совет! Однако не сработало...

 
 
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 12:49 
Аватара пользователя
Выложите tex файл (содержимое), попробую найти решение с ним.

 
 
 
 Re: Оглавление в брошюре
Сообщение23.04.2013, 19:17 
Текст убрала, оставила шапку:

\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 
Аватара пользователя
Код:
\pagespersignature{64}
\setpdftargetpages % починить размещение оглавления, для dvi формата setdvipstargetpages

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

 
 
 
 Re: Оглавление в брошюре
Сообщение24.04.2013, 09:24 
Нет, вопрос был не в том, чтобы сдвинуть текст на странице. Он как раз находится там, где нужно, потому что я в dvi-просмотрщике делаю альбомную ориентацию. Проблема - в оглавлении при брошюровке неправильно указываются страницы (что и наблюдаем на этих двух картинках).

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

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

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

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

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

 
 
 [ Сообщений: 8 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group