Portál AbcLinuxu, 2. června 2024 14:11


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
10.4.2012 22:00 __dark__
Rozbalit Rozbalit vše Re: ACBF - finalizacia specifikacii a textova vrstva
Odpovědět | Sbalit | Link | Blokovat | Admin
Co se tyce layoutu tak docela dobry zapisek je tento: http://doc.qt.nokia.com/qq/qq24-textlayouts.html
GeoRW avatar 11.4.2012 07:13 GeoRW | skóre: 13 | blog: GeoRW | Bratislava
Rozbalit Rozbalit vše Re: ACBF - finalizacia specifikacii a textova vrstva
skoda, ze to je v QT. Moc tomu nerozumiem :-) Inak som chcel, aby ten algoritmus bol nezavisly od frameworku kvoli lahsej portovatelnosti. User interface je robeny v GTK ale core veci su python + dalsie pythonie kniznice: Python Imaging Library, lxml.
"This is to be taken with a grain of salt." ACBF - Advanced Comic Book Format
17.4.2012 20:15 Martin Doucha | skóre: 23 | blog: Yet another blog
Rozbalit Rozbalit vše Re: ACBF - finalizacia specifikacii a textova vrstva

QTextLayout toho zrovna moc neumí. Například když člověk sází do tvaru, ve kterém řádky nemají stejnou šířku, tak se nedá nějak rozumně udělat jiné vertikální zarovnání než nahoru. Jediná rozumná možnost pro zarovnání dolů nebo na střed je zkoušet hrubou silou tak dlouho, dokud to nevyjde. Nebo si napsat něco chytřejšího sám (což mám pro svoje potřeby v plánu).

Mimochodem, příklad v tom odkazu je blbě. Jednak vůbec nebere v potaz koncové body jednotlivých úseček, takže při hodně malém sklonu od horizontální roviny a větší délce úsečky může text vyběhnout ven z tvaru, a jednak se dají najít tvary, kde tenhle příklad kus textu vysází úplně mimo ten tvar a kus dovnitř (třeba pěticípá hvězda otočená špičkou dolů, kus textu se vysází mezi horní dva cípy).

Migi avatar 11.4.2012 07:28 Migi | skóre: 59 | blog: Mig_Alley
Rozbalit Rozbalit vše Re: ACBF - finalizacia specifikacii a textova vrstva
Odpovědět | Sbalit | Link | Blokovat | Admin
a to na to vážně potřebujem další prohlížeč? Kvuli obrazkum s textem? Editor bych pochopil, ale prohlížeč?
GeoRW avatar 11.4.2012 10:17 GeoRW | skóre: 13 | blog: GeoRW | Bratislava
Rozbalit Rozbalit vše Re: ACBF - finalizacia specifikacii a textova vrstva
nie je to len o obrazkoch s textom, viz. minuly blog. Komixovy format obsahuje aj mnozstvo metadat (nad nimi sa da postavit kniznica napr.), ci napr. indexovanie stranok (na tvorbu obsahu), definovanie jednotlivych ramcov na stranke komixu (a moznosti zazoomovat na uroven ramca) a pod. Tento blog pojednava cisto iba o vykreslovani textovej vrstvy.
"This is to be taken with a grain of salt." ACBF - Advanced Comic Book Format

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.