version 1.5.0 (CRAN)
Feature Updates
- Included CodeCov code coverage workflow closing issue #70.
- Included custom JavaScript for auto-numbering equations independent of
number_sections:option, fixing issue #83 and issue #86. - Optional automatic equation numbering with a custom pandoc Lua filter, fixing issue #68.
- New option to convert figures into R markdown code chunks instead of regular markdown syntax, somewhat fixing issue #80.
- New option to convert most table structures into a csv data file, which is included into the article using
kable()in a code block. - New option to suppress package start up messages in the generated document, fixing issue #81.
- New options for vignette output styles including
bookdown,litedownandbiocstyle, closing issue #76. - Use of
pseudocodejsfor rendering Algorithm environment in the R markdown files, closing issue #69. texor::rnw_to_rmd()now also modifies the DESCRIPTION file (if available) with DependencySuggestsandVignetteBuilderif missing (#94)
Bug Fixes
- Fixed Issue #78 where references are not hyperlinked.
- Fixed Issue #67 where unlabeled tables were not numbered.
- Updated example Sweave file.
- Added support for some jss style LaTeX macros under issue #77.
- Partially fixed Issue #84 renaming bibliography file more appropriately.
- Fixed Issue #79 where
\vspace*{},\hspace*{}are ignored. - Removed
web_onlyparameter from yaml front matter, adapting to changes inrjtoolspackage. - Using updated
table_code_chunkpandoc Lua filter, which preserves the table data more effectively, see supported types for more information. texor::rnw_to_rmd():front_matter_typeparameter is now calledoutput_formatwith no defaults (#91).- To support offline math in bookdown format,
math_methodoption is now set tokatex(better for accessibility) by default, in case of equation numbering it is set tomathjax(#92,#90). - Fixed Relative Paths Issue in
texor::rnw_to_rmd()(#93). - VignetteEngine in bookdown format is now
knitr::rmarkdown(#94). - Removed excess
print()statements from Lua Filters. - If the figure/table referenced to a sweave code chunk is labelled with the prefix (
fig:,tab:,table:) then the references will be transformed to bookdown style label.
Contributors
- @fzyxh made their contribution in #75 and more.
- @Abhi-1U made their contribution to the texor package.
Full Changelog: v1.4.0...v1.5.0