tlhIngan-Hol Archive: Sun May 17 09:13:50 2009
[Date Prev][Date Next][Thread Prev][Thread Next]
Re: recent boing boing post and Unicode
Terrence Donnelly (firstname.lastname@example.org)
- From: Terrence Donnelly <email@example.com>
- Subject: Re: recent boing boing post and Unicode
- Date: Sun, 17 May 2009 09:12:10 -0700 (PDT)
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1242576730; bh=BTXBD2iJ4rdNG1SwWZikhyV5fo/r8mWcAsrq8Jzthzw=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=AMDDHdrkXVDgrUFyqAc1vjv5Bx5nkZpex2MtLCriYyMD3PwLYB4Xuj3iaJ7DXPTL4FN9TcLvvs10QIvCcMFJGQ1yPo7WO5VSPqWvLJkLg1YKBNgjQxWqhHX1B3j1Jo5gJjnQy/6yNAczFZyidD8j8unR57QpYG/YrKJOHMSgUCk=
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=SVzCICG19DsA1PMR6hobwMhzM0CkNNC66o+gmn2SwUtUJY83Nkw+/lAqYCh3CT3wj1/vNUarihURCQSu/+cv5nDkcXDLe4DznoWxOQBFV+9oSlCXxvuF4/Zm1R3aWt7tuew1lXgBoqvYCsTdmy+ZGVb+/Jh5wA0c6ox9iJ3ZqiE=;
- In-reply-to: <174D54EF-D3EB-4F1C-867Ffirstname.lastname@example.org>
--- On Sun, 5/17/09, ghunchu'wI' <email@example.com> wrote:
> On May 16, 2009, at 5:36 PM, Terrence Donnelly wrote:
> > Writing an algorithm to convert romanized Hol to a
> > format is relatively trivial.
> If you can assume the source document is well-formed, and
> that it
> contains Klingon letters only, then it's easy.
> It's not much harder
> to include a check for unreasonable alphabetic characters
> "k"). But what do you do with punctuation?
All those are more philosophical problems than technical. Once you've decided what resources your target font(s) provide and what you'll use to replace the various punctuation marks, substitution is easy, easier than dealing with the digraphs. For anything unanticipated, you can have your algorithm flag it in some way, and then you can run it again. This wouldn't need to be real-time, if you're using the output for printing.