我觉得有点愚蠢的问这个,但我真的迷路了,不知道该去哪里(大多数情况下,无论我在哪里,都找不到明确的答案)。
我正在尝试在覆盆子pi上运行Liblouis Braille格式化程序(http://liblouis.org/)。我相当肯定它是安装的(在正确的地方,我不确定)但我不知道如何访问它或以任何方式使用它。在命令行或python或其他任何东西。
我对Windows上的java,python,c和c ++之外的系统不太熟悉,所以我有点迷茫。任何帮助都会很精彩,即使向一个方向轻推也会有所帮助。
答案 0 :(得分:2)
我自己并不熟悉liblouis,但如果您正确安装了这些命令,这些似乎就是可用的命令:lou_allround
,lou_checkhyphens
,lou_checktable
,{{ 1}},lou_debug
。您想要的可能是lou_translate
:
lou_translate
您需要选择适合您语言的翻译表(我不确定哪些是最常用的,有几种可供选择),也可能还有一个显示表,具体取决于您打算使用它的方式。例如:
➜ lou_translate --help
Usage: lou_translate [OPTIONS] TABLE[,TABLE,...]
Translate whatever is on standard input and print it on standard
output. It is intended for large-scale testing of the accuracy of
Braille translation and back-translation.
-h, --help display this help and exit
-v, --version display version information and exit
-f, --forward forward translation using the given table
-b, --backward backward translation using the given table
If neither -f nor -b are specified forward translation
is assumed
Report bugs to john.boyer@abilitiessoft.com.
liblouis home page: <http://code.google.com/p/liblouis/>
后一个unicode代码点序列转换为:
➜ echo "Getting Liblouis to run and translate on a Raspberry Pi" | lou_translate en-gb-g1.utb
,getting ,liblouis to run and translate on a ,raspberry ,pi
➜ echo "Getting Liblouis to run and translate on a Raspberry Pi" | lou_translate unicode.dis,en-gb-g1.utb
\x2820\x281b\x2811\x281e\x281e\x280a\x281d\x281b \x2820\x2807\x280a\x2803\x2807\x2815\x2825\x280a\x280e \x281e\x2815 \x2817\x2825\x281d \x2801\x281d\x2819 \x281e\x2817\x2801\x281d\x280e\x2807\x2801\x281e\x2811 \x2815\x281d \x2801 \x2820\x2817\x2801\x280e\x280f\x2803\x2811\x2817\x2817\x283d \x2820\x280f\x280a
希望这会有所帮助:)