You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
hyphenate [![Build Status](https://travis-ci.org/mbutterick/hyphenate.svg?branch=master)](https://travis-ci.org/mbutterick/hyphenate)
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
Racket implementation of the Knuth–Liang hyphenation algorithm.
|
|
|
|
|
|
|
|
|
|
Install from the command line like so:
|
|
|
|
|
|
|
|
|
|
raco pkg install hyphenate
|
|
|
|
|
|
|
|
|
|
Then require it in your Racket file, in standard mode:
|
|
|
|
|
|
|
|
|
|
(require hyphenate)
|
|
|
|
|
|
|
|
|
|
In safe mode (with contracts):
|
|
|
|
|
|
|
|
|
|
(require (submod hyphenate safe))
|
|
|
|
|
|
|
|
|
|
Or in typed mode:
|
|
|
|
|
|
|
|
|
|
(require typed/hyphenate)
|
|
|
|
|
|
|
|
|
|
And enjoy:
|
|
|
|
|
|
|
|
|
|
(hyphenate "Hyphenation algorithm" #\-)
|
|
|
|
|
|
|
|
|
|
> "Hy-phen-ation al-go-rithm"
|
|
|
|
|
|
|
|
|
|
Full docs are installed with the package. You can also [read the docs here](http://pkg-build.racket-lang.org/doc/hyphenate).
|