| Index: icu46/source/tools/makeconv/makeconv.1.in
|
| ===================================================================
|
| --- icu46/source/tools/makeconv/makeconv.1.in (revision 0)
|
| +++ icu46/source/tools/makeconv/makeconv.1.in (revision 0)
|
| @@ -0,0 +1,112 @@
|
| +.\" Hey, Emacs! This is -*-nroff-*- you know...
|
| +.\"
|
| +.\" makeconv.1: manual page for the makeconv utility
|
| +.\"
|
| +.\" Copyright (C) 2000-2002 IBM, Inc. and others.
|
| +.\"
|
| +.\" Manual page by Yves Arrouye <yves@realnames.com>.
|
| +.\"
|
| +.TH MAKECONV 1 "16 April 2002" "ICU MANPAGE" "ICU @VERSION@ Manual"
|
| +.SH NAME
|
| +.B makeconv
|
| +\- compile a converter table
|
| +.SH SYNOPSIS
|
| +.B makeconv
|
| +[
|
| +.BR "\-h\fP, \fB\-?\fP, \fB\-\-help"
|
| +]
|
| +[
|
| +.BR "\-c\fP, \fB\-\-copyright"
|
| +]
|
| +[
|
| +.BR "\-v\fP, \fB\-\-verbose"
|
| +]
|
| +[
|
| +.BI "\-d\fP, \fB\-\-destdir" " destination"
|
| +]
|
| +.IR convertertable " .\|.\|."
|
| +.SH DESCRIPTION
|
| +.B makeconv
|
| +converts the ICU converter table
|
| +.I convertertable
|
| +into a binary file. The binary file has the same base name as
|
| +.I convertertable
|
| +but has a
|
| +.B .cnv
|
| +extension (instead of the typical
|
| +.B .ucm
|
| +extension of the
|
| +.I convertertable
|
| +file).
|
| +This binary file can then be read directly by ICU, or used by
|
| +.BR pkgdata (1)
|
| +for incorporation into a larger archive or library.
|
| +.PP
|
| +The
|
| +.I convertertable
|
| +must be in the ICU ucm (Unicode Codepage Mapping) format in order to
|
| +be understood by
|
| +.BR makeconv .
|
| +The ICU ucm format is similar to the IBM NLTC upmap/tpmap/rpmap files.
|
| +Comments in the
|
| +.I convertable
|
| +are handled as follows. If a comment (starting with a `#' sign) that
|
| +is after some text does contain the fallback indicator `|' then only
|
| +the text starting with the `#' sign, and ending before the `|' sign,
|
| +is ignored.
|
| +Otherwise, or if the comment is the first thing on the line,
|
| +the comment runs up to the end of the line. This special
|
| +handling of comments is to accomodate the practice of putting fallback
|
| +information in comments in the strict IBM NLTC ucmap format.
|
| +.PP
|
| +Note that new converters will be automatically found by ICU after their
|
| +installation in ICU's data directory. They do not need to
|
| +be listed in the
|
| +.BR convrtrs.txt (5)
|
| +converters aliases file in order to be available to applications using ICU.
|
| +They do need to be listed there if one wants to give them aliases, or
|
| +tags, though.
|
| +.SH OPTIONS
|
| +.TP
|
| +.BR "\-h\fP, \fB\-?\fP, \fB\-\-help"
|
| +Print help about usage and exit.
|
| +.TP
|
| +.BR "\-c\fP, \fB\-\-copyright"
|
| +Include a copyright notice in the binary data.
|
| +.TP
|
| +.BR "\-v\fP, \fB\-\-verbose"
|
| +Display extra informative messages during execution.
|
| +.TP
|
| +.BI "\-d\fP, \fB\-\-destdir" " destination"
|
| +Set the destination directory to
|
| +.IR destination .
|
| +The default destination directory is specified by the environment variable
|
| +.BR ICU_DATA .
|
| +.SH CAVEATS
|
| +If an existing converter table is changed and recompiled using
|
| +.BR makeconv ,
|
| +the resulting binary file must be packaged in the same way that it was
|
| +packaged initially. For example, if converters were grouped together in
|
| +an archive or a library with
|
| +.BR pkgdata (1),
|
| +then the archive or library must be rebuilt with the new binary file.
|
| +A standalone binary converter file will not take precedence over a
|
| +packaged one.
|
| +.SH ENVIRONMENT
|
| +.TP 10
|
| +.B ICU_DATA
|
| +Specifies the directory containing ICU data. Defaults to
|
| +.BR @thepkgicudatadir@/@PACKAGE@/@VERSION@/ .
|
| +Some tools in ICU depend on the presence of the trailing slash. It is thus
|
| +important to make sure that it is present if
|
| +.B ICU_DATA
|
| +is set.
|
| +.SH VERSION
|
| +@VERSION@
|
| +.SH COPYRIGHT
|
| +Copyright (C) 2000 IBM, Inc. and others.
|
| +.SH SEE ALSO
|
| +.BR convrtrs.txt (5)
|
| +.br
|
| +.BR pkgdata (1)
|
| +
|
|
|