|
@@ -1,7 +1,4 @@
|
|
|
-# Using this template
|
|
|
-
|
|
|
-
|
|
|
-## Things to change
|
|
|
+# Things to change
|
|
|
|
|
|
- Document Title
|
|
|
- Document Subtitle (can be removed)
|
|
@@ -13,7 +10,117 @@
|
|
|
- Initial Revision
|
|
|
- HyperRef Properties for PDF Creation
|
|
|
|
|
|
-## Things to note
|
|
|
+# Things to note
|
|
|
+
|
|
|
+ - This works best with PDFLaTeX or LuaLaTeX
|
|
|
+ - Floats (Figures, Tables, Equations, &c) are well supported.
|
|
|
+ - A sample bibliography is provided as `bibliography.bib`
|
|
|
+ - This document provides for a list of figures and a list of tables as needed.
|
|
|
|
|
|
+# Things to remember
|
|
|
+
|
|
|
+ - Make sure to use `\label` and `\ref` for complete support of cross-references. This includes sections, tables, figures and equations.
|
|
|
+ - PlantUML is great for producing Class Diagrams.
|
|
|
+ - The following citation commands are supported:
|
|
|
+ - `\citet` -- Textual citation (`\citet*` includes the full author list)
|
|
|
+ - `\citep` -- Parenthetical citation (`\citep*` includes the full author list)
|
|
|
+ - These take a single mandatory argument, the citation key. This can be a single key, or multiple, comma-seperated keys.
|
|
|
+ - An optional argument, comming before the mandatory argument, can be used to provide a reference to a specific chapter, set of pages or the like.
|
|
|
|
|
|
## A Quick intro to BibTeX
|
|
|
+
|
|
|
+BibTeX syntax is kinda funky, and as such, this template does include a sample of syntax, both in a file, `bibliography.bib`, and here as follows:
|
|
|
+
|
|
|
+```
|
|
|
+ @book{knuth1973,
|
|
|
+ author = {Knuth, Donald E},
|
|
|
+ title = {The Art of Computer Programming},
|
|
|
+ publisher = {Addison-Wesley Publishing Company},
|
|
|
+ year = {1973}
|
|
|
+ }
|
|
|
+```
|
|
|
+
|
|
|
+This is a book, with the citation key `knuth1973`, an author of `Knuth, Donald E.`, a title of `The Art of Computer Programming`, a publisher of `Addison-Wesley Publishing Company` and a publication year of `1973`.
|
|
|
+
|
|
|
+The primary types and relevant fields are:
|
|
|
+
|
|
|
+ - article
|
|
|
+ - Required:
|
|
|
+ - author
|
|
|
+ - title
|
|
|
+ - journal
|
|
|
+ - year
|
|
|
+ - Optional:
|
|
|
+ - number
|
|
|
+ - pages
|
|
|
+ - month
|
|
|
+ - note
|
|
|
+ - book
|
|
|
+ - Required:
|
|
|
+ - author or editor
|
|
|
+ - title
|
|
|
+ - publisher
|
|
|
+ - year
|
|
|
+ - Optional:
|
|
|
+ - volume or number
|
|
|
+ - series
|
|
|
+ - address
|
|
|
+ - edition
|
|
|
+ - month
|
|
|
+ - note
|
|
|
+ - inproceedings
|
|
|
+ - Required:
|
|
|
+ - author
|
|
|
+ - title
|
|
|
+ - booktitle
|
|
|
+ - year
|
|
|
+ - Optional:
|
|
|
+ - editor
|
|
|
+ - volume or number
|
|
|
+ - series
|
|
|
+ - pages
|
|
|
+ - address
|
|
|
+ - month
|
|
|
+ - organization
|
|
|
+ - publisher
|
|
|
+ - note
|
|
|
+ - manual
|
|
|
+ - Required:
|
|
|
+ - title
|
|
|
+ - Optional:
|
|
|
+ - author
|
|
|
+ - organization
|
|
|
+ - address
|
|
|
+ - edition
|
|
|
+ - month
|
|
|
+ - year
|
|
|
+ - note
|
|
|
+ - misc
|
|
|
+ - Optional:
|
|
|
+ - author
|
|
|
+ - title
|
|
|
+ - howpublished
|
|
|
+ - month
|
|
|
+ - year
|
|
|
+ - note
|
|
|
+ - url
|
|
|
+ - techreport
|
|
|
+ - Required:
|
|
|
+ - author
|
|
|
+ - title
|
|
|
+ - institution
|
|
|
+ - year
|
|
|
+ - Optional:
|
|
|
+ - type
|
|
|
+ - number
|
|
|
+ - address
|
|
|
+ - month
|
|
|
+ - note
|
|
|
+
|
|
|
+
|
|
|
+# Compilation
|
|
|
+
|
|
|
+ - `pdflatex template`
|
|
|
+ - `bibtex template` (if including a bibliography)
|
|
|
+ - `pdflatex template`
|
|
|
+ - `pdflatex template`
|