Ich möchte in der Wine-Konsole alle Zeichen anzeigen können, die die Win32-Konsole anzeigen kann. Ich habe ein kleines Testprogramm geschrieben, um alle 8-Bit-Zeichen auszudrucken:
#include <stdio.h>
int main(int argc, char *argv[]) {
int i, j;
for (i = 0; i <= 0xF0; i+=0x10) {
for (j = i; j <= i + 0x0F; ++j)
printf("%2x:%c", j, (char)j);
printf("\n");
}
getchar();
return 0;
}
Unter Wine kann ich bisher nur Andale Mono verwenden:
Während dies unter Windows Server 2008 angezeigt wird:
Kann ich irgendwo legal eine Schriftart herunterladen, mit der ich alle diese Zeichen unter Wine anzeigen kann?
Bearbeiten Ich habe eine Reihe von DOS-Schriftarten gefunden , die eine CP437- Schriftart enthalten, die den Zeichensatz abdecken sollte, an dem ich interessiert bin. Selbst wenn ich diese Schriftart installiere, wineconsole
scheint sie ihn jedoch nicht zu erkennen. Gibt es eine Möglichkeit wineconsole
, diese Schriftart zu verwenden oder diese Schriftart in ein Format zu konvertieren, wineconsole
das verwendet werden kann? Oder kann ich Schriftarten aus DOSEMU zur Verwendung in Wine extrahieren ?
Oh, und ich sollte wahrscheinlich erwähnen, dass ich unter Mac OS X 10.6.2 Wine über MacPorts installiere und das wine-devel
Paket verwende.
Mehr Informationen
Ich habe versucht, einige Konsolenschriftarten zu installieren, die den gesamten Zeichensatz als Mac OS X-Schriftarten abdecken sollen (z. B. die oben aufgeführte NewDOS-Schriftart und eine Schriftart, die ich aus den von DOSEMU bereitgestellten Schriftarten konvertieren wollte). Wine scheint neue in Mac OS X installierte Schriftarten nicht zu erkennen. Gibt es eine Möglichkeit, neue Schriftarten zu registrieren, die ich bei Wine installiert habe? Würde es system.reg
funktionieren, die Datei, die Schriftzuordnungen zu enthalten scheint, manuell zu bearbeiten , oder müsste ich noch etwas tun?
stoßen
Die Prämie endet bald, ich suche immer noch nach einer Antwort darauf. Verwendet jemand die Wine-Konsole für komplexe Textbenutzeroberflächen?
wine
scheint die Tools nicht installiert zu haben. Muss ich einfach die Quelle herunterladen und erstellen und die fnt2bdf aus dem Quellverzeichnis ausführen? Außerdem scheinen die Installationsanweisungen für die Schriftarten für Linux zu gelten, während ich unter Mac OS X bin. Gibt es Anweisungen dazu unter Mac OS X. Ich habe versucht, einige neue Schriftarten zu installieren, genau wie normale Mac-Schriftarten, aber Wine scheint sie nicht zu sehen, wenn ich die Schriftart für die Konsole einstelle. Gibt es eine Möglichkeit, Wine dazu zu bringen, seine Schriftartenliste zu aktualisieren?C:\windows\fonts
Ordner abgerufen. Sie sollten die Schriftarten in diesem Ordner installieren . Ich bin mir nicht sicher, wo Sie das finden können. Es könnte in sein~/.wine/drive_c/windows/fonts
. Ich fürchte, ich kann bei Ihrer anderen Frage nicht helfen..wine/system.reg
werden viele Zuordnungen von Schriftnamen zu Pfaden imZ:
Laufwerk (mein Root-Dateisystem im Gegensatz zum virtuellenC:
Laufwerk) angezeigt, die auf auf meinem System installierte Schriftarten verweisen, sowohl einige X11-Schriftarten als auch einige Schriftarten in normalen Mac-Schriftartenordnern . Ich sehe keine anderen Schriftarten~/.wine/drive_c/windows/Fonts
als die NewDOS-Schriftart, die ich installiert habe, aber Wine sieht sie nicht.Nun, ich neige dazu, Unifont für viele Dinge zu verwenden. Ich habe eine leicht modifizierte Version des TTF - ich habe die Metadaten im Grunde genommen ein wenig umgedreht, damit PuTTY sie als Schriftart mit fester Breite erkennt.
Ich habe jedoch keine Ahnung, wie ich Wine darauf aufmerksam machen soll.
quelle