]> code.communitydata.science - cdsc_tex.git/commitdiff
updated to use biber/biblatex instead of bitex
authorBenjamin Mako Hill <mako@atdot.cc>
Wed, 3 Aug 2016 19:53:11 +0000 (15:53 -0400)
committerBenjamin Mako Hill <mako@atdot.cc>
Wed, 3 Aug 2016 19:53:11 +0000 (15:53 -0400)
paper_template/.gitignore
paper_template/Makefile
paper_template/text.tex

index 7599c732ad04af1c29d8147d121d9f3fe70ee86c..5504ab4b64f0476f77393d88b61806ab11a195a6 100644 (file)
@@ -11,3 +11,5 @@
 /*.fdb_latexmk
 /*.fls
 /*.ttt
+/*.bcf
+/*.run.xml
index 12f4232f903c26cd1930aaf73216cb22c768acdc..8e9b55415708759f0c8032df9fe8717db548a01b 100644 (file)
@@ -7,19 +7,14 @@ all: $(patsubst %.tex,%.pdf,$(wildcard *.tex))
 # %.tex: %.Rnw
 #      Rscript -e "library(knitr); knit('$<')"
 
-refs-processed.bib: 
-       perl -p -e 's/©//' refs.bib > refs-processed.bib
-       perl -0pe 's/,\s+(file|abstract) = \{.*?\}(,\n|\n)/\2/sg' refs-processed.bib |sponge refs-processed.bib
-       recode -d u8..ltex < refs-processed.bib | sponge refs-processed.bib
-
-%.pdf: %.tex refs-processed.bib vc
+%.pdf: %.tex 
        latexmk -f -pdf $<
 
 clean: 
        latexmk -C *.tex
-       rm -f *.tmp
+       rm -f *.tmp *.run.xml
        rm -f vc
-       rm -f refs-processed.bib
+       rm -f *.bbl
        # the following lines are useful for Rnw/knitr
        # rm -rf cache/ figure/
        # rm -f *.tex
index 2ae4f9513fa6a5985ecffe0b40500f070f57fdd7..a59dfbd2919c9ffb135c6bfcf10813fed402f77b 100644 (file)
@@ -8,8 +8,7 @@
 % with article-3 \chapterstyle, change to: \pagestyle{memo}
 \pagestyle{mako-mem}
 
-\usepackage{ucs}
-\usepackage[utf8x]{inputenc}
+\usepackage[utf8]{inputenc}
 
 \usepackage[T1]{fontenc}
 \usepackage{textcomp}
     urlcolor=Blue, unicode=true}
 
 % add bibliographic stuff 
-\usepackage[round]{natbib}
+% add bibliographic stuff 
+\usepackage[american]{babel}
+\usepackage{csquotes}
+\usepackage[natbib=true, style=apa, backend=biber]{biblatex}
+\addbibresource{refs.bib}
+\DeclareLanguageMapping{american}{american-apa}
+
+\defbibheading{secbib}[\bibname]{%
+  \section*{#1}%
+  \markboth{#1}{#1}%
+  \baselineskip 14.2pt%
+  \prebibhook}
+
 \def\citepos#1{\citeauthor{#1}'s (\citeyear{#1})}
 \def\citespos#1{\citeauthor{#1}' (\citeyear{#1})}
 
@@ -162,10 +173,8 @@ lazy dog.  The quick brown fox jumps over the lazy dog.  The quick brown
 fox jumps over the lazy dog \citep{989866}.
 
 % bibliography here
-\renewcommand{\bibsection}{\section{\bibname}\prebibhook}
-\baselineskip 14.2pt
-\bibliography{refs-processed}
-\bibliographystyle{apalike}
+\printbibliography[title = {References}, heading=secbib]
+
 
 \end{document}
 

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