Text Encoding Conversion Manager Reference

Total Page:16

File Type:pdf, Size:1020Kb

Text Encoding Conversion Manager Reference Text Encoding Conversion Manager Reference May 1, 2003 Simultaneously published in the United Apple Computer, Inc. States and Canada. © 2004 Apple Computer, Inc. Even though Apple has reviewed this manual, All rights reserved. APPLE MAKES NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS MANUAL, No part of this publication may be ITS QUALITY, ACCURACY, MERCHANTABILITY, OR FITNESS FOR A reproduced, stored in a retrieval system, or PARTICULAR PURPOSE. AS A RESULT, THIS transmitted, in any form or by any means, MANUAL IS SOLD ªAS IS,º AND YOU, THE mechanical, electronic, photocopying, PURCHASER, ARE ASSUMING THE ENTIRE RISK AS TO ITS QUALITY AND ACCURACY. recording, or otherwise, without prior IN NO EVENT WILL APPLE BE LIABLE FOR written permission of Apple Computer, Inc., DIRECT, INDIRECT, SPECIAL, INCIDENTAL, with the following exceptions: Any person OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY DEFECT OR is hereby authorized to store documentation INACCURACY IN THIS MANUAL, even if on a single computer for personal use only advised of the possibility of such damages. and to print copies of documentation for THE WARRANTY AND REMEDIES SET personal use provided that the FORTH ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHERS, ORAL OR WRITTEN, documentation contains Apple’s copyright EXPRESS OR IMPLIED. No Apple dealer, agent, notice. or employee is authorized to make any modification, extension, or addition to this The Apple logo is a trademark of Apple warranty. Computer, Inc. Some states do not allow the exclusion or limitation of implied warranties or liability for Use of the “keyboard” Apple logo incidental or consequential damages, so the (Option-Shift-K) for commercial purposes above limitation or exclusion may not apply to you. This warranty gives you specific legal without the prior written consent of Apple rights, and you may also have other rights which may constitute trademark infringement and vary from state to state. unfair competition in violation of federal and state laws. No licenses, express or implied, are granted with respect to any of the technology described in this document. Apple retains all intellectual property rights associated with the technology described in this document. This document is intended to assist application developers to develop applications only for Apple-labeled or Apple-licensed computers. Every effort has been made to ensure that the information in this document is accurate. Apple is not responsible for typographical errors. Apple Computer, Inc. 1 Infinite Loop Cupertino, CA 95014 408-996-1010 Apple, the Apple logo, Carbon, Chicago, Geneva, Mac, Mac OS, Monaco, New York, QuickDraw, and TrueType are trademarks of Apple Computer, Inc., registered in the United States and other countries. eMac is a trademark of Apple Computer, Inc. Helvetica, Palatino, and Times are trademarks of Heidelberger Druckmaschinen AG, available from Linotype Library GmbH. Contents Chapter 1 Text Encoding Conversion Manager Reference 7 TEC Manager Functions 7 Creating a Text Encoding Specification 7 Obtaining Information From a Text Encoding Specification 8 Converting Between Script Manager Values and Text Encodings 11 Obtaining Information About Available Text Encodings 14 Identifying Direct Encoding Conversions 18 Identifying Possible Destination Encodings 19 Obtaining Converter Information 21 Creating and Deleting Converter Objects 22 Converting Text Between Encodings 24 Converting to Multiple Encoding Runs 27 Using Sniffers to Investigate Encodings 32 Getting Information About Internet and Regional Text Encoding Names 37 Converting to Unicode 41 Converting From Unicode 47 Converting From Unicode to Multiple Encodings 53 Converting Between Unicode and Pascal Strings 64 Obtaining Unicode Mapping Information 66 Truncating Strings Before Converting Them 69 Setting the Fallback Handler 71 Working With Universal Procedure Pointers 73 Getting UniChar Property Values 75 TEC Manager Callbacks 75 Setting Up a Fallback Handler 75 Setting Up a TEC Plug-in 79 TEC Manager Data Types 90 ConstScriptCodeRunPtr 90 ConstTextEncodingRunPtr 90 ConstTextPtr 90 ConstTextToUnicodeInfo 90 ConstUniCharArrayPtr 91 ConstUnicodeMappingPtr 91 ConstUnicodeToTextInfo 91 ScriptCodeRun 91 TECBufferContextRec 92 TECConversionInfo 92 3 © 2004 Apple Computer, Inc. All Rights Reserved. CONTENTS TECConverterContextRec 93 TECInfo 94 TECObjectRef 95 TECPluginDispatchTable 95 TECPluginSig 96 TECPluginSignature 96 TECPluginStateRec 96 TECPluginVersion 96 TECSnifferContextRec 96 TECSnifferObjectRef 97 TextEncoding 97 TextEncodingRun 97 TextEncodingVariant 98 TextToUnicodeInfo 98 UniCharArrayOffset 99 UnicodeMapping 99 UnicodeToTextFallbackUPP 101 UnicodeToTextInfo 101 UnicodeToTextRunInfo 102 TEC Manager Constants 103 Feature Selectors 103 Encodings and Variants 112 Assorted Constants 135 TEC Manager Result Codes 142 Appendix A Updated Unicode Decompositions 147 Document Revision History 149 Index 151 4 © 2004 Apple Computer, Inc. All Rights Reserved. Tables Appendix A Updated Unicode Decompositions 147 Table A-1 MacArabic/MacFarsi mapping from composed to decomposed 148 5 © 2004 Apple Computer, Inc. All Rights Reserved. TABLES 6 © 2004 Apple Computer, Inc. All Rights Reserved. CHAPTER 1 Text Encoding Conversion Manager Reference Framework: CoreServices/CoreServices.h Header: UnicodeConverter.h, TextCommon.h, Unicode.h, TextEncodingConverter.h, TextEncodingPlugin.h The Text Encoding Conversion (TEC) Manager provides two facilitiesÐthe Text Encoding Converter and the Unicode ConverterÐthat your application can use to handle text encoding conversion on the Mac OS. You will find the Text Encoding Conversion Manager helpful if you develop Internet applications, such as Web browsers or e-mail applications, applications that transfer text across different platforms, or applications based in Unicode. TEC Manager Functions Creating a Text Encoding Specification CreateTextEncoding Creates and returns a text encoding specification. TextEncoding CreateTextEncoding ( TextEncodingBase encodingBase, TextEncodingVariant encodingVariant, TextEncodingFormat encodingFormat ); Parameter Descriptions encodingBase A base text encoding of type TextEncodingRun (page 97). encodingVariant A variant of the base text encoding. To specify the default variant for the base encoding given in the encodingBase parameter, you can use the kTextEncodingDefaultVariant constant. TEC Manager Functions 7 © 2004 Apple Computer, Inc. All Rights Reserved. CHAPTER 1 Text Encoding Conversion Manager Reference encodingFormat A format for the base text encoding. To specify the default format for the base encoding, you can use the kTextEncodingDefaultFormat constant. If you want to obtain a TextEncoding value that references UTF-16 or UTF-8, pass kUnicode16BitFormat or kUnicodeUTF8Format . function result The text encoding specification that the function creates from the values you pass it. See page for a description of the TextEncoding data type. Discussion When you create a text encoding specification, the three values that you specify are packed into an unsigned integer, which you can then pass by value to the functions that use text encodings. See the data type TextEncodingRun (page 97). Availability Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later. Header: TextCommon.h Carbon Porting Notes Obtaining Information From a Text Encoding Specification GetTextEncodingBase Returns the base encoding of the specified text encoding. TextEncodingBase GetTextEncodingBase ( TextEncoding encoding ); Parameter Descriptions encoding A text encoding specification whose base encoding you want to obtain. function result The base encoding portion of the specified text encoding. Discussion See the data type TextEncodingRun (page 97) Availability Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later. Header: TextCommon.h GetTextEncodingFormat Returns the format value of the specified text encoding. 8 TEC Manager Functions © 2004 Apple Computer, Inc. All Rights Reserved. CHAPTER 1 Text Encoding Conversion Manager Reference TextEncodingFormat GetTextEncodingFormat ( TextEncoding encoding ); Parameter Descriptions encoding A text encoding specification. function result The text encoding format value contained in the text encoding you specified. Availability Available in CarbonLib 1.0 and later when Text Common 1.0 or later is present. Available in Mac OS X 10.0 and later. Header: TextCommon.h GetTextEncodingName Returns the localized name for a specified text encoding. OSStatus GetTextEncodingName ( TextEncoding iEncoding, TextEncodingNameSelector iNamePartSelector, RegionCode iPreferredRegion, TextEncoding iPreferredEncoding, ByteCount iOutputBufLen, ByteCount * oNameLength, RegionCode * oActualRegion, TextEncoding * oActualEncoding, TextPtr oEncodingName ); Parameter Descriptions iEncoding A text encoding specification whose name you want to obtain. iNamePartSelector The portion of the encoding name you want to obtain. See ªText Encoding Name Selectorsº (page 133) for a list of possible values. iPreferredRegion The preferred region to use for the name. You can specify a Mac OS region code (which also implies a language) for this parameter. If the function cannot return the name for the preferred region, it returns the name using a region code with the same language or in a default language (for example, English). iPreferredEncoding The preferred encoding to use
Recommended publications
  • Cumberland Tech Ref.Book
    Forms Printer 258x/259x Technical Reference DRAFT document - Monday, August 11, 2008 1:59 pm Please note that this is a DRAFT document. More information will be added and a final version will be released at a later date. August 2008 www.lexmark.com Lexmark and Lexmark with diamond design are trademarks of Lexmark International, Inc., registered in the United States and/or other countries. © 2008 Lexmark International, Inc. All rights reserved. 740 West New Circle Road Lexington, Kentucky 40550 Draft document Edition: August 2008 The following paragraph does not apply to any country where such provisions are inconsistent with local law: LEXMARK INTERNATIONAL, INC., PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions; therefore, this statement may not apply to you. This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in later editions. Improvements or changes in the products or the programs described may be made at any time. Comments about this publication may be addressed to Lexmark International, Inc., Department F95/032-2, 740 West New Circle Road, Lexington, Kentucky 40550, U.S.A. In the United Kingdom and Eire, send to Lexmark International Ltd., Marketing and Services Department, Westhorpe House, Westhorpe, Marlow Bucks SL7 3RQ. Lexmark may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.
    [Show full text]
  • Jewish Intertestamental and Early Rabbinic Literature: an Annotated Bibliographic Resource Updated Again (Part 2)
    JETS 63.4 (2020): 789–843 JEWISH INTERTESTAMENTAL AND EARLY RABBINIC LITERATURE: AN ANNOTATED BIBLIOGRAPHIC RESOURCE UPDATED AGAIN (PART 2) DAVID W. CHAPMAN AND ANDREAS J. KÖSTENBERGER* Part 1 of this annotated bibliography appeared in the previous issue of JETS (see that issue for an introduction to this resource). This again is the overall struc- ture: Part 1: 1. General Reference Tools; 2. Old Testament Versions; 3. Apocrypha; 4. Pseudepigrapha; Part 2: 5. Dead Sea Scrolls; 6. Individual Authors (Philo, Jose- phus, Pseudo-Philo, Fragmentary Works); 7. Rabbinic Literature; 8. Other Early Works from the Rabbinic Period; 9. Addenda to Part 1. 5. DEAD SEA SCROLLS While the Dead Sea Scrolls are generally associated with Qumran, properly they also cover discoveries from approximately a dozen other sites in the desert wilderness surrounding the Dead Sea, such as those at Naal ever, Murabbaat, and Masada. The approximately 930 MSS from Qumran were penned from the 3rd c. BC through the 1st c. AD. The Masada texts include Jewish scrolls from the time leading up to the Roman conquest (AD 73) and subsequent Roman documents. The finds at Naal ever and Murabbaat include documents from the time of the Bar Kokhba revolt (AD 132–135). Other Bar Kokhba era documents are known from Ketef Jericho, Wadi Sdeir, Naal Mishmar, and Naal eelim (see DJD 38). For a full accounting, see the lists by Tov under “Bibliography” below. The non- literary documentary papyri (e.g. wills, deeds of sale, marriage documents, etc.) are not covered below. Recent archaeological efforts seeking further scrolls from sur- rounding caves (esp.
    [Show full text]
  • The Unicode Cookbook for Linguists: Managing Writing Systems Using Orthography Profiles
    Zurich Open Repository and Archive University of Zurich Main Library Strickhofstrasse 39 CH-8057 Zurich www.zora.uzh.ch Year: 2017 The Unicode Cookbook for Linguists: Managing writing systems using orthography profiles Moran, Steven ; Cysouw, Michael DOI: https://doi.org/10.5281/zenodo.290662 Posted at the Zurich Open Repository and Archive, University of Zurich ZORA URL: https://doi.org/10.5167/uzh-135400 Monograph The following work is licensed under a Creative Commons: Attribution 4.0 International (CC BY 4.0) License. Originally published at: Moran, Steven; Cysouw, Michael (2017). The Unicode Cookbook for Linguists: Managing writing systems using orthography profiles. CERN Data Centre: Zenodo. DOI: https://doi.org/10.5281/zenodo.290662 The Unicode Cookbook for Linguists Managing writing systems using orthography profiles Steven Moran & Michael Cysouw Change dedication in localmetadata.tex Preface This text is meant as a practical guide for linguists, and programmers, whowork with data in multilingual computational environments. We introduce the basic concepts needed to understand how writing systems and character encodings function, and how they work together. The intersection of the Unicode Standard and the International Phonetic Al- phabet is often not met without frustration by users. Nevertheless, thetwo standards have provided language researchers with a consistent computational architecture needed to process, publish and analyze data from many different languages. We bring to light common, but not always transparent, pitfalls that researchers face when working with Unicode and IPA. Our research uses quantitative methods to compare languages and uncover and clarify their phylogenetic relations. However, the majority of lexical data available from the world’s languages is in author- or document-specific orthogra- phies.
    [Show full text]
  • Infovox Ivox – User Manual
    Infovox iVox – User Manual version 4 Published the 22nd of April 2014 Copyright © 2006-2014 Acapela Group. All rights reserved http://www.acapela-group.com Table of Contents INTRODUCTION .......................................................................................................... 1. WHAT IS INFOVOX IVOX? .................................................................................................. 1. HOW TO USE INFOVOX IVOX ............................................................................................. 1. TRIAL LICENSE AND PURCHASE INFORMATION ........................................................................ 2. SYSTEM REQUIREMENTS ................................................................................................... 2. LIMITATIONS OF INFOVOX IVOX .......................................................................................... 2. INSTALLATION/UNINSTALLATION ................................................................................ 3. HOW TO INSTALL INFOVOX IVOX ......................................................................................... 3. HOW TO UNINSTALL INFOVOX IVOX .................................................................................... 3. INFOVOX IVOX VOICE MANAGER ................................................................................. 4. THE VOICE MANAGER WINDOW ......................................................................................... 4. INSTALLING VOICES ........................................................................................................
    [Show full text]
  • ED381174.Pdf
    DOCUMENT RESUME ED 381 174 IR 055 469 AUTHOR Klatt, Edward C.; And Others TITLE Windows to the World: Utah Library Network Internet Training Manual. INSTITUTION Utah State Library, Salt Lake City. PUB DATE Mar 95 NOTE 136p. AVAILABLE FROMWorld Wide Web at http://www.state.lib.ut.us/internet.htm (available electronically) or Utah State Library Division, 2150 S. 3rd W., Suite 16, Salt Lake City, UT 84115-2579 ($10; quantity price, $5). PUB TYPE Guides Non-Classroom Use (055) EDRS PRICE MF01/PC06 Plus Postage. DESCRIPTORS Access to Information; *Computer Networks; Computer Software; Electronic Mail; *information Networks; *Information Systems; *Librarians; Online Catalogs; Professional Training; Telecommunications IDENTIFIERS *Internet; Utah ABSTRACT This guide reviews the basic principles of Internet exploration for the novice user, describing various functions and utilizing "onscreen" displays. The introduction explains what the Internet is, and provides historical information. The introduction is followed by a listing of Internet hardware and software (freeware and shareware), both lists including information fo: PC-compatibles and Macintosh computers. Users are introduced to and instructed in the use of the following Internet systems and services: EWAN telnet; OPACS (Online Public Access Catalogs); CARL (Colorado Alliance of Research Libraries; FirstSearch; UMI (University Microfilm Inc.); Deseret News; Pegasus E-Mail; Listservs; WinVN Newsreader; Viewers; Netscape; Mosaic; Gopher; Archie; and FTP (File Transfer Protocol). Over 100 computer screen reproductions help to illustrate the instruction. Contains 16 references and a form for ordering additional copies of this guide are provided. (MAS) *********************************************************************** Reproductions supplied by EDRS are the best that can be made from the original document.
    [Show full text]
  • Database Globalization Support Guide
    Oracle® Database Database Globalization Support Guide 19c E96349-05 May 2021 Oracle Database Database Globalization Support Guide, 19c E96349-05 Copyright © 2007, 2021, Oracle and/or its affiliates. Primary Author: Rajesh Bhatiya Contributors: Dan Chiba, Winson Chu, Claire Ho, Gary Hua, Simon Law, Geoff Lee, Peter Linsley, Qianrong Ma, Keni Matsuda, Meghna Mehta, Valarie Moore, Cathy Shea, Shige Takeda, Linus Tanaka, Makoto Tozawa, Barry Trute, Ying Wu, Peter Wallack, Chao Wang, Huaqing Wang, Sergiusz Wolicki, Simon Wong, Michael Yau, Jianping Yang, Qin Yu, Tim Yu, Weiran Zhang, Yan Zhu This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S.
    [Show full text]
  • International Language Environments Guide
    International Language Environments Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 806–6642–10 May, 2002 Copyright 2002 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, docs.sun.com, AnswerBook, AnswerBook2, Java, XView, ToolTalk, Solstice AdminTools, SunVideo and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. SunOS, Solaris, X11, SPARC, UNIX, PostScript, OpenWindows, AnswerBook, SunExpress, SPARCprinter, JumpStart, Xlib The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry.
    [Show full text]
  • ANSI® Programmer’S Reference Manual
    ® ANSI® Programmer’s Reference Manual ANSI® Printers Programmer’s Reference Manual ® Trademark Acknowledgements Printronix, Inc. Unisys MTX, Inc. Memorex Telex Decision Systems InternationalDecision Data, Inc. makes no representations or warranties of any kind regarding this material, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. Printronix, Inc. Unisys MTX, Inc. Memorex Telex Decision Systems InternationalDecision Data, Inc. shall not be held responsible for errors contained herein or any omissions from this material or for any damages, whether direct, indirect, incidental or consequential, in connection with the furnishing, distribution, performance or use of this material. The information in this manual is subject to change without notice. This document contains proprietary information protected by copyright. No part of this document may be reproduced, copied, translated or incorporated in any other material in any form or by any means, whether manual, graphic, electronic, mechanical or otherwise, without the prior written consent of Printronix, Inc.Unisys.MTX, Inc. Memorex Telex. Decision Systems International.Decision Data, Inc. Copyright © 1998, 2010 Printronix, Inc. All rights reserved. Trademark Acknowledgements ANSI is a registered trademark of American National Standards Institute, Inc. Centronics is a registered trademark of Genicom Corporation. Dataproducts is a registered trademark of Dataproducts Corporation. Epson is a registered trademark of Seiko Epson Corporation. IBM and Proprinter are registered trademarks and PC-DOS is a trademark of International Business Machines Corporation. MS-DOS is a registered trademark of Microsoft Corporation. Printronix, IGP, PGL, LinePrinter Plus, and PSA are registered trademarks of Printronix, Inc. QMS is a registered trademark and Code V is a trademark of Quality Micro Systems, Inc.
    [Show full text]
  • User Guide IGP for SIDM Printers
    User Guide IGP for Dot Matrix Printers Mantenimiento Periféricos Informaticos C/Canteras, 15 28860 Paracauellos de Jarama (Madrid) Tel: 00 34 917481604 Web: https://mpi.com.es/ IGP for Dot Matrix Printers User Guide Scope This User Guide is to be considered as an enhancement to the standard documentation of your printer. Hence keep the printer’s standard documentation ready as your particular printer model is pictured in detail. 2 Mantenimiento Periféricos Informaticos C/Canteras, 15 28860 Paracauellos de Jarama (Madrid) Tel: 00 34 917481604 Web: https://mpi.com.es/ Table of Contents Table of Contents Subject Listing SCOPE........................................................................................................................................................... 2 CHAPTER 1: CONTROL PANEL ............................................................................................................ 7 BASIC ELEMENTS ........................................................................................................................................ 7 MENU STRUCTURE ...................................................................................................................................... 8 MENU PARAMETERS.................................................................................................................................... 9 MENU PRINTOUT EXAMPLE....................................................................................................................... 17 WEBPANEL ENHANCEMENTS ...................................................................................................................
    [Show full text]
  • Forms Printer 248X/249X
    Forms Printer 248x/249x Technical Reference October 2000 www.lexmark.com Third Edition (October 2000) The following paragraph does not apply to the United Kingdom or any country where such provisions are inconsistent with local law: LEXMARK INTERNA- TIONAL, INC. PROVIDES THIS PUBLICATION “AS IS” WITHOUT WAR- RANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in later editions of the publication. Improvements and/or changes in the product(s) and/or the program(s) described in this publication may be made at any time. Publications are not stocked at the address given below; requests for publications should be made to your point of purchase. A form for reader's comments is provided at the back of this publication. If the form has been removed, comments may be addressed to Lexmark International, Inc., Department F95/035-3, 740 New Circle Road N.W., Lexington, Kentucky 40511-1876, U.S.A. Lexmark may use or distribute any of the information you sup- ply in any way it believes appropriate without incurring any obligation to you. Lexmark is a trademark of Lexmark International, Inc. Other trademarks are the property of their respective owners. © Copyright Lexmark International, Inc. 1993, 2000. All rights reserved. UNITED STATES GOVERNMENT RESTRICTED RIGHTS This software and documentation are provided with RESTRICTED RIGHTS.
    [Show full text]
  • Windows NLS Considerations Version 2.1
    Windows NLS Considerations version 2.1 Radoslav Rusinov [email protected] Windows NLS Considerations Contents 1. Introduction ............................................................................................................................................... 3 1.1. Windows and Code Pages .................................................................................................................... 3 1.2. CharacterSet ........................................................................................................................................ 3 1.3. Encoding Scheme ................................................................................................................................ 3 1.4. Fonts ................................................................................................................................................... 4 1.5. So Why Are There Different Charactersets? ........................................................................................ 4 1.6. What are the Difference Between 7 bit, 8 bit and Unicode Charactersets? ........................................... 4 2. NLS_LANG .............................................................................................................................................. 4 2.1. Setting the Character Set in NLS_LANG ............................................................................................ 4 2.2. Where is the Character Conversion Done? .........................................................................................
    [Show full text]
  • User-Manual-Dascom-Tally-T5040-En
    User Guide T5040 Flatbed Printer Mantenimiento Periféricos Informaticos C/Canteras, 15 28860 Paracauellos de Jarama (Madrid) Tel: 00 34 917481604 Web: https://mpi.com.es/ TRADEMARK ACKNOWLEDGEMENTS • Centronics is a trademark of Centronics Data Computer Corporation. • PCL and PCL6 are trademarks of Hewlett-Packard Company. • IBM and IBM PC are trademarks of International Business Machines Corporation. • Apple, AppleTalk, TrueType, Laser Writer and Macintosh are trade-marks of Apple Computer, Inc. • Microsoft, Windows, Windows 9x, Windows ME, Windows 2000, Windows NT, Windows XP and MS- DOS are registered trademarks of Microsoft Corporation. • PostScript is a trademark of Adobe Systems Inc. • All other brand or product names are trademarks of their respective companies or organizations. Mantenimiento Periféricos Informaticos C/Canteras, 15 28860 Paracauellos de Jarama (Madrid) Tel: 00 34 917481604 Web: https://mpi.com.es/ User Guide Table of contents Table of contents Introduction 1 Printer features 1 Interfaces 1 Emulations 1 Symbols used 1 About this manual 2 1 Printer at a glance 3 View from the front 3 View with cover opened 3 View from the rear 4 2 Installation 5 Unpacking the printer 5 Placing your printer 6 Checking the printer voltage 8 Connecting the printer 8 Switching on the printer 10 3 Printer drivers and firmware 11 Printer drivers 11 Installing a printer driver in Windows 95/98/ME 11 Installing a printer driver in Windows 2000/ 2003/XP 11 Installing a printer driver in Windows 7 13 Installing a printer driver in Windows Vista
    [Show full text]