artemz: подскажите фреймворк для жабы
artemz: чтобы кушал не более 100 мегабайт
Lao Zi: в секунду?
artemz: чтобы кушал не более 100 мегабайт
Lao Zi: в секунду?
Первый пакет содержит lettrine для LaTeX, второй - вычурные шрифты. Если у вас Debian, то достаточно установить дополнительные пакеты:\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}\usepackage{lettrine} %%% To make a Drop Cap
\usepackage{yfonts} %% to make a fancy Gothic drop caps.
texlive-fonts-extra - TeX Live: Extra fontsи теперь в документе можно использовать цветные буквицы:
texlive-latex-extra - TeX Live: LaTeX supplementary packages
Вот как это выглядит в жизни:\definecolor{currentfancycolout}{RGB}{164,179,3}
\lettrine[lines=3]{\color{currentfancycolout}
\textbf{{\small\initfamilyF}}}{ ormulation} of \lipsum[1-2]
и начинаем цитировать умных дядь по поводу и без:\usepackage{epigraph} %%% to make inspirational quotes.
Первый параметр - цитата, второй - автор цитаты. Вот как выглядит:\epigraph{\textit{The greatest difficulties lie where we are not looking for them.}}
{-- Johann Wolfgang von Goethe}
\usepackage[auto]{chappg} %%% this is to set the page numbers as Chapter-Page.
\usepackage{fancybox,fancyhdr} %this packages provides fancy up and bottom of pageв преамбуле документа. Там же, в преамбуле, будет задаваться содержимое колонтитутов. Как и прежде, чтобы лучше понять команды, откройте на другом виртуальном экране просмотрщик dvi-файлов.
\fancyhead[R]{Это простой пример верхнего колонтитула}Как легко догадается, \fancyhead управляет верхним колонтитулом, а \fancyfootуправляет нижним.
\fancyhead[L]{}
\fancyhead[C]{}
\fancyfoot[R]{ \copyrightКонник М.В., перевод}
\fancyfoot[L]{Страница \thepage\;из \pageref{LastPage}}
\fancyfoot[C]{}
\usepackage{lastpage}Текст колонтитулов можно задать и более хитро, например менять их в зависимости чётности страницы. Это потребует применения пакета ifthen.
Дальше, что называется, для продвинутых. Например, надо на каждой чётной странице писать "чётная", а на нечётной, соответственно, "нечётная". Для этого в преамбуле подключаем
\usepackage{ifthen}
и правим:
\fancyfoot[C]{\ifthenelse{\isodd{\thepage}}{нечётная}{чётная} }
Здесь правило такое: \ifthenelse{условие проверки}{если НЕ истина}{если истина}.
\begin{document}После этого скомпилируйте документ и посмотрите как он выглядит.
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}Эти трюки часто требуются для отображения в документе дополнительной информации, например, номера ревизии в Subversion репозитории, как уже говорилось здесь.
\usepackage{titlesec}
\newpagestyle{kmvmain}[\small]{
\setheadrule{.2pt}%
\sethead[\colorbox{currentfancycolout}{\color{white}{\textbf{\large\thepage}}}]% even-left
[\textsc{Chapter~\thechapter: \chaptertitle}]% even-center
[\colorbox{lightgrey}{\textbf{\thesection}}]% even-right
{\colorbox{lightgrey}{\textbf{\thesection}}}% odd-left
{\sectiontitle}% odd-center
{\colorbox{currentfancycolout}{\color{white}{\textbf{\large\thepage}}}}% odd-right
}
и после этого стиль колонтитулов изменится на вычурный.\pagestyle{kmvmain}
\usepackage{fancyhdr}
\fancyhead[RO]{\colorbox{currentfancycolout}{\color{white}{\textbf{\large\thepage}}}} %% odd-right
\fancyhead[LE]{\colorbox{currentfancycolout}{\color{white}{\textbf{\large\thepage}}}} %%% even-left
\fancyhead[LO]{\colorbox{lightgrey}{\textbf{\thesection}}}% odd-left
\fancyhead[RE]{\colorbox{lightgrey}{\textbf{\thesection}}}% even-right
\fancyhead[CE]{\rightmark}% odd-center, with the name of the Section
\fancyhead[CO]{\textsc{Chapter~\thechapter: \leftmark}}% Even-center, with the name of the Chapter.
\fancyfoot[L,R,C]{}
E: Even page (чётная страница)
O: Odd page (нечётная страница)
L: Left field (левое поле)
C: Center field (цетральное поле)
R: Right field (правое поле)
H: Header (верхний колонтитул)
F: Footer (нижний колонтитул)
Автор черпал вдохновение в посте на stackexchange про fancyhdr полной ложкой.\pagestyle{fancy}
Отображение данных, представление данных в виде таблиц и построение наглядных графиков - целое искусство. В этой области Edward Tufte - это Леонардо да Винчи отображения данных. Пожалуй, одна из его лучших книг - Envisioning Information, в которой он устраивает Tour De Fource информационного дизайна. Clutter and confusion are failures of design, not attributes of information.отлично проиллюстрирована в главе LAYERING AND SEPARATION, где показан чертёж сложного устройства, но выполненный настолько грамотно, что читается невероятно легко. Мимоходом критикует графики типа candlesticks (пример, такой, что уже обсуждалось в блоге). Вообще, о цвете Тафтэ говорит много и подробно, приводя многочисленные примеры и картографии и построения схем.