मेरे Emacs में उपयोग किए जाने वाले वर्तमान फ़ॉन्ट का पता कैसे करें?


38

मेरे Emacs में उपयोग किए जाने वाले वर्तमान फ़ॉन्ट का पता कैसे करें?

जवाबों:


42

Emacs के मेरे संस्करण में, मैं दर्ज करके जानकारी प्राप्त कर सकता हूं M-x describe-font


6
ऐसा करते समय, यह संकेत देता Font name (default current choice for ASCII chars): है कि इसका क्या मतलब है? मुझे वहाँ क्या करना चाहिए?
क़ज़ेवेक्स

2
@duperuser: दर्ज करें मैं सिर्फ मारा ...
choroba

2
यह दूसरे प्रश्न का उत्तर है, लेकिन पहले वाला नहीं। मारने के बाद Enter, ASCII वर्णों को केवल दिखाने के लिए उपयोग किए जाने वाले फ़ॉन्ट के बारे में प्रदर्शित जानकारी है? यदि हां, तो गैर-एएससीआईआई प्रदर्शित करने के लिए उपयोग किए गए फोंट का पता कैसे लगाएं?
क़ज़वेक्स

@choroba एमएक्स विवरण-फ़ॉन्ट पर दर्ज करने के बाद मुझे मिनी-बफर पर "कोई फोंट का उपयोग नहीं किया जा रहा है"
मार्कसजुनियस ब्रूटस

@MenelaosPerdikeas: क्या आप किसी टेक्स्ट टर्मिनल में एमएसीएस चला रहे हैं?
कोरोबा

11

अलग-अलग अक्षरों और बफर के अलग-अलग हिस्सों के लिए अलग-अलग फॉन्ट का इस्तेमाल किया जा सकता है। किसी दिए गए चरित्र के लिए, आप यह पता लगा सकते हैं कि किस फ़ॉन्ट का उपयोग उस चरित्र की ओर बढ़ने के बिंदु से किया गया था, जिसे करने के बाद C-u C-x =आपको बफर में उस स्थिति के बारे में सभी प्रकार की जानकारी मिल जाएगी, जिसमें फ़ॉन्ट इसके लिए उपयोग किया गया था।


1
क्या कमांड "Cu Cx =" एक शॉर्टकट है?
qazwsx

ठीक है, के C-x =लिए बाध्य है what-cursor-position, लेकिन जब एक C-uउपसर्ग के साथ कहा जाता है , यह ज्यादातर काम को दर्शाता है describe-char
स्टीफन

तो किसी भी कीबोर्ड शॉर्टकट का उपयोग किए बिना, एक ही काम कैसे करें?
qazwsx

यदि आप अपने आप को M-xशॉर्टकट तक सीमित रखते हैं , तो यह होगा M-x describe-char RET
स्टीफन

तो क्यों C-x =/ what-cursor-positionउपयोग नहीं किया जाता है?
qazwsx

7

आप बस मूल्यांकन कर सकते हैं

(face-attribute 'default :font)

एक सेक्सप का मूल्यांकन करने के लिए M-:, उपरोक्त सेक्सप को वहां टाइप / पेस्ट करें और एंटर करें।


0

टेक्स्ट पर कर्सर रखें जिसे आप कस्टमाइज़ और रन करना चाहते हैं M-x describe-face

यह आपको जानकारी देगा कि यह फ़ॉन्ट कैसे सेट किया गया था, अर्थात makdown-pre-face। फिर आप देख सकते हैं कि यह किस से markdown-code-faceविरासत में मिला है fixed-pitch

और आप इसे कैसे सेट कर सकते हैं:

(set-face-attribute 'default nil
                    :family "Source Code Pro"
                    :height 130
                    :weight 'normal
                    :width 'normal)
(copy-face 'default 'fixed-pitch)

Emacs को सेट करने के बाद रीस्टार्ट करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.