Terminal Emulation System

Total Page:16

File Type:pdf, Size:1020Kb

Terminal Emulation System Utah State University DigitalCommons@USU All Graduate Plan B and other Reports Graduate Studies 5-1997 Terminal Emulation System Chun-Fu Lee Utah State University Follow this and additional works at: https://digitalcommons.usu.edu/gradreports Part of the Computer Sciences Commons Recommended Citation Lee, Chun-Fu, "Terminal Emulation System" (1997). All Graduate Plan B and other Reports. 1529. https://digitalcommons.usu.edu/gradreports/1529 This Report is brought to you for free and open access by the Graduate Studies at DigitalCommons@USU. It has been accepted for inclusion in All Graduate Plan B and other Reports by an authorized administrator of DigitalCommons@USU. For more information, please contact [email protected]. TERMINAL EMULATION SYSTEM by Chun-Fu Lee A report submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE m COMPUTER SCIENCE (Plan B) Approved: Dr. Jianping Zhang Dr. Donald H . Cooley Major Professor Committee Member Dr. Daniel W. Watson Committee Member UTAH STATE UNIVERSITY Logan, Utah 1997 Copyright © 1998 Chun-Fu Lee All Rights Reserved iii ACKNOWLEDGMENTS Several people have helped me during the preparation of this report. I would like to particularly acknowledge and thank Dr. Jianping Zhang who assisted and provided me with the opportunity to pursue this fascinating topic. I would also like to thank Dr. Donald H. Cooley and Dr. Daniel W. Watson who carefully reviewed this report. Thanks to my parents for their continuous support and encouragement. I also thank my mother-in-law who came to take care of my son and let me have more time in writing this report. Finally and most importantly, I dedicate this report to my wife, Hsiu-Chun, and my son, Joseph. Without them, I can hardly complete this report. Chun-Fu J. Lee iv CONTENTS Page ACKNOWLEDGMENTS .................................................... iii LIST OF FIGURES . vi LIST OF TABLES .......................................................... viii ABSTRACT . X CHAPTER 1 INTRODUCTION . .. 1 1.1 Motivation . 1 1.2 The Problem . 2 1.3 The Solution . 3 2 VT220 TERMINAL EMULATION SYSTEM TECHNICAL DESCRIPTION . 5 2.1 Communication Channels . 5 2.1.1 Asynchronous Serial Communication . 6 2.1.2 Intemetworking Communication . 6 2.2 Terminal Presentation . 7 2.2.1 Printable Characters . 7 2.2.2 CO and C 1 Control Characters . 7 2.2.3 Control Sequences . 10 2.3 Keyboard Handling .............................................. 22 2.3.1 Control Characters ......................................... 22 2.3 .2 Printable Characters ........................................ 25 2.3.3 Function Keys ............................................ 25 2.3 .4 Editing Keys and Cursor Keys ................................ 29 2.3.5 Keypad .................................................. 30 2.3 .6 Other Key ................................................ 33 2.4 Local Printer.................................................... 33 3 PRELIMINARY ANALYSIS AND DESIGN .............................. 35 V 3.1 Memory Map ................................................... 35 3.2 System Block Diagram ........................................... 36 3 .2.1 Terminal Emulation ........................................ 36 3.2.2 RS-232-C Communication DLL .............................. 36 3.3 Data Flow ...................................................... 37 3.4 Control Flow ................................................... 38 3.5 Data Structures .................................................. 39 4 SOFTWARE IMPLEMENTATION ..................................... 42 4.1 Terminal Emulation System ....................................... 42 4.1.1 Emulator Module .......................................... 42 4.1.2 Initial Module ............................................. 43 4.1.3 System Configuration Module ................................ 49 4.1.4 Terminal Control Protocol (TCP) Module ....................... 53 4.1.5 Control Sequence Module ................................... 55 4.1.6 Display Module ........................................... 56 4.1.7 Status Bar Maintenance Module ............. ................ 56 4.1.8 Printer Control Protocol (PCP) Module ......................... 57 4.1.9 Keyboard Handling Module .................................. 57 4.1.10 UDK Module ............................................. 58 4.2 Communication Module .......................................... 59 5 CONCLUSION . ..................................................... 60 5.1 Comparisons ................................................... 60 5 .2 Future Scope . 61 APPENDIX A CHARACTER SETS ...................................... 63 A. 1 The ASCII Alphabet Set . .. 63 A.2 DEC Special Graphics Set ......................................... 64 REFERENCES ............................................................. 65 vi LIST OF FIGURES Figure Page 2.1 VT220 Terminal Emulation Communication Configuration . 5 2.2 VT220 Terminal Standard Keyboard Layout ................................. 23 2.3 VT220 Terminal Emulation Keyboard Layout ............................... 24 3.1 Memory Map for VT220 Terminal Emulation System ......................... 35 3.2 Terminal Emulation System Block Diagram ................................. 36 3.3 RS-232-C DLL System Block Diagram .................................... 36 3.4 VT220 Terminal Emulation System Data Flow Diagram ....................... 37 3.5 VT220 Terminal Emulation System Control Flow Diagram ..................... 38 3.6 Primary Structure for Emulation System .................................... 39 3.7 Structure for Window Miscellaneous Control ................................ 39 3.8 Structure for Terminal Related Parameters .................................. 40 3.9 Structure for Communication Setting ...................................... 40 3 .10 Structure for Keyboard Related Parameters .................................. 41 3 .11 Structure for Printer Related Parameters . 41 3 .12 Structure for Screen Character Font ........................................ 41 4.1 VT220 Terminal Emulation System Window ................................ 44 4.2 Designed Options of Session Menu Item .................................... 45 4.3 Designed Options of Edit Menu Item ...................................... 46 4 .4 Designed Options of Configuration Menu Item . 4 7 4.5 Designed Options of Option Menu Item .................................... 48 4.6 Designed Dialog Box for Terminal Preferences .............................. 49 Vll 4.7 Designed Dialog Box for Keyboard Preferences .............................. 50 4.8 Designed Dialog Box for Communication Port Setting . 50 4.9 Designed Dialog Box for PC Function Key and Editing Key Definitions ........... 51 4.10 Designed Dialog Box for UDK Definitions .................................. 51 4.11 Designed Dialog Box for Tabulation Setting ................................. 52 4.12 Designed Dialog Box for Answer Back Message ............................. 52 4.13 Designed Dialog Box for Printer Setup ..................................... 52 4.14 Designed Dialog Box for Font Preference ................................... 53 4.15 Bitwise Scheme of Character Attribute Buffer ............................... 54 4.16 An Example for Control Sequence Parsing State Machine ...................... 55 viii LIST OF TABLES Table Page 2.1 CO Control Characters .................................................. 8 2.2 C 1 Control Characters .................................................. 9 2.3 Select Operation Mode (Compatibility Level) Control Sequences ................ 10 2.4 Control Character Set Selection Control Sequences ........................... 11 2.5 Scrolling Region Definition Control Sequence . 11 2.6 Tabbing Control Sequences .............................................. 12 2. 7 Cursor Moving Control Sequences . 12 2.8 Graphic Rendition Selection Control Sequence . 13 2.9 Line Attribute Control Sequences ......................................... 14 2.10 Erasing Control Sequences . 14 2.11 Character Attribute Selection Control Sequences (VT200 only) .................. 15 2.12 Selective Erasing Control Sequences (VT200 only) ......................... 15 2.13 Insertion/Deletion Control Sequences . 16 2.14 ANSI Terminal Mode Control Sequences ................................... 16 2.15 DEC Terminal Mode Control Sequences ................................... 17 2.16 User Defined Function Key Control Sequences (VT200 only) . 18 2.17 Character Set Designation Control Sequences . 19 2.18 Character Set Selection Control Sequences .................................. 20 2.19 Device Status Report Control Sequences ................................... 20 2.20 DA Request Control Sequences ........................................... 21 2.21 Terminal Adjustment Control Sequences ................................... 22 ix 2.22 VT220 Terminal Function Keys Fl-F5 Processing ............................ 26 2.23 VT220 Terminal Function Keys F6-F20 Processing under VTl 00 Mode .......... 27 2.24 VT220 Terminal Function Keys F6-F20 Processing under VT200-related Modes .... 27 2.25 VT220 Terminal Emulation Function Keys Fl-F12 Processing .................. 28 2.26 Editing Keys Processing ................................................ 29 2.27 Normal Cursor Key Processing ........................................... 30 2.28 Application Cursor Key Processing ........................................ 30 2.29 Keypad PF Keys Processing . 31 2.30 Numeric Keypad Processing ............................................. 32 2.31
Recommended publications
  • Technical Study Desktop Internationalization
    Technical Study Desktop Internationalization NIC CH A E L T S T U D Y [This page intentionally left blank] X/Open Technical Study Desktop Internationalisation X/Open Company Ltd. December 1995, X/Open Company Limited All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners. X/Open Technical Study Desktop Internationalisation X/Open Document Number: E501 Published by X/Open Company Ltd., U.K. Any comments relating to the material contained in this document may be submitted to X/Open at: X/Open Company Limited Apex Plaza Forbury Road Reading Berkshire, RG1 1AX United Kingdom or by Electronic Mail to: [email protected] ii X/Open Technical Study (1995) Contents Chapter 1 Internationalisation.............................................................................. 1 1.1 Introduction ................................................................................................. 1 1.2 Character Sets and Encodings.................................................................. 2 1.3 The C Programming Language................................................................ 5 1.4 Internationalisation Support in POSIX .................................................. 6 1.5 Internationalisation Support in the X/Open CAE............................... 7 1.5.1 XPG4 Facilities.........................................................................................
    [Show full text]
  • Font HOWTO Font HOWTO
    Font HOWTO Font HOWTO Table of Contents Font HOWTO......................................................................................................................................................1 Donovan Rebbechi, elflord@panix.com..................................................................................................1 1.Introduction...........................................................................................................................................1 2.Fonts 101 −− A Quick Introduction to Fonts........................................................................................1 3.Fonts 102 −− Typography.....................................................................................................................1 4.Making Fonts Available To X..............................................................................................................1 5.Making Fonts Available To Ghostscript...............................................................................................1 6.True Type to Type1 Conversion...........................................................................................................2 7.WYSIWYG Publishing and Fonts........................................................................................................2 8.TeX / LaTeX.........................................................................................................................................2 9.Getting Fonts For Linux.......................................................................................................................2
    [Show full text]
  • HP T5545 Thin Client Overview
    QuickSpecs HP t5545 Thin Client Overview Introduction The HP t5545 is a new addition to the HP thin client portfolio designed for mainstream business. The HP t5545 offers convenient access to Windows or Citrix environments, mainframes, mid-range servers, Unix/Linux hosts, and web applications. The ThinPro operating system, Firefox browser, terminal emulation, dual monitor support, support for the most common connection brokers, and choice of management solutions provide a great user experience and easy management. A single console provides streamlined and customizable user interface. Front Back 1. Secure USB compartment (2 USB connectors) 1. Cable lock slot 2. Power button with LED 2. 10/100/1000 Ethernet RJ-45 connector 3. Flash activity indicator 3. PS/2 connectors (2) 4. Audio connector (mic in) 4. Parallel port 5. Audio connector (headphone out) 5. Cable management feature 6. USB connectors (2) 6. USB connectors (2) 7. Vertical stand (removable) 7. VGA connector 8. VESA mounting points (4) 8. Serial port (standard in Germany only; available as an option 9. DVI-D connector in other countries) 10. +12V DC power input DA - 13148 North America — Version 4 — February 20, 2009 Page 1 QuickSpecs HP t5545 Thin Client Overview At A Glance HP ThinPro operating system supports modular software updates that can be applied remotely over the network for rapid deployment VIA Eden 1 GHz processor for great performance 512 MB System memory (64 MB reserved for video) 512 MB Flash memory Includes one parallel, one serial, two PS/2, and six USB 2.0 ports (two in back, two in front, and two in secure USB compartment – great for safeguarding USB wireless and Flash devices) MIC in and Audio out ports in front Built in dual monitor support (VGA and DVI-D native) HP Device Manager lets you remotely manage client devices from a central location HP's alliance with Altiris brings a leading management solution to the thin client market.
    [Show full text]
  • Suitcase Fusion 8 Getting Started
    Copyright © 2014–2018 Celartem, Inc., doing business as Extensis. This document and the software described in it are copyrighted with all rights reserved. This document or the software described may not be copied, in whole or part, without the written consent of Extensis, except in the normal use of the software, or to make a backup copy of the software. This exception does not allow copies to be made for others. Licensed under U.S. patents issued and pending. Celartem, Extensis, LizardTech, MrSID, NetPublish, Portfolio, Portfolio Flow, Portfolio NetPublish, Portfolio Server, Suitcase Fusion, Type Server, TurboSync, TeamSync, and Universal Type Server are registered trademarks of Celartem, Inc. The Celartem logo, Extensis logos, LizardTech logos, Extensis Portfolio, Font Sense, Font Vault, FontLink, QuickComp, QuickFind, QuickMatch, QuickType, Suitcase, Suitcase Attaché, Universal Type, Universal Type Client, and Universal Type Core are trademarks of Celartem, Inc. Adobe, Acrobat, After Effects, Creative Cloud, Creative Suite, Illustrator, InCopy, InDesign, Photoshop, PostScript, Typekit and XMP are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Apache Tika, Apache Tomcat and Tomcat are trademarks of the Apache Software Foundation. Apple, Bonjour, the Bonjour logo, Finder, iBooks, iPhone, Mac, the Mac logo, Mac OS, OS X, Safari, and TrueType are trademarks of Apple Inc., registered in the U.S. and other countries. macOS is a trademark of Apple Inc. App Store is a service mark of Apple Inc. IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under license. Elasticsearch is a trademark of Elasticsearch BV, registered in the U.S.
    [Show full text]
  • Alphanumeric Display Terminals
    C25-01 0-1 01 Display Tanninal. Alphanumeric Display Terminals The video display terminal (VDT, or CRT, as it is com­ monly referred to) is the principal interface between people This report focuses on non-user-programmable al­ and computers. As the computer becomes pervasive in phanumeric display terminals designed for gener­ today's business world, more and more people are being al-purpose business applications. It includes a exposed to this popular business tool. Originally invented brief historical summary of the market; current as a "glass teletype," an alternative to using a teleprinter market trends; developments in ergonomics; and terminal as a computer operator console, the display termi­ a look at the industry's major segments. Also nal has evolved to the point where it is a primary compo­ included are comparison columns detailing the nent in the vast majority of modern computer applications, specifications of 361 display terminal models of­ including data entry, inquiry/response, program develop­ fered by 91 vendors. ment, business and scientific graphics, word processing! text editing, CAD/CAM, and many others. For the purpose mainframe links improve, more and more microcomputers of this report, we will focus on alphanumeric display termi­ will be able to perform terminal tasks in addition to micro­ nals designed for general purpose business applications. computing tasks. Datapro has seen a drop in the number of companies entering the terminal market in the past year, as The steady intt:oduction of improvements in CRT design well as a small shakeout. These factors can be attributed to and functional capability, such as editing, highlighting, the growth of the microcomputer industry.
    [Show full text]
  • Chapter 13, Using Fonts with X
    13 Using Fonts With X Most X clients let you specify the font used to display text in the window, in menus and labels, or in other text fields. For example, you can choose the font used for the text in fvwm menus or in xterm windows. This chapter gives you the information you need to be able to do that. It describes what you need to know to select display fonts for use with X client applications. Some of the topics the chapter covers are: The basic characteristics of a font. The font-naming conventions and the logical font description. The use of wildcards and aliases for simplifying font specification The font search path. The use of a font server for accessing fonts resident on other systems on the network. The utilities available for managing fonts. The use of international fonts and character sets. The use of TrueType fonts. Font technology suffers from a tension between what printers want and what display monitors want. For example, printers have enough intelligence built in these days to know how best to handle outline fonts. Sending a printer a bitmap font bypasses this intelligence and generally produces a lower quality printed page. With a monitor, on the other hand, anything more than bitmapped information is wasted. Also, printers produce more attractive print with variable-width fonts. While this is true for monitors as well, the utility of monospaced fonts usually overrides the aesthetic of variable width for most contexts in which we’re looking at text on a monitor. This chapter is primarily concerned with the use of fonts on the screen.
    [Show full text]
  • Bret Easton Ellis
    001 Front 1 May2019_Layout 1 30/05/2019 16:16 Page 1 N o. 7 6 THE MAGAZINE J U N 1 9 TRAVEL LIVING FOOD & BOOZE One man’s quest to cure a fear of Why your next home improvement Line of Duty star flying, from Xanax to hypnotherapy project should be a lawn on your roof Martin Compston takes a trip down memory lane as he TYCOONS AND THEIR TOYS imagines his What it’s like to party hard on a £33m sports yacht with its own jet pack perfect last meal BRET EASTON ELLIS: OOPS I SAID IT AGAIN The author who can’t stop offending millennials talks Trump, ‘corporate wokeness’ and tweeting drunk 002-003 DPS 23 May 2019_Layout 1 30/05/2019 13:30 Page 1 PanoMaticLunar LONDON Wempe, New Bond Street Watches of Switzerland, Oxford Street Watches of Switzerland, Knightsbridge Watches of Switzerland, Regent Street Harrods, Heathrow Airport, Terminal 2 MANCHESTER Ernest Jones, St Ann Street YORK Berry’s, Stonegate EDINBURGH Chisholm Hunter, Princes Street GLASGOW Chisholm Hunter, Argyll Arcade 002-003 DPS 23 May 2019_Layout 1 30/05/2019 13:31 Page 2 W 004-005 DPS 23 May 2019_Layout 1 30/05/2019 17:46 Page 1 This award- winner has the critics gripped. Model shown is a Fiesta ST-3 3-Door 1.5 200PS Manual Petrol with optional Full LED Headlamps. Fuel economy mpg (l/100km): Combined 40.4 (7.0). *CO2 emissions 136g/km. Figures shown are for comparability purposes; they only compare fuel consumption and CO2 figures with other cars tested to the same technical procedures.
    [Show full text]
  • Digital Equipment Corporation VT300 Display Family
    Datapro Reports on C25-384-101 Data Communications Terminals Digital Equipment Corporation VT300 Display Family In this report: Product Summary Analysis .................... -102 Editor's Note Competition Digital now offers the VT320, VT320-compatible displays are of­ Characteristics .......... -104 VT330, and VT340 displays, succes- fered by TeleVideo, Wyse Technol­ sors to the VT200 family that pro- ogy, Qume Corporation, Pricing ....................... -105 vide complete backward- Microterm, and Hewlett-Packard. compatibility with improved Microterm also offers VT330- and ergonomics and functionality. Digi­ VT340-compatible displays. AT&T, tal continues to provide service for Falco Data Products, and a few other the older line of displays, however. vendors offer VT320 emulation in their general-purpose ASCII dis­ Description plays. The VT320 is a monochrome dis­ play that provides single-session Vendor support for text-oriented applica­ Digital Equipment Corp. (DEC) tions. The VT330 and VT340 both 146 Main Street provide dual sessions and graphics Maynard, MA 01754-2571 capability. (508) 493-5111 Strengths In addition to introducing dual­ Price session support with the VT300 fam­ The North American Version of the ily, Digital designed higher VT320 sells for $575; the interna­ resolution, faster processing speed, tional version of the display costs and greater customization capability $625. The VT330 and VT340 sell for into the displays while lowering $1,995 and $2,795, respectively. prices significantly. Limitations Vendors such as Wyse Technology, TeleVideo, Microterm, and Hewlett­ Packard offer VT clones that provide enhancements such as multiple dis­ play configurations, more function keys and interfacing options, and more internal memory. © 1990 McGraw-Hili. Incorporated. Reproduction Prohibited.
    [Show full text]
  • System Profile
    Steve Sample’s Power Mac G5 6/16/08 9:13 AM Hardware: Hardware Overview: Model Name: Power Mac G5 Model Identifier: PowerMac11,2 Processor Name: PowerPC G5 (1.1) Processor Speed: 2.3 GHz Number Of CPUs: 2 L2 Cache (per CPU): 1 MB Memory: 12 GB Bus Speed: 1.15 GHz Boot ROM Version: 5.2.7f1 Serial Number: G86032WBUUZ Network: Built-in Ethernet 1: Type: Ethernet Hardware: Ethernet BSD Device Name: en0 IPv4 Addresses: 192.168.1.3 IPv4: Addresses: 192.168.1.3 Configuration Method: DHCP Interface Name: en0 NetworkSignature: IPv4.Router=192.168.1.1;IPv4.RouterHardwareAddress=00:0f:b5:5b:8d:a4 Router: 192.168.1.1 Subnet Masks: 255.255.255.0 IPv6: Configuration Method: Automatic DNS: Server Addresses: 192.168.1.1 DHCP Server Responses: Domain Name Servers: 192.168.1.1 Lease Duration (seconds): 0 DHCP Message Type: 0x05 Routers: 192.168.1.1 Server Identifier: 192.168.1.1 Subnet Mask: 255.255.255.0 Proxies: Proxy Configuration Method: Manual Exclude Simple Hostnames: 0 FTP Passive Mode: Yes Auto Discovery Enabled: No Ethernet: MAC Address: 00:14:51:67:fa:04 Media Options: Full Duplex, flow-control Media Subtype: 100baseTX Built-in Ethernet 2: Type: Ethernet Hardware: Ethernet BSD Device Name: en1 IPv4 Addresses: 169.254.39.164 IPv4: Addresses: 169.254.39.164 Configuration Method: DHCP Interface Name: en1 Subnet Masks: 255.255.0.0 IPv6: Configuration Method: Automatic AppleTalk: Configuration Method: Node Default Zone: * Interface Name: en1 Network ID: 65460 Node ID: 139 Proxies: Proxy Configuration Method: Manual Exclude Simple Hostnames: 0 FTP Passive Mode:
    [Show full text]
  • Xterm Control Sequences
    Xterm Control Sequences EdwardMoy University of California, Berkeley Revised by Stephen Gildea XConsortium (1994) Thomas Dickey XFree86 Project (1996-2003) Definitions c The literal character c. C Asingle (required) character. Ps Asingle (usually optional) numeric parameter,composed of one of more digits. Pm Amultiple numeric parameter composed of anynumber of single numeric parameters, separated by ;char- acter(s). Individual values for the parameters are listed with Ps . Pt Atextparameter composed of printable characters. C1 (8-Bit) Control Characters The xterm program recognizes both 8-bit and 7-bit control characters. It generates 7-bit controls (by default) or 8-bit if S8C1T is enabled. The following pairs of 7-bit and 8-bit control characters are equivalent: ESC D Index(IND is 0x84) ESC E Next Line ( NEL is 0x85) ESC H TabSet ( HTS is 0x88) ESC M Reverse Index( RI is 0x8d) ESC N Single Shift Select of G2 Character Set ( SS2 is 0x8e): affects next character only ESC O Single Shift Select of G3 Character Set ( SS3 is 0x8f): affects next character only ESC P Device Control String ( DCS is 0x90) ESC V Start of Guarded Area ( SPA is 0x96) Xterm Control Sequences C1 (8-Bit) Control Characters ESC W End of Guarded Area ( EPA is 0x97) ESC X Start of String ( SOS is 0x98) ESC Z Return Terminal ID (DECID is 0x9a). Obsolete form of CSI c(DA). ESC [ Control Sequence Introducer ( CSI is 0x9b) ESC \ String Terminator ( ST is 0x9c) ESC ] Operating System Command ( OSC is 0x9d) ESC ^ Privacy Message ( PM is 0x9e) ESC _ Application Program Command ( APC is 0x9f) These control characters are used in the vtXXX emulation.
    [Show full text]
  • Latex2ε Font Selection
    LATEX 2" font selection © Copyright 1995{2021, LATEX Project Team.∗ All rights reserved. March 2021 Contents 1 Introduction2 1.1 LATEX 2" fonts.............................2 1.2 Overview...............................2 1.3 Further information.........................3 2 Text fonts4 2.1 Text font attributes.........................4 2.2 Selection commands.........................7 2.3 Internals................................8 2.4 Parameters for author commands..................9 2.5 Special font declaration commands................. 10 3 Math fonts 11 3.1 Math font attributes......................... 11 3.2 Selection commands......................... 12 3.3 Declaring math versions....................... 13 3.4 Declaring math alphabets...................... 13 3.5 Declaring symbol fonts........................ 14 3.6 Declaring math symbols....................... 15 3.7 Declaring math sizes......................... 17 4 Font installation 17 4.1 Font definition files.......................... 17 4.2 Font definition file commands.................... 18 4.3 Font file loading information..................... 19 4.4 Size functions............................. 20 5 Encodings 21 5.1 The fontenc package......................... 21 5.2 Encoding definition file commands................. 22 5.3 Default definitions.......................... 25 5.4 Encoding defaults........................... 26 5.5 Case changing............................. 27 ∗Thanks to Arash Esbati for documenting the newer NFSS features of 2020 1 6 Miscellanea 27 6.1 Font substitution..........................
    [Show full text]
  • Download Powerterm Interconnect Datasheet
    PowerTerm® InterConnect The complete host access solution in one compact, easy to use program PowerTerm® concurrent sessions, history scroll bar, InterConnect is Ericom® menu bar, scalable and selectable fonts, Software’s original host intelligent copy & paste, FTP client, connectivity solution Intellimouse support, advanced printing for organizations and file transfers between PCs and hosts. requiring fast and This full-feature client ensures fast, reliable accurate access to data connections for sharing residing on a variety of information throughout the hosts, including IBM, enterprise, regardless of host Digital, Unix, SCO and type. PowerTerm Data General. PowerTerm InterConnect offers multi- InterConnect is the language support: The GUI complete Windows solution for 16 and 32-bit multiple- host information access, working on Windows 3.x, Windows 95, Windows 98, Windows NT and Windows 2000 platforms. Seamless connectivity from PC to host The PowerTerm InterConnect terminal emulator maximizes enterprise-wide productivity by enabling reliable access to accounting, inventory management, transaction processing and other mission-critical legacy applications. PowerTerm InterConnect provides seamless connectivity to the widest range of machine types and information systems. (including menu and dialog boxes) is available in English, German, French, Spanish and Italian, Supports a full line of emulation types on while the program supports dozens of other the widest variety of hosts languages. PowerTerm InterConnect supports a full line of IBM, Digital, Wyse, Data General, SCO and other Secure terminal emulation terminal emulation types. Its extremely small PowerTerm InterConnect supports the host access footprint provides a simple, fast and effective needs of large and small organizations alike, means of running legacy applications from within allowing enterprises to standardize on a single Windows 3.x/95/98/NT/2000 platforms.
    [Show full text]