[python] alternativa textwrap.fill(), která by zarovnávala po česku?

Vláďa Macek macek na sandbox.cz
Čtvrtek Květen 11 00:28:09 CEST 2017


On 10.5.2017 23:51, Matěj Cepl wrote:
> On 2017-05-10, 21:02 GMT, Honza Král wrote:
>> spravne by melo byt nahradit mezeru na predlozkami 
>> nezlomitelnymi mezerami 
>> (https://cs.wikipedia.org/wiki/Nezlomitelná_mezera) a tim
>> padem by vse pak melo fungovat jak ma.
> O nezlomitelných mezerách samozřejmě vím (vlna je můj oblíbený 
> program), ale bohužel textwrap.fill na to nereaguje.
>
> https://mcepl.fedorapeople.org/tmp/kobylky.py
>
> Matěj
>


Pitomy... :-) Chapu. Asi bych se zkusil nenamahat a vzal bych si vetsi
kladivo. :-)

print textwrap.fill(instr, width=65).replace(u'~', unichr(160))

Vim, ze je to prdly, ale dokud existuje bug
https://bugs.python.org/issue20491, jde to snesitelny workaround, rekl bych.

Neznam aplikaci, ale je to cele fakt potreba? Pokud nekdo cte text
wrapovany na terminal, obvykle prezije nevhodne zalomeni jednopismennych
slov... Nerejpu.

V.



Další informace o konferenci Python