En jouant avec le menu et la souris, on peut changer la fonte à la
volée. J'en ai trouvé une qui me convient mieux mais malheureusement,
je ne sais pas trop comment la déterminer à partir de la session
courante...
Une idée comment récupérer cela depuis une session (ou autrement, de
toute façon, cela finira dans le .emacs ou les .Xresources).
Tu devrais trouver ton bonheur en faisant: M-x ielm <RET> (frame-parameters) <RET>
Chez moi la dernière ligne donne: (font . "-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso8859-1") -- Philippe Ivaldi. http://home.tele2.fr/phivaldi/index.html
Salut,
Tu devrais trouver ton bonheur en faisant:
M-x ielm <RET>
(frame-parameters) <RET>
Chez moi la dernière ligne donne:
(font . "-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso8859-1")
--
Philippe Ivaldi.
http://home.tele2.fr/phivaldi/index.html
Tu devrais trouver ton bonheur en faisant: M-x ielm <RET> (frame-parameters) <RET>
Chez moi la dernière ligne donne: (font . "-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso8859-1") -- Philippe Ivaldi. http://home.tele2.fr/phivaldi/index.html
Paul Gaborit
À (at) Tue, 30 Jan 2007 14:09:09 +0100, Patrice Karatchentzeff écrivait (wrote):
Matthieu Moy writes:
Patrice Karatchentzeff writes:
Une idée comment récupérer cela depuis une session (ou autrement, de toute façon, cela finira dans le .emacs ou les .Xresources).
M-x customize-faces RET default RET
est une piste.
Non, ça te donne le choix pas ce que tu as... j'ai déjà essayé sans succès :(
Soyez plus clair dans vos demandes...
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face' 'default' qui est utilisée.
- Sa valeur est déterminée par un fichier custom.el (ou autres fichiers d'initialisation) ou sinon par une ressource X (Ex: Emacs.default.attributeFont, Emacs*font ou *font...) ou par défaut... je ne sais pas ('fixed' peut-être).
- Pour connaître la liste des polices disponibles sur un serveur X-Windows, on peut utiliser le programme 'xlsfonts' (avec éventuellement l'option '-l'). Pour les autres plateformes... je ne sais pas.
Quelle était la question ?
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
À (at) Tue, 30 Jan 2007 14:09:09 +0100,
Patrice Karatchentzeff <p.karatchentzeff@free.fr> écrivait (wrote):
Une idée comment récupérer cela depuis une session (ou autrement, de
toute façon, cela finira dans le .emacs ou les .Xresources).
M-x customize-faces RET default RET
est une piste.
Non, ça te donne le choix pas ce que tu as... j'ai déjà essayé sans
succès :(
Soyez plus clair dans vos demandes...
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face'
'default' qui est utilisée.
- Sa valeur est déterminée par un fichier custom.el (ou autres
fichiers d'initialisation) ou sinon par une ressource X (Ex:
Emacs.default.attributeFont, Emacs*font ou *font...) ou par
défaut... je ne sais pas ('fixed' peut-être).
- Pour connaître la liste des polices disponibles sur un serveur
X-Windows, on peut utiliser le programme 'xlsfonts' (avec
éventuellement l'option '-l'). Pour les autres plateformes... je ne
sais pas.
Quelle était la question ?
--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
À (at) Tue, 30 Jan 2007 14:09:09 +0100, Patrice Karatchentzeff écrivait (wrote):
Matthieu Moy writes:
Patrice Karatchentzeff writes:
Une idée comment récupérer cela depuis une session (ou autrement, de toute façon, cela finira dans le .emacs ou les .Xresources).
M-x customize-faces RET default RET
est une piste.
Non, ça te donne le choix pas ce que tu as... j'ai déjà essayé sans succès :(
Soyez plus clair dans vos demandes...
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face' 'default' qui est utilisée.
- Sa valeur est déterminée par un fichier custom.el (ou autres fichiers d'initialisation) ou sinon par une ressource X (Ex: Emacs.default.attributeFont, Emacs*font ou *font...) ou par défaut... je ne sais pas ('fixed' peut-être).
- Pour connaître la liste des polices disponibles sur un serveur X-Windows, on peut utiliser le programme 'xlsfonts' (avec éventuellement l'option '-l'). Pour les autres plateformes... je ne sais pas.
Quelle était la question ?
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Patrice Karatchentzeff
Ph. Ivaldi writes:
Salut,
Tu devrais trouver ton bonheur en faisant: M-x ielm <RET> (frame-parameters) <RET>
Chez moi la dernière ligne donne: (font . "-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso8859-1")
Impec... à noter que le résultat est *franchement* différent de celui de customize-face (mais juste :)).
J'ai l'impression que celui de customize est indicatif et qu'il cherche (?) une fonte approchant ensuite... la fonte par défaut entrée dans customize lorsque je la saisie avec la souris n'existe pas dans mon système (alors qu'il me change pourtant la fonte... et la fonte trouvée est celle en sortie de la commande proposée au-desssus).
Tu devrais trouver ton bonheur en faisant:
M-x ielm <RET>
(frame-parameters) <RET>
Chez moi la dernière ligne donne:
(font . "-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso8859-1")
Impec... à noter que le résultat est *franchement* différent de celui
de customize-face (mais juste :)).
J'ai l'impression que celui de customize est indicatif et qu'il
cherche (?) une fonte approchant ensuite... la fonte par défaut entrée
dans customize lorsque je la saisie avec la souris n'existe pas dans
mon système (alors qu'il me change pourtant la fonte... et la fonte
trouvée est celle en sortie de la commande proposée au-desssus).
Tu devrais trouver ton bonheur en faisant: M-x ielm <RET> (frame-parameters) <RET>
Chez moi la dernière ligne donne: (font . "-xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso8859-1")
Impec... à noter que le résultat est *franchement* différent de celui de customize-face (mais juste :)).
J'ai l'impression que celui de customize est indicatif et qu'il cherche (?) une fonte approchant ensuite... la fonte par défaut entrée dans customize lorsque je la saisie avec la souris n'existe pas dans mon système (alors qu'il me change pourtant la fonte... et la fonte trouvée est celle en sortie de la commande proposée au-desssus).
Le 30 janvier 2007 à 14h34:27, Paul Gaborit écrivit :
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face' 'default' qui est utilisée.
- Sa valeur est déterminée par un fichier custom.el (ou autres fichiers d'initialisation) ou sinon par une ressource X (Ex: Emacs.default.attributeFont, Emacs*font ou *font...) ou par défaut... je ne sais pas ('fixed' peut-être).
Pas forcément par un fichier. Je change parfois de fonte en cours d'utilisation: (defvar pi-big-font "-*-terminus-*-*-*-*-*-200-*-*-*-*-*-*") (defvar pi-small-font "-misc-fixed-bold-*-*-*-*-140-*-*-*-*-*-*") (defvar pi-current-font-size "big") (defun pi-toggle-font() "Toggle between large and small font." (interactive) (if (string= pi-current-font-size "small") (progn (set-frame-font pi-big-font t) (setq pi-current-font-size "big")) (progn (set-frame-font pi-small-font t) (setq pi-current-font-size "small")))) (global-set-key (kbd "C-f") `pi-toggle-font) -- Philippe Ivaldi. http://home.tele2.fr/phivaldi/index.html
Le 30 janvier 2007 à 14h34:27,
Paul Gaborit <Paul.Gaborit@invalid.invalid> écrivit :
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face'
'default' qui est utilisée.
- Sa valeur est déterminée par un fichier custom.el (ou autres
fichiers d'initialisation) ou sinon par une ressource X (Ex:
Emacs.default.attributeFont, Emacs*font ou *font...) ou par
défaut... je ne sais pas ('fixed' peut-être).
Pas forcément par un fichier.
Je change parfois de fonte en cours d'utilisation:
(defvar pi-big-font "-*-terminus-*-*-*-*-*-200-*-*-*-*-*-*")
(defvar pi-small-font "-misc-fixed-bold-*-*-*-*-140-*-*-*-*-*-*")
(defvar pi-current-font-size "big")
(defun pi-toggle-font()
"Toggle between large and small font."
(interactive)
(if (string= pi-current-font-size "small")
(progn
(set-frame-font pi-big-font t)
(setq pi-current-font-size "big"))
(progn
(set-frame-font pi-small-font t)
(setq pi-current-font-size "small"))))
(global-set-key (kbd "C-f") `pi-toggle-font)
--
Philippe Ivaldi.
http://home.tele2.fr/phivaldi/index.html
Le 30 janvier 2007 à 14h34:27, Paul Gaborit écrivit :
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face' 'default' qui est utilisée.
- Sa valeur est déterminée par un fichier custom.el (ou autres fichiers d'initialisation) ou sinon par une ressource X (Ex: Emacs.default.attributeFont, Emacs*font ou *font...) ou par défaut... je ne sais pas ('fixed' peut-être).
Pas forcément par un fichier. Je change parfois de fonte en cours d'utilisation: (defvar pi-big-font "-*-terminus-*-*-*-*-*-200-*-*-*-*-*-*") (defvar pi-small-font "-misc-fixed-bold-*-*-*-*-140-*-*-*-*-*-*") (defvar pi-current-font-size "big") (defun pi-toggle-font() "Toggle between large and small font." (interactive) (if (string= pi-current-font-size "small") (progn (set-frame-font pi-big-font t) (setq pi-current-font-size "big")) (progn (set-frame-font pi-small-font t) (setq pi-current-font-size "small")))) (global-set-key (kbd "C-f") `pi-toggle-font) -- Philippe Ivaldi. http://home.tele2.fr/phivaldi/index.html
Patrice Karatchentzeff
Paul Gaborit writes:
[...]
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face' 'default' qui est utilisée.
À (at) Tue, 30 Jan 2007 16:45:47 +0100, Patrice Karatchentzeff écrivait (wrote):
Paul Gaborit writes:
À (at) Tue, 30 Jan 2007 15:28:57 +0100, Patrice Karatchentzeff écrivait (wrote):
Paul Gaborit writes:
[...]
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face' 'default' qui est utilisée.
non.
Si.
Non, lis ma réponse sur l'autre partie du fil.
Qu'est-ce qui vous fait croire que je n'ai pas lu le reste du fil ?
Et le reste du fil, en quoi est-il contradictoire avec ce que je dis ?
Vous supprimez le reste de ma réponse sans essayer de comprendre. Vous n'avez pas peut-être pas compris comment cette 'face' 'default' déterminait la véritable police à utiliser mais c'est quand même par là que ça se passe.
[Par ailleurs, chez moi, le résultat de la fonction 'frame-parameters' (ou de son équivalent dans XEmacs: 'frame-properties') n'indique en rien le nom de la police utilisée courament.]
Le problème, c'est que vous n'avez toujours pas expliqué ce que vous cherchiez vraiment. On répond donc ce qu'on peut en essayant de deviner votre véritable question/problème. Et vous, au lieu de nous fournir un peu plus d'information sur le contexte, le besoin, etc. vous jetez nos réponses de manière péremptoire sans comprendre qu'elles tentent de répondre à la question que *vous* *avez* *posée*... même si elles ne répondent peut-être pas à la question que *vous* *vous* *posez*...
Donc *une* *fois* *de* *plus*, reformulez correctement votre question et peut-être vous donnera-t-on des réponses plus pertinentes à votre goût.
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
À (at) Tue, 30 Jan 2007 16:45:47 +0100,
Patrice Karatchentzeff <p.karatchentzeff@free.fr> écrivait (wrote):
Paul Gaborit <Paul.Gaborit@invalid.invalid> writes:
À (at) Tue, 30 Jan 2007 15:28:57 +0100,
Patrice Karatchentzeff <p.karatchentzeff@free.fr> écrivait (wrote):
Paul Gaborit <Paul.Gaborit@invalid.invalid> writes:
[...]
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face'
'default' qui est utilisée.
non.
Si.
Non, lis ma réponse sur l'autre partie du fil.
Qu'est-ce qui vous fait croire que je n'ai pas lu le reste du fil ?
Et le reste du fil, en quoi est-il contradictoire avec ce que je dis ?
Vous supprimez le reste de ma réponse sans essayer de comprendre. Vous
n'avez pas peut-être pas compris comment cette 'face' 'default'
déterminait la véritable police à utiliser mais c'est quand même par
là que ça se passe.
[Par ailleurs, chez moi, le résultat de la fonction 'frame-parameters'
(ou de son équivalent dans XEmacs: 'frame-properties') n'indique en
rien le nom de la police utilisée courament.]
Le problème, c'est que vous n'avez toujours pas expliqué ce que vous
cherchiez vraiment. On répond donc ce qu'on peut en essayant de
deviner votre véritable question/problème. Et vous, au lieu de nous
fournir un peu plus d'information sur le contexte, le besoin,
etc. vous jetez nos réponses de manière péremptoire sans comprendre
qu'elles tentent de répondre à la question que *vous* *avez*
*posée*... même si elles ne répondent peut-être pas à la question que
*vous* *vous* *posez*...
Donc *une* *fois* *de* *plus*, reformulez correctement votre question
et peut-être vous donnera-t-on des réponses plus pertinentes à votre
goût.
--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
À (at) Tue, 30 Jan 2007 16:45:47 +0100, Patrice Karatchentzeff écrivait (wrote):
Paul Gaborit writes:
À (at) Tue, 30 Jan 2007 15:28:57 +0100, Patrice Karatchentzeff écrivait (wrote):
Paul Gaborit writes:
[...]
- Pour déterminer la police par défaut de (X)Emacs, c'est la 'face' 'default' qui est utilisée.
non.
Si.
Non, lis ma réponse sur l'autre partie du fil.
Qu'est-ce qui vous fait croire que je n'ai pas lu le reste du fil ?
Et le reste du fil, en quoi est-il contradictoire avec ce que je dis ?
Vous supprimez le reste de ma réponse sans essayer de comprendre. Vous n'avez pas peut-être pas compris comment cette 'face' 'default' déterminait la véritable police à utiliser mais c'est quand même par là que ça se passe.
[Par ailleurs, chez moi, le résultat de la fonction 'frame-parameters' (ou de son équivalent dans XEmacs: 'frame-properties') n'indique en rien le nom de la police utilisée courament.]
Le problème, c'est que vous n'avez toujours pas expliqué ce que vous cherchiez vraiment. On répond donc ce qu'on peut en essayant de deviner votre véritable question/problème. Et vous, au lieu de nous fournir un peu plus d'information sur le contexte, le besoin, etc. vous jetez nos réponses de manière péremptoire sans comprendre qu'elles tentent de répondre à la question que *vous* *avez* *posée*... même si elles ne répondent peut-être pas à la question que *vous* *vous* *posez*...
Donc *une* *fois* *de* *plus*, reformulez correctement votre question et peut-être vous donnera-t-on des réponses plus pertinentes à votre goût.
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>