Это команда fribidi, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
fribidi - интерфейс командной строки для библиотеки fribidi, преобразует логическую строку в
визуальный
СИНТАКСИС
Фрибиди [ВАРИАНТ] ... [ФАЙЛОВ] ...
ОПИСАНИЕ
Интерфейс командной строки для библиотеки fribidi, преобразует логическую строку в визуальную.
-h, --Помогите
Показать эту информацию и выйти
-V, --версия
Показать информацию о версии и выйти
-v, --подробный
Подробный режим, такой же, как --basinir --ltov --втол \ --уровни --изменения
-d, --отлаживать
Вывод отладочной информации
-t, --тестовое задание
Тестовый фрибиди, такой же, как --чистый --без остановки --showinput \ --reordernsm
-c, --charset CS
Укажите набор символов, по умолчанию - UTF-8
-C, --charsetdesc CS
Показать описания для набора символов CS и выйти
--caprtl
Старый стиль: установить набор символов в CapRTL
--showinput
Выведите также входную строку
--nopad
Не выравнивать линии RTL по правому краю
--без остановки
Не разрывайте длинные строки
-w, --ширина W
Ширина экрана для заполнения, по умолчанию 80, но если переменная среды COLUMNS равна
определено, будет использовано его значение \, --ширина отменяет их обоих. \
-B, --бол BOL
Выходная строка BOL перед визуальной строкой
-E, --эол EOL
Выходная строка EOL после визуальной строки
--rtl Заставить базовое направление к RTL
--лтр Заставить базовое направление к LTR
--wrtl Установите базовое направление на RTL, если сильный символ не найден
--wltr Установите базовое направление на LTR, если строгий символ не найден \ (по умолчанию)
--зеркало
Отключите зеркалирование, чтобы сделать это позже
--reordernsm
Измените порядок последовательностей NSM, чтобы они соответствовали их базовому символу
--чистый
Удалить явные коды формата в визуальной строке \ output, в настоящее время не влияет
другие выходы
--basinir
Выходное базовое направление
--ltov Вывод логической карты положения в визуальную
--втол Вывод визуальной карты в логическую позицию
--уровни
Уровни вложения вывода
--изменения
Вывести информацию об изменениях между \ логической и визуальной строкой (начало,
длина)
--новизуальный
Не выводить визуальную строку, которая будет использоваться с \ --basinir, --ltov, --втол,
--уровни, --изменения
Все строковые индексы отсчитываются от нуля
Вывод:
Для каждой строки ввода выведите что-то вроде этого:
[input-str` => '] [BOL] [[padding space] visual-str] [EOL] [\ n base-dir] [\ n ltov-
карта] [\ n vtol-map] [\ n уровней] [\ n изменений]
Доступен персонаж наборы:
* UTF-8: UTF-8 (Юникод)
* CapRTL: CapRTL (Тест) X
* ISO8859-6: ISO 8859-6 (арабский)
* ISO8859-8: ISO 8859-8 (иврит)
* CP1255: CP1255 (иврит / идиш)
* CP1256: CP1256 (MS-арабский)
* ISIRI-3342: ISIRI 3342 (персидский)
X: Набор символов имеет описания, используйте --charsetdesc видеть
СОСТАВЛЕНИЕ ОТЧЕТОВ ОШИБКИ
Сообщайте об ошибках на сайтеhttp://fribidi.sourceforge.net/bugs.php>.
интерфейс версии 2 Unicode версии 3.2.0
АВТОРСКИЕ ПРАВА
Авторские права © 2002 FriBidi Project (http://fribidi.sf.net/). fribidi идет с НЕТ
ГАРАНТИЯ в пределах, разрешенных законом. Вы можете распространять копии fribidi под
условия Стандартной общественной лицензии ограниченного применения GNU. Для получения дополнительной информации об этих
имеет значение, см. файлы с именем COPYING.
Используйте fribidi онлайн с помощью сервисов onworks.net