From owner-freebsd-i18n Thu Nov 22 15:20:29 2001 Delivered-To: freebsd-i18n@freebsd.org Received: from irodis.panteion.gr (irodis.panteion.gr [194.177.218.1]) by hub.freebsd.org (Postfix) with ESMTP id 8E61237B419 for ; Thu, 22 Nov 2001 15:20:25 -0800 (PST) Received: from MyRealBox.com (port17.panteion.gr [194.177.223.147]) by irodis.panteion.gr (8.10.1/8.10.1) with ESMTP id fAMNK8m17173; Fri, 23 Nov 2001 01:20:14 +0200 (EET) Message-ID: <3BFD87B2.E9691603@MyRealBox.com> Date: Fri, 23 Nov 2001 01:18:10 +0200 From: =?iso-8859-7?Q?=C1=ED=E1=F3=F4=E1=F3=DC=F4=EF=F2=20=C2=E1=F3=DF=EB=E5=E9=EF=F2?= Reply-To: B.Anastasatos@Freemail.gr X-Mailer: Mozilla 4.7 [en] (Win95; I) X-Accept-Language: el,en MIME-Version: 1.0 To: "Andrey A. Chernov" Cc: freebsd-i18n@FreeBSD.ORG Subject: Re: ACS (Alternate Character Set) support in ISO-8859-7 greek codepage References: <20010727132229.B8030-300000@idemnia.ath.cx> <3BFCCE33.A73F605E@MyRealBox.com> <20011122153813.GA62978@nagual.pp.ru> Content-Type: text/plain; charset=iso-8859-7 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-i18n@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "Andrey A. Chernov" wrote: > > ISO-8859-7 supports only 4 out of the 32 ACS characters. On > > the other hand, there are about 35 "unused" positions in > > ISO-7, more than enough if somebody wanted to add ACS glyphs > > to ISO-8859-7 console fonts. I noticed that this is exactly > > what happens in the FreeBSD implementation of ISO-8859-2. > No, fonts must conforms standards exactly. 8859-2 font must be > fixed instead. Otherwise it gives user wrong impression that ACS > characters present in standard, OK, what about creating _separate_ fonts and naming them in such a way that is obvious they don't conform _exactly_ to ISO-8859' series? Like el.iso07_with_ACS_enhancements.8x16.fnt. > so he start to use them and become incompatible with the rest of > the world. Of course people wouldn't use directly the enhancements, instead the would keep using the ncurses library interface as usual (cat /usr/include/curses.h | grep define | grep ACS | less). ncurses would then consult /etc/termcap to find out if and how ACS is implemented in the actual $TERM console. In this way no compatibility problems raise. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-i18n" in the body of the message