-
Notifications
You must be signed in to change notification settings - Fork 5
/
DYI_Main.tex
136 lines (107 loc) · 3.14 KB
/
DYI_Main.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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
\documentclass[a5paper,twoside]{article}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Packages
\usepackage[utf8]{inputenc}
% paper settings
\usepackage{vmargin}
% macro helpers
\usepackage{xspace}
\usepackage{calc}
\usepackage{ifthen}
\usepackage{amsmath}
\usepackage{listofitems}
% tabular environments
\usepackage{array}
\usepackage{multirow}
% graphics and color
\usepackage{pict2e}
\usepackage[usenames]{color}
\usepackage{colortbl}
% special symbols
\usepackage{pifont}
\usepackage{afterpage}
\newcommand\blankpage{%
\null
\thispagestyle{empty}%
\addtocounter{page}{-1}%
\newpage}
%--------------------------------------------------------------------
% Document-wide settings
%% paper: A5 is 148mm x 210mm
\setpapersize[portrait]{A5}
% Below is for lulu hardcover
%\setpapersize{custom}{15.24cm}{22.86cm}
% 18mm on binding -> text area = 120mm x 190mm
\setmargnohfrb{18mm}{10mm}{10mm}{10mm}
% Default font: Avantgarde
%\usepackage{avant}
%\renewcommand{\familydefault}{pag}
\usepackage[sfdefault]{roboto}
\usepackage[T1]{fontenc}
% no paragraph indentation
\setlength{\parindent}{0pt}
% Color definitions
% - plain black
\definecolor{Black}{gray}{0}
% - disabled days in MonthlyPlanner (from prior/next month)
\definecolor{DayMPDisabled}{gray}{0.7}
% - table headers: month names in Year Calendar and MiniCal/MonthlyPlanner
\definecolor{HeadMainBg}{gray}{0.4}
% - table second header: day names in monthy calendars (incl MiniCal/MonthlyPlanner)
\definecolor{HeadSubBg}{gray}{0.8}
% - table column color for Sat, Sun (Weekend), uncomment & tune 2nd def for color
\definecolor{WeekendDay}{gray}{0.3}
% - writing guides - primary: (thin) rules/lines, dots, etc.
\definecolor{WriteBgMain}{gray}{0.6}
% - writing guides - secondary: grey (thick) bars, etc.
\definecolor{WriteBgSec}{gray}{0.9}
% - table header background in Monthly Planner
\definecolor{HeadMainBgMP}{gray}{0.8}
% Hacks
% - required by correct \rowcolor
\setlength{\tabcolsep}{0pt}
%--------------------------------------------------------------------
% Macros
% vertical strut
% #1 (optional) = "lift", default 0pt
% #2 = "(total)height"
\newcommand{\vstrut}[2][0pt]{\rule[#1]{0pt}{#2}}
% Internationalization
\input{DYI_i18n}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{DYI_Month_Tables.tex}
\input{DYI_Monthly_Planner_Tables.tex}
%\newcounter{DIYYear}
%\setcounter{DIYYear}{\MyYear}
\usepackage[hyphens]{url}
\usepackage{rotating}
\usepackage{forloop}% http://ctan.org/pkg/forloop
\newcounter{loopcntr}
\newcommand{\rpt}[2][1]{%
\forloop{loopcntr}{0}{\value{loopcntr}<#1}{#2}%
}
\usepackage{tikz}
\usepackage{latexsym}
\usepackage{multicol}
\usepackage{siunitx}
\newenvironment{checklist}{%
\begin{list}{}{}% whatever you want the list to be
\let\olditem\item
\renewcommand\item{\olditem[$\Box$ $\Box$] }
}{%
\end{list}
}
\begin{document}
\setcounter{secnumdepth}{0}
\include{fj_stuff}
\include{DYI_Year_Calendar}
\include{year_stuff}
\include{DYI_Monthly_Planner}
\include{DYI_Weekly_Planner}
\include{paper}
\include{wireframe}
\include{coloring}
\include{constants}
\include{ascii}
\include{numbers}
\end{document}