Article View: pl.comp.dtp.tex
Article #16877Re: dzielenie wyrazów
From: Maciek Pli?z??
Date: Thu, 17 Feb 2011 14:07
Date: Thu, 17 Feb 2011 14:07
48 lines
3308 bytes
3308 bytes
Jarosław Sokołowski wrote: > 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? Tak, albo lista słów z zaznaczeniem, w jezyku polskim masz nawet czasem dowolnosc podzialu (jeden wyraz moze byc podzielony na dwa sposoby. Chodzi mi o to by sprawdzic jak tex dzieli wyrazy ktore mu podaję. >> 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). Dla mnie liang to nie algorytm, ale sposob upakowania danych. Niewiele ma to wspolnego z algorytmem. > 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. Prosze napisz jaki to algorytm, jak dzieli wyraz "nauka"? Albo "odkaszlnąć"? dyftongi czy oboczność to jeszcze drobiazg.
Technical Details
Message-ID:
<4d5d28de$0$2490$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.stw-bonn.de!news.netcologne.de!newsfeed-fusi2.netcologne.de!newsfeed.straub-nv.de!feeder.news-service.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<4d5d0cc6$0$2491$65785112@news.neostrada.pl> <slrnilq9bc.vq8.jaros@falcon.lasek.waw.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.stw-bonn.de!news.netcologne.de!newsfeed-fusi2.netcologne.de!newsfeed.straub-nv.de!feeder.news-service.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.dtp.tex Followup-To: pl.comp.dtp.tex From: Maciek Pli?z?? <pliszka19389022@spamrzywoszystkichkrajow.pl> Subject: Re: dzielenie wyrazów Date: Thu, 17 Feb 2011 15:07:43 +0100 References: <4d5d0cc6$0$2491$65785112@news.neostrada.pl> <slrnilq9bc.vq8.jaros@falcon.lasek.waw.pl> User-Agent: KNode/0.99.01 MIME-Version: 1.0 Lines: 50 Message-ID: <4d5d28de$0$2490$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 79.191.62.25 X-Trace: 1297950943 unt-rea-a-02.news.neostrada.pl 2490 79.191.62.25:42942 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit