SIMPLE SOLUTIONS

Manual pages

Scope: The m17n Library.

[ Alias ↣ ] Name (section) Brief
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.
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.
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.
m17nFace(3m17n) A face is an object to control appearance of M-text.
m17nFLT(3m17n) API provided by libm17n-flt.so.
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.
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.
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.
mdbFontset(5) Fontset.
mdbFontSize(5) Font Size.
mdbGeneral(5) General Format.
mdbIM(5) Input Method.
mdbTutorialIM(5) Tutorial of input method.
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.