Unix/Linux Go Back    


CentOS 7.0 - man page for fribidi_set_reorder_nsm (centos section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


fribidi_set_reorder_nsm(3)	       Programmer's Manual	       fribidi_set_reorder_nsm(3)

NAME
       fribidi_set_reorder_nsm - set marks reordering on or off

SYNOPSIS
       #include <fribidi.h>

       fribidi_boolean fribidi_set_reorder_nsm(fribidi_boolean state);

PARAMETERS
       fribidi_boolean state
	      New state to set.

DESCRIPTION
       This  function  is  used  to turn non-spacing marks reordering on or off.  Reordering non-
       spacing marks is the act of placing non-spacing marks (bidi class NSM)  after  their  base
       character in a right-to-left resolved context.  If your rendering engine expects non-spac-
       ing marks always after the base character in  the  memory  representation  of  the  visual
       string,	you need this option on.  An example of where people may need it off is when ren-
       dering in the console when non-spacing marks cannot be applied on top of the base  charac-
       ter.

       This  flag  is on by default.  This function is deprecated and only used with other depre-
       cated functions.

RETURNS
       The new marks reordering status.

SEE ALSO
       fribidi_charset_to_unicode(3),  fribidi_unicode_to_charset(3),	fribidi_parse_charset(3),
       fribidi_shape_arabic(3),    fribidi_get_par_direction(3),   fribidi_get_par_embedding_lev-
       els(3),	fribidi_reorder_line(3),   fribidi_get_bidi_type(3),   fribidi_get_bidi_types(3),
       fribidi_get_bidi_type_name(3),	 fribidi_debug_status(3),    fribidi_mirroring_status(3),
       fribidi_set_mirroring(3),    fribidi_reorder_nsm_status(3),     fribidi_log2vis_get_embed-
       ding_levels(3),		   fribidi_get_type(3), 	    fribidi_get_type_internal(3),
       fribidi_remove_bidi_marks(3),	     fribidi_log2vis(3),	  fribidi_join_arabic(3),
       fribidi_get_joining_type(3),	   fribidi_get_joining_types(3),	fribidi_get_join-
       ing_type_name(3), fribidi_get_mirror_char(3), fribidi_shape_mirroring(3), fribidi_shape(3)

GNU FriBidi 0.19.3			  25 August 2012	       fribidi_set_reorder_nsm(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 07:33 AM.