热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux安装adobe字体,厚道舒适的字体AdobeSourceCodePro在Linux上安装以及在Emacs中的配置...

厚道舒适的字体--AdobeSourceCodePro--在Linux上安装以及在Emacs中的配置0.长久以来用过几种字体,从系统自带的普通Monospace到In

厚道舒适的字体 -- Adobe Source Code Pro -- 在Linux上安装以及在Emacs中的配置

0. 长久以来用过几种字体,从系统自带的普通Monospace到Inconsolata-g,都用过很长时间。

由于每天对着电脑的时间越来越长,眼睛开始疲劳起来,这些字体的瑕疵开始使人不舒服。

于是有了Source Code Pro.

1. 对比图。

1.1 普通Monospace:

e120226a010bddd802391f7bca89090b.png

1.2 Inconsolota-g:

07a9230c44b79cdee2cb5d818d796c33.png

1.3 Source Code Pro:

3e654ccfb028678acf96b2e06eb8f966.png

3. 在Linux下的安装和在Emacs里的配置:

3.1 安装很简单:

用包管理器 search 关键字 adobe(e.g. sudo pacman -Ss adobe; sudo apt-cache search adobe; sudo aptitude search adobe; sudo yum search adobe, etc.),

然后安装对应包。

3.2 配置Emacs:

在~/.emacs或~/.emacs.d/init.el里面,加入 (set-frame-font "SourceCodePro-14")或者(set-frame-font "Source Code Pro-14")也行, 14是字体大小,可按需更改。



推荐阅读
  • 如何在Linux环境中高效地创建、编译与运行C语言代码
    本文面向第一次在linux尝试写C语言程序的新人。有经验的请绕行。C语言用法不是本文介绍的关键,本文只是引入如何第一次在linux系统下编写、编译和执行一个简单的c程序。学会后请自行深入 ... [详细]
  • 深入解析零拷贝技术(Zerocopy)及其应用优势
    零拷贝技术(Zero-copy)是Netty框架中的一个关键特性,其核心在于减少数据在操作系统内核与用户空间之间的传输次数。通过避免不必要的内存复制操作,零拷贝显著提高了数据传输的效率和性能。本文将深入探讨零拷贝的工作原理及其在实际应用中的优势,包括降低CPU负载、减少内存带宽消耗以及提高系统吞吐量等方面。 ... [详细]
  • 如何在Windows 10系统上成功安装Singular软件
    目录1.Singular2.使用Linux子系统2.1.使用命令行安装2.2.使用源码包安装3.使用Linux模拟器安装4.使用其他软件安装4.1.使用Sage安装1.Singul ... [详细]
  •  像Slashdot这样的论坛上常常有人在攻击GNU,他们的观点在我看来完全是缺乏历史知识和不尊重历史。当GNU倡导称Linux为GNU/Linux时,这些人声称GNU企图从Linus ... [详细]
  • 在 Ubuntu 系统上正确安装 NVIDIA 显卡驱动程序前,首先需要卸载已有的驱动版本。这一步骤至关重要,以避免新旧驱动冲突导致系统不稳定。接下来,可以通过官方仓库或 NVIDIA 官方网站下载最新驱动,并使用终端命令进行安装。确保在安装过程中启用适当的内核模块支持,以获得最佳性能和兼容性。此外,建议在安装后重启系统并验证驱动是否成功加载。 ... [详细]
  • tarzxvffilename.tar.gz顺便我们了解下linux下压缩与解压命令大全.tar解包:tarxvffilename.tar打包:tarc ... [详细]
  • 红旗Linux社区发布预览版本,带来全新体验与技术升级
    红旗Linux社区近日发布了其桌面操作系统v11的最新社区预览版,此次更新带来了显著的技术提升和用户体验优化。新版本特别增强了对兆芯硬件平台的支持,为用户提供了更加稳定和高效的计算环境。此外,该版本还针对性能和安全性进行了多项改进,旨在满足专业用户的需求。 ... [详细]
  • 在CentOS虚拟环境中部署Java开发套件(JDK)的详细步骤,不仅适用于Linux系统,也适用于Windows系统的Java开发。本文将详细介绍如何在CentOS虚拟机中安装和配置JDK,包括环境准备、下载JDK安装包、解压安装、配置环境变量等关键步骤。通过本文的指导,开发者可以轻松完成JDK的部署,为后续的Java应用开发打下坚实的基础。 ... [详细]
  • 在Linux系统中将Python更新至3.7版本的方法如下:首先,从Python官方网站下载Python 3.7的安装包,例如使用 `wget` 命令下载 `Python-3.7.3.tgz`。其他版本的下载链接也可从Python官网获取。接下来,解压下载的文件并进入解压后的目录,运行配置脚本和编译命令以完成安装。确保在安装过程中添加Python 3.7到系统的环境变量中,以便全局使用。此外,建议检查当前系统的Python版本,以避免冲突。 ... [详细]
  • BashShell作为Linux的指定合作伙伴我们已经再熟悉不过了,使用Bash可以快速编写简单的脚本方便我们的日常比如善用vim,awk和sed三剑客,也可以创建十分复杂的逻辑, ... [详细]
  • ANSI
    ANSI是什么编码?用Notepad创建一个文本文件text.txt,其默认编码格式为ANSI(乍看之下,还以为是ASCII ... [详细]
  • mysql和php的关系理解(php技术和mysql怎么结合)
    本文目录一览:1、apachephpmysql他们是什么关系 ... [详细]
  • Emacs在minibuffer里的操作
    为什么80%的码农都做不了架构师?|Key|Description||--------------------------------------------- ... [详细]
  • 原文地址:https:www.lujun9972.winblog20210924如何更改url-package访问http时的user-agent-headerindex.html ... [详细]
  • Copyright(c)1985,1996,1998,2001,2002FreeSoftwareFoundation.Emacs指令通常包含有CONTROL键(有时候以CT ... [详细]
author-avatar
停止离开静悄悄
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有