Man Pages in
m17n-docs
Carta.tech
Packages
m17n-docs
7
Section 1:
Executable programs or shell commands
m17n-config.1
Print compile/link options of the m17n library
m17n-conv.1
Convert file code
m17n-date.1
Display date and time
m17n-db.1
Print information about the m17n database
m17n-dump.1
Dump text image
m17n-edit.1
Edit multilingual text
m17n-view.1
View file
248
Section 3m17n:
Library calls
m17nCharacter.3m17n
Character objects and api for them.
m17nCharset.3m17n
Charset objects and api for them.
m17nChartable.3m17n
Chartable objects and api for them.
m17nConv.3m17n
Coding system objects and api for them.
m17nCore.3m17n
Api provided by libm17n-core.so.
m17nDatabase.3m17n
The m17n database and api for it.
m17nDebug.3m17n
Support for m17n library users to debug their programs.
m17nDraw.3m17n
Drawing m-texts on a window.
m17nError.3m17n
Error handling of the m17n library.
m17nFLT.3m17n
Api provided by libm17n-flt.so.
m17nFace.3m17n
A face is an object to control appearance of m-text.
m17nFont.3m17n
Font object.
m17nFontset.3m17n
A fontset is an object that maps a character to fonts.
m17nFrame.3m17n
A frame is an object corresponding to the graphic device.
m17nGUI.3m17n
Api provided by libm17n-gui.so.
m17nInputMethod.3m17n
Api for input method.
m17nInputMethodWin.3m17n
Input method support on window systems.
m17nIntro.3m17n
Introduction to the m17n library.
m17nLocale.3m17n
Locale objects and api for them.
m17nMisc.3m17n
Miscellaneous api.
m17nMtext.3m17n
M-text objects and api for them.
m17nObject.3m17n
Objects managed by the reference count.
m17nPlist.3m17n
Property list objects and api for them.
m17nShell.3m17n
Api provided by libm17n.so.
m17nSymbol.3m17n
Symbol objects and api for them.
m17nTextProperty.3m17n
Function to handle text properties.
m17n_object.3m17n
Allocate a managed object.
m17n_object_ref.3m17n
Increment the reference count of a managed object.
m17n_object_unref.3m17n
Decrement the reference count of a managed object.
m17n_status.3m17n
Report which part of the m17n library is initialized.
mchar_decode.3m17n
Decode a code-point.
mchar_define_charset.3m17n
Define a charset.
mchar_define_property.3m17n
Define a character property.
mchar_encode.3m17n
Encode a character code.
mchar_get_prop.3m17n
Get the value of a character property.
mchar_get_prop_table.3m17n
Get the char-table for a character property.
mchar_list_charset.3m17n
List symbols representing charsets.
mchar_map_charset.3m17n
Call a function for all the characters in a specified charset.
mchar_put_prop.3m17n
Set the value of a character property.
mchar_resolve_charset.3m17n
Resolve charset name.
mchartable.3m17n
Create a new chartable.
mchartable_lookup.3m17n
Return the assigned value of a character in a chartable.
mchartable_map.3m17n
Call a function for characters in a chartable.
mchartable_max_char.3m17n
Return the maximum character whose value is set in a chartabe.
mchartable_min_char.3m17n
Return the minimum character whose value is set in a chartabe.
mchartable_range.3m17n
Search for characters that have non-default value.
mchartable_set.3m17n
Assign a value to a character in a chartable.
mchartable_set_range.3m17n
Assign a value to the characters in the specified range.
mconv_buffer_converter.3m17n
Create a code converter bound to a buffer.
mconv_decode.3m17n
Decode a byte sequence into an m-text.
mconv_decode_buffer.3m17n
Decode a buffer area based on a coding system.
mconv_decode_stream.3m17n
Decode a stream input based on a coding system.
mconv_define_coding.3m17n
Define a coding system.
mconv_encode.3m17n
Encode an m-text into a byte sequence.
mconv_encode_buffer.3m17n
Encode an m-text into a buffer area.
mconv_encode_range.3m17n
Encode a part of an m-text.
mconv_encode_stream.3m17n
Encode an m-text to write to a stream.
mconv_free_converter.3m17n
Free a code converter.
mconv_getc.3m17n
Read a character via a code converter.
mconv_gets.3m17n
Read a line using a code converter.
mconv_list_codings.3m17n
List symbols representing coding systems.
mconv_putc.3m17n
Write a character via a code converter.
mconv_rebind_buffer.3m17n
Bind a buffer to a code converter.
mconv_rebind_stream.3m17n
Bind a stream to a code converter.
mconv_reset_converter.3m17n
Reset a code converter.
mconv_resolve_coding.3m17n
Resolve coding system name.
mconv_stream_converter.3m17n
Create a code converter bound to a stream.
mconv_ungetc.3m17n
Push a character back to a code converter.
mdatabase_define.3m17n
Define a data of the m17n database.
mdatabase_find.3m17n
Look for a data in the database.
mdatabase_list.3m17n
Return a data list of the m17n database.
mdatabase_load.3m17n
Load a data from the database.
mdatabase_tag.3m17n
Get tags of a data.
mdebug_dump_all_symbols.3m17n
Dump all symbol names.
mdebug_dump_chartab.3m17n
Dump a chartable.
mdebug_dump_face.3m17n
Dump a face.
mdebug_dump_flt.3m17n
Dump a font layout table.
mdebug_dump_font.3m17n
Dump a font.
mdebug_dump_fontset.3m17n
Dump a fontset.
mdebug_dump_im.3m17n
Dump an input method.
mdebug_dump_mtext.3m17n
Dump an m-text.
mdebug_dump_plist.3m17n
Dump a property list.
mdebug_dump_symbol.3m17n
Dump a symbol.
mdebug_hook.3m17n
Hook function called on an error.
mdraw_clear_cache.3m17n
Clear cached information.
mdraw_coordinates_position.3m17n
Return the character position nearest to the coordinates.
mdraw_default_line_break.3m17n
Calculate a line breaking position.
mdraw_glyph_info.3m17n
Compute information about a glyph.
mdraw_glyph_list.3m17n
Compute information about glyph sequence.
mdraw_image_text.3m17n
Draw an m-text on a window as an image.
mdraw_per_char_extents.3m17n
Obtain per character dimension information.
mdraw_text.3m17n
Draw an m-text on a window.
mdraw_text_extents.3m17n
Compute text pixel width.
mdraw_text_items.3m17n
Draw one or more textitems.
mdraw_text_per_char_extents.3m17n
Compute the text dimensions of each character of m-text.
mdraw_text_with_control.3m17n
Draw an m-text on a window with fine control.
mface.3m17n
Create a new face.
mface_copy.3m17n
Make a copy of a face.
mface_equal.3m17n
Compare faces.
mface_from_font.3m17n
Make a face from a font.
mface_get_hook.3m17n
Get the hook function of a face.
mface_get_prop.3m17n
Get the value of a face property.
mface_merge.3m17n
Merge faces.
mface_put_hook.3m17n
Set a hook function to a face.
mface_put_prop.3m17n
Set a value of a face property.
mface_update.3m17n
Update a face.
mflt_coverage.3m17n
Return a coverage of a flt.
mflt_dump_gstring.3m17n
Dump an mfltglyphstring.
mflt_find.3m17n
Find an flt suitable for the specified character and font.
mflt_get.3m17n
Return an flt object that has a specified name.
mflt_name.3m17n
Return the name of an flt.
mflt_run.3m17n
Layout characters with an flt.
mfont.3m17n
Create a new font.
mfont_check.3m17n
Check the usability of a font.
mfont_close.3m17n
Close a font.
mfont_copy.3m17n
Make a copy of a font.
mfont_encapsulate.3m17n
Encapusulate a font.
mfont_find.3m17n
Find a font.
mfont_from_name.3m17n
Create a new font from fontname.
mfont_get_prop.3m17n
Get a property value of a font.
mfont_list.3m17n
Get a list of fonts.
mfont_list_family_names.3m17n
Get a list of font famiy names.
mfont_match_p.3m17n
Check is a font matches with a font spec.
mfont_name.3m17n
Create a fontname from a font.
mfont_open.3m17n
Open a font.
mfont_parse_name.3m17n
Create a font by parsing a fontname.
mfont_put_prop.3m17n
Put a property value to a font.
mfont_resize_ratio.3m17n
Get resize information of a font.
mfont_selection_priority.3m17n
Return the font selection priority.
mfont_set_encoding.3m17n
Set encoding of a font.
mfont_set_selection_priority.3m17n
Set the font selection priority.
mfont_unparse_name.3m17n
Create a fontname from a font.
mfontset.3m17n
Return a fontset.
mfontset_copy.3m17n
Make a copy of a fontset.
mfontset_lookup.3m17n
Lookup a fontset.
mfontset_modify_entry.3m17n
Modify the contents of a fontset.
mfontset_name.3m17n
Return the name of a fontset.
mframe.3m17n
Create a new frame.
mframe_get_prop.3m17n
Return property value of frame.
minput_close_im.3m17n
Close an input method.
minput_config_command.3m17n
Configure the key sequence of an input method command.
minput_config_file.3m17n
Get the name of per-user customization file.
minput_config_variable.3m17n
Configure the value of an input method variable.
minput_create_ic.3m17n
Create an input context.
minput_destroy_ic.3m17n
Destroy an input context.
minput_event_to_key.3m17n
Convert an event to an input key.
minput_filter.3m17n
Filter an input key.
minput_get_command.3m17n
Get information about input method command(s).
minput_get_description.3m17n
Get description text of an input method.
minput_get_title_icon.3m17n
Get title and icon filename of an input method.
minput_get_variable.3m17n
Get information about input method variable(s).
minput_lookup.3m17n
Look up a text produced in the input context.
minput_open_im.3m17n
Open an input method.
minput_reset_ic.3m17n
Reset an input context.
minput_save_config.3m17n
Save configurations in per-user customization file.
minput_set_spot.3m17n
Set the spot of the input context.
minput_toggle.3m17n
Toggle input method.
mlocale_get_prop.3m17n
Get the value of a locale property.
mlocale_set.3m17n
Set the current locale.
mplist.3m17n
Create a property list object.
mplist_add.3m17n
Add a property at the end of a property list.
mplist_copy.3m17n
Copy a property list.
mplist_deserialize.3m17n
Generate a property list by deserializing an m-text.
mplist_find_by_key.3m17n
Find a property of a specific key in a property list.
mplist_find_by_value.3m17n
Find a property of a specific value in a property list.
mplist_get.3m17n
Get the value of a property in a property list.
mplist_get_func.3m17n
Get the value (function pointer) of a property in a property list.
mplist_key.3m17n
Return the key of the first property in a property list.
mplist_length.3m17n
Return the length of a property list.
mplist_next.3m17n
Return the next sublist of a property list.
mplist_pop.3m17n
Remove a property at the beginning of a property list.
mplist_push.3m17n
Add a property at the beginning of a property list.
mplist_put.3m17n
Set the value of a property in a property list.
mplist_put_func.3m17n
Set the value (function pointer) of a property in a property list.
mplist_set.3m17n
Set the first property in a property list.
mplist_value.3m17n
Return the value of the first property in a property list.
msymbol.3m17n
Get a symbol.
msymbol_as_managing_key.3m17n
Create a managing key.
msymbol_exist.3m17n
Search for a symbol that has a specified name.
msymbol_get.3m17n
Get the value of a symbol property.
msymbol_get_func.3m17n
Get the value (function pointer) of a symbol property.
msymbol_is_managing_key.3m17n
Check if a symbol is a managing key.
msymbol_name.3m17n
Get symbol name.
msymbol_put.3m17n
Set the value of a symbol property.
msymbol_put_func.3m17n
Set the value (function pointer) of a symbol property.
mtext.3m17n
Allocate a new m-text.
mtext_attach_property.3m17n
Attach a text property to an m-text.
mtext_case_compare.3m17n
Compare specified regions of two m-texts ignoring cases.
mtext_casecmp.3m17n
Compare two m-texts ignoring cases.
mtext_cat.3m17n
Append an m-text to another.
mtext_cat_char.3m17n
Append a character to an m-text.
mtext_character.3m17n
Search a character in an m-text.
mtext_chr.3m17n
Return the position of the first occurrence of a character in an m-text.
mtext_cmp.3m17n
Compare two m-texts character-by-character.
mtext_coll.3m17n
Compare two m-texts using the current locale.
mtext_compare.3m17n
Compare specified regions of two m-texts.
mtext_copy.3m17n
Copy characters in the specified range into an m-text.
mtext_cpy.3m17n
Copy an m-text to another.
mtext_cspn.3m17n
Search an m-text for the complement of a set of characters.
mtext_data.3m17n
Get information about the text data in m-text.
mtext_del.3m17n
Delete characters in the specified range destructively.
mtext_deserialize.3m17n
Deserialize text properties in an m-text.
mtext_detach_property.3m17n
Detach a text property from an m-text.
mtext_dup.3m17n
Create a copy of an m-text.
mtext_duplicate.3m17n
Create a new m-text from a part of an existing m-text.
mtext_from_data.3m17n
Allocate a new m-text with specified data.
mtext_ftime.3m17n
Format date and time.
mtext_get_prop.3m17n
Get the value of the topmost text property.
mtext_get_prop_keys.3m17n
Get a list of text property keys at a position of an m-text.
mtext_get_prop_values.3m17n
Get multiple values of a text property.
mtext_get_properties.3m17n
Get multiple text properties.
mtext_get_property.3m17n
Get the topmost text property.
mtext_getenv.3m17n
Get an environment variable.
mtext_ins.3m17n
Insert an m-text into another m-text.
mtext_ins_char.3m17n
Insert a character into an m-text.
mtext_insert.3m17n
Insert sub-text of an m-text into another m-text.
mtext_len.3m17n
Number of characters in m-text.
mtext_line_break.3m17n
Find a linebreak postion of an m-text.
mtext_lowercase.3m17n
Lowercase an m-text.
mtext_ncasecmp.3m17n
Compare initial parts of two m-texts ignoring cases.
mtext_ncat.3m17n
Append a part of an m-text to another.
mtext_ncmp.3m17n
Compare initial parts of two m-texts character-by-character.
mtext_ncpy.3m17n
Copy the first some characters in an m-text to another.
mtext_pbrk.3m17n
Search an m-text for any of a set of characters.
mtext_pop_prop.3m17n
Pop a text property.
mtext_prop_range.3m17n
Find the range where the value of a text property is the same.
mtext_property.3m17n
Create a text property.
mtext_property_end.3m17n
Return the end position of a text property.
mtext_property_key.3m17n
Return the key of a text property.
mtext_property_mtext.3m17n
Return the m-text of a text property.
mtext_property_start.3m17n
Return the start position of a text property.
mtext_property_value.3m17n
Return the value of a text property.
mtext_push_prop.3m17n
Push a text property.
mtext_push_property.3m17n
Push a text property onto an m-text.
mtext_put_prop.3m17n
Set a text property.
mtext_put_prop_values.3m17n
Set multiple text properties with the same key.
mtext_putenv.3m17n
Change or add an environment variable.
mtext_rchr.3m17n
Return the position of the last occurrence of a character in an m-text.
mtext_ref_char.3m17n
Return the character at the specified position in an m-text.
mtext_replace.3m17n
Replace sub-text of m-text with another.
mtext_search.3m17n
Locate an m-text in a specific range of another.
mtext_serialize.3m17n
Serialize text properties in an m-text.
mtext_set_char.3m17n
Store a character into an m-text.
mtext_spn.3m17n
Search an m-text for a set of characters.
mtext_text.3m17n
Locate an m-text in another.
mtext_titlecase.3m17n
Titlecase an m-text.
mtext_tok.3m17n
Look for a token in an m-text.
mtext_uppercase.3m17n
Uppercase an m-text.
10
Section 5:
File formats and conventions
mdbCharsetList.5
List of character set definitions
mdbCodingList.5
List of coding system definitions
mdbDir.5
List of data in a database directory.
mdbFLT.5
Font layout table
mdbFontEncoding.5
Font encoding
mdbFontSize.5
Font size
mdbFontset.5
Fontset
mdbGeneral.5
General format
mdbIM.5
Input method
mdbTutorialIM.5
Tutorial of input method