Egyetlen egy programra lesz csak szükséged:
- FontLab Studio
Innen töltheted le: –> link
—————————————————————-
Kezdjünk is bele.
Ahhoz, hogy tudj betűtípusokat portolni, először is szükséged lesz a módosítandó fájlokra, ami ebben az esetben értelemszerűen az iPhone alap betűtípusa, a Helvetica. Egyszerűen SSH-val vagy iFile-lal navigálj el ide:
- /System/Library/Fonts/Cache/
Majd ezeket a fájlokat mentsd le a gépedre:
- Helvetica.ttf
- HelveticaBold.ttf
- LockClock.ttf
- MarkerFeltThin.ttf
- MarkerFeltWide.ttf
A második lehetőseg, hogy a letöltöd innen: link
A következő lépések ugyanazok lesznek, ha egy rendszer, óra, vagy jegyzetek betűtípust akarsz portolni.
Most a Verdana-t portolását fogom bemutatni:
- Nyisd meg a Helvetica és a HelveticaBold-ot a FontLabbal:

- Most pedig nyisd meg azt a betűtípust szintén a FontLabbal, amit portolni akarsz az iPhone/iPod/iPad-re. Ez a legfontosabb rész: nyomd meg a Command (Windowson Control) + A-t, hogy kiválasztsd az összes karaktert, majd nyomj egy Command + Alt + F-et. Ez elő fogja hozni a Font Info ablakot. Menj a Metrics and Dimensions menüpontba. Valahogy így kell kinéznie:

- Ebben a részben fogjuk a betűtípust késszé tenni az iPhone számára. Ahogy látod, a Verdana UPM értéke 2048, az iPhone OS 3.0-nak szintén 2048 kell. Ha a választott betűtípusod UPM értéke kisebb, mint 2048, akkor pipáld ki a “Scale all glyphs according to UPM size change“-t. Ha 2048, akkor nem kell megváltoztatni semmit. Vigyázz, hogy akkor viszont ne legyen kipipálva!
- Most megint a karakterkészletnél vagyunk. Ha a karakterek még mindig ki vannak választva, akkor nyomj egy Command + C-t.
- Menj vissza a Helveticához, és válaszd ki az összes karaktert, Command + A, majd Command + Alt + V, ez az úgynevezett “Paste Special” parancs. Egy kis ablak fog előugrani, pipáld ki a dolgokat a kenti kép szerint:

- Most elvileg történnie kellett pár változásnak. Az alap iPhone karakterek kicserélődtek arra, amit portolni szeretnél, ebben az esetben Verdana-ra. Néha, amikor a portolni kívánt karaktereket bemásolod, a CF25 karakter eltűnik. A CF25 egy kis pötty, ami pl. a jelszó beírásakor használatos, stb. Ha nincs ott, egy üres hely lesz helyette. A legjobb, ha nyomsz egy Command + F-et. A felugró ablakban rá tudsz keresni:

- Ha a karakter megvan, mentsd el a munkádat a File > Save As menüben. Ha nincs meg, nyiss meg egy másik betűtípust, és csináld végig újra az eddigi műveleteket, de most csak a CF25 karakterrel. Ha elmentetted, nyomd meg a Command + Alt + F-et, és duplán nézd meg, hogy a Metrics and Dimensions még mindig 2048, és nincs kipipálva. Ha nem 2048, akkor kell kipipálni.
- Ha készen vagy, készítsd el valóban a betűtípust, ehhez nyomd meg a Command + Alt + G-t. Ellenőrizd, hogy a neve Helvetica, és mentsd el, ahova akarod. A nevének egyeznie kellene a lenti képen láthatóval:

- Ha egy rendszerbetűtípust akarsz portolni, akkor nemcsak a Helvetica.ttf-et, hanem a HelveticaBold.ttf-et is módosítanod kell, különben különböző betűtípusok lesznek az iPhone/iPod/iPad-eden. A folyamat ugyanaz, mint a fenti.
- Ha minden kész, akkor készen is áll a betűtípus a iPhone-ra. Másold be ide: /System/Library/Fonts/Cache/
Mielőtt bemásolod, célszerű egy biztonsági mentést készíteni a régi fájlokról. Egyszerűen csak nevezd át pl. Helvetica.ttf.bckp -ra. Ezután csak húzd be az újakat. Respring, és ha mindent jól csináltál, akkor az új betűtípus fog virítani az iPhone-on!Ha 99%-nál kifagy:
Csak mentsd el munkádat a FontLabban, és indítsd újra, töltsd be a mentést, és most mentsd el. Ez egy bug a FontLab 5.0.2-ben és a Mac OS X Leopard-ban.





Örülök vabe, hogy újra termeled a cikkeket! A Launch demon-os cikkedben leírtak érvényesek iOS 4-re is?
Igen.
Vabe! fel tudnád tölteni valahova a langpackmagyar scriptet és a supercharged deb-et? előre is köszönöm!
Szlb
A supercharged.deb linkje még él! http://www.megaupload.com/?d=L5M8X9MN