fribidi - a command line interface for the fribidi library,
converts a logical string to visual
fribidi [OPTION]... [FILE]...
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
- -E, --eol EOL
- Output string EOL after the visual string
- --rtl
- Force base direction to RTL
- --ltr
- Force base direction to LTR
- --wrtl
- Set base direction to RTL if no strong character found
- --wltr
- Set base direction to LTR if no strong character found \ (default)
- --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, currently 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
- 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]
Report bugs online at
<http://fribidi.sourceforge.net/bugs.php>.
interface version 2 Unicode version 3.2.0
Copyright © 2002 FriBidi Project (http://fribidi.sf.net/).
fribidi comes with NO WARRANTY, to the extent permitted by law. You may
redistribute copies of fribidi under the terms of the GNU Lesser General
Public License. For more information about these matters, see the files
named COPYING.