[go: up one dir, main page]

FR2691819B1 - Appareil et procede de generation d'implantations textuelles de lignes. - Google Patents

Appareil et procede de generation d'implantations textuelles de lignes.

Info

Publication number
FR2691819B1
FR2691819B1 FR9305583A FR9305583A FR2691819B1 FR 2691819 B1 FR2691819 B1 FR 2691819B1 FR 9305583 A FR9305583 A FR 9305583A FR 9305583 A FR9305583 A FR 9305583A FR 2691819 B1 FR2691819 B1 FR 2691819B1
Authority
FR
France
Prior art keywords
settings
lines
generating textual
textual
generating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
FR9305583A
Other languages
English (en)
Other versions
FR2691819A1 (fr
Inventor
David Gene Opstad
Eric Richard Mader
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Publication of FR2691819A1 publication Critical patent/FR2691819A1/fr
Application granted granted Critical
Publication of FR2691819B1 publication Critical patent/FR2691819B1/fr
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/143Glyph-codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/111Mathematical or scientific formatting; Subscripts; Superscripts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/189Automatic justification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Electromagnetism (AREA)
  • Toxicology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Algebra (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)
FR9305583A 1992-05-12 1993-05-10 Appareil et procede de generation d'implantations textuelles de lignes. Expired - Lifetime FR2691819B1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/881,789 US5416898A (en) 1992-05-12 1992-05-12 Apparatus and method for generating textual lines layouts

Publications (2)

Publication Number Publication Date
FR2691819A1 FR2691819A1 (fr) 1993-12-03
FR2691819B1 true FR2691819B1 (fr) 1996-10-25

Family

ID=25379219

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9305583A Expired - Lifetime FR2691819B1 (fr) 1992-05-12 1993-05-10 Appareil et procede de generation d'implantations textuelles de lignes.

Country Status (2)

Country Link
US (1) US5416898A (fr)
FR (1) FR2691819B1 (fr)

Families Citing this family (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5664086A (en) 1993-04-16 1997-09-02 Adobe Systems Incorporated Method and apparatus for generating digital type font, and resulting fonts using generic font and descriptor file
US5526477A (en) * 1994-01-04 1996-06-11 Digital Equipment Corporation System and method for generating glyphs of unknown characters
DE69431101T2 (de) * 1994-03-18 2002-11-28 Hewlett-Packard Co.(A Delaware Corporation), Palo Alto Druckersystem mit komprimiertem Schriftsatzverfahren, das Speicherplatzeinsparüng ermöglicht
US5598520A (en) * 1994-09-26 1997-01-28 Microsoft Corporation Methods and apparatus for hinting a font for controlling stem width as font size and resolution of output device vary
US5710880A (en) * 1994-11-03 1998-01-20 Microsoft Corporation Method and system for creating a graphic image with geometric descriptors
US5778361A (en) * 1995-09-29 1998-07-07 Microsoft Corporation Method and system for fast indexing and searching of text in compound-word languages
US5828771A (en) * 1995-12-15 1998-10-27 Xerox Corporation Method and article of manufacture for determining whether a scanned image is an original image or fax image
US5926189A (en) * 1996-03-29 1999-07-20 Apple Computer, Inc. Method and apparatus for typographic glyph construction including a glyph server
US5937420A (en) * 1996-07-23 1999-08-10 Adobe Systems Incorporated Pointsize-variable character spacing
JP3317852B2 (ja) * 1996-07-30 2002-08-26 シャープ株式会社 文字生成装置
US5870084A (en) * 1996-11-12 1999-02-09 Thomson Consumer Electronics, Inc. System and method for efficiently storing and quickly retrieving glyphs for large character set languages in a set top box
US6288726B1 (en) 1997-06-27 2001-09-11 Microsoft Corporation Method for rendering glyphs using a layout services library
US6321243B1 (en) * 1997-06-27 2001-11-20 Microsoft Corporation Laying out a paragraph by defining all the characters as a single text run by substituting, and then positioning the glyphs
EP0902378A3 (fr) * 1997-09-15 2003-07-16 Canon Kabushiki Kaisha Architecture de polices de caractères et outil de création pour la production de textes enrichis
AUPO951397A0 (en) 1997-09-29 1997-10-23 Canon Information Systems Research Australia Pty Ltd A method for digital data compression
US6754875B1 (en) * 1998-11-17 2004-06-22 Adobe Systems Incorporated Applying a computer-implemented test to determine whether to replace adjacent characters in a word with a ligature glyph
IL130688A0 (en) * 1999-02-26 2000-06-01 Ibm Bidirectional network language support
JP4232260B2 (ja) * 1999-03-03 2009-03-04 ソニー株式会社 フォント制御方法及び装置
US7064757B1 (en) * 1999-05-07 2006-06-20 Apple Computer, Inc. Automatic synthesis of font tables for character layout
US6547830B1 (en) * 1999-08-13 2003-04-15 Pixo, Inc. Methods and apparatuses for display and traversing of links in page character array
US6704116B1 (en) * 1999-08-19 2004-03-09 Saad D. Abulhab Method and font for representing Arabic characters, and articles utilizing them
US6563502B1 (en) * 1999-08-19 2003-05-13 Adobe Systems Incorporated Device dependent rendering
US6762770B1 (en) * 1999-10-29 2004-07-13 Apple Computer, Inc. Method and system for the representation of color and other attributes in bitmap fonts
US6803913B1 (en) * 1999-12-01 2004-10-12 Microsoft Corporation Warping text along a curved path
JP5465819B2 (ja) 2000-02-12 2014-04-09 アドビ システムズ, インコーポレイテッド テキストグリッド作成ツール
US7305617B2 (en) * 2000-02-12 2007-12-04 Adobe Systems Incorporated Method for aligning text to baseline grids and to CJK character grids
US7071941B2 (en) * 2000-02-12 2006-07-04 Adobe Systems Incorporated Method for calculating CJK emboxes in fonts
US6771267B1 (en) * 2000-03-22 2004-08-03 Adobe Systems Incorporated Merging digital fonts
JP3795784B2 (ja) * 2000-09-25 2006-07-12 アドビ システムズ, インコーポレイテッド アイコン表示付き文字組空き量設定装置、文字組空き量設定プログラム及びそれを記録した記録媒体
US6928611B2 (en) 2000-09-25 2005-08-09 Adobe Systems Incorporated Setting text composition spacing amount
US6981209B1 (en) * 2000-09-26 2005-12-27 Microsoft Corporation Automatic layout of vertical flow oriented characters within a defined area
US7296227B2 (en) 2001-02-12 2007-11-13 Adobe Systems Incorporated Determining line leading in accordance with traditional Japanese practices
US7167274B2 (en) * 2001-09-28 2007-01-23 Adobe Systems Incorporated Line leading from an arbitrary point
US7039862B2 (en) 2002-05-10 2006-05-02 Adobe Systems Incorporated Text spacing adjustment
US20040100499A1 (en) * 2002-11-21 2004-05-27 International Business Machines Corporation Apparatus, system and method of configuring desktops based on text label directional properties
US7271806B2 (en) * 2002-12-18 2007-09-18 Microsoft Corporation International automatic line height system and method
US7385606B2 (en) * 2002-12-18 2008-06-10 Microsoft Corporation International font measurement system and method
ATE438146T1 (de) * 2002-12-18 2009-08-15 Microsoft Corp Automatische feststellung geeignete fonteigenschaften
US20040119714A1 (en) * 2002-12-18 2004-06-24 Microsoft Corporation International automatic font size system and method
US7123261B2 (en) * 2002-12-26 2006-10-17 Adobe Systems Incorporated Coordinating grid tracking and mojikumi spacing of Japanese text
US20040125107A1 (en) * 2002-12-26 2004-07-01 Mccully Nathaniel M. Coordinating grid tracking and mojikumi spacing of Japanese text
WO2005001675A2 (fr) * 2003-06-30 2005-01-06 Hyder Syed S Generation algorithmique d'une calligraphie arabe, farsie ou urdu
US7719536B2 (en) * 2004-03-31 2010-05-18 Adobe Systems Incorporated Glyph adjustment in high resolution raster while rendering
US7580039B2 (en) 2004-03-31 2009-08-25 Adobe Systems Incorporated Glyph outline adjustment while rendering
US7639258B1 (en) 2004-03-31 2009-12-29 Adobe Systems Incorporated Winding order test for digital fonts
US20060045344A1 (en) * 2004-09-02 2006-03-02 Adi, Llc Handprint recognition test deck
US7594171B2 (en) 2004-10-01 2009-09-22 Adobe Systems Incorporated Rule-based text layout
US9122655B2 (en) 2004-11-15 2015-09-01 International Business Machines Corporation Pre-translation testing of bi-directional language display
US20110289398A1 (en) * 2004-11-26 2011-11-24 Philip King Chin Method of displaying data in a table with a fixed header
US11461077B2 (en) * 2004-11-26 2022-10-04 Philip K. Chin Method of displaying data in a table with fixed header
US7623130B1 (en) * 2005-04-25 2009-11-24 Apple Inc. Text rendering with improved command stream operations
ATE373274T1 (de) * 2005-07-01 2007-09-15 Pdflib Gmbh Verfahren zur identifizierung von wörtern in einem elektronischen dokument
US20070008564A1 (en) * 2005-07-06 2007-01-11 Harcourt Assessment, Inc. Image element alignment for printed matter and associated methods
US7712018B2 (en) * 2005-12-12 2010-05-04 Microsoft Corporation Selecting and formatting warped text
US7505040B2 (en) * 2005-12-19 2009-03-17 Microsoft Corporation Composite characters font hinting
US7707515B2 (en) * 2006-01-23 2010-04-27 Microsoft Corporation Digital user interface for inputting Indic scripts
JP2007240848A (ja) * 2006-03-08 2007-09-20 Seiko Epson Corp 表示プログラム、データ構造及び表示装置
US7603351B2 (en) * 2006-04-19 2009-10-13 Apple Inc. Semantic reconstruction
US8201088B2 (en) * 2006-07-25 2012-06-12 Monotype Imaging Inc. Method and apparatus for associating with an electronic document a font subset containing select character forms which are different depending on location
US8077974B2 (en) 2006-07-28 2011-12-13 Hewlett-Packard Development Company, L.P. Compact stylus-based input technique for indic scripts
US20080068383A1 (en) * 2006-09-20 2008-03-20 Adobe Systems Incorporated Rendering and encoding glyphs
GB2454856B (en) * 2006-09-19 2011-08-24 Adobe Systems Inc Image mask generation
US7786994B2 (en) * 2006-10-26 2010-08-31 Microsoft Corporation Determination of unicode points from glyph elements
US8559624B1 (en) 2006-12-29 2013-10-15 Edward J Zajac Cyphometry consisting of ciferglifs, chaotiglyphs and word auras
US20080244511A1 (en) * 2007-03-30 2008-10-02 Microsoft Corporation Developing a writing system analyzer using syntax-directed translation
US7925091B2 (en) * 2007-03-30 2011-04-12 Microsoft Corporation Displaying text of a writing system using syntax-directed translation
US8078965B2 (en) * 2007-05-01 2011-12-13 Microsoft Corporation Automatic switching fonts on multilingual text runs
US9269332B2 (en) 2007-09-04 2016-02-23 Apple Inc. Font preloading
US8122353B2 (en) * 2008-11-07 2012-02-21 Yahoo! Inc. Composing a message in an online textbox using a non-latin script
WO2010094121A1 (fr) * 2009-02-20 2010-08-26 Mohamed Madi Mohsen Clavier pour langues fondées sur les caractères arabes
US9319444B2 (en) 2009-06-22 2016-04-19 Monotype Imaging Inc. Font data streaming
JP4884572B2 (ja) * 2009-10-22 2012-02-29 三菱電機株式会社 車載用表示装置
US8615709B2 (en) 2010-04-29 2013-12-24 Monotype Imaging Inc. Initiating font subsets
CA2856245C (fr) * 2011-11-18 2019-08-13 Store Electronic Systems Procede et systeme d'affichage d'informations de produit sur des etiquettes electroniques
US9734132B1 (en) * 2011-12-20 2017-08-15 Amazon Technologies, Inc. Alignment and reflow of displayed character images
JP5294359B1 (ja) * 2012-03-28 2013-09-18 Necインフロンティア株式会社 イメージデータ生成方法、イメージデータ生成装置及びイメージデータ生成プログラム
JP5975272B2 (ja) * 2012-07-12 2016-08-23 アルパイン株式会社 リスト表示装置、リスト表示方法およびリスト表示用プログラム
US9817615B2 (en) 2012-12-03 2017-11-14 Monotype Imaging Inc. Network based font management for imaging devices
WO2014100582A2 (fr) 2012-12-21 2014-06-26 Monotype Imaging Inc. Prise en charge de polices de caractères en couleurs
EP2943894A2 (fr) 2013-01-09 2015-11-18 Monotype Imaging Inc. Éditeur de texte perfectionné
US20140320527A1 (en) * 2013-04-30 2014-10-30 Microsoft Corporation Hardware glyph cache
US9317777B2 (en) 2013-10-04 2016-04-19 Monotype Imaging Inc. Analyzing font similarity for presentation
CN103761220B (zh) * 2014-01-20 2017-09-05 深圳市英威诺科技有限公司 一种资讯软件的文字排版技术方法
US9691169B2 (en) 2014-05-29 2017-06-27 Monotype Imaging Inc. Compact font hinting
US9928810B2 (en) * 2015-01-30 2018-03-27 E Ink Corporation Font control for electro-optic displays and related apparatus and methods
US10115215B2 (en) 2015-04-17 2018-10-30 Monotype Imaging Inc. Pairing fonts for presentation
US10055659B2 (en) 2015-05-04 2018-08-21 King Fahd University Of Petroleum And Minerals Systems and associated methods for arabic handwriting using synthetic extension concatenation and synthesis
US11537262B1 (en) 2015-07-21 2022-12-27 Monotype Imaging Inc. Using attributes for font recommendations
IN2015CH05327A (fr) * 2015-10-05 2015-10-16 Wipro Ltd
US20170249292A1 (en) * 2016-02-29 2017-08-31 Microsoft Technology Licensing, Llc Conditional determination of lookups in glyph processing
US11334750B2 (en) 2017-09-07 2022-05-17 Monotype Imaging Inc. Using attributes for predicting imagery performance
US10909429B2 (en) 2017-09-27 2021-02-02 Monotype Imaging Inc. Using attributes for identifying imagery for selection
US11657602B2 (en) 2017-10-30 2023-05-23 Monotype Imaging Inc. Font identification from imagery
US10699058B2 (en) 2018-05-10 2020-06-30 Adobe Inc. Digital content design system using baseline units to control arrangement and sizing of digital content
US20210019366A1 (en) * 2019-07-15 2021-01-21 Relativity Oda Llc Text Extraction Heuristics
CN114065701A (zh) * 2020-07-31 2022-02-18 华为技术有限公司 文本显示方法、编译方法及相关设备
US11314925B1 (en) * 2020-10-22 2022-04-26 Saudi Arabian Oil Company Controlling the display of diacritic marks
US11886794B2 (en) 2020-10-23 2024-01-30 Saudi Arabian Oil Company Text scrambling/descrambling
US11734492B2 (en) 2021-03-05 2023-08-22 Saudi Arabian Oil Company Manipulating diacritic marks

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60140472A (ja) * 1983-12-28 1985-07-25 Hitachi Ltd 対話型フオント・パタ−ン作成・修正・合成制御装置
US4827254A (en) * 1984-10-30 1989-05-02 Canon Kabushiki Kaisha Display apparatus adapted to display various types of modified characters
CA1258135A (fr) * 1986-04-24 1989-08-01 Derek K.W. Smith Structuration de flux de donnees pour caracteres arabes
EP0257401A3 (fr) * 1986-08-08 1989-02-15 Wang Laboratories Inc. Editeur de texte pour des textes multidimensionnels ou multidirectionnels
US4833627A (en) * 1986-08-29 1989-05-23 The Toles Group Computerized typesetting correction system
US5175811A (en) * 1987-05-20 1992-12-29 Hitachi, Ltd. Font data processor using addresses calculated on the basis of access parameters
US5251293A (en) * 1987-09-02 1993-10-05 Ascii Corporation Character display apparatus
US5257351A (en) * 1987-09-22 1993-10-26 International Business Machines Corporation Selective processing of a data stream based on font format
US4987550A (en) * 1987-09-22 1991-01-22 International Business Machines Corporation Selective processing of a data stream based on font format
US5201032A (en) * 1988-06-02 1993-04-06 Ricoh Company, Ltd. Method and apparatus for generating multi-level character
JPH073635B2 (ja) * 1988-12-21 1995-01-18 富士通株式会社 白抜き文字の作成方法
US5289169A (en) * 1991-01-31 1994-02-22 Frame Technology Corporation Composite underlining functions for text processors
US5185818A (en) * 1991-06-05 1993-02-09 Adobe Systems Incorporated Method of substituting fonts and displaying characters

Also Published As

Publication number Publication date
US5416898A (en) 1995-05-16
FR2691819A1 (fr) 1993-12-03

Similar Documents

Publication Publication Date Title
FR2691819B1 (fr) Appareil et procede de generation d'implantations textuelles de lignes.
AU2242392A (en) Method and apparatus for generating vocal harmonies
EP0610004A3 (fr) Appareil de génération d'images et méthode pour générer une image.
FR2726410B1 (fr) Procede et appareil pour accroitre l'efficacite d'un amplificateur
EP0642105A3 (fr) Méthode et appareil pour générer ou modifier un modèle d'un objet solide.
GB9023013D0 (en) Method and apparatus for generating representation of an image
EP0963787A4 (fr) Procede et dispositif pour produire des emulsions
FR2642039B1 (fr) Procede et dispositif d'alimentation en continu de flans
EP0463700A3 (en) Method of and apparatus for generating an image
EP0675461A3 (fr) Méthode et appareil de génération d'images.
HK1011777A1 (en) Character generating apparatus and method
EP0676722A3 (fr) Méthode et appareil de génération d'images.
FR2686352B1 (fr) Appareil et procede de revetement electrolytique de nickel.
FR2657812B1 (fr) Procede et appareil de destruction de stencils.
FR2630043B1 (fr) Procede et appareil de formation d'image
EP0618542A3 (fr) Methode et appareil pour la génération d'images.
EP0653897A3 (fr) Procédé et appareil pour générer des effets audiospatiaux.
HU207457B (en) Method and device for medicine atomizing carrying out by ultrasonic sound
EP0491958A4 (en) Method and apparatus for generating pulses
FR2672402B1 (fr) Procede et dispositif pour la generation de nombres pseudo-aleatoires uniques.
FR2695734B1 (fr) Procede et appareil de balayage.
EP0672969A3 (fr) Méthode et appareil de formation d'image.
FR2746681B1 (fr) Procede et appareil d'alimentation en pieces longues
FR2710043B1 (fr) Procédé et dispositif de génération d'arsine par voie électrolytique.
AU4599293A (en) Method and apparatus for controllably generating smoke

Legal Events

Date Code Title Description
CD Change of name or company name