R/Normalize.R

Defines functions normalize_kanji

Documented in normalize_kanji

#' Kanji normalizing function
#'
#' This function converts old and variant Japanese characters to their modern equivalents.
#'
#' @param doc A string literal or object
#' @keywords Japanese, kanji
#' @importFrom stringi stri_replace_all_fixed
#' @export
#' @examples
#' normalize_kanji("x")

normalize_kanji <- function(doc) {
    kanji_conversion_table <- get("kanji_conversion_table")
    stri_replace_all_fixed(doc, kanji_conversion_table$old, kanji_conversion_table$new, vectorize_all = FALSE)
}
histmr/Rekishi documentation built on May 28, 2019, 8:56 p.m.