From 5626e50abc1e43c61501ea377420aa83953414b6 Mon Sep 17 00:00:00 2001 From: Marcin Koziej Date: Wed, 5 Feb 2014 16:08:00 +0100 Subject: [PATCH] =?utf8?q?podstawowa=20struktura=20tr=C3=B3jkolumnowa=20te?= =?utf8?q?kstu.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- librarian/pdf/fnprep.cls | 52 +++++++++++++++++++++++++++------------- 1 file changed, 35 insertions(+), 17 deletions(-) diff --git a/librarian/pdf/fnprep.cls b/librarian/pdf/fnprep.cls index 7806be1..1a312b6 100644 --- a/librarian/pdf/fnprep.cls +++ b/librarian/pdf/fnprep.cls @@ -20,10 +20,15 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage{multicol} +\usepackage[landscape]{geometry} +\usepackage[explicit]{titlesec} +\usepackage{titletoc} +\usepackage{fancyhdr} +\usepackage[MeX]{polski} + \usepackage{trace} \usepackage{caption} \usepackage{tabularx} -\usepackage[MeX]{polski} \usepackage{icomma} \usepackage[xetex]{graphicx} \usepackage[silent]{fontspec} % silent - no warnings, quiet - warn only to log @@ -33,9 +38,8 @@ \usepackage{xcolor} \usepackage[overload]{textcase} \usepackage{scalefnt} -\usepackage[colorlinks=true,linkcolor=black,setpagesize=false,urlcolor=black,xetex,linktocpage]{hyperref} +\usepackage[colorlinks=false,linkcolor=white,pdfborder={0,0,0},setpagesize=false,urlcolor=black,xetex,linktocpage]{hyperref} %\usepackage{hyperref} -\usepackage{fancyhdr} \usepackage{endnotes} %\usepackage{fnpos} \usepackage{printlen} @@ -46,13 +50,8 @@ \usepackage{chngcntr} \counterwithout{footnote}{chapter} - -\usepackage[explicit]{titlesec} \usepackage{microtype} -\usepackage[landscape]{geometry} - - %%% Hyphenation opts: %\pretolerance=10000 @@ -163,29 +162,46 @@ Mapping=tex-text %\renewcommand{\thechapter}{} %\renewcommand{\chaptername}{} -% • chapter • -\makeatletter\newenvironment{chaptertitlebox}{% - \begin{lrbox}{\@tempboxa}\begin{minipage}[t][\dimexpr\textheight-0.5cm\relax]{\dimexpr\linewidth-0.5\columnsep\relax}}{\end{minipage}\end{lrbox}% +% • chapter • • • • • • • • • • +\makeatletter\newenvironment{chaptertitlebox}{ \begin{lrbox}{\@tempboxa}\begin{minipage}[t][\dimexpr\textheight-0.5cm\relax]{\dimexpr\linewidth-0.5\columnsep\relax}}{\end{minipage}\end{lrbox}% \colorbox{graybg}{\raisebox{1cm}{\usebox{\@tempboxa}}} -}\makeatother +} +\newcommand{\nochapternumbers}{ + \renewcommand{\thesection}{\@arabic \c@section .} +} +\makeatother + +\nochapternumbers +\startcontents[chapter] \titleformat{\chapter}[block]% {\begin{chaptertitlebox}}% {}{0pt}% -{:E #1}% +{\Huge{}\headfont\color{white}#1% +\newline\printcontents[chapter]{}{1}{}% +}% [\end{chaptertitlebox}] \titlespacing*{\chapter}{0pt}{0pt}{0pt} -% • section • +% • section • • • • • • • • • • • • • • • \titleformat{\section}[runin]% -{\large\headfont}% -{}{0pt}{\makebox[\linewidth][l]{\color{headcolor}\raggedright{}#1}% +{\large\headfont%\nochapternumbers +}% +{}{0pt}{\makebox[\linewidth][l]{\color{headcolor}\raggedright{}\thesection + #1}% % this is just to make the spacing between section and following % text right (newlines produce strange amount of space \\\makebox[\linewidth][l]{~}}% +\titlecontents{section}[0pt]{\headfont\large\color{white}}% +{\thecontentslabel}{\contentsmargin{0pt}}% +{\hfill\color{white}{\thecontentspage }} + + +% \fboxsep=0pt % for framebox +% ramki wkokół elementów \fbox{} %\titlespacing*{\section}{0pt}{0pt}{2\baselineskip} @@ -542,7 +558,9 @@ Mapping=tex-text \newcommand{\naglowekrozdzial}[1]{% -\chapter[#1]{\MakeUppercase{#1}\theautorrozdzialu{}} +\startcontents[chapter] +% +\chapter[#1]{\MakeUppercase{#1}\theautorrozdzialu{}}% \renewcommand{\theautorrozdzialu}{}% } -- 2.20.1