如何轻松更改spacemacs中的字体大小?

时间:2016-05-05 04:33:20

标签: emacs elisp spacemacs

如何更改spacemacs中的字体大小?我是否需要下载其他软件包,例如源代码字体?

我尝试更改配置文件中的字体大小,但字体大小不会更改。我在安装源代码字体时遇到问题,因为字体路径未正确注册。这些字体是通过开源Adobe提供的说明安装的。在spacemacs中有更简单的方法来完成这么简单的任务吗?

3 个答案:

答案 0 :(得分:18)

另一种方法是使用键序列“SPC z x”,然后按“+ / =”键增加字体大小,或按“ - ”键减小字体大小。其他选项显示在哪个键菜单上。

答案 1 :(得分:17)

在我的.spacemacs文件中,我有以下

<div class="radio">
    <p><b>Fluid Type</b></p>
<form id="fluidForm">
    <p>
        <label>Air:   <input type="radio" name="fluid" value="Air"   /></label>
        <label>Water: <input type="radio" name="fluid" value="Water" /></label>
        <label>Oil:   <input type="radio" name="fluid" value="Oil"   /></label>
    </p>
</form>

<span>Fluid viscosity:</span>
    <span id="param3">4500</span>&nbsp;Pa s
<br/>
<span>Fluid density:</span>
    <span id="param4">4500</span>&nbsp;kg/m^3 <!-- SI -->

<script>

document.getElementByName("fluid").addEventListener("change", radioChange);
document.getElementByNAme("fluid").addEventListener("click", radioChange);

function radioChange (){
    if (document.getElementByName("fluid").value = "Air"){
        document.getElementById("param3").innerHTML = 50;
        document.getElementById("param4").innerHTML = 100;
    };
    if (document.getElementByName("fluid").value = "Water"){
        document.getElementById("param3").innerHTML = 60;   
        document.getElementById("param4").innerHTML = 110;
    };
    if (document.getElementByName("fluid").value = "Oil"){
        document.getElementById("param3").innerHTML = 70;
        document.getElementById("param4").innerHTML = 120;
    };
};

//and further down variables are called:

var viscosity = document.getElementById("param3").innerHTML;
var fdensity = document.getElementById("param4").innerHTML;

    </script>

当然你应该根据自己的喜好改变字体。电力线有一些与航天器中的电力线配合良好的字符。

要访问.spacemacs,只需键入(defun dotspacemacs/init () (setq-default dotspacemacs-startup-lists '(recents bookmarks projects) dotspacemacs-default-font '("SourceCode Pro" :size 18 :weight normal :width normal :powerline-offset 2)) 即可重新加载新文件类型SPC f e d

这应该这样做。
是的,我是一个眼睛不太理想的老人,因此字体相当大。

答案 2 :(得分:5)

如果您不想更改默认设置或想要在不重新启动emacs的情况下更改字体大小,请尝试:

M-x text-scale-increase