Easy Linguistics Document Writing with R Markdown

Provides 'Shiny gadgets' to search, type, and insert IPA symbols into documents or scripts, requiring only knowledge about phonetics or 'X-SAMPA'. Also provides functions to facilitate the rendering of IPA symbols in 'LaTeX' and PDF format, making IPA symbols properly rendered in all output formats. A minimal R Markdown template for authoring Linguistics related documents is also bundled with the package. Some helper functions to facilitate authoring with R Markdown is also provided.


BuildStatus Support RVersion License:MIT cranversion

The goal of linguisticsdown is to support Linguistics-related document writing in R Markdown, such as providing a Shiny Gadget to write and insert IPA symbols easily and functions to draw syntax tree (not implemented yet).

Installation

install.packages("linguisticsdown")
 
# Latest
#install.packages('remotes')
remotes::install_github("liao961120/linguisticsdown")

Usage

See linguisticsdown web site. Visit this site to use Shiny live demo.

To Do

  1. Correct IPA segments naming errors (#3)
  2. More Shiny gadget options
    • Wrap in / /, [ ], or don't wrap
    • Insert as decoded unicode
  3. Draw Syntax Tree

Data Source

Thanks David R. Mortensen for his IPA data.

News

linguisticsdown 1.2.0

  • New function [include_graphics2()](https://liao961120.github.io/linguisticsdown/reference/include_graphics2.html)

linguisticsdown 1.1.0

linguisticsdown 1.0.1

  • On CRAN

linguisticsdown 1.0.0

  • Initial release

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("linguisticsdown")

1.2.0 by Yongfu Liao, 3 months ago


https://liao961120.github.io/linguisticsdown/, https://github.com/liao961120/linguisticsdown


Report a bug at https://github.com/liao961120/linguisticsdown/issues


Browse source code at https://github.com/cran/linguisticsdown


Authors: Yongfu Liao [aut, cre, cph]


Documentation:   PDF Manual  


MIT + file LICENCE license


Imports stringr, shiny, magrittr, miniUI, knitr, rstudioapi, DT

Suggests pkgdown, rmarkdown, testthat, tidyr


See at CRAN