You are viewing conlangs

Constructed Languages - Creating a new writing system on modern computers

> Recent Entries
> Archive
> Friends
> Profile
> Language Creation Society

Links
Language Creation Society
Omniglot
LangMaker
Language Construction Kit
Lexical Semantics of a Machine Translation Interlingua
On the Design of an Ideal Language

December 1st, 2012


Previous Entry Share Next Entry
annodomini
11:42 am - Creating a new writing system on modern computers
On Stack Overflow, a programming forum, someone asked about how to create a new language using Unicode. It turns out that they were asking about Tigrinya, which is written using Ethiopic characters, and is already reasonably well supported (though input support is a little hit or miss and requires add-on software). But I took the opportunity to describe everything you need to support a new writing system on modern computers, along with references to how each of those components has already been implemented for the Ethiopic script and Tigrinya language.

I thought the conglangs group might be interest in this, as a reference for what you would need to do if you wanted to implement a new conscript. It's mostly a quick overview of all of the pieces, with lots of references to further information. It covers Unicode, UTF-8, creating fonts, briefly touches on advanced font and rendering support for cursive languages, embedding fonts in PDFs and web pages, entering Unicode codepoints in HTML, creating keyboards or input methods to type in a script directly, locales, and localization of software.

Hope this helps out anyone who wanted to try implementing a conscript on their computer, but didn't know where to start!

(3 comments | Leave a comment)

Comments:


[User Picture]
From:nyxelestia
Date:December 2nd, 2012 06:25 am (UTC)
(Link)
Thank you! :)
[User Picture]
From:sodyera
Date:December 2nd, 2012 05:43 pm (UTC)
(Link)
I'm saving this. One of these days I'm going to have time for reference work again and probably thank you profusely, with at least one quibble. Give it about five years. Please stand by.
[User Picture]
From:annodomini
Date:December 4th, 2012 09:38 am (UTC)
(Link)
Glad to help, standing by for questions in 5 years!

> Go to Top
LiveJournal.com