Unicode

Képernyőkép egy, Arial betűtípust használó OpenTTD-ről

<< Vissza az openttd.cfg-hez (OpenTTD beállítófájl)

A small_font, medium_font és large_font;
a small_size, medium_size és large_size;
a small_aa, medium_aa és large_aa
az openttd.cfg fájl néhány változója.

Az OpenTTD 0.5.0 (en)-ban bevezettük a Unicode-ot. Ez támogatja azon nyelvek használatát is, melyek nem ASCII-karakterkészletűek, mint például a kínai vagy az orosz, de más, ASCII-n kívüli karaktereket tartalmazó nyelvek helyes megjelenítéséhez is szükség van rá.

Az is lehetséges, hogy különféle betűtípusokat használj az OpenTTD-ben, az openttd.cfg fájlbeli [misc] szakasz alábbi részének szerkesztésével:

small_font =
medium_font =
large_font =

Kicsi betűk (small_font) a járműlistában a járművek alatt, az újságok dátumjában és más helyeken használatosak. Közepes betűk (medium_font) a grafikus kezelőfelület szövegeinek legnagyobb részében, továbbá a város- és állomásnevekben, illetve ablakfejlécekben fordulnak elő. Nagy betűk (large_font) az újságok címsorában és a játékvégi Eredménylistában jelennek meg.

Ha az egyenlőségek jobb oldalán a rendszeredre telepített betűtípusokat adsz meg, akkor azok megjelennek a játékban.

small_size =
medium_size =
large_size =

Arra is van lehetőség, hogy a fenti betűfajták méretét (pixelekben megadva) te határozd meg. Azonban érdemes tudni, hogy a legtöbb betűtípus kicsi betűi rossz minőségűek, míg más betűtípusoknak a közepes és nagy betűi nem szépek.

A csúnya kicsi betűk miatt érdemes bitkép-betűtípust választani, ugyanis ezeket már eleve kis méretben való megjelenítésre készítik. GNU/Linux rendszerek felhasználói az Xserverrel már eleve telepített bitkép-betűtípusok gazdag kínálatából választhatnak, mondjuk az 5x7.pcf.gz-t. Ezek a betűk kicsik, és openttd-s tekintetben jól rendereltek. Debian GNU/Linux és hasonló disztribúciókon ezek a /usr/share/fonts/X11/misc/ helyen vannak.

Ezek a betűtípusok az xfonts-base debian-csomagban találhatók, és miután egy alkalmas csomagolóval kibontjuk a .deb fájlt, hozzáférhetőek. Azonban az nem biztos, hogy ezek a betűtípusok Windows-on is működnek.

Ugyanakkor egy jó TrueType betűtípus a DejaVuSans:

small_font = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
small_size=10

Az r10166-os alverzió óta lehetséges élsimított betűk használata a 32bpp blitter segítségével. Az élsimítás betűfajtánként is beállítható ezekben a sorokban:

small_aa =
medium_aa =
large_aa =