2014 dxdy logo

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

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




 
 Лишняя пустая страница
Сообщение04.05.2014, 19:41 
Аватара пользователя
Здравствуйте, уважаемые форумчане!
У меня вот какая проблема:
Преамбула:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[12pt, a4paper]{book}
\usepackage{amsmath,amssymb,amsthm,mathrsfs,amsfonts,dsfont}
\usepackage[russian]{babel}
\usepackage{graphics}
\usepackage[dvips]{graphicx}
\usepackage {longtable}
\usepackage{titlesec}
\usepackage{fancyhdr}
\usepackage[cp1251]{inputenc}
\usepackage{leqno,eucal}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%СЧЁТЧИКИ
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcounter{tasks}
\newcommand{\thetsks}{\arabic{tasks}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%КОМАНДЫ
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\defin}[1]{\par {\bf Определение:} #1}
\newcommand{\definn}[2]{\par \label{def_#1} {\bf Определение #1:} #2}

\newcommand{\remark}[1]{\par {\bf Замечание:} #1}
\newcommand{\remarkn}[2]{\par \label{rem_#1} {\bf Замечание #1:} #2}

\newcommand{\approval}[1]{\par {\bf Утверждение:} {\sl #1}}
\newcommand{\approvaln}[2]{\par \label{app_#1} {\bf Утверждение #1:} {\sl #2}}

\newcommand{\consequence}[1]{\par {\bf Следствие:} {\sl #1}}
\newcommand{\consequencen}[2]{\par \label{cons_#1} {\bf Следствие #1:} {\sl #2}}

\newcommand{\theorem}[1]{\par {\bf Теорема:} {\sl #1}}
\newcommand{\theoremn}[2]{\par \label{thm_#1} {\bf Теорема #1:} {\sl #2}}

\newcommand{\lemma}[1]{\par {\bf Лемма:} {\sl #1}}
\newcommand{\lemman}[2]{\par \label{lem_#1} {\bf Лемма #1:} {\sl #2}}

\newcommand{\task}[1]{\par \refstepcounter{tasks} \label{task_\thetsks} {\bf \arabic{tasks}.} #1}


Проблема: после любого раздела типа \part и \chapter появляется пустая страница. Что это и как это убрать?

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 19:51 
А Вам book принципиален? Конечно, тут может быть не вся преамбула, но не видно, чтобы как-то использовалась двусторонняя печать.
Если непринципиален, смените на report.

Другие средства тоже есть, но почему бы не начать так.

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 20:10 
Аватара пользователя
Otta в сообщении #858991 писал(а):
А Вам book принципиален?
Если непринципиален, смените на report.

В принципе нет, но в report нумерация страниц строго по центру, да и колонтитула нет.

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 20:13 
А. Ну тогда попробуйте так:
Используется синтаксис LaTeX
\documentclass[12pt, a4paper, openany]{book}

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 20:30 
Аватара пользователя
Otta в сообщении #859011 писал(а):
А. Ну тогда попробуйте так:
Используется синтаксис LaTeX
\documentclass[12pt, a4paper, openany]{book}

Спасибо, помогло!

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 21:18 
Аватара пользователя
Положено по типографским правилам, чтобы каждая новая часть или глава начиналась бы с правой стороны (recto). Для этого часто приходится вводить пустую левую страницу (verso). Разумеется, при чтении с компьютерного экрана стандартных страниц это не нужно. Многие документклассы допускают опцию oneside. Я рекомендую вместо book использовать memoir (очень гибкий класс, при этом с очень хорошей поддержкой).

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 21:42 
Red_Herring в сообщении #859053 писал(а):
Многие документклассы допускают опцию oneside.

Я так поняла, oneside ТС не подойдет, потому что колонтитулы и распихивание номеров по углам, а openany - как раз меняет в book страницу начала главы, настройки по умолчанию.

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 22:25 
Аватара пользователя
Otta в сообщении #859065 писал(а):
Red_Herring в сообщении #859053 писал(а):
Многие документклассы допускают опцию oneside.

Я так поняла, oneside ТС не подойдет, потому что колонтитулы и распихивание номеров по углам, а openany - как раз меняет в book страницу начала главы, настройки по умолчанию.


Ну не по углам, a по углу. oneside означает, что все страницы как recto (печать одностороняя), openany что печать двусторонняя но нет \ClearDoublePage перед началом главы, есть еще openright (по умолчанию в book), и openleft (все наооборот, применяется в языках, где читается справа налево).

memoir по умолчанию эмулирует book, но допускает очень много опций.

 
 
 
 Re: Лишняя пустая страница
Сообщение04.05.2014, 22:34 
Red_Herring в сообщении #859099 писал(а):
Ну не по углам, a по углу. oneside означает, что все страницы как recto (печать одностороняя), openany что печать двусторонняя но нет \ClearDoublePage перед началом главы, есть еще openright (по умолчанию в book),

Да, спасибо, я именно об этом.

А memoir не пользовалась ни разу, у меня достаточно древняя версия MikTeX, не факт даже, что он там есть. Не подскажете, где можно найти описание? У Котельникова, насколько я его помню, он не упоминается.

 
 
 
 Re: Лишняя пустая страница
Сообщение05.05.2014, 01:49 
Аватара пользователя
Ну где-где? На CTAN конечно:
http://www.ctan.org/tex-archive/macros/latex/contrib/memoir/
http://mirrors.ctan.org/macros/latex/contrib/memoir/memman.pdf

Вообще-то читать manual одно удовольствие. И Ларс Мадсен поддерживает его серьезно.

 
 
 
 Re: Лишняя пустая страница
Сообщение06.05.2014, 20:47 
:) Хороший ответ, универсальный. Спасибо, это я знаю.
Меня интересовало существование русскоязычной литературы по данному вопросу. По ряду причин.
Впрочем, если ее нет, то и ладно.

 
 
 
 Re: Лишняя пустая страница
Сообщение06.05.2014, 22:43 
Аватара пользователя
Otta в сообщении #859959 писал(а):
:) Хороший ответ, универсальный. Спасибо, это я знаю.
Меня интересовало существование русскоязычной литературы по данному вопросу. По ряду причин.
Впрочем, если ее нет, то и ладно.


Я в русской ТеХнической литературе не разбираюсь, к сожалению

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


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