From: vunzndi@vfemail.net
Date: Fri Oct 03 2008 - 08:03:56 CDT
Quoting "Debbie Garside" <debbie@ictmarketing.co.uk>:
> Hi
>
> I have a pretty obscure question about Unicode and how it is used to render
> characters when printed.
>
> Can you tell me how a character such as an 'i' has space within it and
> around it but also joins the dot within the 'i' . Is this part of the
> encoding and how is it created within each character? Is there a piece of
> code within Unicode that tells an application where not to print?
>
The short answer is that this has nothing directly to do with the
unicode standard itself - regarding "i" this is the unicode number 68
in base 16. Giving letters, characters, and punctuation marks numbers
is very useful. Computers store numbers- the email you sent consisits
of numbers not letters, having a uni(versal) (number) code = unicode
is a good way to do this.
> What I am after is to see if there is the ability to be able to tell an
> application to behave in a certain manner when it hits the space within or
> around a character and before it hits the next character.
>
Yes there a many ways to do this - in text the main way to do this is
by a font. Fonts can include information such as how much space to
leave between letters (the most basic being called a kerning pair) and
more advanced features like ligatures where several letters or symbols
may be combined and treated in many respects is if they were one symbol
Regards
John Knightley
> From this you can tell I am neither a software developer or Unicode expert
> so responses in words of one or two syllables please :-)
>
> Hopes this makes sense
>
> Debbie
>
> Debbie Garside
> Managing Director
>
> GeoLang Limited
> Corner House
> Barn Street
> Haverfordwest
> Pembrokeshire SA61 1BW
> Wales UK
>
> Tel: 0044 1437 766441
> Fax: 0044 1437 766173
>
> Web: http://www.geolang.com
>
>
>
>
>
>
This archive was generated by hypermail 2.1.5 : Fri Oct 03 2008 - 08:06:32 CDT