TL;DR: In this paper, a hand held portable reading unit with a screen capable of presenting characters in variable font sizes is provided for readers, such as the visually impaired, allowing them to read characters in a font size most comfortable to them.
Abstract: A hand held portable reading unit having a screen capable of presenting characters in variable font sizes is provided for readers, such as the visually impaired, allowing them to read characters in a font size most comfortable to them. The reader effects font size changes by depressing a font size select button, in turn activating a counter incremented the number of times the button has been depressed to generate the corresponding size font desired. The incremented counter may be used to address a particular place in memory where bit-mapped characters of different font sizes are stored or may be used as a scalar inputted into a character scaling algorithm to generate a desired character font size. The stored textual data may further be presented in useable form to the blind wherein an audible processor is utilized to convert the stored character code into audible signals inputted into a speaker.
TL;DR: This document describes the organization of the Adobe Type 1 font format and how to create a Type 1font program, which is actually a special case of a PostScript ® language program.
Abstract: Adobe type 1 font format / Adobe Systems Incorporated. p. cm Includes index ISBN 0-201-57044-0 1. PostScript (Computer program language) 2. Adobe Type 1 font (Computer program) I. Adobe Systems. The information in this book is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in this book. The software described in this book is furnished under license and may only be used or copied in accordance with the terms of such license. Please remember that existing font software programs that you may desire to access as a result of information described in this book may be protected under copyright law. The unauthorized use or modification of any existing font software program could be a violation of the rights of the author. Please be sure you obtain any permission required from such authors. PostScript, the PostScript logo, Display PostScript, Adobe, and the Adobe logo are trademarks of Adobe Systems Incorporated registered in the U.S. Adobe Type Manager is a trademark of Adobe Systems Incorporated. IBM is a registered trademark of International Business Machines Corporation. Macintosh and LaserWriter are registered trademarks of Apple Computer, Inc. Helvetica and Optima are trademarks of Linotype AG and/or its subsidiaries. ITC Stone is a registered trademark of International Typeface Corporation. Other brand or product names are the trademarks or registered trademarks of their respective holders. This document describes the organization of the Adobe Type 1 font format and how to create a Type 1 font program. A Type 1 font program is actually a special case of a PostScript ® language program. The PostScript interpreter renders the font intelligently, in a device-independent manner. This allows a font developer to create one font program that can be rendered on a wide variety of devices and at many different resolutions. • A Type 1 font program consists of a clear text (ASCII) portion, and an encoded and encrypted portion. • The PostScript language commands used in a Type 1 font program must conform to a much stricter syntax than do " normal " PostScript language programs. • Type 1 font programs can include special " hints " that make their representation as exact as possible on a wide variety of devices and pixel densities. This document explains …
TL;DR: In this paper, the authors propose an efficient support of a character mode on a display system, particularly where the display memory of that system is implemented with dual-ported memory technology.
Abstract: A display system has, in addition to a display memory for the main storage of display information for a character mode, a separate cache for the temporary storage of the definitions of one or more fonts currently required for display and control logic for updating the font cache from the display memory. This enables the efficient support of a character mode on a display system, particularly where the display memory of that system is implemented with dual-ported memory technology. Compatibility with existing display standards is achieved.
TL;DR: In this paper, a method of producing a raster font from a contour font is presented, which involves the steps of deriving font metrics and character metrics of font characters in terms of arbitrary font units; scaling the font characters to a selected size and output resolution (pixels per unit length); altering the thickness of vertical and horizontal strokes of each character to a desired thickness, from the measured font metrics, and including a difference applied to the thickness by the printer process, to compensate for thinning and thickening which the printing engine might produce.
Abstract: A method of producing a raster font from a contour font entailing the steps of deriving font metrics and character metrics of font characters in terms of arbitrary font units; scaling the font characters to a selected size and output resolution (pixels per unit length); altering the thickness of vertical and horizontal strokes of each character to a desired thickness, from the measured font metrics and character metrics, and including a difference applied to the thickness of the strokes by the printer process, to cause the strokes to be close to an integer number of pixels and thickness and to compensate for thinning and thickening which the printing engine might produce; bringing the leading and trailing edges of the characters to integer pixel locations, where such locations are based on and scaling the character between the leading and trailing edges proportionally therebetween, and producing a rasterized font from the altered contour font character.
TL;DR: In this article, an outline font formation is described, which when a character is in a regularly-used size, forms a character pattern by approximation with short line segments using an outline of a first representing mode.
Abstract: An outline font formation which when a character is in a regularly-used size, forms a character pattern by approximation with short line segments using an outline font of a first representing mode. When a large character is designated, and the magnification thereof exceeds the limit value, and the character pattern is formed by using an outline of the second representing mode which is able to avoid the deterioration of the quality of the character pattern represented by the first representing mode at the same magnification.
TL;DR: In this article, a method and apparatus for enabling a printing device to print character data in either a portrait orientation mode or a landscape orientation mode is disclosed, where font data representing a character in a first orientation is stored in a font memory.
Abstract: A method and apparatus for enabling a printing device to print character data in either a portrait orientation mode or a landscape orientation mode is disclosed. Font data representing a character in a first orientation is stored in a font memory. Translated font data is generated that represents the translated top portion and bottom portion of the character. The data representing the translated top portion is stored adjacent to the original font data, while the data representing the translated bottom portion is stored in a separate area of the memory. In order to maintain a common addressing scheme for both translated and non-translated fonts, the translated and non-translated font data representing the lower portion of the character are interchanged prior to a printing operation when the printing mode is switched.
TL;DR: Impact of computers on the development of the third world, R.P.Haton a survey of bilingual peripherals, N.Harfouch and S.Schneider.
Abstract: Impact of computers on the development of the third world, R.P.Jhunjhunuwala knowledge-based and expert systems in understanding problems, J-P.Haton a survey of bilingual peripherals, N.Harfouch and S.Kotob font design for computer-based documentation systems, P.MacKay Arabic character recognition, F.Haj-Hassan impact of linguistics on informatics, S.Attasi case study on the design of bilingual hardware and software, J.Karlson METAL - an operative machine translation system, T.Schneider.
TL;DR: In this article, the authors present an apparatus controlling font storage in the font memory of a printer controller by providing a font comparison means for transmitting only font data selected so as to be designated by a font designating means to a font storage means.
Abstract: PURPOSE: To obtain an apparatus controlling font storage in the font memory of a printer controller by providing a font comparison means for transmitting only font data selected so as to be designated by a font designating means to a font storage means. CONSTITUTION: In a low speed input and output processor 600, the comparison operation between a value obtained from a user interface 52 and the data delivered from a streaming tape driver through a common local RAM is executed by a font comparator 602 and a stored parameter is compared with indivisual character data to be stored according to the determination executed in a user interface 52. For example, in the user interface 52, when a character A is present in a filter, it is stored in a main memory 56. This comparison can be executed in different levels. COPYRIGHT: (C)1994,JPO
TL;DR: In a printing system having insertable font cartridges, a font managing apparatus selects fonts when there is a change in the font to be printed as mentioned in this paper, which can also change the attributes of the font.
Abstract: In a printing system having insertable font cartridges, a font managing apparatus selects fonts when there is a change in the font to be printed. For example, when a font cartridge is detached or interchanged, the font managing apparatus detects the interchange or detachment of the font cartridge and reselects another font. The font managing apparatus can also change the attributes of the font to be printed.
TL;DR: An experimental machine vision system that reads pages of printed text is described, with particular attention to features which permit it to cope with a variety of languages.
Abstract: An experimental machine vision system that reads pages of printed text is described, with particular attention to features which permit it to cope with a variety of languages. We have attempted to uncouple sources of variation in the input - irnaging defects, page layouts, sizes of text, symbol sets, font styles, linguistic contexts, and transliteration encodings - so that each can be managed by an independent subsystem. In pursuit of this goal, new algorithms have been required. For example. page layout analysis is virtually language-independent due to the use of a global-to-local strategy; but this demanded unusually fast and accurate algorithms for skew- and shear-correction and for analysis of the structure of white space. To permit arbitrary combinations of symbol sets, font styles, and image defect distributions for specialized classifiers, we developed a hybrid structuraVstatistica1 recognition technology, trained by examples generated by a pseudo-random image defect model. Character segmentation is driven by classifier confidence scores, with the result that language-specific rules are rarely needed. Linguistic context, such as provided by dictionaries, is exploited by a series of data-directed filtering algorithms in a uniform and modular manner.
TL;DR: A printer includes a memory for storing a plurality of fonts and font names thereof, selection means for selecting one of the fonts stored in the memory, display unit for displaying the font name of the selected font and a print unit for printing characters in the selected fonts as mentioned in this paper.
Abstract: A printer includes a memory for storing therein a plurality of fonts and font names thereof, selection means for selecting one of the fonts stored in the memory, a display unit for displaying the font name of the selected font and a print unit for printing characters in the selected font.
TL;DR: The purpose of this research was to determine whether the use of professional-appearing type and/or booklet construction in questionnaires effected higher response rates than conventional typewriter type and single pages of questions stapled in the corner.
Abstract: Current technology makes it possible to develop survey instruments with a professional appearance at a much lower cost than in the past. Type fonts resembling those that are typeset can be produced in varying sizes on personal computers. Photocopy equipment can reproduce questionnaires of varying page sizes, and sometimes collate, fold, and staple them automatically into booklets. The purpose of this research was to determine whether the use of professional-appearing type and/or booklet construction in questionnaires effected higher response rates than conventional typewriter type and single pages of questions stapled in the corner. Two investigations were conducted, each involving a survey of university alumni. Using split-sample procedures, questionnaire type font and construction were not found to have significant impact on response rates. Other considerations that may influence questionnaire design decisions are discussed in light of these findings.
TL;DR: In this article, the size of the font corresponding to the window size was changed by storing a correspondence table between the font size and the window information in the storage part of a window control part.
Abstract: PURPOSE: To change the size of font corresponding to hat of a window by providing a correspondence table storage means which stores a correspondence table between the size of the window and that of the font, a selection means for them, and a display control means. CONSTITUTION: A window information storage part 10, a font storage part 11, and a font correspondence table storage part 12 are provided at the storage part of a window control part 9. The window control part 9 displays the window on a CRT 3 based on window information such as the longitudinal and lateral size of the window, etc., in the window information storage part 10 via a CRT control part 2. The font stored in the font storage part 11 is taken out based on a character code and the size of the font stored in the window information storage part 10, and is displayed on the window of the CRT 3. Thereby, it is possible to display the font with size of font conforming to that of the window. COPYRIGHT: (C)1992,JPO&Japio
TL;DR: Haralambous' proposal to standardize the unused part of Computer Modern fonts is discussed, and some modifications and extensions suggested.
Abstract: Haralambous' proposal to standardize the unused part of Computer Modern fonts is discussed, and some modifications and extensions suggested. The idea is pursued by designing the extended CM font layout, and an example is given for one of its possible uses.
TL;DR: In this paper, the number of different fonts or the total memory size may exceed the maximum memory size or number of fonts which may be accessed by a printer at any one time.
Abstract: A font cartridge has a memory which stores font information for a number of different fonts. The number of different fonts or the total memory size may exceed the maximum memory size or number of fonts which may be accessed by a printer at any one time. A switching function, a switch configuration logic, and a controller, allow a user to access different combinations of font data to the printer such that the total number of font data and memory size available to the printer does not exceed its limit at any one time.
TL;DR: In this paper, the authors proposed to reduce the amount of font data on the whole by correcting the display or print positions of characters, symbols, etc., according to information regarding a character set taken out by an information extracting means.
Abstract: PURPOSE:To reduce the amount of font data on the whole by correcting the display or print positions, etc., of characters, symbols, etc., according to information regarding a character set taken out by an information extracting means. CONSTITUTION:The information extracting means of a control part 1 reads the vector font data containing the information regarding the character set corresponding to the characters, symbols, etc., to be displayed or printed out of a vector font storage part 3 to extract and pass the information regarding the character set to the correcting means of the control part 1. When the characters, symbols, etc., represented by the vector font data indicating character shapes are displayed on a display part 9 or printed, the correcting means corrects the display or print position, etc., of the characters, symbols, etc., according to the information on the character set which is extracted by the information extracting means. Consequently, the amount of the font data can be reduced on the whole.
TL;DR: In this article, the character size, the character interval, and the line interval of a font are set automatically as keeping the best balance for a well balanced document by setting constants respectively for the character sizes of a first font, a second font, and a third font.
Abstract: PURPOSE:To always print or displaying output a well-balanced document by setting constants respectively for the character size of a first font, the character interval of the first font and the line interval of a third font, and multiplying them respectively. CONSTITUTION:On the assumption that the character size of the full size character of the first font is MX1XMY1, the character size of the full size character of a second font is made to be such a thing that MX1 and MY1 are multiplied by the constant set on the basis of the full size character size of a first character font. Besides, the constant is stored in an external storage device, and is stored as the constant combined with the changing constant of the character size as being providing with also with the changing constant of the character interval and the changing constant of the line interval peculiar to the second font, and is read in by a CPU. Then, at the time of printing, each character font MP1, MP2... is developed in a line buffer for printer as keeping the space of the character interval portion of MP21, MP22.... Thus, the character size, the character interval and the line interval can be always changed and set automatically as keeping the best balance.
TL;DR: In this paper, the problem of correcting the width of a line of a character font to be developed into a bit map in accordance with a line width correcting parameter corresponding to the set-forming size of the character was addressed.
Abstract: PURPOSE:To output a character font properly corrected in proportion and design in correspondence to the size thereof on the basis of an outline font of a predetermined design by correcting the width of a line of said character font to be developed into a bit map in accordance with a line width correcting parameter corresponding to the set forming size of a character. CONSTITUTION:When the code and output size of a character to be formed are designated, a processor 2 takes out an outline font of the subject character from a memory 4 and at the same time it reads the magnification ratio of the subject size, number of dots extended in an X direction and number of dots extended in a Y direction from a table 5. At the same time when the processor 2 develops the outline font in a memory 6 into a bit map to draw the outline of the character, it enlarges the original size of the character five times both in the longitudinal and in the transverse directions and draws the outline of the character of the enlarged size by a fine line, namely, 1 dot width into the memory 6. Thereafter, as is well known, the spline process and polygon process are conducted, and further a masking treatment is performed to turn all the dots encircled by the character outline into '1'.
TL;DR: In this article, the use of the new font selection scheme in the standard LPTFJX environment is described, which has the possibility to change family, series, shape and sizes independently of one another.
Abstract: In this article we describe the use of the new font selection scheme in the standard LPTFJX environment. The main characteristics are: The possibility to change family, series, shape and sizes independently of one another. The existence of a style file to process older documents without any changes to their layout and their input files. 0 A macro setup which is consistent with existing standard document styles.' It is planned to incorporate this font selection
TL;DR: In this article, the authors used a single-pixel-width font as a reference, an enhanced, 7*9 matrix size, two-pixelwidth version was developed for testing in both degraded and undegraded forms.
Abstract: Current military aircraft reflective displays (e.g. liquid crystal) may utilize a single-pixel-width 7*9 font, yet still achieve sunlight readability. However, use of double-pixel-width characters can substantially reduce reading errors when noncatastrophic dot-matrix display failures occur. Using a single-pixel-width font as a reference, an enhanced, 7*9 matrix size, two-pixel-width version was developed for testing in both degraded and undegraded forms. Probable worst-case degradation (failure of a single row or column to make one character look as much like another as possible) was applied to both font versions. Twenty-two subjects evaluated degraded and undegraded characters (both font versions) in a glance recognition test on a dot-matrix display. Test results show the double-pixel-width version to be superior in terms of reduced reading errors when simulated row/column failures occur. It is recommended that, as a minimum, two-pixel-width characters be used for military display applications. >
TL;DR: A method and apparatus for presenting information to be learned and memorized, wherein the information is reduced to columnar format, reduced to a reduced text column format which includes only capitalized letters and logical symbols, and further reduced to fully reduced text cue column format so that the capitalized symbols are replaced by non-text symbols.
Abstract: A method and apparatus for presenting information to be learned and/or memorized, wherein the information is reduced to a columnar format, reduced to a reduced text column format which includes only capitalized letters and logical symbols, and further reduced to a fully reduced text cue column format so that the capitalized letters are replaced by non-text symbols; the information is presented by first displaying the topic, topic type and text column format, next displaying the topic, topic type and reduced text cue column format, next displaying the topic, topic type fully reduced text cue column format; and finally concealing topic, topic type, text column, reduced text cue column, and fully reduced text cue column; the information is reinforced by first displaying the topic, topic type and fully reduced text cue column, next displaying the topic, topic type and reduced text cue column, and finally displaying the topic, topic type and text column. The color, size and style of the font or typeface used to display the topic, topic type, text column, reduced text column and non-text column depends upon the type of topic being presented.
TL;DR: In this paper, a display content understandable even to a person in an English language zone not familiar with Japanese language by selecting either a Japanese font memory or an English font memory, reading out an displaying the content corresponding to a prescribed event from the selected font memory.
Abstract: PURPOSE:To make the display content understandable even to a person in an English language zone not familiar with Japanese language by selecting either a Japanese font memory or an English font memory, reading out an displaying the content corresponding to a prescribed event from the selected font memory. CONSTITUTION:The system is provided with a control section 100 controlling a telephone set 107, an event generating source 101 detecting the state change in the telephone set 107 and informing it to the control section 100, a switch 102 a switching a Japanese font memory 103 and an English font memory 104 and a display device driver 105 driving the display device 106. Then either the Japanese font memory or the English font memory is selected and the content corresponding to the prescribed event is read and displayed from the selected font memory. Thus, a person of the English language zone or unfamiliar with the Japanese language can understand the display content.
TL;DR: In this paper, the authors presented a method to obtain compatibility with software and character display which are prepared in Europe and America by generating font data corresponding to character codes and character kind data obtained from two RAMs and switching and displaying plural kinds of character fonts according to character kind information on each display character.
Abstract: PURPOSE:To obtain compatibility with software and character display which are prepared in Europe and America by generating font data corresponding to character codes and character kind data obtained from two RAMs and switching and displaying plural kinds of character fonts according to character kind information on each display character CONSTITUTION:A RAM 2 stored with character kinds corresponding to display character codes, eg Japanese/English information is provided in addition to a RAM 1 stored with the display character codes Then font spaces of characters generated by a character generating device 3 are switched and plural kinds of characters are displayed corresponding to the same code Consequently, even a personal computer which can displays Japanese characters is made compatible with personal computers which are put on the market in Europe and America as to character display and also applicable to a system which changes display characters according to the character kind information with the same code
TL;DR: In this paper, the authors propose to display characters fast by generating font data specification information according to data which are described in page description language, and referring to a cache or data base and generating a font contour before raster image processing.
Abstract: PURPOSE: To display characters fast by generating font data specification information according to data which are described in page description language, and referring to a cache or data base and generating a font contour before raster image processing. CONSTITUTION: When the data which are described in the page description language are inputted from a host, a raster image(RIP) module 12 executes application software 50 to generate the font data specification information for obtaining font data on characters in the data. A font control means 54 accesses the font data storage area 60 of the cache according to the font data specification information to generate font data according to contour data. When no contour is present, the data base 22 is accessed to fetch contour data and font data is generated according to the contour data. At the same time, the fetched contour data are stored in a 1st storage means. The font contour is generated before the raster image processing to display and print characters at a high speed. COPYRIGHT: (C)1992,JPO&Japio
TL;DR: Haralambous' proposal to standardize the unused part of Computer Modern fonts is discussed, and some modifications and extensions suggested.
Abstract: Haralambous' proposal to standardize the unused part of Computer Modern fonts is discussed, and some modifications and extensions suggested. The idea is pursued by designing the extended CM font layout, and an example is given for one of its possible uses.
TL;DR: In this paper, the authors propose to improve the operability of a conversion system for document data by storing previously the fonts of character types except the ones of JIS standard and converting the characters included in the document data on the converting side into an external character file by means of those stored fonts.
Abstract: PURPOSE:To improve the operability of a conversion system for document data by storing previously the fonts of character types except the ones of JIS standard and converting the characters except those of JIS standard included in the document data on the converting side into an external character file by means of those stored fonts. CONSTITUTION:The font patterns of character types except those of JIS standard are stored in a system proper font memory 7. A conversion processing part 5 gives the codes of character types except those of JIS standard, if included in the document data on the converting side, to a system proper font processing part 6. Thus the part 6 takes the font pattern corresponding to the relevant code out of the memory 7. Then the part 5 converts the font pattern into an external character file for the document data on the converted side. Furthermore the part 5 stores the character side of the converting side at conversion of the character data and adjusts the inter-character space so that the line head is identical to the line end at the converted side. Thus the characters types except those of JIS standard can be surely converted.
TL;DR: In this article, a control means which displays ruled lines on a character display means at intervals matching the size of input characters which are enlarged or reduced at an optional rate by using a vector font.
Abstract: PURPOSE:To easily and speedily set the number of characters to be arrayed and determine the layout of a document by providing a control means which displays ruled lines on a character display means at intervals matching the size of input characters which are enlarged or reduced at an optional rate by using a vector font. CONSTITUTION:An operator can select the size of the vector font optionally with font enlargement/reduction keys 4 and 4 provided on a keyboard 2. Every time the size of characters are selected as mentioned above, the intervals of lattice-shaped ruled lines displayed on a screen are varied with the same size according to the size of the characters. Further, when the lattice-shaped ruled lines are displayed on a display 1, row numbers and column numbers are added outside an external frame to facilitate document editing operation. Consequently, characters of optional size are selected over a look at the display and the document editing operation is easily performed in a short time with a free layout.
TL;DR: In this article, a character picture read by a picture input device 4 is inputted to a ROM 2. After a word area is extracted from the character picture stored in the ROM 2, the word is recognized with a dictionary constituted from the common point of plural fonts in a CD-ROM 3.
Abstract: PURPOSE:To recognize the character of various fonts with a high rate by having the dictionary of various fonts stored in the large capacity of the memory for example like CD-ROM and having the font determining means of an object character. CONSTITUTION:A character picture read by a picture input device 4 is inputted to a ROM 2. After a word area is extracted from the character picture stored in the ROM 2, the word is recognized with a dictionary constituted from the common point of plural fonts in a CD-ROM 3. With the recognition word as a reference, the dictionary of various fonts in the CD-ROM 3 and the character picture are compared, the font with the smallest difference is judged to be the font of the object character and the object font is determined. Thereafter, the dictionary of the object font is read and recognized from the CD-ROM 3 to a RAM 2 and replaced to a code number. Thus, the character of various fonts can be recognized with a high rate.
TL;DR: In this paper, a character processing means of replacing characters of a font which is not contained in an image processing means with an image of appropriate characters described in a written application is proposed to make possible the preparation of the ID card without hand-writing missing characters.
Abstract: PURPOSE:To make possible the preparation of the ID card without hand-writing missing characters by providing a character processing means of replacing characters of a font which is not contained in an image processing means with an image of appropriate characters described in a written application CONSTITUTION:Database stored in an optical disk unit using a license number is accessed to load license data (address, name, etc) into a controller 4 Then this license data is developed on an image processing circuit 2 using a font, and this font is electrically synthesized with a face image from a camera 1 in accordance with a license format After this, this synthesized data is output to a color laser printer 3 as image data and then is printed out At that time, if the name code contains missing characters, a controller 4 replaces them with any appropriate characters of the already registered pi-character font and constantly prepares the license without missing characters