Re: unicodian monospace fonts for windows(?)

2004-06-21 Thread Alexey Trofimenko
On Sun, 20 Jun 2004 18:37:03 -0700 (PDT), Goplat [EMAIL PROTECTED]  
wrote:

--- Alexey Trofimenko [EMAIL PROTECTED] wrote:
oh my.. it seems to me, that Perl6 starts new age of ASCII-graphics.  
(not
ASCII, really.. maybe Uni-graphics?)..

but now i have this issue: I'm coding on Windows, there's already two
unicode compliant monospace fonts: Lucida Console  and Courier New. And  
I
do not like both of them, (f.e. in Courier { and ( looks almost the
same, and lucida has too crude letters). Until now I used to use  
Fixedsys
(which can display,  but not , for example)
So I have a question - does anyone know the place where I can get free
monospace unicode font for windows, good for programming? or maybe  
there's

good fonts for *nixes, which could be converted?
There's Fixedsys Excelsior, you can get it at http://www.fixedsys.org/.  
It
has 2 bugs but you can fix them in a hex editor. First, it has the wrong
PANOSE proportion type so it's not recognized as monospaced, to fix that
change byte 19B from 04 to 09. Second, the underline is outside of the
character cell, to fix that change byte 5BFC9 from 56 to F6, and 5BFCB  
from
82 to 0A.
wow.. unicodian fixedsys. thanks!.. btw, it has rather ugly cyrillics,  
with glyphes, not fitting in bounding boxes.. can you tell me, which tool  
did you use to make changes you told me before? Maybe i can fix it slightly


Re: unicodian monospace fonts for windows(?)

2004-06-21 Thread Jonadab the Unsightly One

but now i have this issue: I'm coding on Windows, there's already two  
unicode compliant monospace fonts: Lucida Console  and Courier New. And I  
do not like both of them, (f.e. in Courier { and ( looks almost the  
same, and lucida has too crude letters). Until now I used to use Fixedsys  
(which can display « ± ¦ »,  but not ¥, for example)
So I have a question - does anyone know the place where I can get free  
monospace unicode font for windows, good for programming?
Have you tried Andale Mono (from Microsoft's Core Fonts for the Web,
corefonts.sourceforge.net) or Bitstream Vera Sans Mono (available from
I think the FSF)?


unicodian monospace fonts for windows(?)

2004-06-20 Thread Alexey Trofimenko
oh my.. it seems to me, that Perl6 starts new age of ASCII-graphics. (not  
ASCII, really.. maybe Uni-graphics?)..

but now i have this issue: I'm coding on Windows, there's already two  
unicode compliant monospace fonts: Lucida Console  and Courier New. And I  
do not like both of them, (f.e. in Courier { and ( looks almost the  
same, and lucida has too crude letters). Until now I used to use Fixedsys  
(which can display,  but not , for example)
So I have a question - does anyone know the place where I can get free  
monospace unicode font for windows, good for programming? or maybe there's  
good fonts for *nixes, which could be converted?


Re: unicodian monospace fonts for windows(?)

2004-06-20 Thread Andrew Shitov
AT oh my.. it seems to me, that Perl6 starts new age of ASCII-graphics. (not
AT ASCII, really.. maybe Uni-graphics?)..

I hardly think Perl 6 should avoid any characters other than ASCII.

For example we have at least three Russian encodings and it is
acceptable only because we have no choice: we face the fact that we
have lots of encodings.

As long as Perl 6 is still in the phase of development, it is possible
to buid the language that use PLAIN characters.

--

Andrew, [EMAIL PROTECTED]




Re: unicodian monospace fonts for windows(?)

2004-06-20 Thread Alexey Trofimenko
On Sun, 20 Jun 2004 15:06:33 +0400, Andrew Shitov [EMAIL PROTECTED] wrote:
AT oh my.. it seems to me, that Perl6 starts new age of ASCII-graphics.  
(not
AT ASCII, really.. maybe Uni-graphics?)..

I hardly think Perl 6 should avoid any characters other than ASCII.
For example we have at least three Russian encodings and it is
acceptable only because we have no choice: we face the fact that we
have lots of encodings.
As long as Perl 6 is still in the phase of development, it is possible
to buid the language that use PLAIN characters.
--

Andrew, [EMAIL PROTECTED]

unicode is only way to get rid of the mess with multiple encodings -  
you'll have the same program on windows or linux, and do not worry about  
which encoding should be used for string constants in code - KOI8-R or  
CP1251 or even (is it used?) ISO-I-forget-the-number, just because your  
code will be in machine independent UTF-8, and output will be done through  
system dependent io-layer. That's ok and fine..
but I must agree, that using fancy characters for identifiers and  
operators really can make problems for people. Not all people uses vim,  
you know, not all (very good and handy if not to use Unicode) editors  
allow to enter such characters.. and there's psychological reasons too -  
how to read such a program? :)
@a  @b array a ..er..broken bar array b..
ok, 'twas a joke..
but this looks obfuscating.. if someone writes a module using hiragana,  
and I want to read the sources to understand how it works, I'll meet a  
problem, because I'm doubt if I can distinguish one letter from another..  
I have good audio memory, but bad video memory :)

so, unicode is good, but I think that this should be explicitly said, that  
modules for public using should avoid using unicode operators and subs  
name as much as possible. It's against internationality of programmers  
community. I'll want to understand what programs do, and want to edit them  
too, if need arise.

--
 Excuse my French..
   Alexey Trofimenko


Re: unicodian monospace fonts for windows(?)

2004-06-20 Thread Goplat
--- Alexey Trofimenko [EMAIL PROTECTED] wrote:
 oh my.. it seems to me, that Perl6 starts new age of ASCII-graphics. (not  
 ASCII, really.. maybe Uni-graphics?)..
 
 but now i have this issue: I'm coding on Windows, there's already two  
 unicode compliant monospace fonts: Lucida Console  and Courier New. And I  
 do not like both of them, (f.e. in Courier { and ( looks almost the  
 same, and lucida has too crude letters). Until now I used to use Fixedsys  
 (which can display « ± ¦ »,  but not ¥, for example)
 So I have a question - does anyone know the place where I can get free  
 monospace unicode font for windows, good for programming? or maybe there's 
 
 good fonts for *nixes, which could be converted?
 

There's Fixedsys Excelsior, you can get it at http://www.fixedsys.org/. It
has 2 bugs but you can fix them in a hex editor. First, it has the wrong
PANOSE proportion type so it's not recognized as monospaced, to fix that
change byte 19B from 04 to 09. Second, the underline is outside of the
character cell, to fix that change byte 5BFC9 from 56 to F6, and 5BFCB from
82 to 0A.



__
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail