Article View: pl.comp.dtp.tex
Article #16876Re: dzielenie wyrazów
From: Jarosław Sokołowski
Date: Thu, 17 Feb 2011 13:41
Date: Thu, 17 Feb 2011 13:41
35 lines
2400 bytes
2400 bytes
Pan Maciek Pliszka napisał: > W jaki spsosob sprawdzić jak program dzieli wyrazy? Który program? Jeśli chodzi o TeXa, to najprościej chyba będzie obejrzeć wydruk. > Chciałbym by w plikach logów napisał mi jak on chce dzielić wyrazy. Niebardzo rozumiem. Co znaczy "chce"? Jeśli uznać, że TeX robi co chce (niektórzy mają o to do niego wieczne pretensje), to patrz wyżej. A jeśli "chce" ma oznaczać "może". to jak by to miało wyglądać? Cały manuskrypt skopiowany do logów z zaznaczonymi potencjalnymi miejscami podziału? > Czy można uzyc zewnetrznego programu do dzielenia wyrazów w tex-u? Można, nawet sam tak kiedyś robiłem, bo nie było opracowanych TeXowych wzorców do dzielenia po polsku. Ale to było w połowie lat osiemdziesiątych. Teraz trzeba uznać, że algorytm Lianga radzi sobie z polszczyzną dobrze. Ciekawe, że komercyjne programy (produkcji zagranicznej) potrzebowały kilkunastu lat, żeby się tego nauczyć -- zazwyczaj robiły skandaliczne błedy, nawet w wersjach spolszczonych. Dzisiaj one chyba wszystkie korzystają też z algorytmu Lianga (lepiej późno niż wcale), więc dzielą tak samo (bo oczywiście wzorców też używają tych samych). Ciekawe też, a może nawet ciekawsze jest to, że algorytm Lianga wcale nie jest taki fajny dla języka polskiego. Żeby dzielił jeszcze lepiej, trzeba go... uprościć. Zmodyfikowany algorytm, który nie rozróżnia poszczególnych liter, a tylko odróżna spółgłoski od samogłosek, działa znakomicie w oparciu o zbiór kilkunastu wzorców. -- Jarek
Technical Details
Message-ID:
<slrnilq9bc.vq8.jaros@falcon.lasek.waw.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<4d5d0cc6$0$2491$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail From: Jarosław Sokołowski <jaros@lasek.waw.pl> Newsgroups: pl.comp.dtp.tex Subject: Re: dzielenie wyrazów Date: Thu, 17 Feb 2011 13:41:00 +0000 (UTC) Organization: : : : Lines: 35 Message-ID: <slrnilq9bc.vq8.jaros@falcon.lasek.waw.pl> References: <4d5d0cc6$0$2491$65785112@news.neostrada.pl> NNTP-Posting-Host: 77-255-248-108.adsl.inetia.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1297950060 4471 77.255.248.108 (17 Feb 2011 13:41:00 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Thu, 17 Feb 2011 13:41:00 +0000 (UTC) User-Agent: slrn/0.9.8.1 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit