2024. január 1., hétfő

Utolsó bejegyzés

 

Az itt található írásokról cikkek íródtak és hamarosan egy másik blogban lesznek elérhetőek.



2014. június 15., vasárnap

Fontok Windows használóknak

Font Pack for Windows Users

Más számtalan helyen lehet olvasni a neten, hogy Windowsról Linuxra áttérőknek kínkeserves a fontokkal való munka; nem találják a szokásos windowsos fontokat, ha éppen kapnak egy Word-állományt.

Most a Windows felhasználóknak ajánlok egy rakat fontot. Itt olyan fontok vannak, amelyek telepítése után biztosan ugyan nem, de nagy valószínűséggel kevésbé fog nyavajogni a Word egy kapott szövegállomány betöltését követően.

Itt vannak olyan fontok, amelyeket egy-egy Linux-disztibúció alapértelmezetten feltelepít magának, és olyanok is, amelyeket a linuxos fórumokon ajánlanak egymásnak a tagok. Ezek mindegyike ingyenes!, szabadon letölthető és mindegyik tud magyar ékezetet. A linkeket úgy állítottam össze, hogy a Windows-fehasználók könnyen ki tudják csomagolni a tartalmukat. Csak .zip, .tar.gz, tar.bz2 és .tar.xy formátumban érhető el. Ezeket a tömörítvényeket gond nélkül kicsomagolja a keresztplatformos Peazip. Esetleg lehet próbálkozni a 7zip-pel is.

Nézzük a fontokat hivatkozásokkal:

Andika Basic

Antikwa Torunska

Antikwa Poltawskiego (ap1.101otf.zip)

Charis

Computer Modern Unicode (cm-unicode-0.6.3a-otf.tar.gz) AJÁNLOTT!!

Cyklop

DejaVu AJÁNLOTT!!

Duolos

Luxi (font-bh-ttf-1.0.2.tar.bz2) AJÁNLOTT!!

Fixedsys Excelsior

Gentium Plus

GFS Artemisia

GFS Bodoni

GFS Didot

GFS Neohellenic

URW 35 fonts (ghostscript-fonts-std-8.11.tar.gz) AJÁNLOTT!!

Heuristica

Iwona

Junicode

Kurier

Liberation AJÁNLOTT!!

Linux Libertine G AJÁNLOTT!!

Magyar Linux Libertine G AJÁNLOTT!!

Old Standard

Osifont

Tempora LGC

Theano Classic

Az összes letöltött fájl mérete (csomagolva) 42,4 MB. Ha ezeket mindet feltelepíted a Windowsra, akkor nagy valószínűséggel Linux-kompatibilis leszel legalábbis fontok szempontjából. A fenti felsorolásban előtérbe helyeztem az OpenType fontokat, majd ezután (ha ilyen nem készült belőlük) jöttek a TrueType-ok, majd a PS-fontok.
Külön jelöltem az erősen ajánlott fontokat.

Hivatkozások
Peazip:

7zip:

Román problémás fontok

Problematic glyphs in Romanian typefaces



A Liberation Serifben csak a cedillás s és a vesszős t van benne, de nem a román szabvány szerinti helyen (felső négy kijelölés). Ezért a szabványos Románia billentyűkiosztásnál nem is látszik semmi. Ekkor kell választani a cedillás készletet, mert ebben az esetben fogja használni a felső négy betűt alternatívaként.



A Tuffy Regularban már betettem a megfelelő helyre a helyes betűket (alsó négy kijelölés), ezért a szabványos kiosztás is választható. Ha a cedillás kiosztást választjuk, akkor az s alatt cedilla, a t alatt vessző lesz.

Természetesen a szabványos kiosztás a helyes, de sok fontban nincs benne. (Hasonló hiba a magyar ő, ű betűk hiánya.)
Az ș és a ț betűk vesszőt tartalmaznak mellékjelként. Az új mellékjeles betűket Petru Maior javasolta először a román helyesírás számára 1825-ben. Használatukat megnehezíti, hogy könnyen összekeverhetők a cedillát tartalmazó betűkkel. Az ș és a ț a Román Akadémia kérésére bekerült az Unicode szabvány 3. kiadásába.

Hogyan bírjuk a Word-ot egalizálásra

How to induce Word to do kerning?

Korábban írtam arról, hogy a Word nem kezeli az egalizálást, betűközelítéseket. Igazából rájöttem, hogy kezeli, de ez nem az alapbeállítása. Úgy emlékszem, hogy az Office 2000 automatikusan kezelte. Ez a cikk most az Office 2003-ról szól.

Ezért van annyi sok hibásnak tűnő nyomtatás, hiszen valamelyik gépen be lett állítva, valahol nem. A beállítást maga dokumentum tartalmazza, így nem lehet vele gond. Az egalizálás mértékét a betűkészlet tartalmazza és nem a Word.



1. lépés
Jelöljük ki a szót, a bekezdést (akár a teljes szöveget, a teljes dokumentumot).  

2. lépés 
Format ▹ Fonts (Formátum ▹ Betű [talán így magyarul]).

3. lépés
 Kattintás a második fülre: Character Spacing.  

4. lépés
Itt kipipálni a kerning (egalizálás) sort. Megadható az a betűméret, amit és ami felett lépjen működésbe a kerning. A legkisebb nyomtatható betű általában a 6 pontos, ezért érdemes ezt vagy valami kisebb értéket megadni, hogy mindig bekapcsolt legyen.

Betűmintakönyvhöz telepíteni kell


A megoldáshoz telepíteni kell a fntsample nevű csomagot.
Továbbá le kell tölteni a Blocks.txt és UnicodeData.txt legújabb kiadásait.
Ezeket a fájlokat be kell másolni az /usr/share/unicode könyvtárba.
Egyedi betűtáblákhoz szükség lehet (pl. a FontForge-ban) a cidmaps.tgz-re. Leginkább az Adobe-éra lesz szükség.

A cidmap-ok lelőhelye.
A többi lelőhelye.
További infó itt.

Hogyan telepítsünk fontot LInuxra

How do I have to install any fonts on Linux?

Ismétlés a tudás anyja, ha még nem írtam volna. Az alábbi módszert terminálban is elvégezhetjük. Ugyanakkor mindent meg lehet oldani grafikus felületen is, de ezt hagyjuk a „titkárnős” típusú felhasználókra!

1.
Először is töltsük le és csomagoljuk ki egy nekünk megfelelő könyvtárba a fontokat.
Használhatunk számos fontot, pl.:
  • TTF – TrueType Font
  • OTF – OpenType Font
  • PFA – Printer Font ASCII
  • PFB – Printer Font Binary
  • BDF – Bitmap Distribution Font
2.
Készítsük elő a telepítési könyvtárat. Nyissunk meg egy fájlkezelőt és hozzuk létre a ~/.fonts könyvtárat. Mindezt terminálban:
mkdir -p ~/.fonts
Ezután a letöltött fontokat másoljuk bele. Használhatunk grafikus fájlkezelőt vagy terminált is.

3.
Nyissunk egy terminált a telepítési könyvtárban. Fontos, hogy a terminál a ~/.fonts könyvtáron álljon,
cd .fonts

mert ebben kell kiadni a következő parancsot. Ezzel a paranccsal az összes fontról készülni fog egy font.scale nevű állomány:
mkfontscale
Ezután adjuk ki a következőt is, ezzel a fonts.dir nevű állományt hozhatjuk létre:
mkfontdir
Ezután adjuk ki a következő parancsot. Ezzel a ~/fontconfig könyvtárban található gyorsítófájlokat fogjuk befrissíteni:
fc-cache -r -v
Ennyi az egész. Amennyiben mindent grafikus felületen keresztül végzünk el, nem kell pepecselnünk, hiszen maga az operációs rendszer a telepítést követően a szükséges gyorsító fájlokat létre fogja hozni.

OpenType lehetőségek InDesignban

OpenType Features in InDesign

Nos ezek a lehetőségek csak InDesignban használhatóak. A fontokban vannak belső szkriptek, amelyek lecserélik a betűszemeket másikra. Azt, hogy hogyan, miként cserélgesse a program, meg kell neki adni.

Sajnos ezt a lehetőséget a Scribus még nem ismeri. Jó hír, hogy egy új alverzióban a szöveggeneráló motort lecserélik egy olyanra, amely támogatni fogja. Addig itt sajnos a kézi cserélgetéssel kell beérnünk.

Hasonló lehetőséggel az OpenOffice.org/LibreOffice is rendelkezik, de ott a „Graphite” motor végzi ezt a lehetőséget, ha telepítettük a Tipográfia eszköztárat és a font is rendelkezik ilyen lehetőséggel. Lásd Magyar Linux Libertine G fontkollekciót.

Az Indesignban a betűs ablakban lehet be/kikapcsolgatni a lehetőségeket. Az itt látható kép a 2-es verzióból való, de a következő felsorolás a legújabb Indesignban látható.

Discretionary Ligatures – Tetszés szerinti (szépítő) ligatúrák
Két ilyen ligatúra van (lehet több is). Ez egyik az s_t, a másik a c_t. A pár két tagjánál az összehúzást szépítő jellegű ívvel oldják meg.

Fractions – Törtek
Például 1/4 helyett ¼ lesz.

Ordinal – Sorszámnév
Például 1 helyett lesz 1st.

Swash – Díszítő hullám
Általában szavak elején vagy végén látható kunkor. Például a K szára belóg a követkető betű alá. Megfelelő készlet választásával a díszítő hullámok szavakon belül is alkalmazhatóak; a hullámok nem érik egymást, vagy épp ellenkezőleg, egymásba gabalyodnak.

[Titling Alternates] – Feliratos póttagok
Olyan betűk, amelyek inkább feliratba valóak. Vastagabb, erősebb betűk.

[Contextual Alternates] – Szövegkörnyezeti póttagok
Általános pótbetűk.

All Small Caps – Minden kiskapitális
Kiskapitális készlet. A kisbetűk helyett nagybetűk vannak, de a kisbetűknél alkalmazott betűvastagsággal és magassággal, így a folyó szöveg nem lesz se túl sötét vagy világos, ellentétben a hamis kiskapitális szedéssel.

Slashed Zero – Áthúzott nulla
A hagyományos nullát lecseréli az áthúzott nullára.

Stylistic Sets – Stilisztikai készletek
Díszítő jellegű, az aktuális szövegkörnyezethez alakítható betűket is tartalmazó készlet.

Positional Forms – Elhelyezett formák
A folyószövegnek csak bizonyos helyére elhelyezett formák:
  • General Form – Általános forma
  • Automatic Form – Automatikus forma
  • Inital Form – Szókezdő forma
  • Medial Form – Belső forma
  • Final Form – Szóvégződési forma
  • Isolated Form – Elszigetelő (különálló) forma
Superscript/Superior – Felső index
A szöveg felső indexbe kerül, azaz kb. 33‒50%-ra csökkentett méretű változattá válik a környező betű tetejéhez igazodva. Általában túlnyúlik az M magasságán, hogy törtek számlálójában is használhassuk.

Subscript/Inferior – Alsó index
A szöveg alsó indexbe kerül, azaz kb. 33‒50%-ra csökkentett méretű változattá válik a környező betű aljához igazodva. Általában túlnyúlik az alapvonalon, hogy törtek nevezőjében is szerepeltethessük.

Numerator – Számláló
Csak számjegyeket emel felső indexbe.

Denominator – Nevező
Csak számjegyeket süllyeszt alsó indexbe.

Tabular Lining – Táblázatos szélességű
Az eredeti betűszemek olyan változatát használja, amelyek táblázatba, egymás alá írt szám- vagy szövegadatokhoz ideális. A keskeny glifek maradnak keskenyek, de közvetlenül egymás alá lesznek rendezve.

Proportional Oldstyle – Arányos régi stílus
Régies stílusú arányos betűszemekre cseréli a szöveget.

Proportional Lining – Arányos szélességű
Arányos szélességű, de a hagyományos, modern készletet használva cseréli le a betűket.

Tabular Oldstyle – Táblázatos régi stílus
Táblázatba használható, régies betűszemeket használ.

Default Figure Style – Alapértelmezett számstílus
Az alapértelmezett számstílust használja.

A cserét lehet kézzel is végezni az Insert Glyphs… pontban. Ha egy OTF vagy OpenType lehetőséget tartalmazó TTF fontot keresünk ki, akkor a betűk sarkában apró nyíl jelzi, hogy tartozik hozzá alternatíva. A betűt nyomva tartva megtekinthetjük az adott glifhez tartozó összes választási lehetőséget, így módunkban áll a megfelelőt alkalmazni.
Az itt látható képen a 4-es szám változatait láthatjuk.