Интерактивная система просмотра системных руководств (man-ов)
fribidi (1) >> fribidi (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
NAME
fribidi - a command line interface for the fribidi library, converts a 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 \
enviroment 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
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: Character 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
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.
Index
NAME
SYNOPSIS
DESCRIPTION
Output:
Available character sets:
REPORTING BUGS
COPYRIGHT