From owner-freebsd-hackers Fri Jun 12 14:58:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA24349 for freebsd-hackers-outgoing; Fri, 12 Jun 1998 14:58:07 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA24276 for ; Fri, 12 Jun 1998 14:57:51 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA22501; Fri, 12 Jun 1998 14:57:40 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp02.primenet.com, id smtpd022463; Fri Jun 12 14:57:38 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id OAA20184; Fri, 12 Jun 1998 14:57:36 -0700 (MST) From: Terry Lambert Message-Id: <199806122157.OAA20184@usr01.primenet.com> Subject: Re: getty issue file To: vovik@ntu-kpi.kiev.ua (Vladimir A. Jakovenko) Date: Fri, 12 Jun 1998 21:57:36 +0000 (GMT) Cc: freebsd-hackers@FreeBSD.ORG In-Reply-To: <19980612230931.49179@NTU-KPI.Kiev.UA> from "Vladimir A. Jakovenko" at Jun 12, 98 11:09:31 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Generally, I need to load russian fonts into DEC VT420/DEC VT240 > terminals. After looking at gettytab(5) I found the easiest way > -- use the "if" (issue file) tag, because getty cat it to terminal > when terminal comming up. We used to download and select sixel fonts on vt220, vt320, and vt420 hardware. We used the "rf" (reset file) or "if" (initialization file) attributes to specify a file with a sixel font image, complete with escape sequences, to send to the terminal. Then we used the standard "reset" variant of "tset" to get the font out there: eval `reset -s vt320-russian` (for example). If you insist on using getty to do the work (a bad idea, since it makes the terminal russian instead of the login account), as long as you didn't run more than 512 characters between newlines, it's not an problem. This means you needs to ensure the terminal is in the base state before doing the newline. This is relatively easy to do, and won't damage the ability to download the sixel based character sets. You *will* have to deal with a number-of-characters-in-the-sixel-set lines of CRLF, however... I prefer the tset method (for the obvious reasons). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message