Keywords Thai Braille Translation, Linux, User Interface, Front-end operation, XML, Braille Computer Code
|
|
- Lisa Harrington
- 5 years ago
- Views:
Transcription
1 Linux User Interface and Front-end Operation for the Visually Impaired Thanathip Limna, Chomphunut Sae-tang, Chatchai Jantaraprim, Pichaya Tandayya and Wiraman Niyompol Department of Computer Engineering Prince of Songkla University and Rachasuda College, Mahidol University, THAILAND ABSTRACT This paper presents a work that supports the visually impaired to be able to use the PSU Braille computer more easily. As the PSU Braille computer uses Linux as an operating system which can be unfamiliar to many users, this work focuses on the text-based user interface and front-end operation especially designed for the visually impaired and to support Braille devices including Braille printers, keyboards and displays. Along with the hardware development of the PSU Braille computer, the group has also developed translation software with Thai and English processing capability. The work in this paper also includes the integration of all translation programs, i.e. English, Thai, Math, Chemistry to Braille and vice versa, using the Extensive Markup Language (XML) and Braille Computer Code. In addition, the XML technology has also been applied extensively for classifying and collecting documents in the system. Keywords Thai Braille Translation, Linux, User Interface, Front-end operation, XML, Braille Computer Code 1. INTRODUCTION There are a few Thai Braille translation programs. However, they run on the Microsoft operating software and the types of documents they support are limited. For example, some supports only Braille grade 1 or only Thai or English. They usually don t cover all Braille, grade 1 and 2, or rather support only one language while nowadays documents combine more than one language. Not many of the translation programs support nongeneral documents such as text that includes mathematic and scientific equations or music notation. As they were developed on the Microsoft Windows by sighted people, they usually have a Graphics User Interface that relies on a screen reader to inform the visually impaired people how to navigate in the program. The PSU Braille computer project is to develop a prototype for low-cost Braille computer notebooks with Thai and English processing capability. The work deals with both hardware and software for the visually impaired (Figure 1). In terms of software, we focus on using and creating open source programs. This work is developed for facilitating the visually impaired and sighted people to easily use integrated Braille translation documents that can be composed of Thai and English Braille text and mathematical and scientific Braille text to a web-based standard formats including Mathematical Markup Language (MathML) and Chemistry Markup Language (CML). This work also includes designed XML formats that support document integration, translation, correction and word segmentation. This work aims to support Braille input and output on the PSU Braille computer Figure 1. Braille Computer Project 2. Background 2.1 PSU Braille Computer The PSU Braille computer [7] supports Braille input and output or Braille keyboard and display as well as general input and output devices such as computer keyboard and monitor, and USB peripherals. Currently, it supports a Braille display with 32 Braille cells and a 4 rows x 20 characters Liquid Crystal Display (LCD), and 9-key Braille keyboard (8 keys and a space bar). It also supports Thai and English processing. 2.2 NFBTRANS Program The NFBTRANS [12] program is an open source written in C that is developed by the National Federation of the Blind (NFB) in the United States. It can run on both Linux and Microsoft Windows operating systems. It can translate English to Braille and Braille to English in both grades (1 and 2). In addition, it supports Braille text printing on embossers. The program is used in this work for English and Braille translation capability. 2.3 Extensive Markup Language (XML) Extensive Markup Language or XML [13] is a language for supporting and displaying web-based documents that can document formatted text. It has structures to specify various types of documents following the W3C formats. It also has rooms for extensible formats. 2.4 PSU Thai Braille Translator The PSU Thai Braille translator [10-11] which is written in C and runs on a Linux operating system has been developed by the
2 Braille and Assistive Technology Research Group at Prince of Songkla University in collaboration with Ratchasuda College. It supports Thai Braille to Thai ASCII translation and vice versa. It is derived from the NFBTRANS program to inherit the English processing capability. It also aims to support Thai Braille in both grades (1 and 2). This Thai translation is not as easy as it is in English or languages with Roman characters which can use a table method. Thai Braille has more complex grammars due to more consonants, vowels and intonation marks. 2.5 PSU Braille Math Translator The PSU Braille Math Translator [5-6] is developed for translating mathematical symbols, numbers, variables and equations in forms of MathML which is a standard web format for displaying mathematical documents for sighted people into Braille math text for visually impaired people and vice versa. Currently, it supports up to the high school level of mathematics. 2.6 PSU Scientific Braille Translator The PSU Scientific Braille Translator [3] is developed for translating Braille scientific equations and formula into standard web format documents and vice versa. In addition, it supports the CML that includes displaying molecule structures and chemical equations. under the GNU General Public License. Besides basic emulation, Nano also has the following other features: GNU autoconf support. Goto line and replace functions (without needing command-line flags). Interactive replace function and spell checker. Auto-indent support. Slang curses-wrapper support. Variable displayed tab width. Regular expression search and replace. Toggles for command-line flags from within the editor XML Parser The XML Parser [2] used in this work is developed by Dr. Ir. Frank Vanden Berghen. It is small, simple, cross-platform, free and fast. Parsing steps: The XML parser loads a full XML file into memory. Then, it parses the file and generates a tree structure representing the XML file. After that, the tree can easily be explored to get the data. The tree can also be modified using "add" and "delete" functions. A formatted XML string can then be generated from a subtree. Memory management is totally transparent through the use of smart pointers. 2.7 SWATH Program SWATH [6] (Smart Word Analysis for THai) is a word segmentation for Thai. SWATH offers 3 algorithms: Longest Matching, Maximal Matching and Part-of-Speech Bigram. The program supports various file input formats such as html, rtf, LaTeX as well as plain text. SWATH is used in this work for Thai word segmentation before translation. 2.8 Data Structure for Controlling Terminal: System V System V is a Unix system for controlling terminals. It has a data structure for freely controlling behaviors of the terminal, for example creating or editing time, signaling or display using some functions to assign variables of the data structure termios in file termios.h. The functions that control terminals are categorized into the following groups: Output modes Input modes Control modes Local modes Control codes for controlling the terminal The data structure for controlling the System V terminal is applied for controlling the terminal to be able to support keys pressed on the PSU Braille computer. In the system, we design to use only one character to activate the function and makes the character invisible on screen (for the sighted people). 2.9 GNU Nano GNU Nano [1] is a small and friendly text editor. It is used in this work because it is an open source so that we can add features like Braille translation. Nano is a clone of the Pico text editor covered Figure 2. Use Case Diagram of the System 3. DESIGN This work integrates all Braille translation engines in the project together. The visually impaired users can use the program to read, edit and translate documents (Figure 2). This program will also allow users to be able to easily change document translation configuration such as the grade of Braille text and the number of lines per page, and the number of characters per line. The program development can be divided into 3 parts: User Interface XML formatting, translation and export file Editor 3.1 User Interface As this work aims to support the application interface for the PSU Braille Computer which uses the Linux OS and text only (for the visually impaired people), the applications in this work therefore need to be based on Linux OS and text mode. The user can select activities through the menu as shown in the activity diagram in Figure 3.
3 Press Enter > Press m > Press q > Press t > Press Space bar or c > < Press q < Press m Press Enter > Press c > Press Space bar or t > whether it is Thai or English. If it is a Thai text Function thaiwordcut is called for word segmentation before writing into an output file. For English, Function putxmlcharacter is for checking special characters, i.e., \n, \t, <, >, &. At the end, the end tag will be added in the XML output file. Figure 3. Activity Diagram for the System 3.2 Document Formatting and Braille Translation This part of the program deals with formatting documents from Braille text to the XML format. The Thai word segmentation is used in this case. After translating the Braille document, we also need to prepare a format for printing on a printer using word segmentation, both English and Thai. The Thai segmentation can be divided in 2 cases: grade 1 and grade 2. Figure 5. Class Diagram for Part of Translating Figure 4. Overview of the Braille Translation A Braille translation engine is called as a child process for more efficiency. The child process that runs a translation engine contacts a key process that separates texts with the XML parser and distribute them to related translation engine. The translated texts will then be assembled back through a Unix pipe. Finally, the translated document will be formatted for printing on an embosser or displayed on a Braille display. The design is shown in the class diagram (Figure 5) Class InsertTag Class InsertTag is used for translating a text file to an XML file. Figure 6 shows the sequence diagram of the class. The constructor of Class InsertTag gets the arguments which include the names of input and output files, and English and Thai Braille grades used. Function InsertTag will be called for adding an XML header into the output file. Then, Function texttoxmlprocess repeatedly reads the input file for checking the tag opening < (for MathML and CML data). If it is the tag opening, Function findmltag will be called for checking the type of the XML tag whether it is CML or MathML. Function findendmltag is for checking the end tag of that tag. Function checktypeoftext is for checking the text Figure 6. Sequence Diagram of Class InsertTag The documents that have been identified by XML tags can be also displayed on a web browser by applying Extensible Style Sheet Language (XSL) [14] as shown in Figure 9.
4 3.2.3 Class Export Class Export is for extracting Braille Computer Code from an XML file that contains Braille Computer Code text. The sequence diagram of the class is shown in Figure 11. Figure 7. Part of an XML file with grade-1 Thai word segmentation Figure 8. Part of an XML file with grade-2 Thai word segmentation Figure 9. Display with XSL Class ParseTag Class ParseTag helps in translating an XML file which contains text for sighted people to Braille Computer Code for visually impaired people or vice versa. The class s sequence diagram can be shown in Figure 10. Figure 10. Sequence diagram of Class ParseTag First, the constructor of Class ParseTag creates a pipe for process intercommunication and then calls Function ParseTag for adding the XML header to the output file. It also creates a child process for calling a related translation engine using Function xmlprocess and Function calltranslation. The translation engine gets extracted texts for translation from the XMLParser. Function convertcharacter helps in translating special charater, i.e., &, <, >, to an XML format. These steps are repeated until the end of the input file. Figure 11. Sequence diagram of Class Export First, the constructor of Class Export collects arguments that includes the names of the input and output files, the number of cells, the number of lines the page number requirement which will be put in the header, and the header name. It then calls Function openfile to open the input and output files. If a header is needed, Function insertheader will be called every time a new page is started. Then, Function XMLParser will be used for parsing text and passing it to Function parsecell for checking the number of cells before writing the text into the output file. Function newline will be called if there is a line feed. In case of the reverse translation, the steps will be the same excluding Function insertheader and Function checkcell Mode of Translation The functions of the program is divided into 5 modes for ease of use as shown in Table 1. Table 1. Mode of translation Mode Work 1 Translate a document for sighted people to an XML file with Braille text (brlxml) 2 Translate a Braille XML file to a document for sighted people 3 Extract a Braille file (BCC) from a Braille XML file or extract an XML document to a text file 4 Translate a text file into a Braille file. 5 Translate a Braille XML document into a text file. 3.3 Editor The editor in this work is GNU Nano because it is a text-based editor and it provides short cut keys for faster use. As an open source, the editor can be modified to call translation engines. In this case, we use the short cut key Ctrl+ t to enable translation (Figure 12).
5 5. CONCLUSION This work focuses on integrating all Braille translation programs, modifying the interface to suit the visually impaired, and also designing a common format that helps with documenting and translating. It as well supports the display on PSU Braille computer. Figure 12. GNU Nano with translation option 4. Input Formats and Translation Engines This section describes the formats of input documents and translation programs provided in this work. 4.1 Documents for Translation The input documents that can be translated with the translation engines must conform to the formats in Table 2. As MathML and CML documents are written in English, the program may confuse them with normal English documents. Therefore, the tags for MathML and CML in Table 2 will help the program to distinguish which translation engine the document is related to. If MathML or CML documents do not conform to the formats in Table 2, they will be treated as normal English documents. Figure 13 shows an example of a MathML file and Figure 14 shows the result of the translation in a Braille file. Data Thai English MathML CML Table 2. List of input documents accepted Accepted Format Thai characters English characters Data must be in between Tags <mathml> and </mathml> Data must be in between Tags <cml> </cml> Figure 13. Example of a MathML document 4.2 Translation Engines Provided There are 4 translation engines provided. The software can currently translate documents in Thai and English and documents with symbols and equations or structures in Mathematics and Chemistry as listed in Table 3. Figure 14. The Braille file translated from the MathML document in Figure 13 Table 3. List of Braille translation engines provided Data Provided Thai Thai to Thai Braille (Grade 1 and 2) Thai Braille to Thai (Grade 1) English English to English Braille (Grade 1 and 2) English Braille to English (Grade 1 and 2) (Nfbtrans version) Math MathML to Braille Math Braille Math to MathML Scientific CML to Braille Chemistry Braille Chemistry to CML 6. ACKNOWLEDGMENTS This work has been funded by National Electronics and Computer Technology Center (NECTEC). The host university is Prince of Songkla University, partly joint with Mahidol University and the Thailand Association of the Blind. 7. REFERENCES [1] GNU nano. Online 11 November [2] Ir. Frank Vanden Berghen. Small, simple, cross-platform, free and fast C++ XML Parser. Online 16 November [3] Kitiya Tiravikarn. Scientific Braille Translation (in Thai). Student Project, Department of Computer Engineering, Prince of Songkla University, Songkhla, [4] Kongsakul Chumkong, Operation Software for the blind (in Thai). Student Project, Department of Computer Engineering, Prince of Songkla University, Songkhla, [5] Nuthnaree Wonghirundecha. MathML to Braille Math Translation (in Thai). Student Project, Department of Computer Engineering, Prince of Songkla University, Songkhla, 2005.
6 [6] Paisam Charoenpomsawat. Swath Manual. Online 11 November [7] Pichaya Tandayya, Suntorn Witosurapot, Worraprot Chukumnird, Chatchai Jantaraprim, and Wiraman Niyompol, Technical Report of the Development of a Braille Computer System for the Visually Impaired, submitted to NECTEC, [8] Pimorn Senakat. Braille Math to MathML Translation (in Thai). Student Project, Department of Computer Engineering, Prince of Songkla University, Songkhla, [9] Pulse Data and VisuAide. BrailleNote mpower BT 32. online 25 June T.asp. [10] Somchai Petkleang. Thai and English to Braille Translation (in Thai). Student Project, Department of Computer Engineering, Prince of Songkla University, Songkhla, [11] Tachit Panwasin. Braille to Thai and English Translation (in Thai). Student Project, Department of Computer Engineering, Prince of Songkla University, Songkhla, [12] The National Federation of the Blind. NFBTRANS. online 11 November [13] XML. Online. 15 August [14] Extensible Style Sheet Language (XSL). Online.
MusicXML to Braille Music Translation
MusicXML to Braille Music Translation Aphisada Inthasara, Ladawan Mipansaen, Pichaya Tandayya, Chatchai Jantaraprim and Patimakorn Jantaraprim Department of Computer Engineering, Prince of Songkla University,
More informationBest Practices for Using the Rich Text Editor
Best Practices for Using the Rich Text Editor Overview Many pages in ilearn contain large text entry boxes along with many icons and pull down lists (located above the actual text entry area). These icons
More informationBest Practices for Using the Rich Text Editor
Best Practices for Using the Rich Text Editor Overview Many pages in Sakai contain large text-entry boxes along with many icons and pull-down lists (located above the actual text entry area). These icons
More informationWhat is Web Accessibility? Perspective through numbers... 3 Students will not always identify Headers in Canvas: As Easy as 1, 2 & 3...
Contents What is Web Accessibility?... 3 Perspective through numbers... 3 Students will not always identify... 3 Headers in Canvas: As Easy as 1, 2 & 3... 5 We Know What Headers Are...... 5 Headers are
More informationUsing the Text Editor Tutorial
Using the Text Editor Tutorial The Text Editor in Blackboard allows you to create and edit text. Whether you are adding an Item, posting to the Discussion Board, or writing a blog post, the text box for
More informationEnhancing the Depth Discontinuities by Pixel-to-Pixel Algorithm Using MPI
Enhancing the Depth Discontinuities by Pixel-to-Pixel Algorithm Using MPI Thanathip Limna and Pichaya Tandayya Department of Computer Engineering, Faculty of Engineering, Prince of Songkla University,
More informationOnline Accessibility Guidelines
Online Accessibility Guidelines Headings Lists Links Tables Color Guideline Why Is This Important? Use properly formatted headings to structure a page. Headings help to organize content, making it easier
More informationAdobe FrameMaker (2015 Release) Voluntary Product Accessibility Template
Adobe FrameMaker (2015 Release) Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments
More informationThe HTML Editor in icollege
icollege The HTML Editor in icollege Instructional Technology Services Abstract: This handout provides detailed information about the HTML Editor in icollege. The HTML Editor allows you to create HTML
More informationFull Price (Academic): $57.00 Upgrade Price (Academic): $37.00 Check with Design Science for site license pricing if order is greater then 5 units
MathType 6 Publisher: Design Science, Inc. 4028 Broadway Ave. Long Beach, CA 90803 USA http://www.dessci.com/en/ Phone: 562-433-0685 FAX: 562-433-6969 General Information: info@dessci.com Retail Cost:
More informationUSER GUIDE. MADCAP FLARE 2017 r3. Accessibility
USER GUIDE MADCAP FLARE 2017 r3 Accessibility Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document
More informationUSER GUIDE MADCAP FLARE Accessibility
USER GUIDE MADCAP FLARE 2018 Accessibility Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document
More informationIntroduction Add Item Add Folder Add External Link Add Course Link Add Test Add Selection Text Editing...
Table of Contents Introduction... 2 Add Item... 3 Add Folder... 3 Add External Link... 4 Add Course Link... 4 Add Test... 4 Add Selection... 5 Text Editing... 8 Manage... 9 Instructional Media and Design
More informationA Design-for-All Approach Towards Multimodal Accessibility of Mathematics
Assistive Technology from Adapted Equipment to Inclusive Environments 393 P.L. Emiliani et al. (Eds.) IOS Press, 2009 2009 The authors and IOS Press. All rights reserved. doi: 10.3233/978-1-60750-042-1-393
More informationTHE OUTLOOK FOR MATHEMATICS ON THE WEB
Applied Mathematics and Stochastic Analysis, 13:3 (2000), 313-316. SttOIT IEPOITS AND COMMUNICATIONS THE OUTLOOK FOR MATHEMATICS ON THE WEB BRADFORD D. ALLEN Florida Institute of Technology Department
More informationADA Compliant Design. Short Guide
ADA Compliant Design Short Guide Suffolk County Community College Center for Innovative Pedagogy 2018 Table of Contents ADA Compliant Design: General Tips Using Heading Styles in Microsoft Word Creating
More informationUsing MathType. The MathType Window. The Bars
The MathType Window Using MathType Empty Slot Insertion Point Selection Status Bar A slot containing no text is displayed with a dotted outline. A blinking marker consisting of a horizontal line and a
More informationBlackboard staff how to guide Accessible Course Design
The purpose of this guide is to help online course authors in creating accessible content using the Blackboard page editor. The advice is based primarily on W3C s Web Content Accessibility Guidelines 1.0
More informationTable of Contents. Contents
Spring 2008 R.A. Table of Contents Contents What s new in Word 2007... 3 1- Word2007 Interface... 3 2- XML Files... 3 3- SmartArt... 3 4- Draw Tables... 4 5- Contextual spelling... 4 6- Citations... 4
More informationWME MathEdit. An initial report on the WME tool for creating & editing mathematics. by K. Cem Karadeniz
00 000 00 0 000 000 0 WME MathEdit An initial report on the WME tool for creating & editing mathematics by K. Cem Karadeniz 00 000 00 0 000 000 0 Outline MathML WME MathEdit Tool Selection for Implementation
More informationWhat is Web Accessibility? Perspective through numbers... 2 Students will not always identify... 2
Contents What is Web Accessibility?... 2 Perspective through numbers... 2 Students will not always identify... 2 Making Microsoft Word Documents Accessible... 4 Accessibility checker... 4 Heading styles...
More informationAdobe FrameMaker 12 Voluntary Product Accessibility Template
Adobe FrameMaker 12 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding
More informationXML Introduction 1. XML Stands for EXtensible Mark-up Language (XML). 2. SGML Electronic Publishing challenges -1986 3. HTML Web Presentation challenges -1991 4. XML Data Representation challenges -1996
More informationHostopia WebMail Help
Hostopia WebMail Help Table of Contents GETTING STARTED WITH WEBMAIL...5 Version History...6 Introduction to WebMail...6 Cookies and WebMail...6 Logging in to your account...6 Connection time limit...7
More informationACCESSIBLE DESIGN THEMES
WCAG GUIDELINES The Web Content Accessibility Guidelines (WCAG) has been made to guide the Web Content Developers and the Authoring Tools Developers in order to make the Web Content more accessible to
More informationOER & Accessibility. Norah Sinclair AMAC Accessibility Solutions and Research Center College of Architecture Georgia Institute of Technology
OER & Accessibility Norah Sinclair AMAC Accessibility Solutions and Research Center College of Architecture Georgia Institute of Technology AMAC Accessibility AMAC is as an initiative of the University
More informationVoluntary Product Accessibility Template
Voluntary Product Accessibility Template Starfish & Degree Planner May 1, 2017 Prepared by: Joe Karschnik, Compliance Engineer 50 E-Business Way, Suite 300, Cincinnati, OH 45241 Voluntary Product Accessibility
More informationMBMimic for ios. 10. Chat with the Mountbatten user using the Chat application
1 MBMimic for ios The MBMimic is a communication app that supports the production of hard copy Braille output and interaction with a Braille user. The app can be operated by the sighted as well as by the
More informationSpace Details. Available Pages
Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Working with Pages Document
More informationCindex 3.0 for Windows. Release Notes
Cindex 3.0 for Windows Release Notes The information contained in this document is subject to change without notice, and does not represent a commitment on the part of Indexing Research. The program described
More informationIntroduce using desktop icons to open programs and menus. Introduce using a keyboard. Students should be able to locate keys with both hands
Technology Operations and Concepts, Basic Operations Introduce turning on a computer and logging on Introduce using a mouse to click on icons and buttons Introduce using desktop icons to open programs
More informationAT Access to Flash and PDF
AT Access to Flash and PDF Featuring Adobe Acrobat 9 and Flash Player 10 Matt May (@mattmay) 25 Mar 2010 Adobe Acrobat 9 Accessibility Overview All products in the Acrobat family, Reader, Acrobat Standard,
More informationBlackboard. Voluntary Product Accessibility Template Blackboard Learn Release 9.1 SP11. (Published January 14, 2013) Contents: Introduction
Blackboard Voluntary Product Accessibility Template Blackboard Learn Release 9.1 SP11 (Published January 14, 2013) Contents: Introduction Key Improvements VPAT Section 1194.21: Software Applications and
More informationThe Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to:
About the Text Editor The Text Editor appears in many locations throughout Blackboard Learn and is used to format text. For example, you can use it to: Add items to Content Areas, Learning Modules, Lesson
More informationx ide xml Integrated Development Environment Specifications Document 1 Project Description 2 Specifi fications
x ide xml Integrated Development Environment Specifications Document Colin Hartnett (cphartne) 7 February 2003 1 Project Description There exist many integrated development environments that make large
More informationUsing MathType. The MathType Window. The Bars
The MathType Window Using MathType Empty Slot Insertion Point Selection Status Bar A slot containing no text is displayed with a dotted outline. A blinking marker consisting of a horizontal line and a
More informationWhat can Word 2013 do?
Mary Ann Wallner What can Word 2013 do? Provide the right tool for: Every aspect of document creation Desktop publishing Web publishing 2 Windows 7: Click Start Choose Microsoft Office > Microsoft Word
More informationBlackboard Learn 9.1 Reference Terminology elearning Blackboard Learn 9.1 for Faculty
Action Bar Rows at the top of the page, containing page-level actions, such as Build Content, Search, Delete, and Upload. Action Menu The Action Link is represented by two downward pointing arrows. Click
More informationQuark XML Author June 2017 Update for Platform with DITA
Quark XML Author 05 - June 07 Update for Platform with DITA Contents Getting started... About Quark XML Author... Resources on DITA... Working with the repository...4 Creating a new topic from a repository
More informationAdobe RoboHelp 9 Voluntary Product Accessibility Template
Adobe RoboHelp 9 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding
More informationQuark XML Author October 2017 Update with Business Documents
Quark XML Author 05 - October 07 Update with Business Documents Contents Getting started... About Quark XML Author... Working with documents... Basic document features... What is a business document...
More informationContents Part I: Background Information About This Handbook... 2 Excel Terminology Part II: Advanced Excel Tasks...
Version 3 Updated November 29, 2007 Contents Contents... 3 Part I: Background Information... 1 About This Handbook... 2 Excel Terminology... 3 Part II:... 4 Advanced Excel Tasks... 4 Export Data from
More informationIntegrated OCR software for mathematical documents and its output with accessibility
Integrated OCR software for mathematical documents and its output with accessibility Masakazu Suzuki 1, Toshihiro Kanahori 2, Nobuyuki Ohtake 2,and Katsuhito Yamaguchi 3 1 Kyushu University, Faculty of
More informationAgilix Buzz Accessibility Statement ( )
Agilix Buzz Accessibility Statement (08 30 2016) Voluntary Product Accessibility Template (VPAT) Software Applications and Operating Systems (Section 1194.21) Web based intranet and Internet information
More informationAccess to Technology: Questions & Challenges
Access to Technology: Questions & Challenges O r g a n i z a t i o n s AllTech ALLTech is a national organization that provides training, consultations, and technical assistance in the areas of assistive
More informationADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab
ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab OBJECTIVES- 1.0 Setting Project Requirement 1.1 Identify the purpose, audience, and audience needs for
More informationExhibit A. Voluntary Product Assessment Template SUMMARY TABLE. Section Software Applications and Operating Systems Applicable Partial Support
Exhibit A Voluntary Product Assessment Template Date: August 8, 2014 Name of Product: CounterACT Contact for More Information: Wallace Sann (wsann@forescout.com) SUMMARY TABLE Criteria Supporting Features
More informationFor a detailed description of the parent features and benefits, please refer to the following URL:
05/13/2016 05:00:38 EDT CSU Fullerton VPAT for IBM Watson Content Analytics 3.5 VPAT comments: For a detailed description of the parent features and benefits, please refer to the following URL: http://www-03.ibm.com/software/products/en/watson-content-analytics
More informationDo Not Copy. Student Guide. Contents. What You Need to Use OWL 2 First-time Login and Registration 3
Student Guide Contents What You Need to Use OWL 2 First-time Login and Registration 3 OWL Left Menu Guide 5 Answer Formatting in OWL 6 OWL Information Menu Bar 7 Revised June 2007 What You Need to Use
More informationIn this document, you will learn how to take a Microsoft Word Document and make it accessible and available as a PDF.
Accessibility Creating Accessible PDFs using Microsoft Word What is PDF Accessibility? Accessibility is a general term used to describe the degree to which a product, device, service, or environment is
More informationGetting Started with Mail Advanced Web Client. Mail is a full-featured messaging and collaboration application that offers reliable highperformance
Welcome Getting Started with Mail Advanced Web Client Mail is a full-featured messaging and collaboration application that offers reliable highperformance email with address books. 17_12_Mail_FAQs_2017.12.08_Amended
More informationSERVICE PACK 12 FEATURE GUIDE FOR END-USERS. Updated for GRCC on August 22, 2013
SERVICE PACK 12 FEATURE GUIDE FOR END-USERS Updated for GRCC on August 22, 2013 2 Contents Introduction 3 Accessibility Features 3 Discussions 3 Calendar 5 Retention Center 6 Inline Assignment Grading
More informationVoluntary Product Access Template (VPAT) Kronos webta 4.x
Voluntary Product Access Template (VPAT) Kronos webta 4.x CHANGE RECORD DOCUMENT HISTORY Version Author (s) Revision Notes 05/03/2011 Ann Marie Kamensky Convert to Word template with Kronos branding and
More informationFAO Web Content Accessibility Guidelines
FO Web Content ccessibility Guidelines FO s ccessibility Guidelines have been derived from the W3C s Web Content ccessibility Guidelines (WCG), version 2.0, which have become an established standard for
More informationCollege Website Review and Revision for Accessibility
College Website Review and Revision for Accessibility Terence W. Cavanaugh, Ph.D. Curriculum and Instruction, University of North Florida, Jacksonville, FL USA. tcavanau@unf.edu Need College website should
More informationVoluntary Product Accessibility Template
Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding the availability
More informationStudy of Tools & Techniques for Accessing Mathematics by Partially Sighted / Visually Impaired persons. Akashdeep Bansal
Study of Tools & Techniques for Accessing Mathematics by Partially Sighted / Visually Impaired persons Akashdeep Bansal Contents 1 Introduction 1 2 Non Computerised Techniques 3 2.1 Nemeth Braille...............................
More informationSpace Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008)
Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Quickstart Guide Working
More informationFall 2016 Exam Review 3 Module Test
1. What is the block of text at the bottom of the page called? Header Footer Document Area Ribbon 2. Which word processing tool can help you find synonyms to improve your word choice? Spelling and Grammar
More informationUniversal Design for Accessibility: It s the Law! It Helps EVERYONE!
Universal Design for Accessibility: It s the Law! It Helps EVERYONE! Holly Smythe Instructional Designer Raritan Valley Community College Holly.Smythe@raritanval.edu What is Universal Design? Universal
More informationAMAC. AMAC was created in 2005, as an initiative of the Board of Regents University System of Georgia, to help postsecondary
OER & Accessibility Norah Sinclair / July 13,2015 AMAC Accessibility Solutions and Research Center College of Architecture Georgia Institute of Technology AMAC AMAC was created in 2005, as an initiative
More informationSmartBuilder Section 508 Accessibility Guidelines
Section 508 Regulation WCAG 2.0 Explanation How to Implement in SmartBuilder 1194.22 (a) A text equivalent for every nontext element shall be provided (e.g., via "alt", "longdesc", or in element content).
More informationYour Total Training Resource. Microsoft OneNote. To Schedule / Need Additional Information
Microsoft OneNote It's your very own digital notebook, so you can keep notes, ideas, web pages, photos, even audio and video all in one place. Whether you're at home, in the office, or on the move, you
More informationThe content editor has two view modes: simple mode and advanced mode. Change the view in the upper-right corner of the content editor.
Content Editor The content editor allows you to add and format text, insert equations and hyperlinks, tables, and attach different types of files to content. The editor appears throughout the system as
More informationUNIVERSITY OF NORTH CAROLINA WILMINGTON
Department: Contact Person: Date: Email: Online - Web & Course Accessibility Checklist Text, presentation & content Text equivalent is provided for every non-text element (i.e., image) (Solution: add an
More informationPage Layout Using Tables
This section describes various options for page layout using tables. Page Layout Using Tables Introduction HTML was originally designed to layout basic office documents such as memos and business reports,
More informationYuJa Enterprise Video Platform WCAG 2.0 Checklist
Platform Accessibility YuJa Enterprise Video Platform WCAG 2.0 Checklist Updated: December 15, 2017 Introduction YuJa Corporation strives to create an equal and consistent media experience for all individuals.
More informationAccessible and Usable PDF Documents: Techniques for Document Authors Fourth Edition
Accessible and Usable PDF Documents: Techniques for Document Authors Fourth Edition Karen McCall, M.Ed. Contents From the Author... 4 Dedication... 4 Introduction... 20 What is PDF?... 21 History of PDF
More informationAccessibility for Sugar 6.7
Accessibility for Sugar 6.7 1 / 10 Accessibility for Sugar 6.7... 3 Voluntary Product Accessibility Template... 3 Summary... 3 Section 1194.22 Web-based Intranet and Internet Information and Applications...
More informationMath 3820 Project. 1 Typeset or handwritten? Guidelines
Math 3820 Project Guidelines Abstract These are some recommendations concerning the projects in Math 3820. 1 Typeset or handwritten? Although handwritten reports will be accepted, I strongly recommended
More informationIntroducing live graphics gems to educational material
Introducing live graphics gems to educational material Johannes Görke, Frank Hanisch, Wolfgang Straíer WSI/GRIS University of Tübingen, Sand 14, 72076 Tübingen, Germany Thiruvarangan Ramaraj CS525 Graphics
More informationBest Practices for Accessible Course Materials
Best Practices for Accessible Course Materials Instructure Canvas Learning Management System Course Syllabus Use the University of Tennessee, Knoxville Accessible Syllabus Template to create your syllabus
More informationMHCC - PowerPoint 2013 Accessibility Techniques
MHCC - PowerPoint 2013 Accessibility Techniques Mt. Hood Community College Accessibility Guide for electronic documents using PowerPoint 2013. The list on this page will link to the pages of instructions
More informationAdobe Illustrator CC Voluntary Product Accessibility Template
Adobe Illustrator CC Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding
More informationQuark XML Author October 2017 Update for Platform with Business Documents
Quark XML Author 05 - October 07 Update for Platform with Business Documents Contents Getting started... About Quark XML Author... Working with the Platform repository...3 Creating a new document from
More informationCREATING ANNOUNCEMENTS. A guide to submitting announcements in the UAFS Content Management System
CREATING ANNOUNCEMENTS A guide to submitting announcements in the UAFS Content Management System Fall 2017 GETTING STARTED 1 First, go to news.uafs.edu. 2 Next, click Admin at the bottom of the page. NOTE:
More informationPortland State University Maseeh College of Engineering and Computer Science. Proficiency Examination Process
Portland State University Maseeh College of Engineering and Computer Science Proficiency Examination Process 2016-2017 PSU Expectations of Student Competencies Students that apply to PSU s Computer Science
More informationState of Colorado. ADA IT Accessibility Standards For the Blind and Visually Impaired
State of Colorado ADA IT Accessibility Standards For the Blind and Visually Impaired and IT Accessibility Procurement Criteria Adopted January 19, 2001 Version 2.0 July 2005 State of Colorado ADA Standards
More informationDate: September 5, 2017 Name of Product: Cisco WebEx Product (web) Pages WBS32.3 Contact for more information:
Date: September 5, 2017 Name of Product: Cisco WebEx Product (web) Pages WBS32.3 Contact for more information: accessibility@cisco.com The following testing was done on a Windows 10 with Freedom Scientific
More informationAdobe Sign Voluntary Product Accessibility Template
Adobe Sign Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding the
More informationFrontPage. Directions & Reference
FrontPage Directions & Reference August 2006 Table of Contents Page No. Open, Create, Save WebPages Open Webpage... 1 Create and Save a New Page... 1-2 Change the Background Color of Your Web Page...
More informationUnderstanding Word Processing
Understanding Word Processing 3.0 Introduction In this chapter you are going to learn how to create a simple memo or note or a complex and complicated multi column business document using word processing
More information4D Write. User Reference Mac OS and Windows Versions. 4D Write D SA/4D, Inc. All Rights reserved.
4D Write User Reference Mac OS and Windows Versions 4D Write 1999-2002 4D SA/4D, Inc. All Rights reserved. 4D Write User Reference Version 6.8 for Mac OS and Windows Copyright 1999 2002 4D SA/4D, Inc.
More informationQuark XML Author for FileNet 2.5 with BusDocs Guide
Quark XML Author for FileNet 2.5 with BusDocs Guide CONTENTS Contents Getting started...6 About Quark XML Author...6 System setup and preferences...8 Logging in to the repository...8 Specifying the location
More informationSPREADSHEET (Excel 2007)
SPREADSHEET (Excel 2007) 1 U N I T 0 4 BY I F T I K H A R H U S S A I N B A B U R Spreadsheet Microsoft Office Excel 2007 (or Excel) is a computer program used to enter, analyze, and present quantitative
More informationExcel 2016 Basics for Windows
Excel 2016 Basics for Windows Excel 2016 Basics for Windows Training Objective To learn the tools and features to get started using Excel 2016 more efficiently and effectively. What you can expect to learn
More informationINTRODUCTION TO HTML5! CSS Styles!
INTRODUCTION TO HTML5! CSS Styles! Understanding Style Sheets HTML5 enables you to define many different types of content on a web page, including headings, paragraphs, lists, images, input fields, canvases,
More informationUsing Java and HTML for Linear Algebra Instruction
Using Java and HTML for Linear Algebra Instruction Jonathan R. Senning Gordon College October 27, 1997 Abstract This paper addresses some of the issues involved with using the HTML, JavaScript and Java
More informationPDF Accessibility Guide
PDF Accessibility Guide Microsoft Word to PDF Version: 1 Contents Introduction... 2 Best Practices... 2 Heading Structure... 2 How to Set Headings in Word... 3 How to Change Heading Styles... 3 Images...
More informationComputer Shortcuts. Files menu options in current program. Edits options in current program Universal Help in almost every Windows program.
www.bankjobszone.com Computer Shortcuts Shortcut keys Concept: Shortcuts keys help provide an easier and usually quicker method of navigating and using computer software programs. Shortcut keys are commonly
More informationWEEK NO. 12 MICROSOFT EXCEL 2007
WEEK NO. 12 MICROSOFT EXCEL 2007 LESSONS OVERVIEW: GOODBYE CALCULATORS, HELLO SPREADSHEET! 1. The Excel Environment 2. Starting A Workbook 3. Modifying Columns, Rows, & Cells 4. Working with Worksheets
More informationTNM093 Practical Data Visualization and Virtual Reality Laboratory Platform
November 8, 2016 1 Introduction The laboratory exercises in this course are to be conducted in an environment that might not be familiar to many of you. It is based on open source software. We use an open
More informationDreamweaver is a full-featured Web application
Create a Dreamweaver Site Dreamweaver is a full-featured Web application development tool. Dreamweaver s features not only assist you with creating and editing Web pages, but also with managing and maintaining
More informationBrailleNote Lessons Downloaded fr om:
BrailleNote Lessons By Rosa Mauer, Technology Instructor, Iowa Braille School Contact her at 800-645-4579, ext. 1117 or via email, (rmauer@iowa-braille.k12.ia.us) BrailleNote Lesson 1 Contents Getting
More informationUser Guide. NAPIS State Reporting Tool (SRT) Product Overview SRT v2.5
User Guide NAPIS State Reporting Tool (SRT) Product Overview SRT v2.5 U.S. Administration for Community Living Office of Performance Evaluation 330 C St SW Washington, DC 20201 NAPIS Web site: www.aoadatacommunity.us
More informationAdobe Business Catalyst Voluntary Product Accessibility Template
Adobe Business Catalyst Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments
More informationWeb Accessibility Model for elearning Website
Pisit Prougestaporn Ph.D. Student in elearning Methodology College of Internet Distance Education Assumption University pisit1979@hotmail.com Abstract elearning websites is the advance developed tool which
More informationSalesforce1 - ios App (Phone)
Salesforce1 - ios App (Phone) Web Content Accessibility Guidelines 2.0 Level A and AA Voluntary Product Accessibility Template (VPAT) This Voluntary Product Accessibility Template, or VPAT, is a tool that
More informationQuick Reference Guide OU Campus
Quick Reference Guide OU Campus omniupdate.com Logging In... 2 Page Actions Toolbar... 2 Editing Content... 3 WYSIWYG Toolbar Editor... 4 Commonly Used Functions... 5 Publishing Pages... 5 Creating Folders
More informationCorel Ventura 8 Introduction
Corel Ventura 8 Introduction Training Manual A! ANZAI 1998 Anzai! Inc. Corel Ventura 8 Introduction Table of Contents Section 1, Introduction...1 What Is Corel Ventura?...2 Course Objectives...3 How to
More information