TL;DR: This paper used the Osgood dimensions of evaluation, potency, and activity to measure the connotative meaning of fonts and product categories, and found that the effect of the meaning that people assign to a font is similar to the effect they assign to the product's name itself.
TL;DR: In this paper, a method for managing fonts in a radio communication terminal, which can receive fonts in order to render contents on a screen, is presented, which involves the use of the following elements in the terminal, namely: a font database that lists all the fonts or font portions stored by the terminal and matches at least one management parameter with each of the fonts; and set of font management commands including at least 1 command, which is applied to a font portion and which belongs to the group containing at least a command for transmitting font portion for storage in the terminals, a command
Abstract: A method is provided for managing fonts in a radio communication terminal, which can receive fonts in order to render contents on a screen. One such method involves the use of the following elements in the terminal, namely: a font database that lists all of the fonts or font portions stored by the terminal and matches at least one management parameter with each of the fonts; and set of font management commands including at least one command, which is applied to a font portion and which belongs to the group containing at least a command for transmitting a font portion for storage in the terminal, a command for updating a font portion stored in the terminal and a command for deleting a font portion stored in the terminal.
TL;DR: In this paper, data tables that are required for the proper processing of font glyphs are automatically synthesized if they do not form part of an original font definition and stored in an annex file associated with the font, rather than being incorporated into the font definition.
Abstract: Data tables that are required for the proper processing of font glyphs are automatically synthesized if they do not form part of an original font definition The synthesized tables are stored in an annex file that is associated with the font, rather than being incorporated into the font definition As a result, the integrity of the original font data is maintained, and does not adversely affect font protection systems that are based upon font data
TL;DR: The proposed system is designed to index homogeneous document collections by automatically adapting to different languages and font styles without relying on OCR engines for character recognition, based on the use of self organizing maps to perform unsupervised character clustering.
Abstract: We propose an approach for the word-level indexing of modern printed documents which are difficult to recognize using current OCR engines. By means of word-level indexing, it is possible to retrieve the position of words in a document, enabling queries involving proximity of terms. Web search engines implement this kind of indexing, allowing users to retrieve Web pages on the basis of their textual content. Nowadays, digital libraries hold collections of digitized documents that can be retrieved either by browsing the document images or relying on appropriate metadata assembled by domain experts. Word indexing tools would therefore increase the access to these collections. The proposed system is designed to index homogeneous document collections by automatically adapting to different languages and font styles without relying on OCR engines for character recognition. The approach is based on three main ideas: the use of self organizing maps (SOM) to perform unsupervised character clustering, the definition of one suitable vector-based word representation whose size depends on the word aspect-ratio, and the run-time alignment of the query word with indexed words to deal with broken and touching characters. The most appropriate applications are for processing modern printed documents (17th to 19th centuries) where current OCR engines are less accurate. Our experimental analysis addresses six data sets containing documents ranging from books of the 17th century to contemporary journals
TL;DR: This article examined 10 common and popular fonts displayed in projected PowerPoint text slides and investigated participants' ratings of the fonts on four variables: 1) comfortable-to-read, 2) professional, 3) interesting, and 4) attractive.
Abstract: This study examined 10 common and popular fonts displayed in projected PowerPoint text slides. It investigated 37 participants' ratings of the fonts - 5 serif and 5 sans serif - on four variables: 1) comfortable-to-read, 2) professional, 3) interesting, and 4) attractive. It also surveyed participants' opinions about the font displayed in the PP slides. A significant difference was found between sans serif and serif fonts on the professional variable, but not on the other three variables. Gill Sans, a popular sans serif font, was rated highly on each of the four variables, making it a safe choice for PowerPoint slides
TL;DR: In this paper, an information processing device and method for enabling the user to infallibly judge the subtitle, a program storage medium and a program, program, a data structure, and a recording medium manufacturing method are disclosed.
Abstract: An information processing device and method for enabling the user to infallibly judge the subtitle, a program storage medium, a program, a data structure, and a recording medium manufacturing method are disclosed. An attribute butter (123) holds at least font style specification information specifying the font style applied to text objects for subtitle held in a text object buffer (122) and width specification information capable of specifying the width of the outline of a text object corresponding to the font style with an outline. A font lusterizer (124) acquires font style data on the font style with an outline when a font style with an outline is specified in the font style specification information, updates the font style data according to the width specification information, and converts the text object into subtitle data by using at least the updated font style data.
TL;DR: In this paper, a method and apparatus for transmitting and receiving a partial font file is described, which includes a storage unit for storing at least one font file for rendering characters, and a producing unit for extracting character information from received broadcasting application contents and transforming the font file stored in the storage unit on the basis of the extracted character information into a complete font file.
Abstract: A method and apparatus for transmitting and receiving a partial font file are provided. A partial font file transmitter included in the partial font file transceiving apparatus includes a storage unit for storing at least one font file for rendering characters, and a partial font file producing unit for extracting character information from received broadcasting application contents and transforming the font file stored in the storage unit on the basis of the extracted character information into a partial font file. Accordingly, a partial font file corresponding to the character information included in the broadcasting application contents is produced and used in data broadcasting environment, so that relatively rapid data transmission is possible and the usability of a bandwidth increases.
TL;DR: In this article, a font character is selected and sub-sampled, then scaled up into a full size result, which is then stored as a font representation as callable by the digital front end of a printing apparatus.
Abstract: The present invention relates to the expedient supply of differential gloss or other correlation mark text into a document image via a font definition, particularly as when desired in the employ of rendering variable data. A font character is selected and sub-sampled. The sub-sampled result is then scaled up into a full size result. A first halftone cell having a first anisotropic structure orientation is selected and applied to the full size scaled font result while a second halftone cell having a second anisotropic structure orientation is applied to the surrounding background around the full size scaled font result to create a gloss font or other correlation mark character. This full gloss font character or correlation mark character is then stored as a font representation as callable by the digital front end of a printing apparatus.
TL;DR: In this paper, a PTOCA control sequence is used by the presentation device to directly locate a corresponding glyph image in a font, and the positioning information defines positioning of each glyph image so identified.
Abstract: Methods and systems for rendering code points on a presentation device with layout processing performed outside the presentation device. In one aspect, a layout processor translates one or more code points into a sequence of one or more glyph indices and corresponding positioning information. The glyph indices and corresponding positioning information may be included within a PTOCA control sequence. The glyph indices may be used by the presentation device to directly locate a corresponding glyph image in a font. The positioning information defines positioning of each glyph image so identified. Features and aspects hereof allow efficient layout of complex text in which glyph images and positioning may be dynamically determined in accordance with context or other attributes. The processing burden of such layout processing is removed from the presentation device without significantly increasing data transmission bandwidth between the presentation engine and external system utilizing the layout processor.
TL;DR: Character-Level Font Linker as discussed by the authors provides character-level linking of fonts via Unicode code-point to font mapping using a lookup table to identify glyph-level support for runs of particular characters on a Unicode code point basis for relative to a set of available fonts.
Abstract: A “Character-Level Font Linker” provides character-level linking of fonts via Unicode code-point to font mapping. A lookup table is used to identify glyph-level support for runs of particular characters on a Unicode code-point basis for relative to a set of available fonts. This lookup table enables automatic selection of one or more specific fonts for rendering one or more runs of characters comprising a text string. The lookup table is constructed offline by automatically evaluating glyphs comprising a set of common or default fonts. The table is then used for automatically selecting fonts for rendering text strings. Alternately, the lookup table is generated (or updated) locally to include some or all locally installed fonts. Finally, in another embodiment, if no supporting font is identified in the table for a particular character, the system automatically downloads the necessary glyph from one or more remote servers.
TL;DR: In this paper, the authors present a system that allows users to selectively activate individual fonts from inside a multi-font suitcase by separating the individual font from a multilab suitcase file and saving the separated font in a font management vault.
Abstract: Systems and methods for activating and/or managing fonts allow users to selectively activate individual fonts from inside a multi-font suitcase by separating the individual fonts from a multi-font suitcase file. The separated font may then be saved in a font management “vault” or file that activates only the fonts desired and selected by the user. In this manner, individual fonts can be activated from a font suitcase file without requiring that the entire suitcase's set of fonts be activated and/or added to the font management vault. Users may designate and select different fonts, including different fonts from different foundries (and included in different multi-font suitcases) for a single electronic document (e.g., different fonts for different typeface types, etc.) or use in an application program. These features provide repeatability and predictability in electronic document rendering processes.
TL;DR: In this article, a digital document containing information related to the text in the document, the information including at least one set of data selected from the group consisting of: the numerical character code comprised by a single byte value or a sequence of multiple bytes, the glyph name corresponding to the character code for simple fonts, the code-to-unicode mapping provided by a ToUnicode CMap, and font outline data embedded in a document, obtaining the information related with the text from the document; and determining the Unicode values corresponding to a specific code of a specific font
Abstract: A method of determining Unicode values corresponding to the text in digital documents includes: providing a digital document containing information related to the text in the document, the information including at least one set of data selected from the group consisting of: the numerical character code comprised by a single byte value or a sequence of multiple bytes, the glyph name corresponding to the character code for simple fonts, the code-to-Unicode mapping provided by a ToUnicode CMap, and font outline data embedded in the document; obtaining the information related to the text from the document; and determining the Unicode values corresponding to a specific code of a specific font on a per-glyph basis by executing a cascade of determination steps for each code separately, the cascade being executed in a predetermined sequence using different sources of information.
TL;DR: This work reports a script identification algorithm, which takes into account the fact that the script changes at the word level in most Indian bilingual or multilingual documents, and shows that the identification scheme, inspired from the Human Visual System (HVS), works consistently well for any of the combination of scripts experimented.
Abstract: Identification of the script of the text, present in multi-script documents, is one of the important first steps in the design of an OCR system. Much work has been reported relating to Roman, Arabic, Chinese, Korean and Japanese scripts. Though some work has already been reported involving Indian scripts, the work is still in its nascent stage. For example, most of the work assumes that the script changes only at the level of the line, which is rarely an acceptable assumption in the Indian scenario. In this work, we report a script identification algorithm, which takes into account the fact that the script changes at the word level in most Indian bilingual or multilingual documents. Initially, we deal with the identification of the script of words, using Gabor filters, in a bi-script scenario. Later, we extend this to tri-script and then, five-script scenarios. The combination of Gabor features with nearest neighbor classifier shows promising results. Words of different font styles and sizes are used. We have shown that our identification scheme, inspired from the Human Visual System (HVS), utilizing the same feature and classifier combination, works consistently well for any of the combination of scripts experimented.
TL;DR: In this paper, a technique for performing font subsetting is described, and a subset of font data for at least one font family is determined in accordance with what font data was actually used by the first portion.
Abstract: Techniques are provided for performing font subsetting. One or more font subsetting parameters are received. The one or more font subsetting parameters indicate a granularity level for which font subsetting is performed for portions of a data container. The font subsetting parameters indicate a font subsetting granularity level other than an entire document associated with the data container. A first portion of the data container is determined in accordance with the font subsetting granularity level. A subset of font data for at least one font family is determined in accordance with what font data for the at least one font family is actually used by the first portion. The subset of font data is embedded in an output for a consumer.
TL;DR: This approach to automatically extract representative stroke templates from a text image, which contains characters of the same typeface, can distinguish between Chinese and English fonts without the prior information of their script.
Abstract: One of the essential distinctions between different fonts is their stroke shape. A method is presented to automatically extract representative stroke templates from a text image, which contains characters of the same typeface. The collected stroke templates are classified and saved to a font database. To recognize an unknown font for an input text image, a Bayes decision rule is used to determine which font entrant in the database provides the best matching to the unknown font. The experiment demonstrates that this approach can distinguish between Chinese and English fonts without the prior information of their script. Another advantage is that it can learn a new font very quickly. Forty fonts (twenty English and twenty Chinese) are used in our experiment. An average recognition accuracy of 97 percent can be achieved in the present system.
TL;DR: In this article, a message processor receives message data from a remote source for rendition to a user of a computerized device, and the message processor renders the message data to the user and identifies that a font in which the message is to be rendered is missing font portions required to complete the rendering in that font.
Abstract: A message processor receives message data from a remote source for rendition to a user of a computerized device. The message processor renders the message data to the user and, during rendering of the message data, identifies that a font in which the message data is to be rendered is missing font portions required to fully render the message data in that font. In response, the message processor dynamically obtains the missing font portions for that font to allow the computerized device to fully render the message data in that font.
TL;DR: In this paper, stroke contrast is preserved for a range of font sizes and display resolutions using programmatic constraints or "hints" using font hinting instructions, which may be used to decide whether to preserve or omit stroke contrast when rendering the glyph.
Abstract: Stroke contrast is preserved for a range of font sizes and display resolutions using programmatic constraints or 'hints'. One implementation of a 'font hinting' approach enforces a regularization of stroke weights such that stroke contrast is preserved for font sizes and display resolutions sufficient to render it. Font hinting instructions determine a stroke contrast threshold, which may be used to decide whether to preserve or omit stroke contrast when rendering the glyph. In one implementation, the stroke contrast threshold is based on one or more stroke contrast relationships associated with the typeface. In other implementations, the stroke contrast threshold is based on a minimum size threshold or lowercase/uppercase stroke contrast relationships.
TL;DR: A new method for estimating font size of Persian/Arabic printed texts using dots in text to estimate font size is introduced, which has strong resistance to skew.
Abstract: Nowadays, computer is being used in many aspects of human life. A consequence of computer is electronic documents. Computers can't understand written documents. So, we need to convert written documents to electronic documents in order to be able to process them with computers. One of the common methods for converting written texts to electronic text is Optical Character Recognition (OCR). A lot of work has been done on English OCR, but Persian/Arabic OCR is still under development. A phase which commonly used in recognition part of an OCR system is estimating font size of text. Usually when the font size of text is found, the pen width is calculated. The pen width can be used for character segmentation in Persian/Arabic OCR. A common way for estimating font size and pen width is using projection profile. In this paper, we introduce a new method for estimating font size of Persian/Arabic printed texts. This method uses dots in text to estimate font size. Because Persian/Arabic texts have a lot of dots, this method can estimate font size precisely. One of the main advantages of our method is its strong resistance to skew.
TL;DR: In this paper, a system facilitates the printing of microtext, where a user can create one or more microtext characters, wherein the characters are output as a data packet, and a raster image processor receives the font from the font bank, decodes the font and outputs instructions to print the microtext.
Abstract: A system facilitates printing of microtext. A processing component allows a user to create one or more microtext characters, wherein the characters are output as a data packet. An SRE code store receives and associates one or more SRE codes with the data packet, each SRE code is representative of a bit pattern, wherein the bit pattern is a grid of bits that are filled to create a particular pattern. A font bank receives the one or more SRE codes from the SRE code store and defines such codes via a font. A raster image processor receives the font from the font bank, decodes the font and outputs instructions to print the microtext.
TL;DR: A font archive includes encrypted font data and metadata, such as license terms under which the font data may be previewed or used as mentioned in this paper, and preview information that allows the font to be viewed without obtaining a license to the font.
Abstract: A font archive includes encrypted font data and metadata. The metadata may include a variety of information associated with the font data, such as customer-specific information for a customer that has purchased a license to use the font data. The metadata may include license information associated with the font data, such as license terms under which the font data may be previewed or used. Still further, the metadata may include preview information that allows the font to be previewed without obtaining a license to the font. The font data typically can only be decrypted for activation by an authorized font archive handler application. The font archive handler application then controls the use of the decrypted font data to ensure that it complies with the license information contained in the metadata. The font archive handler application also ensures that the decrypted font data is not stored on a disc drive or other non-volatile storage medium, to prevent it from being improperly copied for use outside of the font data license.
TL;DR: In this article, the authors present a system for modifying font characters based on user interaction to enhance the user's understanding and fluency of the word. But the system operates on a set of control points associated with characters, changes the position of the characters, and changes the influence of the portion of characters on the spline curves.
Abstract: Various technologies and techniques are disclosed that improve the instructional nature of fonts and/or the ability to create instructional fonts. Font characters are modified based on user interaction to enhance the user's understanding and/or fluency of the word. The font characters can have sound, motion, and altered appearance. When altering the appearance of the characters, the system operates on a set of control points associated with characters, changes the position of the characters, and changes the influence of the portion of characters on a set of respective spline curves. A designer or other user can customize the fonts and user experience by creating an episode package that specifies words to include in the user interface, and details about actions to take when certain events fire. The episode package can include media effects to play when a particular event associated with the media effect occurs.
TL;DR: In this paper, a distribution of font properties is progressively filtered to identify a distribution characteristic satisfying a determined criterion, such as a threshold condition, and the font property values corresponding to the threshold satisfying-points of the distribution are assigned as font control values.
Abstract: Font control value selection is automated by progressively filtering a distribution of font property values until a threshold number of font control values is identified. Font-hinting instructions may be parameterized using these algorithmically determined font control values, which may be derived from measurements of font properties of glyph outlines across the typeface. In one implementation, a distribution of the measured font properties is progressively filtered to identify a distribution characteristic satisfying a determined criterion, such as a threshold condition. The font property values corresponding to the threshold satisfying-points of the distribution are assigned as font control values.
TL;DR: For example, this paper evaluated the negative contrast Clearview font in black letters on fluorescent yellow, fluorescent orange, and white backgrounds and found that it provides the same performance as the current FHWA font series for negative contrast traffic signs with the exception of the nighttime recognition.
Abstract: Texas Department of Transportation (TxDOT) sponsored research has shown that the Clearview font provides longer legibility distances than the Highway Gothic font Series E (Modified) when used on freeway guide signs with positive contrast of white letters on a dark background. Additional studies have shown that Clearview outperforms other versions of Highway Gothic fonts on other, smaller types of guide signs. These results have helped support the adoption of the Clearview font into the Federal Highway Administration’s (FHWA) "Standard Highway Signs" book. The Clearview font has been developed with two sets of fonts—one for positive contrast signs and another for negative contrast signs. Prior to this research project, there were no studies documenting the performance of the Clearview font for negative contrast signs such as those found in the regulatory and warning sign series. This research project evaluated the negative contrast Clearview font in black letters on fluorescent yellow, fluorescent orange, and white backgrounds. The researchers performed a laptop-based presentation survey and a closed-course field study. The laptop survey used static, in-context sign images to compare sign fonts. The field study was a dynamic recognition and legibility test using full-sized retroreflective signs during the day and at night. The field study compared the standard font to three treatments of the Clearview font. The results of this research project show that the Clearview font provides the same performance as the current FHWA font series for negative contrast traffic signs with the exception of the nighttime recognition. In this instance, the straight replacement of Clearview did not achieve similar recognition distances as the FHWA font series until the stroke width was increased to the next weight. The recognition distance provided by traffic signs can be considered one of the most critical measures of effectiveness when assessing sign performance. Therefore, because there were no statistically significant increases in recognition or legibility distances for any of the Clearview fonts tested, and because the results of the nighttime recognition analysis showed a decrease in recognition distance when the FHWA font was replaced with the Clearview font, the researchers recommend that TxDOT continue using the FHWA font series for negative contrast signs.
TL;DR: In this paper, a plurality of conversion tables, each conversion table corresponding to a preset rotational angle, are selected and rotated according to the required angle to create rotated name designations.
Abstract: Systems, methods, and programs for rotating font data may store font data and a plurality of conversion tables, each conversion table corresponding to a preset rotational angle. The systems, methods, and programs may select one of the conversion tables in accordance with a required angle and may rotating the font data based on the selected conversion table. The systems, methods, and programs may further store map data. The systems, methods, and programs may generate name designations of display objects included in the map data in accordance with an arrangement of the display objects on a map and may determine the required angle in accordance with the arrangement of the display objects on the map. The systems, methods, and programs may rotate characters of the generated name designations according to the required angle to create rotated name designations and may display the map data including the rotated name designations.
TL;DR: In this paper, a network-based system and method for permitting a user of a client computer to type in non-standard characters, i.e., characters that are not supported by the client computer, is presented.
Abstract: A network-based system and method are provided for permitting a user of a client computer to type in non-standard characters, i.e., characters that are not supported by the client computer. When a user downloads a Web font document from a Web server onto the user's client computer and requests to type in a non-standard character, the client computer receives a file including an emulated keyboard from a Web font server for display. The user then types in a non-standard character code corresponding to the desired non-standard character using the emulated keyboard. The Web font server receives the user-input non-standard character code, identifies one or more non-standard characters stored in a database that correspond to the received user-input non-standard character code, and creates and sends a file including the one or more identified non-standard characters back to the client computer for display.
TL;DR: When an area corresponding to area information is determined to not use a default font, the ECU reads out an exclusive font corresponding to the area to store it in a RAM, and displays characters by using the exclusive font stored in the RAM as mentioned in this paper.
Abstract: When an area corresponding to area information is determined to use a default font, an ECU displays characters by using the default font stored in a ROM. When an area corresponding to area information is determined to not use a default font, the ECU reads out an exclusive font corresponding to the area to store it in a RAM, and displays characters by using the exclusive font stored in the RAM.
TL;DR: It is imperative that the margins and style described below be adhered to carefully to enable us to maintain uniformity in the final printed copies of the Journals.
Abstract: The abstract should summarize the content of the paper using Italic font Try to keep the abstract between 100 and 150 words Do not haver references oor displayed equations in the abstract The Journals will be printed by photo-offset from the same sized copy prepared by you Your article should be printed on 85"x 11" (216 ㎝ x 279 ㎝) paper using a high quality laser printer If you use A4 paper (210 ㎝ x 297 ㎝), we will make a letter photocopy of it before sending it to the printing shop Consequently, this may lower the printing quality of your paper It is imperative that the margins and style described below be adhered to carefully this will enable us to maintain uniformity in the final printed copies of the Journals Please keep in mind that the paper you prepare will be photographed and printed as it is received
TL;DR: The results of training a SOM NN to perform optical character recognition on images of printed characters are described, which shows recognition accuracy is consistently 100% for ideal images, but ranges between 80% -100% for non-ideal images.
Abstract: In this paper we present a simple method using a self-organizing map neural network (SOM NN) which can be used for character recognition tasks. It describes the results of training a SOM NN to perform optical character recognition on images of printed characters. 49 features have been used to distinguish between 62 characters (both uppercase and lowercase letters of the English language and numerals). The implemented program recognizes text by analyzing an image file. The text to be recognized is currently limited to characters typed using the Verdana font type, bolded with a font size of 18. The program is capable of handling non-ideal images (noisy, colored text, rotated image). Recognition accuracy is consistently 100% for ideal images, but ranges between 80% -100% for non-ideal images.
TL;DR: In this paper, the authors compared the legibility of two new serif fonts, Cambria and Constantia, compared to the traditional serif font Times New Roman, and found that the font's legibility was highest for the new font Cambria.
Abstract: Summary: This article introduces six new ClearType fonts developed by Microsoft. Legibility of two of the serif fonts, Cambria and Constantia, is compared to the traditional serif font Times New Roman. Results show that the legibility, as measured by the number of correct identifications of briefly presented characters, was highest for the new font Cambria, followed by Constantia, and then Times New Roman. Old style digits, such as 0,1, and 2, used in Constantia resulted in confusion with the letters o, l, and z. Times New Roman symbols were confused with both letters and other symbols.
TL;DR: In this paper, the authors propose a postscript interpreter that converts a font of the PDF file into a bitmap data based on one of the font information stored in the memory and another font information embedded in the pdf file which is converted into the postscript by the PDF converter.
Abstract: A printer having a direct printing function and a printing method thereof include memory that stores font information about an embedded font type, a font processor that compares font information embedded in a PDF file with the font information stored in the memory, and determines which font information embedded in the PDF file is converted into a postscript (PS) based on the comparison result, a PDF converter that converts the font information, which is determined by the font processor to be converted into the PS, and a resource of the PDF file into the PS, and a PS interpreter that converts a font of the PDF file into a bitmap data based on one of the font information stored in the memory and the font information embedded in the PDF file which is converted into the PS by the PDF converter. Accordingly, a conversion process from the PDF file into the PS and bitmap data can be simplified time taken for the conversion can be reduced, and thus, the print performance of the printer is improved.