További példák a javított betűmegjelenítésre

Az előző hírekben (itt és itt) nem szerepelt, hogy a ttfautohint programmal javított raszterizálású Graphite TrueType betűkkel régebbi LibreOffice kiadványok is frissítésre kerültek, jobb megjelenítést és olvashatóságot eredményezve képernyőn is: Kiadványszerkesztés LibreOffice Writer szövegszerkesztővel, Lively Alphabet – Eleven ábécé. A hamarosan megjelenő LibreOffice 3.5 kiadási megjegyzéseihez egy olyan példa is készült, ami több betűméretet, és a Linux Biolinum G betűtípus raszterizálását is összehasonlítja mind a régebbi TrueType, és az eredeti OpenType betűkével (az OpenType a Graphite-hoz hasonló fejlett betűkészlet, de sem a LibreOffice, sem pl. a szabad Scribus DTP program nem támogatja még fejlett betűtulajdonságait, szemben a Firefoxszal és a Google Chrome-mal). Az (Adobe Readerben tapasztalt) OpenType megjelenítés több helyen is hibás, például a kurzív Linux Libertine szövegben a „lazy” szó „z” és „y” betűje túl nagy távolságra van, illetve a félkövér és kurzív Linux Biolinum „w” betűje nincs egy sorban a kisbetűkkel, ezt (és a hasonlóan kiváló megjelenítést) tekintve az új automatikus raszterizálásjavítás jobbnak bizonyul. (Kattintsunk a mellékelt képre az eredeti felbontású képernyőkép megtekintéséhez!)

Hinting in the upcoming 3.5

LibreOffice 3.5 has got extraordinary typographical capabilities with the improved Graphite port of the new versions of Linux Libertine and Linux Biolinum font families: new and improved font variants from Philipp Poll et al., like the excellent Linux Libertine Display G (true size variant of Linux Libertine for 16pt or more) and the new bold and semibold variants (see also LinuxLibertine.org); font features, like true small caps, old figures, ligatures, proportional numbers have been extended with proper combining diacritics for scientific texts and several languages, and with extended superiors (also true size variant) for typesetting of captions, footnotes, etc., see release notes/examples of the Graphite fonts.
The main problem of the old versions of the Graphite TrueType fonts was the ugly hinting (the PostScript Type 2 hinting of the original OpenType fonts has been lost by transformation, and replaced by Fontforge autohinting). Fortunately (also thanks to the ttfautohint related article of Libre Graphics World editor Alexandre Prokoudine), I was be able to fix the hinting by the new FreeType tool ttfautohint, so Linux Libertine G and Biolinum G Graphite fonts of LibreOffice 3.5 are suitable for digital publishing, too. Moreover, ttfautohint gives better result in a few places, than the original OpenType hinting, see the bad space in the Linux Libertine Italic text “laz y”, or the bad “w” in the Biolinum Bold and Italic OpenType text. (Click on the picture to see the three different hintings in Adobe Reader on Linux).

További példa a szebb betűmegjelenítésre

Kiadványaink elektronikus megjelenítése jelentősen javulni fog a LibreOffice 3.5 fejlett, a magyar tipográfiai sajátosságok figyelembevételével készített Linux Libertine G és Biolinum G betűkészleteinek új változatával, l. korábbi bejelentés. A HUP.hu portálon megjelent cikkhez készült a mellékelt (Adobe Readerről készült képernyőképeket tartalmazó) összehasonlítás a régi [Fontforge TrueType autohinting] és az új [FreeType ttfautohint] megjelenítés, és a LibreOffice-ban fejlett betűkészletként még nem használható eredeti OpenType betűk megjelenítése között. Az OpenType betűk többnyire PostScript Type 2-es raszterizálásjavító adatai nem kompatibilisek a Graphite betűtechnológia által is használt TrueType betűformátum hasonló adataival, ezért vesztek el ezek az információk a Graphite formátumúvá alakításnál. Érdekes, hogy a FreeType ttfautohint programmal készített automatikus raszterizálásjavító adatokkal a betűk megjelenítése nem csak utoléri az OpenType-ét, hanem meg is előzi, mivel nem tartalmaz olyan egyenetlen szövegmegjelenítést, mint ami a mellékelt kép utolsó kurzív bekezdésében, a „hat_áron” és „h_asználatától” szavaiban látható (az aláhúzás jelöli a túl nagy betűközt az OpenType betűk raszterizálásánál).

30 ezer dolláros programmal javított betűk a 3.5 RC-ben

A LibreOffice 3.5 nemcsak a nyomtatott, hanem az elektronikus kiadás számára is biztosítani fogja kiadványaink magas szintű tudományos, illetve magyar tipográfiai követelményeknek megfelelő megjelenését, köszönhetően egy új és ígéretes fejlesztésnek, a FreeType ttfautohint programjának. A kis felbontású raszterizálás javítását (hinting) támogató program nemcsak ígéret: a LibreOffice 3.5 RC1 és RC2 fejlesztői változatai a ttfautohint programmal feldolgozott változatát tartalmazzák a Linux Libertine G és Biolinum fejlett betűkészleteknek. A ttfautohint jelentős mértékben javítja a kis méretű betűk megjelenítését, jobban kihasználva a Windows ClearType és más LCD alpixeleken alapuló raszterizálási technológiákat is, ahogy ezt a ttfautohint sikeres (a megcélzott és közel el is ért 30 ezer dollár fejlesztési alap összegyűjtésében segédkező) kampányvideója látványosan szemlélteti is. A mellékelt képernyőkép felső része mutatja a régi, kis betűméret vagy nagyítás esetén különösen egyenetlen megjelenítést, az alsó rész pedig a javítást. (A kép a LibreOffice PDF exportját megjelenítő, Linuxon futó Adobe Readert mutatja alpixeles élsimítás bekapcsolása mellett.)

A LibreOffice 3.5-ben debütálnak a Linux Libertine G és Biolinum G betűkészletek korábban ismertetett újdonságai is, mint az új, hiánypótló betűkészletek és különleges magyar betűváltozatok, valamint a magyar tudományos célokat is szolgáló Unicode ékezetesítés. A változások listáján (l. PDF változat sok példával) szereplő egyéb javítások között a legfontosabb, hogy részben a LibreOffice.hu-n (illetve a HUP.hu) portál fórumaiban bejelentett súlyos Graphite 2 hibát (programleállás a pontozott tabulálásnál, például az alapértelmezett tartalomjegyzék beillesztésénél) is sikerült javítani (illetve bejelenteni). A LibreOffice DTP előadás példája is orvosolva lett: a LibreOffice újabb változatai is ugratják az eurójelet közvetlenül követő ugráló számokat. A magyar vonatkozású tipográfiai fejlesztések legfőbb támogatója az FSF.hu Alapítvány volt.

Eleven ábécé: hangos kifestő

A LibreOffice képességeit is szemléltető állatos kifestő új, magyar változata (PDF, 4,7 MB) egyben hangoskönyv is: a kiemelt betűkre kattintva az angol ábécét, a magyar kiejtésnél látható hangszóróra kattintva pedig a képen látható állat angol nevét játssza le a PDF-megjelenítő program a Wikipédia adatbázisából, a Wikimedia Commonsból. A LibreOffice 3.5 új Linux Libertine Display G betűit és a LibreOffice SVG-támogatását bemutató kiadvány OpenDocument forrása (47 MB) is letölthető, és a GNU GFDL licenc alapján szabadon felhasználható. A Linux Libertine G betűkről és a Graphite betűtechnológiáról bővebben: Új betűk – a LibreOffice az élen és Kiadványszerkesztés LibreOffice-szal: cikk és előadás. (Kapcsolódó hír: Lively Alphabet – kifestőkönyv és DTP példa.)

Towards Desktop Publishing

Towards DTP slideIf you were not able to attend this presentation, please find the slides online. There are some really nice examples for the new InDesign-like typographical features of LibreOffice.
Unfortunatelly, I was not able to attend the conference, so many thanks to András Tímár for the presentation.

Lively Alphabet – kifestőkönyv és DTP példa

A LibreOffice évfordulójára megjelent nyílt forrású Lively Alphabet (PDF, 4,7 Mb) állatos kifestő a Writer jegyzethez hasonlóan jó példája a LibreOffice kiadványszerkesztési lehetőségeinek. Bemutatja a LibreOffice SVG vektorgrafikus képformátum-kezelését és megújult betűkészleteit, elsősorban a kifejezetten nagy betűmérethez tervezett, különösen szép Linux Libertine Display betűváltozatot. A GNU GFDL szabad dokumentációs licenc alatt kiadott nagyméretű (47 Mb) ODF forrásdokumentum betöltéséhez és módosításához kapcsoljuk ki az élsimítást az Eszközök » Beállítások » LibreOffice » Nézet lapon. A könyv hozzávalói az egyszerű szöveg és a LibreOffice új betűi mellett a Wikimedia Commonsból, nagyrészt a Pearson Scott Foresman tankönyvkiadó adományából származó és a Wikipédia által digitalizált képek, amelyek az Inkscape rajzprogrammal (vagyis az Inkscape-be integrált Potrace programmal) lettek vektorizálva a jobb felbontás és a szabad méretezhetőség végett.

Kiadványszerkesztés LibreOffice Writerrel

Kiadványkészítés OpenOffice.org-gal 0.2 címlapjaA dokumentumszabadság világnapján, 2011. március 30-án mutatkozott be a Kiadványszerkesztés LibreOffice Writerrel könyv előzetese a LibreOffice és Firefox kiadási bulin. A könyv végre elkészült, és hibrid PDF formátumban letölthető.

A könyv átdolgozott és új fejezetei (Képek és szövegkeretek, Nyomdai előkészítés) a LibreOffice kevésbé dokumentált lehetőségeit mutatják be. A Writer a Graphite betűtechnológiával és alapértelmezett Graphite betűkészleteivel kivételes magyar tipográfiai támogatással rendelkező kiadványszerkesztőként használható, amiről a részletes útmutató és a könyv példái alapján bárki meggyőződhet. (A hibrid PDF tartalmazza a kiadvány OpenDocument forrását is. A PDF-et Writerben megnyitva a forrásállomány töltődik be, így a könyvben szereplő példák forrása is megtekinthető.) Mintaoldalak a könyvből.

Linux Libertine G weboldal

LibreOffice logó Azok akik már használták, tudják, hogy miért is jó a Linux Libertine G betűtípus. Most azonban nem a betű, hanem a weboldala újult meg.

Első ránézésre nem tűnik „fontosnak” az önálló weboldal átalakítása, hiszen „természetes” módon a HUP-on és az OpenOffice.hu-n szokta Németh László bejelenteni az új betűket (fejlesztéseket, s a hozzájuk kapcsolódó dokumentációt).

Ám azok, akik eddig a weboldalat is látogatták nem láttak rajta semmi különöset, ám ez megváltozott. Gyakorlati példákat mutat arra vonatkozóan, hogy hol használták fel (mely kiadványokban) a betűt. Vagyis (végre) elkezdődött a marketing munka is.