2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Колонтитулы fancyhdr
Сообщение20.05.2010, 19:46 


23/06/09
19
Самара
Привожу начало преамбулы своего документа.
Код:
\documentclass[a4paper,12pt]{report}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{amssymb,amsfonts,amsmath,mathtext,cite,enumerate,float}
\usepackage{titlesec,titletoc}
\usepackage[dvips]{graphicx}
\usepackage{indentfirst}
\usepackage{cmap}
\usepackage{listings}
\usepackage{color}

\usepackage{geometry}
\geometry{left=2.5cm}
\geometry{right=1.0cm}
\geometry{top=2cm}
\geometry{bottom=2cm}

\usepackage{fancyhdr}
\pagestyle{fancy}

\fancypagestyle{plain}{%
\fancyhead{}
\fancyhead[R]{\thepage}
\fancyfoot{}
\lfoot{Левый низ}
\rfoot{Правый низ}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyhfoffset{0pt}
}

Результат можно найти здесь: http://dl.dropbox.com/u/771595/project.pdf
По непонятным мне причинам на некоторых страницах структура колонтитулов "сбивается" на стандартный стиль пакета fancyhdr. Буду благодарен за помощь. Буду очень благодарен за оперативную помощь.

 Профиль  
                  
 
 Re: Колонтитулы fancyhdr
Сообщение21.05.2010, 00:25 
Аватара пользователя


11/09/08
150
Могилев
Попробуйте классическим методом - через
Код:
\renewcommand{\@oddhead}{text}
\renewcommand{\@oddfoot}{text}

А для начала проверьте, не используете ли в начале главы (раздела) команду \pagestyle.
Львовский, 2003, с. 319 писал(а):
...А теперь — важное предупреждение: команда \pagestyle также переопределяет команды типа \@evenhead; если вы проведете переопределения в своем стилевом пакете, то первой же командой \pagestyle ваши переопределения будут отменены. Стало быть, если уж вы переопределяете команды наподобие \@evenhead, то после этого переопределения командой \pagestyle в документе пользоваться не надо (\thispagestyle можно)...

 Профиль  
                  
 
 Re: Колонтитулы fancyhdr
Сообщение21.05.2010, 08:28 


23/06/09
19
Самара
yurik78
Спасибо за ответ. К сожалению, проблема та же. Если часть главы (таблица или рисунки) переносится на отдельную страницу, у этой страницы колонтитулы ведут себя непредсказуемым образом. Пробовал задавать отдельно в начале каждой главы - то же самое.

 Профиль  
                  
 
 Re: Колонтитулы fancyhdr
Сообщение21.05.2010, 11:23 
Аватара пользователя


11/09/08
150
Могилев
Странно. У меня все в порядке - колонтитулы на месте. А зачем Вы используете класс report для курсовой работы, по-моему, там вполне достаточно article?

P.S. В классах, где есть главы (chapter), первая страница форматируется особым образом, включая колонтитулы.

 Профиль  
                  
 
 Re: Колонтитулы fancyhdr
Сообщение21.05.2010, 20:34 


23/06/09
19
Самара
Всё получилось! По вашему совету переделал документ в article.
Огромное спасибо.

 Профиль  
                  
 
 Re: Колонтитулы fancyhdr
Сообщение09.05.2013, 17:27 


14/08/12
50
оттуда
использовал данный пакет, чтобы поместить нумерацию в центре сверху страницы:
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\fancyhead[C]{\normalsize\thepage}

НО на странице, где начинается \chapter, не поддаётся переопределению, т.е. также остаётся по умолчанюи, внизу страницы. Как это побороть?? Класс документа report

 Профиль  
                  
 
 Re: Колонтитулы fancyhdr
Сообщение16.05.2013, 03:41 


14/08/12
50
оттуда
Люди доброй воли, помогите, пожалуйста, разобраться с пакетом fancyhdr, а то курсовую со дня на день сдавать. Не могу понять как в элементе chapter цифру и название поместить на одну строку, причём нумерация на странице, где есть \chapter, не сверху, как в остальных страницах, а в нижнем колонтитуле, как это побороть?. В мануале копался, но не понял - туго с английским.

 Профиль  
                  
 
 Re: Колонтитулы fancyhdr
Сообщение09.02.2014, 14:04 


14/08/12
50
оттуда
ViT_ в сообщении #724450 писал(а):
Люди доброй воли, помогите, пожалуйста, разобраться с пакетом fancyhdr, а то курсовую со дня на день сдавать. Не могу понять как в элементе chapter цифру и название поместить на одну строку, причём нумерация на странице, где есть \chapter, не сверху, как в остальных страницах, а в нижнем колонтитуле, как это побороть?. В мануале копался, но не понял - туго с английским.

Всё понял
Код:
\usepackage{fancyhdr}

\fancypagestyle{plain}{ %
\fancyhf{} % remove everything
\renewcommand{\headrulewidth}{0pt} % remove lines as well
\renewcommand{\footrulewidth}{0pt}
\fancyhead[C]{\normalsize\thepage}
}
\pagestyle{plain}

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

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



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

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


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

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