Scroll to navigation

FRIBIDI(1) User Commands FRIBIDI(1)

NAME

fribidi - A command line interface for the GNU FriBidi library.

SYNOPSIS

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

DESCRIPTION

A command line interface for the GNU FriBidi library. Convert a logical string to visual.

Display this information and exit
Display version information and exit
Verbose mode, same as --basedir --ltov --vtol --levels
Output debug information
Test GNU FriBidi, same as --clean --nobreak --showinput --reordernsm --width 80
Specify character set, default is UTF-8
Show descriptions for character set CS and exit
Old style: set character set to CapRTL
Output the input string too
Do not right justify RTL lines
Do not break long lines
Screen width for padding, default is 80, but if environment variable COLUMNS is defined, its value will be used, --width overrides both of them.
Output string BOL before the visual string
Output string EOL after the visual string
Force base direction to RTL
Force base direction to LTR
Set base direction to RTL if no strong character found
Set base direction to LTR if no strong character found (default)
Turn mirroring off, to do it later
Reorder NSM sequences to follow their base character
Remove explicit format codes in visual string output, currently does not affect other outputs
Output Base Direction
Output Logical to Visual position map
Output Visual to Logical position map
Output Embedding Levels
Do not output the visual string, to be used with --basedir, --ltov, --vtol, --levels
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]

Available character sets:

* UTF-8
: UTF-8 (Unicode)
* CapRTL
: CapRTL (Test) X
* ISO8859-6 : ISO8859-6 (Arabic) * ISO8859-8 : ISO8859-8 (Hebrew) * CP1255 : CP1255 (MS Hebrew/Yiddish) * CP1256 : CP1256 (MS Arabic) X: Character set has descriptions, use --charsetdesc to see

REPORTING BUGS

Report bugs online at <https://github.com/fribidi/fribidi/issues/new>.

December 2025 fribidi -