Karakterek ábrázolása

Slides:



Advertisements
Hasonló előadás
Manapság a számítógép legfontosabb kiviteli egysége (perifériája) a televíziókhoz hasonló számítógép- képernyő vagy monitor. A monitort egy kábel köti.
Advertisements

Weblapkészítési tudnivalók 2: Útmutató az elnevezésekhez Pék Ágnes © 2009.
Minden amit tudni akartál de soha sem merted megkérdezni
Szöveg feldolgozása Fontok használata.
ADATBÁZISOK.
Kimeneti egységek Készítették: Boros Gyevi Vivien Tóth Ágnes
Készítette: Bátori Béla 12.k
Informatikai alapfogalmak
Matematika és Tánc Felkészítő tanár: Komáromi Annamária
Az adatábrázolás, adattárolás módja a számítógépekben
Bevezetés az informatikába
Irodai és rendszer fájltípusok
Algoritmus és adatszerkezet Tavaszi félév Tóth Norbert1.
Az informatika alapjai
Készítette: Kecskés Imre
Sztringek.
Informatikai eszközök
Monitorok Amit látunk.. Amit eddig is tudtunk Régebben fekete-fehér monitorok voltak. (monokróm) A kép pixelekből áll. (Picture Element) A pixelek alkotják.
Bevezetés az informatikába
Csernoch Mária Adatábrázolás Csernoch Mária
Szövegszerkesztés az MS Word 2007-ig Szövegformázás.
Az információ és kódolása Kovácsné Lakatos Szilvia
Mai számítógép perifériák
Tipográfiai alapfogalmak A betű Számítógépes karakterek
Webszerkesztés Stíluslapok (CSS).
Fixpontos, lebegőpontos
Alapfogalmak I. Adat: fogalmak, tények, jelenségek olyan formalizált ábrázolása, amely emberi vagy gépi értelmezésre, feldolgozásra, közlésre alkalmas.
1 INFORMATIKA III. alkalom október ELŐADÓ Jogi informatika - alapok.
Az információ-technológia alapfogalmai
XHTML 1. óra. Miért térjünk át HTML-ről XHTML- re? HTML-szabványban tartalom és forma összemosódott HTML 4.0 szabványban stíluslapok használatát javasolták.
Alapismeretek Számítógépes adatábrázolás
A szöveg digitalizálása
Monitorok.
Microsoft Word Oberhuber Balázs.
Adatábrázolás, kódrendszerek
Zentai László: Térképészet
Karakter kódolás Összeállította: Kovács Nándor Felhasznált irodalom:
Visual Basic 2008 Express Edition
Képek feldolgozása 7. osztály.
Perifériák Bemeneti: Kimeneti: Billentyűzet Egér Lapolvasó
Fixpontos, lebegőpontos
Az NVU webszerkesztő program
Bementei és kimeneti eszközök ismertetése
Bináris szám-, karakter- és képábrázolás
Alapfogalmak, módszerek, szoftverek
Alapismeretek Számítógépes adatábrázolás
A Monitor. AszámítógépAszámítógép legfontosabb kiviteli egysége (perifériája) a televíziókhoz hasonló számítógép-képernyő vagy monitor. A monitort egy.
Informatika - 2. rész október 18. C épület E5 előadó
Karakterek formázása.
C Programozási alapok.
A fizikai réteg. Az OSI modell első, avagy legalsó rétege Feladata a bitek kommunikációs csatornára való juttatása Ez a réteg határozza meg az eszközökkel.
Adat és információ. Információ, tudás  A latin informatio = felvilágosítás, tájékoztatás, oktatás szóból  Minden, ami megkülönböztet  Új ismeretté.
Információ.
2. Tipográfia Tipográfia: kép és szöveg együttes elrendezésével foglalkozik. A tipográfiát hagyományosan a grafikai tervezéssel, főként a nyomdai termékek.
Összeállította: Devecz Ferenc Nyomtatás helyi és hálózati eszközökön Operációs rendszerek.
IP címzés Gubó Gergely Konzulens: Piedl Péter Neumann János Számítástechnikai Szakközépiskola Cím: 1144 Budapest Kerepesi út 124.
Az információ és mérése, számítógépek csoportosítása
Számábrázolás.
Csernoch Mária Adatábrázolás Csernoch Mária
Ubuntu – ismerkedés Fájlok és könyvtárak
Adat- tárolás.
Az információ.
INFORMATIKA 2. alkalom -1. rész november 18. Gyakorló 001.
Hálózatok.
INFORMATIKA 2. alkalom -1. rész október 6. Gyakorló 001.
Bevezetés Tematika Számonkérés Irodalom
A digitális kép bevezetés.
INFORMATIKA március ELŐADÓ II. alkalom
Szöveges adatok tárolása
INFORMATIKA március ELŐADÓ II. alkalom
Előadás másolata:

Karakterek ábrázolása

A karakterek kódolásának elve Az ASCII, Unicode kódolási rendszerek elvei, előnyök, hátrányok A bittérképes betűképtárolás elve A bittérképes betűképtárolás alkalmazása, előnyök, hátrányok A kontúrvonalas betűképtárolás elve A kontúrvonalas betűképtárolás alkalmazása, előnyök, hátrányok

Karakter kódolás elve: A számítógép és a külvilág, vagy egy másik számítógép közötti kapcsolat megvalósítása során az információk átvitele kódolva történik. A bitcsoportoknak - amelyek elvileg tetszőleges számú bitből állhatnak - jelentést tulajdonítunk akkor kódolást végzünk. Az információátvitele során ezeket a bitcsoportokat továbbítjuk és a vevő oldalon a jelentésének megfelelően értelmezzük (dekódoljuk).

a másik pedig egy adott halmaz egy karaktere Egy karakter kódtábla vagy karakterkészlet (néha használják a code page kifejezést) egy párokból álló sorozat. egyik eleme a kód a másik pedig egy adott halmaz egy karaktere A pár kód része általában egy egész szám, vagy azok sorozata, byte vagy azok sorozata, vagy elektromos impulzus, vagy bármi egyéb, amit a számítógép tárolójában szövegként tárolni lehet, illetve adatátviteli hálózaton, mint szöveg, továbbítható. Egy mindenki által ismert példa erre a Morzekód: ami betűkhöz latin ábécé a távíró billentyű rövid vagy hosszú lenyomását rendeli.

Az ASCII Kódrendszer American Standard Code for Information Interchange Az ASCII, amely betűk, számok és más szimbólumokhoz rendelt integer, amelyet egy 7-bites bináris számként értelmez. Általában ezt a 7-bites számot kiegészítik egy külön 0 bittel, így 8-bites byte formában tárolják, és kezelik.

Az ASCII karakterkészlet 128 hétbites, különböző kódot tartalmaz, amelyik mindegyike egy egyedi karaktert reprezentál.

Az ANSI szabvány az ASCII karakterkészlet definiálásakor a kódokat két fő csoportba osztotta: grafikus karakterek és vezérlő karakterek csoportjába. 1. Grafikus karakterek alatt a megjeleníthető, látható, nyomtatható karaktereket értjük. 2. A vezérlőkarakterek: a vezérlő karakterek, a megjelenítés vezérlésére, formájának kialakítására, valamint az információcsere vezérlésére szolgálnak. három kategóriába soroljuk: - információcsere vezérlők, - formátumot befolyásolók - információ elkülönítők. Az első 32 karakter, és az utolsó DEL karakter tartozik ezekbe a kategóriákba.

ASCII után először az úgynevezett Latin-1 kódolás terjedt el, ami tartalmazza az összes angol nyelvhez szükséges betűt, illetve számos európai nyelv betűit, de például a magyar „ő” és „ű” betűket nem (ezek helyett – helytelenül – gyakran használják a hullámos illetve a kalapos betűket: û ô vagy õ). Magyarhoz lehet azonban a Latin-2 (közép-európai) kódolást is használni, ami ismeri az ő és ű betűinket, de nem ismer más fontos betűket, például a cirill, görög, vagy például az örmény, indiai, arab és héber betűket, a kínai írásjegyeket és a japán kanákat

Az UNICODE: Az Unicode nemzetközi szabvány (ejtsd: unikód vagy junikód) a különböző írásrendszerek egységes kódolását és használatát írja le. Az Unicode nem csak a kódolással, hanem a karakterek osztályozásával, megjelenítésével és használatával is részletesen foglalkozik.

A Unicode szabvány 16 biten tárolt síkokra osztja a szabvány legutóbbi változatában rögzített mintegy 100 ezer karaktert.

Legelterjedtebb kódolásai (UTF - Unicode Transformation Format) UTF32 -4 bájtos (32 bites) UTF16- 16 v. 32 bites (változó hosszúságú) UTF8- 8 bites

Unicode 1.0 kódrendszer a világ összes írott ABC-jének kódolását tartalmazza.

UNICODE előnyei: 1. Teljesség Az Unicode-t úgy tervezték, hogy a szövegek létrehozásához használt összes karaktert tartalmazza, ebbe még olyan "holt" nyelvek is beletartoznak mint pl. a szankszkrit.

2. Egyszerűség és hatékonyság Minden Unicode kód azonos, 16 bites hosszúságú és mindegyik egy tényleges létező karaktert reprezentál. Nincsenek sem vezérlő kódok sem vezérlő kódsorozatok. Ezek mind bonyolultabbá teszik a számítógépes szövegkezelést és feldolgozást.

3. Egyértelműség Minden kód egyértelműen egy karaktert jelent 3. Egyértelműség Minden kód egyértelműen egy karaktert jelent. Ezért egy karakter hibás olvasásakor csak egy a hibás és nincs előre mutató következménye.

4. Pontosság Minden kódolt karakter szabványos, a nyelvi szakértõk által ismert és elfogadott.

Betűábrázolás:

Betűábrázolás: A tipográfiában a betűkép egy összhangba hozott betűterv sorozat, ami egy teljes ábécét alkot, amelyet nyomtatásban vagy a számítógép képernyőjén meg lehet jeleníteni. A betűtípus betűrajzolatok sorozata, melyek egy bizonyos betűképen belüli karaktereket írnak le egy karakterkészletben. Betűcsaládnak nevezzük az azonos grafikus jellemzőkkel és formai sajátosságokkal rendelkező betűk összességét

A digitális betűtípusokban a karakterek képeit kétféleképpen lehet ábrázolni: 1. bittérképként (bittérképes betűtípus) 2. vagy jobb minőségű, görbékből álló kontúr-betűtípusként („vektoros betűtípus”).

A Windows operációs rendszerben megtalálhatjuk - a TrueType, méretezhető vektorbetűket (kiterjesztésük .ttf) - és a bittérképes rendszerfontokat (kiterjesztésük .fon).

A lényeges különbség közöttük: - A raszteres betűk megjelenítése egy az egyben a letárolt képpont-információk alapján történik, - A vektoros betűk méretezhetők, azaz ha egy vektoros betű méreteit megadjuk, akkor a betűcsaládnak megfelelő programrész először kiolvassa a betű körvonal információit és kiszámítja, hogy az adott méretben a vonalak hol helyezkednek el, így megkapja a betű határoló körvonalait, ebből határozza meg a megjelenítéskor érintett pixeleket.

Bittérképes ábrázolás: A képek, betűk, ábrák stb. meghatározott számú képpontokból (pixelekből) állnak. (raszter Font) A meghatározott számú kifejezés azt jelenti, hogy nagyításkor a képet alkotó pixelek (négyzetek) mérete, és nem a száma változik, pixelesedik a kép. Pixel: képpont. képpont, a bittérképes kép legkisebb önálló eleme. A letapogatott képeredeti vagy a monitor egy pontja, amelyen belül minden elemi felület fénytani tulajdonságát azonosnak vesszük, vagyis a pixel által határolt felület egy átlag értéket képvisel, ha valamilyen tulajdonságát fénytani adatokkal adjuk meg

Raszter font jellemzői Raszter font: a betű alakját raszterkép-ként tárolja –felbontás egyszer és mindenkorra meghatározott, –külön képernyő-és nyomtató betűkészlet szükséges az eltérő felbontás miatt, –minden betűmérethez (fokozathoz) külön készlet kell, +felbontáshoz, mérethez optimalizálható a betű alakja (főleg kis méreteknél fontos).

Körvonalas betűkészletek Körvonalas font: az egyes betűk kontúrját Bèzier-görbék segítségével írja le, a belsejét kitölti (pl. Open-Type, TrueType, Type1 fontok) +tetszőlegesen kicsinyíthető, nagyítható, elforgatható, torzítható, +ugyanaz a leírás használható a kép-ernyőn való megjelenítéshez és nyomtatáshoz, +alávágási táblázat (kerningtable), –torzítások eredménye sokszor kétséges, –képernyőn kis méretben olvashatatlan(helyettesítő bitmapfont kell), –kis méretben nem ad arányos betűképet.

Bèzier-görbe

Vektor font: -A betű alakját a középvonallal írja le nincs kitöltés, -egyébként minden igaz rá, ami a körvonalas fontokra, -CAD programok használják

VÉGE

Betűcsaládok, betűváltozatok

A font fogalma A Type 1 típusú font állományai, az állományokban tárolt adatcsoportok A True type fontok sajátosságai Az Open type fontok sajátosságai A fontok alkalmazásának jogi vonatkozásai A fontok telepítése, aktiválása, deaktiválása fontkezelő programokkal A fontokkal kapcsolatos teendők nyomtatáskor

A font fogalma: A számítógépen egy-egy fájlban rögzített névvel ellátott karakterek összessége. Font alatt mindig egy jelkészletet értünk, melyben lehetnek betűk, számok, matematikai szimbólumok stb. Ha szöveges információk kezeléséről van szó, akkor a font mindig egy betűkből álló jelkészletet jelent.

Betűcsalád fogalma Betűcsaládnak nevezzük az azonos grafikus jellemzőkkel és formai sajátosságokkal rendelkező betűk összességét.

Betűtípusok A karakterek több féle típusúak lehetnek. Ez azt jelenti, hogy a különböző betűtípusokhoz tartozó karaktereknek más az alakja (például van talpa a betűknek vagy nincs, milyen formán hajlanak az ívek, mennyire díszes vagy hivatalos kinézetűek a jelek).

Szövegformázási szempontból a betűtípusok két nagyobb csoportra oszthatók: talpas és talpatlan betűket. reklámbetűk

Betűválasztási szabályok: Mindig a szöveg határozza meg, milyen betűtípust alkalmazunk. Hosszabb szöveget általában nem reklámbetűkkel írunk. A hosszú szövegekhez használjunk talpas betűket (Serif), mert jobban olvashatóak, a betűk alján, illetve tetején levő kis vonalkák ugyanis vezetik a szemet. A talpatlan betűket (Sans Serif) elsősorban címekhez, rövid szövegekhez használjuk.

Elterjedt betűtípusok TrueType betűtípus a TrueType, méretezhető vektorgrafikus betűcsalád (kiterjesztésük .ttf) Minden betűtípusnak saját neve van, amely azonosítja: pl. a Times New Roman, Arial, Courier New, Brush Script, Algerian, Verdana, Garamond, Desdemona

"TrueType" fogalma. Jelentése: úgy néz ki a monitoron, ahogy a nyomtatón fog. Ez elméletileg igaz, gyakorlatilag nem 100 %, különösen a gyengébb nyomtatók esetén.

Az OpenType az Adobe és a Microsoft által kifejlesztett keresztplatformos betűformátum-leírás. Az OpenType alapja az Unicode, valójában a TrueType „sfnt” (leíró rész, amelynek alapján görbékből megrajzolható a betű, az adatok további információt adnak kódjára, méretezésére, elnevezésére, PostScriptbesorolására, kernelésére stb. nézve).

Formátumának továbbfejlesztett változata, amely támogatja a PostScript betűformátumot, és újabb tipográfiai beállításokat kínál. A TrueType betű .ttf vagy .ttc kiterjesztésű, amíg a PostScript alapú OpenType állomány .otf végződésű.