-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdoxet-style.tex
69 lines (47 loc) · 1.97 KB
/
doxet-style.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
% simple ConTeXt style sheet for doxet
% begin filter pandoc #
\usemodule[filter]
\defineexternalfilter
[markdown]
[filtercommand={pandoc -t context -o \externalfilteroutputfile\space \externalfilterinputfile}]
% SEE: https://github.com/adityam/filter/
% end pandoc filter #
\mainlanguage[en]
\setuppapersize[A4][A4]
\setuplayout[backspace=30mm,width=155mm,topspace=15mm,header=10mm, footer=10mm,height=260mm]
\setuppagenumbering[location={footer,right}]
\definefontfeature[default][default][mode=node,expansion=quality,protrusion=pure]
\setupalign[hanging,hz]
\setupbodyfontenvironment[default][em=italic]
% serif: Noto Serif, Kreon, Gentium Basic, Droid Serif
% sans: Open Sans, Lato
% mono: Inconsolata
\def\myserif{Gentium Basic}
\def\mysans{Open Sans}
\def\mymono{Inconsolata}
\def\myccicons{CC Icons}
\definefontfamily[mainface][serif][\myserif]
\definefontfamily[mainface][sans][\mysans]
\definefontfamily[mainface][mono][\mymono]
\definefontfamily[mainface][handwriting][\myccicons]
\setupbodyfont[mainface,12pt]
\setupinteraction[state=start,color=darkblue,contrastcolor=darkblue]
\def\execsum#1{{\bTABLE[frame=off,background=color,backgroundcolor=lightgray] \bTR \bTD {\ss {#1}} \eTD \eTR \eTABLE\par \white{.}}}
% use sans headers
\setuphead [chapter][style=\ssd,color=darkred]%dark,middle,light
\setuphead [section][style=\ssc,color=middleblue]
\setuphead [subsection][style=\ssb,color=middleblue]%lightgreen]
\setuphead [subsubsection][style=\ssa,color=middleblue]%darkgray]
\setuphead [title][style=\ssd,color=middlered]%dark,middle,light
\setuphead [subject][style=\ssc,color=middleblue]
\setuphead [subsubject][style=\ssb,color=middleblue]%lightgreen]
\setuphead [subsubsubject][style=\ssa,color=middleblue]%darkgray]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% define colophon
\def\colophon{
\subsubject{Colophon}
\ss{\bf author }\rm \reportauthor
\\ \ss{\bf contact }\rm \reportcontact
\\ \ss{\bf version }\rm \date
\\ \ss{\bf copyright }\rm { \reportcopyright }
}