git.iko.soy/typeable/pandoc
on da645eb help sign in
typeable/pandoc/src/headers/ConTeXtHeader
54 lines 1.5 kB history raw
1\enableregime[utf] % use UTF-8
3\setupcolors[state=start]
4\setupinteraction[state=start, color=middlered] % needed for hyperlinks
6\setuppapersize[letter][letter] % use letter paper
7\setuplayout[width=6in, height=9.5in] % page layout
8\setuppagenumbering[location={footer,center}, style=bold] % number pages
9\setupbodyfont[11pt] % 11pt font
10\setupwhitespace[medium] % inter-paragraph spacing
12\setuphead[section][style=\tfc]
13\setuphead[subsection][style=\tfb]
14\setuphead[subsubsection][style=\bf]
16% define title block commands
17\unprotect
18\def\doctitle#1{\gdef\@title{#1}}
19\def\author#1{\gdef\@author{#1}}
20\def\date#1{\gdef\@date{#1}}
21\date{\currentdate} % Default to today unless specified otherwise.
22\def\maketitle{%
23 \startalignment[center]
24 \blank[2*big]
25 {\tfd \@title}
26 \blank[3*medium]
27 {\tfa \@author}
28 \blank[2*medium]
29 {\tfa \@date}
30 \blank[3*medium]
31 \stopalignment}
32\protect
34% define descr (for definition lists)
35\definedescription[descr][
36 headstyle=bold,style=normal,align=left,location=hanging,
37 width=broad,margin=1cm]
39% define ltxitem (for bulleted lists)
40\defineitemgroup[ltxitem][levels=4]
41\setupitemgroup[ltxitem][1][1]
42\setupitemgroup[ltxitem][2][2]
43\setupitemgroup[ltxitem][3][3]
44\setupitemgroup[ltxitem][4][4,packed]
46% define ltxenum (for enumerated lists)
47\defineitemgroup[ltxenum][levels=4]
48\setupitemgroup[ltxenum][1][n]
49\setupitemgroup[ltxenum][2][a]
50\setupitemgroup[ltxenum][3][r]
51\setupitemgroup[ltxenum][4][A,packed]
53\setupthinrules[width=15em] % width of horizontal rules