Changelog
stevetemplates 1.2.0
All LaTeX documents have a graphics fix to which I credit Justin Esarey. Issue #20 summarizes the issue as it was relayed to me by email. This now assumes the user has a version of Pandoc greater than 3.2.1. I don’t think this is a major problem as I’m usually the one not updating things like this unless it were absolutely necessary.
stevetemplates 1.1.0
CRAN release: 2025-02-07
-
wordnow has a custom footnote style, which simply decreases the font size from 12 to 9. -
article3no longer has a hypothesis theorem hard-coded to it. bookdown can do that, if you need it. Rationale: you also won’t need it for the simplest of simple cases, or could add one yourself by way ofheader-includes:. -
cv2is an updated version ofcv, which I use now for my academic CV. -
syllabusnow has the ability to add third and fourth co-teachers. -
beamerhas some hacks (sic) for two-column layouts. -
syllabus2is another syllabus template for me now that I moved to Stockholm University and have a wildly different format to classes.
stevetemplates 1.0.0
CRAN release: 2024-01-26
-
ekohist_thesisis a limited-use R Markdown template for use in masters thesis in the Department of Economic History and International Relations at Stockholm University. -
article3is a third article template largely inspired by Elsevier templates. Its designed to optimize information in the abstract section, scales (reasonably) well for the presence of many authors, and may be useful if you encounter a journal that (for reasons) insists on having author addresses in the title section of the paper. -
syllabushas a “coteaching:” argument now, which might be a specialty hack only of interest to me. My current department doesn’t have stable teaching hours or class rooms, but is also keen on co-teaching classes with one (or sometimes more) faculty members. Currently, that’s really just one other faculty member that also teaches stuff for which I might be the “course responsible” teacher. Thus, this “coteaching” argument in the YAML will disable the web/class information and add contact information for the other faculty member co-teaching with me.
stevetemplates 0.9.0
CRAN release: 2023-02-02
-
beamerimprovement that will allowxelatexfunctionality in the absence of a supplied title font. It would previously error, which was referenced by @ian-adams here. -
beamernow has ano_toc_after:field if the user wants to disable the table of contents slide at the end of the document. I talk about why I have a table of contents by default in this Github issue, though users can now remove this if they’d like. - Assorted skeleton changes, now that I’ve left Clemson University.
stevetemplates 0.8.0
CRAN release: 2022-09-29
- Bug fix for center footer in the non-academic résumé template. HT @mwpeterson for finding this.
- Bug fix for color in the CV template. HT @dojobo for finding this.
- Disabled
titlesecincv. This is admittedly an ad hoc adjustment based on a new computer I have. - Default Beamer colors changed from Clemson University colors to Stockholm University colors.
- Default
titlegraphicscaling inbeameris now .3, because of new gig. -
beamernow hard codes white backgrounds for bouncing between normal theme and a “metropolis” option, which I may start using more. - Related to the above: the color for title separator (if you combo this with the Metropolis theme) defaults to a Stockholm University color (“sky”) or whatever you supply as a secondary color option.
-
beamernow has atitlegraphshift:field, completely optional, for moving around whatever is supplied intitlegraphic. Use with care, and manually escape any LaTeX code you want here. - Until someone tells me why I shouldn’t do this, the
beamernow template will load, by default, the following LaTeX packages:dcolumn,longtable,booktabs,array,multirow,wrapfig,float,colortbl,pdflscape,tabu, andthreeparttable. These are all add-ons for doing stuff with kableExtra and modelsummary
stevetemplates 0.7.0
CRAN release: 2021-11-10
- ORCID links in the CV.
- Adjust behavior for
updatedfield in the CV template. IfTRUE, the last update appears in the third row of the header. IfFALSE, it appears in the center footer. - Add AMS mathematical facilities to the first article (
article) template. HT @shenkin. - Integrate
appendixletterwith LaTeX packageendfloatin the second article template. This is useful if you want specialty table/figure numbering and you want an anonymous document. - Adjust Word skeleton to be more minimal and actually render.
- Some added CSS for better tables in the HTML template.
- The
article2template now supports captions for code chunks, courtesy of this Stack Overflow post. This appears in the YAML aschunkcaption: TRUEif you want to enable it. If you enable it, change theknitrcode to what you see (commented) in the setup chunk. Consult the Stack Overflow thread for more information.
stevetemplates 0.6.0
CRAN release: 2021-06-21
The newest release has the following additions and changes to pre-existing templates. Additions include:
- A template for Beamer presentations.
- A template for course syllabi, formatted to LaTeX PDFs.
- A template for cover letters, formatted to LaTeX PDFs.
Changes include:
- A user-specified date format in YAML for the CV template.
stevetemplates 0.5.0
CRAN release: 2021-04-13
The newest release has the following additions and changes to pre-existing templates. Additions include:
- A template for HTML articles. This will allow the conversion of an academic manuscript to a presentable HTML article.
- A template for Microsoft Word manuscripts. Functionality for Word templates is somewhat limited so I recommend using this only for presentations that need to be anonymized for submission to an academic journal.
Changes include:
- Add
doublespacingtoarticle2document. Documentation and skeleton updated accordingly. - Fix
\lfoot{}and\cfoot{}problem in the CV template. HT: @waternumbers - Clarification about a missing LaTeX dependency from tinytex installations for the
article2template. I thank Ian Adams and Cornelius Hennch for pointing to this issue. - Force tables/figs to back of document in
article2whenanonymous: TRUE. This comes by way of theendfloatpackage in LaTeX.
stevetemplates 0.4.0
CRAN release: 2021-03-05
The newest release has the following additions and changes to pre-existing templates. Additions include:
- A template for “anonymous” manuscripts. Note:
articleandarticle2have anonymous parameters built into them, but this is a template I created because one particular journal to which I submitted a manuscript once demanded that the anonymous manuscript look exactly a certain way. From that, what is nowanonmsin this package was born.
Changes include:
-
article,article2, andanonmsfeature the “CSL” environment change that Pandoc recently rolled out. I think this came at the end of 2020. It is only relevant if you don’t use natbib for handling references.
stevetemplates 0.3.0
CRAN release: 2021-03-02
The newest release has the following additions and changes to pre-existing templates. Additions include:
- A statement template for making, well, statements and such.
Changes include:
- Took out some commented code in
article2that was breaking things. R Markdown/Pandoc can punish you for commenting out code when you should remove it. - Companion functions for isolating the system path of the template. These functions have a prefix of
templ_and can be useful for a “make” approach to document preparation.
stevetemplates 0.2.0
CRAN release: 2020-11-05
- Rename functions from, for example,
svm_article2toarticle2. - Add article template, CV template, non-ac résumé template, and memo template.
- Add full-fledged documentation.
- Clarify license is GPL-2
- Do
R CMD checkto make sure everything comes up green. - Get rid of
tidyverseimport/dependency, since it just bogs down testing and is not required. - Add “does file exist” tests, importantly for CRAN.