Good evening,

When I run the fmt to make a text with default 75 columns width it properly 
convert only the Latin letters from ASCII.
Russian & possible other not English/Latin (Greek, Cyrillic) characters which 
stored in two bytes in UTF-8 encoding
are shorter 2 times accordingly.

Use test case below:

Original text before (last 20 strings):
=================================================
$ tail -20  Kolisnichenko_D._Komandnaia_stroka_Linux_2.md
### Пакет coreutils

Программа expand полезна для преобразования табуляций в пробелы.
Например, программу с табуляциями в начале строк (опция `-i`) в файле 
`hellocool.c`
преобразует табуляции в несколько пробелов и запишет в файл `hc.c`:

    expand -i hellocool.c > hc.c


Печатный текст форматируется под страницу (72 символа в строке) утилитой `fmt`.



## Источники

* [CDRDAO](http://cdrdao.sourceforge.net/) ; Disk-At-Once Recording of Audio 
and Data CD-Rs/CD-RWs
* [BChunk](https://github.com/hessu/bchunk) ;
* [ccd2iso](https://sourceforge.net/projects/ccd2iso/) ;
===================================================

Same text after transferring these strings by fmt utility with default options:

===================================================
$ fmt  Kolisnichenko_D._Komandnaia_stroka_Linux_2.md
...
### Пакет coreutils

Программа expand полезна для
преобразования табуляций в пробелы.
Например, программу с табуляциями в
начале строк (опция `-i`) в файле `hellocool.c`
преобразует табуляции в несколько
пробелов и запишет в файл `hc.c`:

    expand -i hellocool.c > hc.c


Печатный текст форматируется под
страницу (72 символа в строке) утилитой
`fmt`.



## Источники

* [CDRDAO](http://cdrdao.sourceforge.net/) ; Disk-At-Once Recording of
Audio and Data CD-Rs/CD-RWs * [BChunk](https://github.com/hessu/bchunk)
; * [ccd2iso](https://sourceforge.net/projects/ccd2iso/) ;
===================================================

Sorry for my English.
God bless you.

Reply via email to