Bernd Walter wrote:
> Polytropon wrote:
> > Fakt ist: /etc/ttys definiert TERM als cons25l1, seit ich
> > mit FreeBSD 4.0 angefangen habe.
> >
> > Fakt ist: Früher hat dies genügt, um die Grafikzeichen zu
> > erhalten.
Korrekt. Das ging mal.
> > Fakt ist: Heute ist dies nicht mehr der Fall.
> >
> > Fakt ist auch: Als Zeichensätze habe ich font8x14="iso-8x14",
> > font8x16="iso-8x16" und font8x8="iso-8x8" gesetzt.
>
> Fakt ist diese Zeichensätze haben niemals Grafikzeichen enthalten.
Doch, durchaus, siehe oben.
Mit der Vorgehensweise aus PR bin/90082 kann man das alte
Verhalten wiederherstellen, d.h. ISO-Zeichensatz plus
gleichzeitig graphische Rahmen, plus einige weitere
Zeichen, die bisher gar nicht verfügbar sind:
http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/90082
> Geht rein physikalisch nicht, weil die Anzahl der Zeichen von
> seiten der Hardware im Textmode begrenzt ist.
> Mehr geht nur grafisch.
Bei den ISO-Zeichensätzen sind die Zeichen 128 bis 159
nicht belegt und können für Graphikzeichen verwendet
werden. Auch von den Zeichen < 32 können die meisten
verwendet werden (dass in dem Bereich die diversen
ASCII-Control-Codes liegen, stört dabei nicht).
Davon abgesehen kann man im VGA-Attribut-Controller die
Funktion des obersten Bit der Vordergundfarbe umschalten,
so dass es stattdessen als weiteres Zeichensatz-Bit
fungiert, womit 512 verschiedene Zeichen möglich sind.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd With Perl you can manipulate text, interact with programs, talk over networks, drive Web pages, perform arbitrary precision arithmetic, and write programs that look like Snoopy swearing. To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 19 Aug 2009 - 18:24:37 CEST