Skip to content

rticles 0.25

Compare
Choose a tag to compare
@cderv cderv released this 15 May 14:16
· 0 commits to f3e91eb812fc0895a614969d852564b171d53735 since this release
42a7c28

BREAKING CHANGES

  • ajs_article() and jss_article() require Pandoc 2.7+ (possibly required by some changes in jss.cls).

  • rjournal_article() is now soft deprecated in favor of rjtools::rjournal_pdf_article() as rjtools package is now the recommended workflow at https://rjournal.github.io/submissions.html. A warning will be thrown when rticles' function is used.

  • springer_article() has been updated to new LaTeX templates and CTAN package (thanks, @eliocamp, #494). we really advice to start new article from scratch by creating new document using lates RMakrdown template. Among changes:

    • New .tex templates derived from https://www.springernature.com using sn-jnl.cls
    • In the format function, natbib is now the default citation processing package used (previous it was pandoc citeproc) and number_sections is TRUE by default now. Set to FALSE for unnumbered headers.
    • In the YAML header options, biblio-style is now ignored as references styling happens with document class option, so using classoptions is now required. PACS and MSC is also ignored in favor of pacs.jel and pacs.msc.
    • The whole authors and affiliation fields has been rewritten - please see template for new format.
    • Pandoc 2.11.4 and above is now required for this format.

NEW FEATURES

  • ieee_article() now supports several affiliations per authors when using the wide: true mode (thanks, @phamdn, #500).

  • Add a helper function string_to_table() for documentating configuration from a list copy pasted from a .tex template.

MINOR CHANGES

  • Update to the mdpi_article() format (thanks, @mps9506, #515)

    • New yaml configuration fields.
    • Now working with xelatex.
    • New template skeleton to start with.
    • Compatibility with new resources expectations to be in Definitions/mdpi folder.
  • Improve elsevier_article() affilliations for authors by supporting same fields as in official template. This also fix address with comma not showing (thanks, @gjpstrain, @mps9506, #509).

  • Update RJournal.sty to latest version to support number sections (thanks, @zeileis, #517).

  • Update to the asa_article() format (thanks, @ianmtaylor1 #506, @jepusto, #507):

    • Better support for natbib to tweak option and biblio-style using Pandoc's variables,
    • Update to template following the guidelines,
    • Better support for links in template to be closer to guidelines.
  • Adapt some template supporting strikethrough to new Pandoc 3.0+ usage of soul instead of ulem.

  • Some other minors change to templates to be closer to Pandoc's own LaTeX template.

BUG FIXES

  • Template internal change: lineno CTAN package is now loaded after amsmath in peerj_article(), elsevier_article() and mdpi_article() because of a conflict with last version of lineno (thanks, @bischrob, #513).

  • Update Copernicus Publications template to version 7.3 from 2023-03-17 (@RLumSK, #508, #514, #519).