-
Update Copernicus Publications template to version 6.4 from 2021-08-16 (thanks, @RLumSK, #446).
-
sage_article()
now correctly set cite style in template to use comma to match the Sage Havard style per Journal's guideline (thanks, @MalteHueckstaedt, #447). -
Add
trb_article()
for annual meeting submissions to the Transportation Research Board Annual Meeting (thanks, @gregmacfarlane, #427).
-
New
jedm_article()
for the Journal of Educational Data Mining template (thanks, @jooyoungseo, #251). -
New
ajs_article()
for Austrian Journal of Statistics (thanks, @matthias-da, #437). -
New
glossa_article()
for articles of Glossa: a journal of general linguistics (thanks, @stefanocoretta, #361).
-
Since rticles 0.15, per requirement with R Journal,
rjournal_article()
usesknitr::purl()
to produce a R file with the code from the Rmd file. Last version eagerly overwrites any existing R file with the same name as the purled file. From now on, if a.R
already exists with the name of the output, it won't be overwritten anymore, and not purled file will be outputted. This prevent issue with users maintaining themselves their own R file to accompany the article. A warning is issued to remind of deleting the existing R file is one want to use the purled R file (thanks, @Enchufa2, #433). -
Update Copernicus Publications template to version 6.3 from 2021-07-08 (thanks, @RLumSK, #432).
-
All templates have now the
$highlighting-macros$
variables required for Pandoc highlighting (#435). -
Template for
tf_article()
gains aclassoption
variable (thanks, @statzhero, #434). -
Add the fenced div with id
#refs
infrontiers_article()
skeleton to place the reference section in the correct expected place (thanks, @graysonwhite, #423). -
bioinformatics_article()
now separatesmanuscript_type
(e.g., Applications note, Original article) andsubject_section
(e.g. Genome analysis, Phylogenetics) in template and skeleton (thanks, @stephenturner, #415) -
For contributors to this package: Markdown syntax is now used with roxygen2 to document R functions. Refer to formating rules on roxygen2 website
-
bioinformatics_article()
has no more trailing comma after last author (thanks, @stephenturner, #413). -
Fix an issue with
elsevier_article()
and table produced by RStudio Visual Editor. The template gains some packages for allowing grid table in Markdown (thanks, @ccamara, #421)
-
lipics_article()
skeleton now sets optionbookdown.theorem.preamble
to FALSE to work withbookdown::pdf_book()
and avoid conflicts in theorem environment definition. This requires bookdown 0.23 or higher (#392). -
oup_article()
template now largely compatible to that ofelsevier_article()
(thanks, @dmkaplan2000, #403) -
elsevier_article()
now supportsbiblio-style
Pandoc's variable to set the natbib bibliography style in YAML header (thanks, @gregmacfarlane, #402). -
Fix an issue with
rjournal_article()
. The.R
file in output is now correctly overwritten on a new render if it existed from a previous render (thanks, @apreshill, #394). -
Update Copernicus Publications template to comply with editor's guidelines following a manuscript bounce back during the typesetting step. Copernicus does not allow to add any
\usepackage
command as they all are included incopernicus.cls
for supported LaTeX packages. This is leading to breaking changes with existing template - please follow the advice below.algorithms: true
cannot be used anymore and as no more effect.\usepackage{algorithmic}
and\usepackage{algorithm}
has been removed from the template as the command are already done incopernicus.cls
. Please, make surealgorithms
andalgorithmcx
are installed.- Additionally, the template gained support for the
highlight
parameter of [rmarkdown::pdf_document()] to enable or disable syntax highlighting with Pandoc. To comply with the above guideline by Copernicus, it is disabled by default (highlight: NULL
) to prevent Pandoc adding any more packages required for its highlighting. Syntax highlighting can be reactivating by usinghighlight: "default"
in the YAML header as this can be desirable before submitting for typesetting. (thanks, @RLumSK, @nuest, #391).
-
Fix issue with Pandoc's citation processing by updating all templates with last relevant changes from Pandoc's default template (thanks, @BlackEdder, @dahrens, #390)
-
remove warning in
joss_article()
aboutcitation_package
(thanks, @llrs, #389). -
fix an issue with
rjournal_article()
template to insert newline in author's block only if a field exist (thanks, @huizezhang-sherry, #387)
-
Update Copernicus Publications template to version 6.2 from 2021-01-15 (thanks, @RLumSK, #366).
-
Add article template
pihph_article()
for the Papers in Historical Phonology (PiHPh) (thanks, @stefanocoretta, #362). -
Add article template
ims_article()
for Institute of Mathematical Statistics Journals, e.g., Annals of Applied Statistics (thanks, @auzaheta, #372)
-
springer_article()
now uses the yaml variable biblio-style to set bibliography style instead of bibstyle. (@eliocamp, #358) -
Fixes a bug when rendering
arxiv_article()
with recent version of TeX Live by adding\usepackage{lmodern}
to the template. (#thanks, @slemonide, #343) -
arxiv_article()
now supportsheader-includes
andbiblio-style
to use in the YAML header in order to customize its template. Default bibliography style is still unsrt if not set as before. (thanks, @eliocamp, #356). -
Update jss.cls to version 3.2 (#329).
-
Options can now be passed to
hyperref
packages usingheader-includes
and\PassOptionsToPackage
in the AEA template (thanks, @nurfatimaj, #334) -
Update Copernicus Publications template to version 6.1. This is includes a final fix for the LaTeX problem sanitized with the last
rticles
update (thanks, @RLumSK, #331). -
Update all templates regarding CSLReference environment following changes in Pandoc's default template.
-
Add article template
jasa_article()
for the Journal of the Acoustical Society of America (JASA) (thanks, @stefanocoretta, #364)
-
Fixes
arxiv_article()
template when adding graphics from code chunks (thanks, @Athanasiamo, #332). -
Fixes
ams_article()
template regarding authors insertion (thanks, @ConorIA, #340). -
Update Copernicus Publications template to version 6.0 and sanitize and issue that caused
pdftex
from hanging (thanks, @RLumSK, #331). -
Add
CSLReferences
environment to support new Pandoc 2.11 citation processing (#335). -
Add article template
lipics_article()
for Leibniz International Proceedings in Informatics (LIPIcs) (thanks, @nuest, #288).
-
Fixed
ctex_article()
to correctly use the default Pandoc template as intended in the PR #307, which introduced the bug #322 (thanks, @baketbek @cderv #323). -
The minimal version of knitr required is 1.30 now.
-
Added a new
journals()
function to list all available journal names in this package (#318). -
Template directory in package's
rmarkdown/templates
directory has been renamed from journalname_article to journalname. To create a new document usingrmarkdown::draft
, only the journalname should be provided, i.e.,rmarkdown::draft("MyArticle.Rmd", template = "rjournal", package = "rticles")
(#316). -
Improved the
rjournal_article()
format :.tex
,.R
, and PDF files with correct names are generated to match the author's guidelines, two affiliations is now supported for authors, the last author is separated byand
when multiple authors are present, and the documentation has been improved on the help page?rticles::rjournal_article
and in the skeleton document (thanks, @RLumSK, #286). -
Added a
author.affiliation2
field injss_article()
template to provide another affiliation to be used in the adress field in place ofauthor.affiliation
. This allow differently formatted affiliation for example (thanks, @aldomann, #291). -
Improved the
jss_article()
format: Short titles can now be provided to headers to escape code/math in section titles, the continuation prompt has been corrected (fromR+
to+
), and the skeleton document has been updated accordingly (thanks, @statibk #254, @Freguglia #294). -
Fixed
elsevier_article()
template so that chunk optionout.width
can be set (thanks, @EddieItelman, #300). -
Fixed
pnas_journal()
skeleton to show how correctly addcorresponding_author
andequal_author
(thanks, @EddieItelman, #299). -
Added article template for journal Bioinformatics (thanks, @ShixiangWang, #297).
-
Update Copernicus Publications template to version 5.8 (thanks, @nuest, #274).
-
Fixed issue with multi-line authors on JSS template when using
\AND
, which was firstly implemented in b740b19b90cd6f7afe2cd7d66456c9efa0bb4cdf (thanks, @aldomann, #292). -
Added the missing support for
header-includes
to the Biometrics template (thanks, @haozhu233, #296). -
Added support for George Kour's arXiv preprint format (thanks, @alexpghayes, #236).
-
Update to OUP format for
knitr::kable
table generation and optionally placing floats at end of document (thanks, @dmkaplan2000, #279). -
Update to OUP format to use
pandoc-citeproc
by default for citations (thanks, @dmkaplan2000, #289). -
Deleted the LaTeX template of the
rticles::ctex
format. This format will use Pandoc's built-in template instead, which works well with the LaTeX package ctex (thanks, @XiangyunHuang, #307). -
Added the output format
rticles::ctex_article
as an alias torticles::ctex
, to be consistent with the names of other*_article
formats.
-
Added custom author ordering for the IEEE template (thanks, @DunLug, #263).
-
Added a multi-line authoring option in the IEEE template (thanks, @DunLug, #264).
-
Added the
citation_sorting
YAML option to change the biblatex's sorting option inieee_article()
output (thanks, @DunLug, #265). -
mnras.cls
was removed from this package because it exists on CTAN. -
Added Oxford University Press (OUP) template (thanks, @dmkaplan2000, #271).
-
Added the
cslreferences
environment to all templates (thanks, @bbauzile, #260). -
Updated the template for
elsevier_article()
to allow for two authors to share the same footnote (e.g. "these authors made equal contributions") and updated the corresponding skeleton to demonstrate how to use a shared footnote (thanks, @salauer, #255). -
Fixed header includes for
rjournal_article()
(thanks, @agila5 #257, @rcannood #261). -
Add support for bibliography styles on the Springer template (thanks, @swhaat, #262).
- Updated the
pnas_article()
document class from the PNAS website https://www.pnas.org/page/authors/latex (#21).
-
Added the Journal of Open Source Software (and Education) template (@noamross, #229).
-
Tweaked the
tf_article
template to avoid using absolute full paths for figures in the "Figures" section (@jooyoungseo, #246).
- Support syntax highlighting in the
peerj_article()
format (@zkamvar, #238).
-
Added support for Keywords in IEEE Trans template (@espinielli, #227).
-
Updated Statistics in Medicine template to its latest version (@ellessenne, #231).
-
Update Copernicus Publications template to version 5.3 (@nuest, #228).
-
Use csl file for citations in output format
elsevier_article()
(@nuest, #233).
-
Added the Taylor & Francis journal template (@dleutnant, #218).
-
The top-level option
biblio-files
in the YAML frontmatter was changed tobibliography
in theelsevier_article()
template (@JohannesFriedrich, #222). -
Added header option
correspongdingauthors
to configure multiple corresponding authors for Copernicus Publications (@nuest, #221). -
Updated the template for MDPI to 02/2019 (@dleutnant, #203).
-
Added the template for the Frontiers Journals (@muschellij2, @zkamvar, #209).
-
Added the template for the AGU Journals (thanks, @eliocamp, #199).
-
Updated the template for PLOS to version 3.5 (thanks, @uvesten, #196).
-
No longer hardcode the LaTeX engine to
xelatex
inrsos_article()
(thanks, @bensprung, #198). -
Added an argument
pandoc_args
toieee_article()
so that users can pass custom Pandoc arguments. This also makes it work withbookdown::pdf_book()
(thanks, @espinielli, #206). -
The
base_format
argument has been removed frompeerj_article()
(#127) andcopernicus_article()
(#172). This argument was originally added mainly for supportingbookdown::pdf_book()
, but you should really pass these formats to thebase_format
argument ofbookdown::pdf_book
instead of the other way around. See https://bookdown.org/yihui/rmarkdown/rticles-bookdown.html. -
For output formats
acm_article()
,acs_article()
,ams_article()
,mnras_article()
, the csl file should be specified as a top-level option in the YAML header of the document (this has been done in the R Markdown templates). It is no longer specified automatically by the output format functions. -
The function
ctex_template()
was removed. If you need to use a custom LaTeX template for thectex
output format, just use thetemplate
option underctex
.
-
Added the template for the SAGE Journals (thanks, @oguzhanogreden, #181).
-
Added the template for Biometrics (thanks, @daltonhance, #170).
-
Added the template for Copernicus Publications journals (thanks, @nuest, #172).
-
Supports syntax highlighting in the
ieee_article()
andacm_article()
formats (thanks, @rainer-rq-koelle, #182). -
Disabled syntax highlighting for
rjournal_article()
(thanks, @eddelbuettel, #185).
-
Added the template for the IEEE Transaction Journals (thanks, @Emaasit, #97).
-
Added the PeerJ format (thanks, @zkamvar, #127).
-
Added a template for the Royal Society Open Science Journal (thanks, @ThierryO, #135).
-
Added a template for Bulletin de l'AMQ (thanks, @desautm, #145).
-
Added the MDPI journal template (thanks, @dleutnant, #147).
-
Added the Springer Journal Article template (thanks, @strakaps, #164).
-
Added the template for MNRAS (Monthly Notices of the Royal Astronomical Society) articles (thanks, @oleskiewicz, #175).
-
Fixed #6, #10, #49, #132, and #149: dollar signs and other special LaTeX characters such as
^
can be used in code chunks in JSS and R Journal articles now, but Pandoc 2.x will be required (you can use the Preview version of RStudio if you do not want to install Pandoc separately). -
Fixed #9: special characters such as spaces and underscores can be used in Rmd filenames for R Journal articles now.
-
Fixed #71: bibliography is supported for The R Journal articles now.
-
Supports breaking the JSS author list into multiple lines; see #100 for details.
-
Add Royal Society Open Science journal template
-
Add Institute of Electrical and Electronics Engineers (IEEE) IEEEtrans template for Conferences
-
Add American Chemical Society (ACS) template
-
Allow changing of documentclass and classoption for JSS articles
-
Support bibliography for JSS articles (#63)
-
Add tightlist macro to Elsevier skeleton
-
Add address and footnote examples to Elsevier skeleton
-
Fix preamble variable name in R Journal template
- Initial release to CRAN