fribidi

       logical string to visual



SYNOPSIS
       fribidi [OPTION]... [FILE]...

DESCRIPTION
       A command line interface for the fribidi library,  Converts  a  logical
       string to visual.

       -h, --help
              Display this information and exit

       -V, --version
              Display version information and exit

       -v, --verbose
              Verbose  mode,  same  as  --basedir  --ltov  --vtol  \  --levels
              --changes

       -d, --debug
              Output debug information

       -t, --test
              Test  fribidi,  same  as   --clean   --nobreak   --showinput   \
              --reordernsm

       -c, --charset CS
              Specify character set, default is UTF-8

       -C, --charsetdesc CS
              Show descriptions for character set CS and exit

       --caprtl
              Old style: set character set to CapRTL

       --showinput
              Output the input string too

       --nopad
              Do not right justify RTL lines

       --nobreak
              Do not break long lines

       -w, --width W
              Screen  width  for  padding, default is 80, but if \ environment
              variable COLUMNS is defined, its value \ will be  used,  --width
              overrides both of them.\

       -B, --bol BOL
              Output string BOL before the visual string

       --nomirror
              Turn mirroring off, to do it later

       --reordernsm
              Reorder NSM sequences to follow their base character

       --clean
              Remove explicit format codes in visual  string  \  output,  cur-
              rently does not affect other outputs

       --basedir
              Output Base Direction

       --ltov Output Logical to Visual position map

       --vtol Output Visual to Logical position map

       --levels
              Output Embedding Levels

       --changes
              Output  information  about  changes between \ logical and visual
              string (start, length)

       --novisual
              Do not output the visual string, to be used  with  \  --basedir,
              --ltov, --vtol, --levels, --changes

              All string indexes are zero based

   Output:
              For each line of input, output something like this:

              [input-str` => '][BOL][[padding space]visual-str][EOL] [\n base-
              dir][\n ltov-map][\n vtol-map][\n levels][\n changes]

   Available character sets:
       * UTF-8
              : UTF-8 (Unicode)

       * CapRTL
              : CapRTL (Test)            X

              * ISO8859-6 : ISO 8859-6  (Arabic)  *  ISO8859-8  :  ISO  8859-8
              (Hebrew)  *  CP1255     :  CP1255 (Hebrew/Yiddish) * CP1256    :
              CP1256 (MS-Arabic) * ISIRI-3342: ISIRI 3342 (Persian) X: Charac-
              ter set has descriptions, use --charsetdesc to see

REPORTING BUGS
       Report bugs online at <http://fribidi.sourceforge.net/bugs.php>.

       interface version 2 Unicode version 3.2.0

COPYRIGHT
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2017 Hurricane Electric. All Rights Reserved.