hyphenatr: Tools to Hyphenate Strings Using the 'Hunspell' Hyphenation Library
Version 0.3.0

Identifying hyphenation points in strings can be useful for both text processing and display functions. The 'Hunspell' hyphenation library provides tools to perform hyphenation using custom language rule dictionaries. Many hyphenation rules dictionaries are included. Words can be hyphenated directly or split into hyphenated component strings for further processing.

AuthorBob Rudis [aut, cre], Raph Levien [aut, cph] (original libhnj), Rene Engelhard [aut, cph] (libhnj maintainer), Chris Halls [aut, cph] (libhnj maintainer), Peter Novodvorsky [aut, cph] (libhnj OOo integration), László Németh [aut, cph] (libhnj non-standard and compound hyphenation with Unicode support), Nanning Buitenhuis [aut, cph] (libhnj substrings.c), Edwin de Jonge [ctb] (Language testing), Gergely Daróczi [ctb] (Language testing)
Date of publication2016-03-18 07:21:39
MaintainerBob Rudis <bob@rudis.net>
LicenseGPL-3 + file LICENSE
Version0.3.0
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("hyphenatr")

Getting started

README.md

Popular man pages

curr_dict: Identify current hyphen rules language
hyphenate: Hyphenate a character vector of words
hyphenatr: Tools to Hyphenate Strings Using the 'Hunspell' Hyphenation...
hyphendict_is_loaded: Test to see if the hyphenation language rules dictionary is...
list_dicts: List available hyphenation languages rules
switch_dict: Switch hyphen rules language
See all...

All man pages Function index File listing

Man pages

curr_dict: Identify current hyphen rules language
hyphenate: Hyphenate a character vector of words
hyphenatr: Tools to Hyphenate Strings Using the 'Hunspell' Hyphenation...
hyphendict_is_loaded: Test to see if the hyphenation language rules dictionary is...
list_dicts: List available hyphenation languages rules
switch_dict: Switch hyphen rules language

Functions

cleanup Source code
curr_dict Man page Source code
hyphenate Man page Source code Source code
hyphenatr Man page
hyphenatr-package Man page
hyphendict_is_loaded Man page Source code
init Source code
list_dicts Man page Source code
onLoad Source code
onUnload Source code
switch_dict Man page Source code

Files

inst
inst/COPYRIGHTS
inst/extdata
inst/extdata/dicts
inst/extdata/dicts/hyph_nb_NO.dic
inst/extdata/dicts/hyph_ca.dic
inst/extdata/dicts/hyph_de_AT.dic
inst/extdata/dicts/hyph_zu_ZA.dic
inst/extdata/dicts/hyph_nn_NO.dic
inst/extdata/dicts/hyph_sh.dic
inst/extdata/dicts/hyph_de_DE.dic
inst/extdata/dicts/hyph_de.dic
inst/extdata/dicts/hyph_et_EE.dic
inst/extdata/dicts/hyph_da_DK.dic
inst/extdata/dicts/hyph_en_US.dic
inst/extdata/dicts/hyph_de_CH.dic
inst/extdata/dicts/hyph_af_ZA.dic
inst/extdata/dicts/hyph_pt_BR.dic
inst/extdata/dicts/hyph_fr.dic
inst/extdata/dicts/hyph_pl_PL.dic
inst/extdata/dicts/hyph_ru_RU.dic
inst/extdata/dicts/hyph_te_IN.dic
inst/extdata/dicts/hyph_lt.dic
inst/extdata/dicts/hyph_en_GB.dic
inst/extdata/dicts/hyph_bg_BG.dic
inst/extdata/dicts/hyph_sl_SI.dic
inst/extdata/dicts/hyph_sk_SK.dic
inst/extdata/dicts/hyph_ro_RO.dic
inst/extdata/dicts/hyph_es_ANY.dic
inst/extdata/dicts/hyph_el_GR.dic
inst/extdata/dicts/hyph_pt_PT.dic
inst/extdata/dicts/hyph_cs_CZ.dic
inst/extdata/dicts/hyph_hu_HU.dic
inst/extdata/dicts/hyph_sv.dic
inst/extdata/dicts/hyph_hr_HR.dic
inst/extdata/dicts/hyph_sr.dic
inst/extdata/dicts/hyph_lv_LV.dic
inst/extdata/dicts/hyph_uk_UA.dic
inst/extdata/dicts/hyph_nl_NL.dic
inst/extdata/dicts/hyph_gl.dic
inst/extdata/dicts/hyph_lt_LT.dic
inst/extdata/dicts/hyph_it_IT.dic
inst/extdata/dicts/hyph_is.dic
inst/extdata/top10000en.txt
tests
tests/testthat.R
tests/testthat
tests/testthat/test-hyphenatr.R
src
src/hnjalloc.h
src/substrings.c
src/hyphen.h
src/hyphen.c
src/hnjalloc.c
src/hyphenatr.cpp
src/RcppExports.cpp
NAMESPACE
R
R/aaa.r
R/hyphen.r
R/RcppExports.R
R/hyphenatr-package.r
README.md
MD5
DESCRIPTION
man
man/hyphenate.Rd
man/switch_dict.Rd
man/hyphendict_is_loaded.Rd
man/list_dicts.Rd
man/hyphenatr.Rd
man/curr_dict.Rd
LICENSE
hyphenatr documentation built on May 19, 2017, 5:07 p.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.