National Repository of Grey Literature 30 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Scripts for automated editing of fonts in PDF files
Gmitter, Jakub ; Zeman, Kryštof (referee) ; Hanák, Pavel (advisor)
Master's thesis deals with the issue of font encoding in PDF documents. Proper font encoding is necessary for searching and copying text from such documents. Thesis includes a description of the internal structure of PDF documents, page representation, font types and their encoding, and important objects needed for proper font representation. Understanding of these areas was necessary for development of scripts that are able to repair incorrect font encoding. Two Python scripts were developed as part of the thesis. The first one verifies the integrity of repaired PDF files using SHA-256 hashes computed from their contents. The second script repairs corrupted font encodings in the documents. The necessary information for the functionality of both scripts has been stored in the corresponding JSON structures. The repair script targets PostScipt fonts of type 1. Core function of the repair script is the generation of a ToUnicode object that correctly maps glyphs to Unicode codes within the font. The script has been tested on approximately 200 electronic issues of a Czech magazine that have been provided as sample data. From these sample files, only those that had completely corrupted font encodings were chosen for further work. Other sample magazines only had corrupt encoding of characters with diacritical marks. These magazines were analyzed, but the script is unable to repair them. Commented Python source code, compiled Windows executables and a user guide are available in the electronic attachment and in the author's GitHub repository.
Typeface legibility
Myslivcová, Berta ; Toman,, Jiří (referee) ; Ondrík, Jozef (advisor)
The thesis focuses on book typeface, exploring the technical means to achieve the highest legibility in smooth typesetting, while also delving into its aesthetic value. It provides a brief overview of typeface origins and Latin development, examines principles in typeface creation, and culminates in the author's own experience with drawing text typefaces. A significant part of the work is the process of creating book typeface, which this thesis opens up and showcases. The output consists of two styles of book antiqua typeface introduced in several characters, aiming to imbue emotional resonance and a specific character that can enrich the narrative of the book.
Making OpenType fonts with free software
Bednár, Peter ; Mekyska, Jiří (referee) ; Rajmic, Pavel (advisor)
In thesis themes of typography and computer font of OpenType format is described in details. At the beginning attention is paid to historical development of typeface, where stress is laid mainly on development of Roman and white letter with their characteristics. Having presented basis of typography work is concentrated on topic of digital font with emphasis on possibilities of OpenType format. Further its characteristics and advantages were listed compared to another formats and it was evaluated as format appropriate also for creating font in education process. Letterspacing and kerning were mentioned between basic graphical modifications in creating fonts. In theoretical part of the thesis they were examined in available programs designed for creating font in OpenType format. Except free available means into summary were included also commercial types due to absence of more advanced instruments and functions with free available applications. In evaluation was found that the most convenient for education is Fontlab Fontographer commercial program, free Type lite and Fontforge indicated for Open-source platform. Practical part of the thesis is focused on two chosen programs for creating main font characteristics. The goal was to detect if it is possible to reach identical results when using both programs. Fontographer program enabled to use wide tool palette dedicated to vector graphic processing by means of Adobe Illustrator similar instrument. In the case of Type lite program there were rather less instruments, what is sufficient for elementary work and familiarization with creating of digital typeface. Freeware shortage is basic absence of kerning, spacing or hinting functions. Comparing program possibilities, it falls that freeware programs based on OS Windows with their functionality are sufficient only for entry level users. The best option within free available programs is Fontforge for OS Linux which supports mentioned typographic functions. Fontographer was recommended for teaching of basic characteristics of OpenType font format. Another goal of the thesis was creating of recommended work procedure for creating basic characteristics of OpenType font for students, that is enclosed at the end of the thesis.
Vector Font Rasterization on LCD
Hrušovský, Marek ; Přibyl, Jaroslav (referee) ; Granát, Jiří (advisor)
This bachelor's thesis deals with sub-pixel vector font representation. It generaly describes representation and rasterization of vector font and shortly compares advantages of vector font against bitmaped font. Including information about sub-pixel font representation on screen type LCD, possibilities and problems that this type of projection produces. It contains implementation description of demonstrational application, which rasterizes font with sub-pixel technology.
Live typeface
Jiříček, Milan ; Špiřík, Jan (referee) ; Rajmic, Pavel (advisor)
The 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.
Library for Efficient Video Capture in 3D Application
Pospíšil, Petr ; Navrátil, Jan (referee) ; Havel, Jiří (advisor)
This thesis deals with library for recording video in the background of 3D application. A library is designed to work under the Microsoft Windows and Linux operation systems.  It records image and also sound. Image recording is supported in OpenGL, Direct3D9, Direct3D10 and Direct3D11. To reduce video data size, library supports image compression using MJPG codec. Audio is recorded by WaveForm audio, Windows Core Audio or ALSA. Recorded sound is for whole operation system. A library is able to record up to two audio streams to accommodate possible microphone input. It can mix audio data together if needed. Output data are then written into AVI file. It is possible to write own text information as overlay that is rendered as part of application screen output.
Písmová rodina Pagella: rozšíření o arménské písmo
Nazarjanová, Kristina
The bachelor thesis focuses on extending the Pagella font family to include the Armenian alphabet. This study draws inspiration from the Palatino and URW Palladio font families. The font is designed using FontForge software, and the theoretical part of the thesis covers topics such as fonts in the TeX system, the TeX Gyre project, and the comparison of font families. The practical part of the study describes the process of creating the Armenian alphabet in four typefaces - regular, italics, bold, and bold italics - and includes a presentation of the finished fonts. Overall, the thesis aims to contribute to the development of the Pagella font family and advance the design of Armenian typefaces.
Písmová rodina Pagella: rozšírenie o skript Hangul
Hamarová, Lucia
This bachelor thesis is focused on the extension of the existing font family TeX Gyre Pagella with Korean glyphs defined by Unicode Hangul jamo blocks. In the theoretical part is initially discussed the issue of the Korean language and its alphabet – Hangul. Later, the concept of the font, its formats and their use in the TeX system is described. And last but not least is an analysis of the fonts available on the market. In the practical part is written the design and construction of characters together with a description of the font creation process in the FontForge program in the regular format. As a conclusion, there is a presentation of created characters divided into blocks Hangul Jamo, Hangul Jamo for Compatibility, Hangul Jamo Extended-A and Hangul Jamo Extended-B.
Import G-kódu do Heidenhain řídícího systému
VONDRYS, Petr
The bachelor thesis focuses on exploring the possibilities of incorporation of G-code sequences into the control programme of a CNC milling machine in the Heidenhain system and creating a sample procedure for the text engraving.
Aleš Najbrt and his standing of Czech graphic design
SOUKUPOVÁ, Klára
The bachelor thesis consists of a theoretical and a practical part. The theoretical part mainly focuses on the personality of the Czech graphic designer and typographer Aleš Najbrt, especially his contribution to Czech graphical design and puts it in the context of the time. Further it shortly describes the history of graphical design with focus on the poster as a form of promotional graphics. The third chapter of this part is the history of Czech typography from the sixties of the twentieth century further. The practical output of the bachelor's thesis is the creation of an author's font and subsequently its exemplary use on a poster. The practical part contains mainly the described procedures of creating a font and a promotional poster.

National Repository of Grey Literature : 30 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.