-
Notifications
You must be signed in to change notification settings - Fork 0
/
zpevnik.tex
66 lines (47 loc) · 1.38 KB
/
zpevnik.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage[left=1in,right=1in,top=1.5cm,bottom=1cm]{geometry}
\pagestyle{empty}
%\geometry{a5paper}
\usepackage{xifthen}
\usepackage{xhfill}
\usepackage{setspace}
% For guitar tabs
\usepackage{tikz}
%\usepackage{musixtex}
%\usepackage{harmony}
%\usepackage{intcalc}
\usepackage{gchords}
% For typesetting chords above lyrics
\usepackage{guitar}
% Other packages tried and rejected:
% - songs: too powerful, made mostly for church songbooks,
% couldn't figure out how to mark chorus with 'R:'
% - gtrcrd: can't automatically adjust chord overlaps
\usepackage{tokcycle}
\usepackage{multicol}
\usepackage{hyperref}
\hypersetup{
linkbordercolor={1 .8 .8}
}
\usepackage{tocloft} % for reducing spacing in table of contents
\include{macros}
\include{tabs}
\AtBeginDocument{\addtocontents{toc}{\protect\begin{multicols}{2}}}
\AtEndDocument{\addtocontents{toc}{\protect\end{multicols}}}
\begin{document}
% Title page
\vspace*{\fill}
\makebox[\textwidth]{\Huge\sffamily\textbf{\MakeUppercase{Zuzky zpěvník}}}\\[10pt]
\makebox[\textwidth]{\today}
\vspace*{\fill}
\thispagestyle{empty}
\setcounter{page}{0}
\clearpage
\pagenumbering{gobble} % removes page number from ToC
\renewcommand\cftsecafterpnum{\\ \vspace{-20pt}} % reduces spacing in ToC
\tableofcontents
\clearpage
%INCLUDE_SONGS_IN_MAKEFILE
\end{document}