Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
COURIER-UNICODE(7)	     Courier Unicode Library	      COURIER-UNICODE(7)

NAME
     courier-unicode - Courier Unicode Library

SYNOPSIS
     #include <courier-unicode.h>

DESCRIPTION
     This   library   implements  several  algorithms  related	to  the  Unicode
     Standard[1]. This library uses iconv(3) to convert text in a given  charac-
     ter  set  to  unicode.  Any  character set displayed by iconv --list can be
     specified for the	corresponding  character  set  parameter.  Additionally,
     courier-unicode.h defines a special character string unicode_x_imap_modutf7
     that specifies the pseudo-character set for the modified-UTF7 encoding used
     in IMAP. This string can also be appended by a space, and up to fifteen ad-
     ditional  US-ASCII  characters.  The  resulting  character set also encodes
     these additional characters, in addition to unicode characters, with  modi-
     fied-UTF7.

     The  C++  compiler  must  have  C++17  support. Current versions of gcc use
     C++17, or higher, by default and do not require extra  flags.  Consult  the
     packaging	documentation for the Courier Unicode Library for information on
     any compiler flags that are needed to build software that links  with  this
     library.

SEE ALSO
     unicode_bidi(3),	unicode_canonical(3),  unicode_category_lookup(3),  uni-
     code_convert(3),	unicode_default_chset(3),   unicode_derived_core_proper-
     ties(3),  unicode_emoji_lookup(3), unicode_general_category_lookup(3), uni-
     code_html40ent_lookup(3), unicode_grapheme_break(3), unicode_line_break(3),
     unicode_script(3),      unicode_uc(3),	  unicode_wcwidth(3),	    uni-
     code_word_break(3), unicode::bidi(3), unicode::canonical(3), unicode::icon-
     vert::convert(3),	  unicode::iconvert::convert_tocase(3),   unicode::icon-
     vert::fromu(3),   unicode::iconvert::tou(3),   unicode::string_converter(3)
     unicode::tolower(3), unicode::linebreak(3), unicode::wordbreak(3).

AUTHOR
     Sam Varshavchik
	 Author

NOTES
      1. Unicode Standard
	 https://www.unicode.org/standard/standard.html

Courier Unicode Library 	   04/12/2026		      COURIER-UNICODE(7)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=courier-unicode&sektion=7&manpath=FreeBSD+Ports+15.1.quarterly>

home | help