The Unicode cookbook for linguists Managing writing systems using orthography profiles

This text is a practical guide for linguists, and programmers, who work 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 at the intersection between the Unicode...

Full description

Saved in:
Bibliographic Details
Main Authors: Moran, Steven (Author), Cysouw, Michael (Author)
Format: Electronic eBook
Language:English
Published: [Place of publication not identified] Language Science Press [2018]
Series:Open textbook library.
Subjects:
Online Access:Access online version
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 i 4500
001 OTLid0000637
003 MnU
005 20240122145217.0
006 m o d s
007 cr
008 181103s2018 mnu o 0 0 eng d
020 |a 9783961100903 
040 |a MnU  |b eng  |c MnU 
050 4 |a QA76 
050 4 |a P123 
100 1 |a Moran, Steven  |e author 
245 0 4 |a The Unicode cookbook for linguists  |b Managing writing systems using orthography profiles  |c Steven Moran 
264 2 |a Minneapolis, MN  |b Open Textbook Library 
264 1 |a [Place of publication not identified]  |b Language Science Press  |c [2018] 
264 4 |c ©2018. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 0 |a Open textbook library. 
505 0 |a Chapter 1: Writing systems -- Chapter 2: The Unicode approach -- Chapter 3: Unicode pitfalls -- Chapter 4: The International Phonetic Alphabet -- Chapter 5: IPA meets Unicode -- Chapter 6: Practical recommendations -- Chapter 7: Orthography profiles -- Chapter 8: Implementation 
520 0 |a This text is a practical guide for linguists, and programmers, who work 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 at the intersection between the Unicode Standard and the International Phonetic Alphabet. Although these standards are often met with frustration by users, they nevertheless provide language researchers and programmers with a consistent computational architecture needed to process, publish and analyze lexical data from the world's languages. Thus we bring to light common, but not always transparent, pitfalls which researchers face when working with Unicode and IPA. Having identified and overcome these pitfalls involved in making writing systems and character encodings syntactically and semantically interoperable (to the extent that they can be), we created a suite of open-source Python and R tools to work with languages using orthography profiles that describe author- or document-specific orthographic conventions. In this cookbook we describe a formal specification of orthography profiles and provide recipes using open source tools to show how users can segment text, analyze it, identify errors, and to transform it into different written forms for comparative linguistics research. 
542 1 |f Attribution 
546 |a In English. 
588 0 |a Description based on print resource 
650 0 |a Computer Science  |v Textbooks 
650 0 |a Linguistics  |v Textbooks 
700 1 |a Cysouw, Michael  |e author 
710 2 |a Open Textbook Library  |e distributor 
856 4 0 |u https://open.umn.edu/opentextbooks/textbooks/637  |z Access online version