Editing CommunityData:Build papers
From CommunityData
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
When creating LaTeX documents, the final PDF output must be built from an input file. For many of our projects, this process is even more complicated and we use [https://en.wikipedia.org/wiki/Makefile Makefiles] to manage more complex workflows. This document is intended to give an overview of the basic process and to identify good practices for quantitative projects. | When creating LaTeX documents, the final PDF output must be built from an input file. For many of our projects, this process is even more complicated and we use [https://en.wikipedia.org/wiki/Makefile Makefiles] to manage more complex workflows. This document is intended to give an overview of the basic process and to identify good practices for quantitative projects. | ||
== Project Creation == | == Project Creation == | ||
Line 15: | Line 11: | ||
This project will include a Makefile and all of the pieces needed to create a document. | This project will include a Makefile and all of the pieces needed to create a document. | ||
== Zotero == | == Zotero == | ||
Line 27: | Line 19: | ||
# The first time you're building the paper, you can just run <code>make</code> or <code>make all</code>. After that, you probably want to run <code>make clean; make all</code>. This should work whether you're using an .Rtex (knitr) or .tex (LaTeX) file. | # The first time you're building the paper, you can just run <code>make</code> or <code>make all</code>. After that, you probably want to run <code>make clean; make all</code>. This should work whether you're using an .Rtex (knitr) or .tex (LaTeX) file. | ||
== Git == | == Git == | ||
Line 42: | Line 32: | ||
Overleaf is actually really good at allowing for a combination online/offline workflow, and keeping documents in sync. Most of us have this set up through Dropbox sync. In your Overleaf account settings you can set this up. Once you do that, all of your Overleaf projects will appear in <code>~/Dropbox/Apps/Overleaf/</code>. | Overleaf is actually really good at allowing for a combination online/offline workflow, and keeping documents in sync. Most of us have this set up through Dropbox sync. In your Overleaf account settings you can set this up. Once you do that, all of your Overleaf projects will appear in <code>~/Dropbox/Apps/Overleaf/</code>. | ||
=== Creating a Project === | === Creating a Project === |