fancyhdr doc объясняет проблему.
Некоторые команды LATEX, такие как \ chapter, используют команду \ thispagestyle для автоматического переключения на стиль простой страницы, игнорируя тем самым стиль страницы, действующий в настоящее время. Чтобы настроить даже такие страницы, вы должны переопределить простой стиль страницы.
blockquote>И это предполагает
\fancypagestyle{plain}{% \fancyhf{} % clear all header and footer fields \fancyfoot[C]{\bfseries \thepage} % except the center \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt}}
Я нашел cplusplus.com быть услужливым в многочисленных случаях. Похож у них есть довольно хорошее введение к шаблоны.
, Если фактическая книга Вы ищете, , Эффективный C++ является классиком с большим разделом по шаблонам.
Я recomned, который Вы получаете Шаблоны C++ - полное руководство , это - превосходный ресурс и ссылка.
Это - более усовершенствованная, но очень полезная, книга по шаблонному использованию и шаблонам.
C++Bruce Eckel Взгляды в C++ состоят в том, как я узнал о шаблонах. Первый объем имеет вводную главу, и второй объем имеет всестороннюю главу по шаблонам.
существует Bjarne Stroustrop Язык Программирования на C++ , который имеет хорошую главу по ним. И Библиотека Стандарта C++: Учебное руководство и Ссылка , который является о стандартной библиотеке, но определенно помог бы Вам получить лучшее понимание того, как шаблоны могли использоваться в реальном мире..
Обязательно дифференцируйтесь между универсальным программированием и шаблонным метапрограммированием (который больше похож на другую парадигму)
, Универсальное программирование может быть усвоено из C++ библия , но можно точно также смотреть на дженерики Java и т.д.
один о метапрограммировании: книжные Шаблоны C++ Josuttis: полное руководство
2 объема 'Размышления в C++' пробегаются через основы шаблонов. Они могут или быть куплены в печати или загружены бесплатно (и законные) использование здесь .
Руководство программиста стандартной библиотеки шаблонов SGI
http://www.sgi.com/tech/stl/