Man Linux: Main Page and Category List

NAME

       PS_hyphenate — Hyphenates a word

SYNOPSIS

       #include <pslib.h>

       int PS_hyphenate(PSDoc *psdoc, const char *text, char **hyphens)

DESCRIPTION

       Hyphenates  the  passed  word.  text  should  not contain any non alpha
       characters. Possible positions for breaks are returned in hyphens.

       This  function  requires  the  locale  category  LC_CTYPE  to  be   set
       propperly. PS_boot() usually does it by using the enviroment variables.

       PS_hyphenate() evaluates the value ’hyphenminchars’ and  the  parameter
       ‘hyphendict’. hyphendict must be set before calling this function.

RETURN VALUE

       Returns -1 in case of an error, and otherwise 0.

SEE ALSO

       PS_boot(3), PS_show_boxed(3), locale(1)

AUTHOR

       This manual page was written by Uwe Steinmann <uwe@steinmann.cx>.