]> code.communitydata.science - cdsc_tex.git/blob - paper_template/text.Rnw
hand-merged knitr material
[cdsc_tex.git] / paper_template / text.Rnw
1 \documentclass[12pt]{memoir}
2
3 % article-1 and article-2 styles were originally based on kieran healy's
4 % templates
5 \usepackage{mako-mem}
6 \chapterstyle{article-2}
7
8 % with article-3 \chapterstyle, change to: \pagestyle{memo}
9 \pagestyle{mako-mem}
10
11 \usepackage[utf8]{inputenc}
12 \usepackage{wrapfig}
13
14 <<init, echo=FALSE>>=
15 knit_hooks$set(document = function(x) {
16   sub('\\usepackage[]{color}',
17 '\\usepackage[usenames,dvipsnames]{color}', x, fixed = TRUE)
18 })
19 opts_chunk$set(fig.path="figures/knitr-")
20
21 source("resources/preamble.R")
22 @
23
24 \usepackage[T1]{fontenc}
25 \usepackage{textcomp}
26 \usepackage[garamond]{mathdesign}
27
28 \usepackage[letterpaper,left=1.65in,right=1.65in,top=1.3in,bottom=1.2in]{geometry}
29
30 % packages i use in essentially every document
31 \usepackage{graphicx}
32 \usepackage{enumerate}
33
34 % packages i use in many documents but leave off by default
35 % \usepackage{amsmath, amsthm, amssymb}
36 % \usepackage{dcolumn}
37 % \usepackage{endfloat}
38
39 % import and customize urls
40 \usepackage[breaklinks]{hyperref}
41 \hypersetup{colorlinks=true, linkcolor=Black, citecolor=Black, filecolor=Blue,
42     urlcolor=Blue, unicode=true}
43
44 % list of footnote symbols for \thanks{}
45 \makeatletter
46 \renewcommand*{\@fnsymbol}[1]{\ensuremath{\ifcase#1\or *\or \dagger\or \ddagger\or
47  \mathsection\or \mathparagraph\or \|\or **\or \dagger\dagger
48   \or \ddagger\ddagger \else\@ctrerr\fi}}
49 \makeatother
50 \newcommand*\samethanks[1][\value{footnote}]{\footnotemark[#1]}
51
52 % add bibliographic stuff 
53 \usepackage[american]{babel}
54 \usepackage{csquotes}
55 \usepackage[natbib=true, style=apa, backend=biber]{biblatex}
56 \addbibresource{refs.bib}
57 \DeclareLanguageMapping{american}{american-apa}
58
59 \defbibheading{secbib}[\bibname]{%
60   \section*{#1}%
61   \markboth{#1}{#1}%
62   \baselineskip 14.2pt%
63   \prebibhook}
64
65 \def\citepos#1{\citeauthor{#1}'s (\citeyear{#1})}
66 \def\citespos#1{\citeauthor{#1}' (\citeyear{#1})}
67
68 % memoir function to take out of the space out of the whitespace lists
69 \firmlists
70
71 % LATEX NOTE: these lines will import vc stuff after running `make vc` which
72 % will add version control information to the bottom of each page. This can be
73 % useful for keeping track of which version of a document somebody has:
74 % \input{vc}
75 % \pagestyle{mako-mem-git}
76
77 % LATEX NOTE: this alternative line will just input a timestamp at the
78 % build process, useful for sharelatex
79 % \pagestyle{mako-mem-sharelatex}
80
81 \begin{document}
82
83 \setlength{\parskip}{4.5pt}
84 % LATEX NOTE: Ideal linespacing is usually said to be between 120-140% the
85 % typeface size. So, for 12pt (default in this document, we're looking for
86 % somewhere between a 14.4-17.4pt \baselineskip.  Single; 1.5 lines; and Double
87 % in MSWord are equivalent to ~117%, 175%, and 233%.
88
89 \baselineskip 16pt
90
91 \title{Title}
92 \author{Your Name\\
93         \href{mailto:youremail@uw.edu}{youremail@uw.edu}}
94 \date{}
95
96 \published{\textsc{\textcolor{BrickRed}{This document is an
97   unpublished draft.\\ Please do not distribute or cite without
98   permission.}}}
99
100 \maketitle
101
102 \begin{abstract}
103 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
104 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
105 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
106 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
107 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
108 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
109 fox jumps over the lazy dog.
110 \end{abstract}
111
112 \section{Section}
113
114 % LATEX NOTE: This alphabet below is here so we can measure the line-length of
115 % different layouts.  Typesetters suggest that an average line-length of
116 % between 45-90 characters and a rule of thumb for typesetting is that you
117 % should be able to fit between 2-3 alphabets on one line.  Generally speaking,
118 % the shorter the line length, the better -- and the smaller the linespacing
119 % can become.  The following line is 3 alphabets (73 characters). 
120
121 abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz
122
123 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
124 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
125 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
126 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
127 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
128 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
129 fox jumps over the lazy dog \citep{989866}.
130
131 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
132 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
133 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
134 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
135 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
136 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
137 fox jumps over the lazy dog \citep{989866}.
138
139 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
140 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
141 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
142 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
143 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
144 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
145 fox jumps over the lazy dog \citep{989866}.
146
147 \begin{table}
148   \centering
149 <<test_table, echo=FALSE>>=
150 kable(form.copy, format="latex")
151 @
152 \caption{This is a test table. There are \Sexpr{f(nrow(form.copy))} rows in the table.}
153 \label{tab:test}
154 \end{table}
155
156 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
157 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
158 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
159 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
160 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
161 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
162 fox jumps over the lazy dog \citep{989866}.
163
164 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
165 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
166 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
167 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
168 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
169 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
170 fox jumps over the lazy dog \citep{989866}.
171
172 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
173 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
174 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
175 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
176 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
177 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
178 fox jumps over the lazy dog \citep{989866}.
179
180 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
181 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
182 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
183 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
184 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
185 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
186 fox jumps over the lazy dog \citep{989866}.
187
188 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
189 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
190 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
191 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
192 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
193 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
194 fox jumps over the lazy dog \citep{989866}.
195
196 The quick brown fox jumps over the lazy dog.  The quick brown fox jumps
197 over the lazy dog.  The quick brown fox jumps over the lazy dog.  The
198 quick brown fox jumps over the lazy dog.  The quick brown fox jumps over
199 the lazy dog.  The quick brown fox jumps over the lazy dog.  The quick
200 brown fox jumps over the lazy dog.  The quick brown fox jumps over the
201 lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
202 fox jumps over the lazy dog \citep{989866}.
203
204 % bibliography here
205 \setcounter{biburlnumpenalty}{9001}
206 \printbibliography[title = {References}, heading=secbib]
207
208
209 \end{document}
210
211 %  LocalWords:  

Community Data Science Collective || Want to submit a patch?