Hi, hab da mal eine vermeintlich einfache Frage: Man kann ja bei den Font(Schriftarten) immer drei Varianten: Sans Serif Serif monospace auswählen. Woher weiß ich nun, welche Schriftart den tatsächlich verwendet wird, denn diese 3 Varianten müssen ja irgendwo gegen eine "echte Schrift" gemapt sein. Wo und wie passiert das überhaupt und wie kann ich das beeinflußen bzw. die "echte Schriftart" herausfinden? Bitte um Erleuchtung ;-) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Michael Riess <riessmi@yahoo.de> [2008-01-22 11:39]:
hab da mal eine vermeintlich einfache Frage:
Man kann ja bei den Font(Schriftarten) immer drei Varianten: Sans Serif Serif monospace auswählen.
Woher weiß ich nun, welche Schriftart den tatsächlich verwendet wird, denn diese 3 Varianten müssen ja irgendwo gegen eine "echte Schrift" gemapt sein.
Eine Datei ~/.fonts.conf anlegen mit folgendem Inhalt: <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- some aliases --> <alias> <family>serif</family> <prefer> <family>Thorndale AMT</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Verdana</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Cumberland AMT</family> </prefer> </alias> <dir>~/.fonts</dir> </fontconfig> Natürlich dann jeweils statt „Thorndale AMT“, „Verdana“ und „Cumberland AMT“ die richtigen Schriften eintragen! Bernhard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Bernhard Walle schrieb:
* Michael Riess <riessmi@yahoo.de> [2008-01-22 11:39]:
hab da mal eine vermeintlich einfache Frage:
Man kann ja bei den Font(Schriftarten) immer drei Varianten: Sans Serif Serif monospace auswählen.
Woher weiß ich nun, welche Schriftart den tatsächlich verwendet wird, denn diese 3 Varianten müssen ja irgendwo gegen eine "echte Schrift" gemapt sein.
Eine Datei ~/.fonts.conf anlegen mit folgendem Inhalt:
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- some aliases --> <alias> <family>serif</family> <prefer> <family>Thorndale AMT</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Verdana</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Cumberland AMT</family> </prefer> </alias> <dir>~/.fonts</dir> </fontconfig>
Natürlich dann jeweils statt „Thorndale AMT“, „Verdana“ und „Cumberland AMT“ die richtigen Schriften eintragen!
OK, damit kann ich die Einstellungen überschreiben und wie kann ich die bisherigen globalen Einstellungen abfragen? irgendeine Datei in /etc/fonts oder ein Script/Programm? (oder vielleicht sogar was buntes zum Klicken, falls mich mal jmd. danach frägt) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Tue, 22 Jan 2008, 12:30:52 +0100, Michael Riess wrote:
Bernhard Walle schrieb:
[...] OK, damit kann ich die Einstellungen überschreiben und wie kann ich die bisherigen globalen Einstellungen abfragen?
irgendeine Datei in /etc/fonts oder ein Script/Programm? (oder vielleicht sogar was buntes zum Klicken, falls mich mal jmd. danach frägt)
Das Kommando zum Abfragen heisst "fc-match"; die Konfiguration macht man in /etc/fonts/local.conf . HTH, cheers. l8er manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 22. Januar 2008 schrieb Michael Riess:
(...). Woher weiß ich nun, welche Schriftart den tatsächlich verwendet wird, denn diese 3 Varianten müssen ja irgendwo gegen eine "echte Schrift" gemapt sein. (...).
AFAIK in /etc/fonts/conf.d/58-suse-post-user.conf HTH Jan -- Real Users never use the Help key. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Jan Ritzerfeld schrieb:
Am Dienstag, 22. Januar 2008 schrieb Michael Riess:
(...). Woher weiß ich nun, welche Schriftart den tatsächlich verwendet wird, denn diese 3 Varianten müssen ja irgendwo gegen eine "echte Schrift" gemapt sein. (...).
AFAIK in /etc/fonts/conf.d/58-suse-post-user.conf
ja, das scheint zu passen, das scheint die Ersetzungstabelle für die drei standard aliase "serif", "sans-serif" und "monospace" zu sein trotzdem weiß ich jetzt immer noch nicht auf Anhieb welcher font verwendet wird wenn ich nicht diese aliase von Hand durchsehen will (denn offensichtlich wird immer der erste passende Font von ca.40 gewählt, der zum standard alias vorhanden ist) Gibt es denn kein Kommando wie: #> fc-which-font-is-used-for-alias serif -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Michael Riess wrote:
Gibt es denn kein Kommando wie: #> fc-which-font-is-used-for-alias serif
fc-match serif Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joachim Marx schrieb:
Michael Riess wrote:
Gibt es denn kein Kommando wie: #> fc-which-font-is-used-for-alias serif
fc-match serif
suppi, Danke genau das hab ich gesucht Hatte natürlich schon mit den fc-* rumgespielt aber natürlich nur: fc-match -s | grep -i monospace versucht und da gibts keine Ergebnis aber mit: fc-match monospace DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book" -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Joachim Marx <suselists@socim.info> [2008-01-23 00:04]:
Michael Riess wrote:
Gibt es denn kein Kommando wie: #> fc-which-font-is-used-for-alias serif
fc-match serif
Cool, wusste ich auch so nicht. :-) Bernhard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Bernhard Walle
-
Jan Ritzerfeld
-
Joachim Marx
-
Manfred Hollstein
-
Michael Riess