Živý font

but.committeeprof. Ing. Karel Bartušek, DrSc. (předseda) doc. Ing. Vladislav Škorpil, CSc. (místopředseda) Dr. Ing. Jiří Přibil (člen) prof. Mgr. Pavel Rajmic, Ph.D. (člen) Ing. Zdeněk Průša, Ph.D. (člen) Ing. Petr Vychodil (člen) Ing. Jiří Sobotka (člen)cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRajmic, Pavelcs
dc.contributor.authorJiříček, Milancs
dc.contributor.refereeŠpiřík, Jancs
dc.date.created2012cs
dc.description.abstractPráce ve svém začátku popisuje historický vývoj písma, dále pak typografická pravidla využívaná při návrhu znakových sad, a také především teoretické základy tvorby nových fontů moderními metodami, tedy za použití informačních technologií, konkrétně vektorových programů. Okrajově se věnuje i Římskému písmu, dále základnímu rozdělení skladby písem a popisuje také jeho jednotlivé prvky. Další část projektu se zaměřuje na tvorbu digitálního fontu s návazností na jeho oživení za použití algoritmů a metod, které se snadno dají zpracovat v programovacím jazyce Matlab. Popsán je zde i způsob realizace oživení fontu a prezentace vytvořených výsledků je ukázána na několika příkladech. Dále je pozornost věnována soustavě souřadnic, která je důležitá při řešení geometrických transformací, a dvourozměrné vektorové grafice, která se hojně využívá právě při návrhu a vykreslení písma. Detailněji jsou popsány Bézierovy křivky a také jejich varianty Bézierovy kubiky společně s možnostmi rasterizace vektorové grafiky. Část textu je také věnována důležitému algoritmu de Casteljau. Poslední kapitola se zaměřuje na implementaci v programovém prostředí Matlab, tvorbu křivek, potažmo znaků, a způsoby práce s jednotlivými transformacemi. Zde lze také nalézt ukázky transformací při různém nastavení vstupních parametrů. Nakonec je zhodnocen přínos této aplikace a možnosti jejího dalšího rozšíření.cs
dc.description.abstractThe work describes the theoretical foundations of modern methods of creating new fonts, that is, using information technology, specifically vector programs. It also marginally shows the history of the font, Roman writing, the basic division of its compositions and describes its individual elements. The next part of the project focuses on creating digital fonts and continues with bringing it to live using algorithms and methods that can easily be processed in Matlab programming language. The method of implementation of the bringing the typeface to live is described and presentation of the generated results are then shown in few examples. Attention is also paid to the coordinates system, which is very important to solve geometric transformations, and two-dimensional vector graphics, which are widely used in the design and to render the fonts. Bézier curves and cubic Bézier curves are described in further detail along with vector graphics rasterization. One part of this text describes very important de Casteljau algorithm. The last chapter focuses on implementation in Matlab programming language, the creation of curves, that means single font characters, and the ways of how the algorithm works with transformations. Some sample images showing transformations using different input arguments are displayed in this section as well. There is evaluation of the contribution of this application and the possibilities of further expansion at the end.en
dc.description.markCcs
dc.identifier.citationJIŘÍČEK, M. Živý font [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2012.cs
dc.identifier.other52029cs
dc.identifier.urihttp://hdl.handle.net/11012/8696
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectfontcs
dc.subjecttypografiecs
dc.subjectpísmocs
dc.subjectznakcs
dc.subjectabecedacs
dc.subjectbéziercs
dc.subjectkřivkacs
dc.subjectgrafikacs
dc.subjectPostScriptcs
dc.subjectOpenTypecs
dc.subjectTrueTypecs
dc.subjectverzálkycs
dc.subjectminuskycs
dc.subjectmajuskulecs
dc.subjectminuskulecs
dc.subjectsazbacs
dc.subjectTimes New Romancs
dc.subjectCenturycs
dc.subjectlatinkacs
dc.subjectdiakritikacs
dc.subjectnáhodnostcs
dc.subjectživostcs
dc.subjectživýcs
dc.subjectpatkacs
dc.subjectpatkycs
dc.subjectserifycs
dc.subjectkurzívacs
dc.subjecttučnécs
dc.subjectfonten
dc.subjecttypographyen
dc.subjectwritingen
dc.subjectcharacteren
dc.subjectalphabeten
dc.subjectbézieren
dc.subjectcurveen
dc.subjectgraphicsen
dc.subjectPostScripten
dc.subjectOpenTypeen
dc.subjectTrueTypeen
dc.subjectcapitalsen
dc.subjectlower caseen
dc.subjectcapital lettersen
dc.subjectlower case lettersen
dc.subjectcompositionen
dc.subjectTimes New Romanen
dc.subjectCenturyen
dc.subjectlatinen
dc.subjectdiacriticsen
dc.subjectrandomnessen
dc.subjectlivelinessen
dc.subjectlivelyen
dc.subjectserifen
dc.subjectitalicen
dc.subjectbolden
dc.titleŽivý fontcs
dc.title.alternativeLive typefaceen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2012-06-06cs
dcterms.modified2012-06-07-08:36:11cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid52029en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 13:05:23en
sync.item.modts2025.01.15 22:11:59en
thesis.disciplineTelekomunikační a informační technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.66 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_52029.html
Size:
3.65 KB
Format:
Hypertext Markup Language
Description:
file review_52029.html
Collections