Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > cz.comp.lang.python > #3179

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

From Petr Viktorin <encukou@gmail.com>
Subject Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku?
Newsgroups cz.comp.lang.python
Message-ID <mailman.4.1494494574.22440.python@py.cz> (permalink)
References (5 earlier) <mailman.2.1494455290.22440.python@py.cz> <20170511093124.A5004794@atlas.cz> <mailman.3.1494487891.22440.python@py.cz> <slrnoh89fj.i9.mcepl@mitmanek.ceplovi.cz> <7061f2c3-0766-7cd9-9b34-12d972bd1d65@gmail.com>
Organization usenet-news.net
Date 2017-05-11 11:22 +0200

Show all headers | View raw


On 05/11/2017 10:50 AM, Matěj Cepl wrote:
> On 2017-05-11, 07:31 GMT, Petr Přikryl wrote:
>> Modul textwrap je psaný v Pythonu a nemá to ani 300 řádků (i
>> s rozsáhlými docstringy).
>> Přepište si to po svém, případně přidejte nějaký parametr typu
>> "množina slov, která nemají zůstat na konci".
> 
> Upstream first!
> 
> https://fedoraproject.org/wiki/Staying_close_to_upstream_projects
> 
> Ale jinak mi připadne jednodušší udělat takovej nějakej hack,
> který jsem udělal.
> 
>> A pokud to bude šikovné, pošlete to jako námět na vylepšení
>> oficiálního textwrap.
> 
> To nemá cenu, http://bugs.python.org/issue20491 už existuje
> a čeština není dost zajímavá, aby lezla do stdlib. To už bych
> očekával, že spíše https://pypi.python.org/pypi/pytextseg/
> (podpora pro CJK jazyky) by měl větší šanci.

Hlavně to nemá cenu proto, že v aktuálně vyvíjených verzích Pythonu je 
to opravené – do 2.7 už se podobné opravy nebackportují.

Jinak jestli se obáváš, že vlnovku budeš v textu potřebovat, můžeš 
použít něco exotičtějšího, jako u'\x1a' 
(https://en.wikipedia.org/wiki/Substitute_character#)

Back to cz.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

alternativa textwrap.fill(), která by zarovnávala po česku? Matěj Cepl <mcepl@cepl.eu> - 2017-05-10 21:35 +0200
  Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Honza Král <honza.kral@gmail.com> - 2017-05-10 23:02 +0200
    Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Matěj Cepl <mcepl@cepl.eu> - 2017-05-10 23:51 +0200
      Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Vláďa Macek <macek@sandbox.cz> - 2017-05-11 00:28 +0200
        Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Matěj Cepl <mcepl@cepl.eu> - 2017-05-11 01:12 +0200
        Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Petr Přikryl <prikryl@atlas.cz> - 2017-05-11 09:31 +0200
          Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Matěj Cepl <mcepl@cepl.eu> - 2017-05-11 10:50 +0200
            Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Petr Viktorin <encukou@gmail.com> - 2017-05-11 11:22 +0200
              Re: [python] alternativa textwrap.fill(), která by zarovnávala po česku? Matěj Cepl <mcepl@cepl.eu> - 2017-05-11 16:31 +0200

csiph-web