费好大劲终于把Ubuntu下Netbenas丑陋的编辑器字体调成coding常用Courier New字体,并且中文没乱码。分享之。
环境:Ubuntu 11.04, JDK 1.6.0, Netbeans 7.0
步骤:
1. 找到字体文件<JDK home>/jre/lib/fontconfig.Ubuntu.properties.src,复制一份名为fontconfig.Ubuntu.properties
2. 编辑此文件:
在# Font File Names中加入Courier New字体的映射
filename.-bitstream-courier_new-medium-r-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/cour.ttf
filename.-bitstream-courier_new-medium-i-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/couri.ttf
filename.-bitstream-courier_new-bold-r-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/courbd.ttf
filename.-bitstream-courier_new-bold-i-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/courbi.ttf
确认其中的字体文件是否存在。
再找到以下8项,修改为你之前定义的字体映射,注意courier和new之间是空格,之前很长时间搞不定就是死在这个上面了。
monospaced.plain.latin-1=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1
monospaced.plain.latin-1-cjk=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1
monospaced.bold.latin-1=-bitstream-courier new-medium-i-normal--*-%d-*-*-m-*-iso8859-1
monospaced.bold.latin-1-cjk=-bitstream-courier new-medium-i-normal--*-%d-*-*-m-*-iso8859-1
monospaced.italic.latin-1=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1
monospaced.italic.latin-1-cjk=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.latin-1=-bitstream-courier new-bold-i-normal--*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.latin-1-cjk=-bitstream-courier new-bold-i-normal--*-%d-*-*-m-*-iso8859-1
3. 保存文件,重新启动Netbeans,看看是不是字体变化了。
分享到:
相关推荐
java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 ...
【batocera 中文乱码解决方案 - 中文字体1】 在使用batocera这款开源的复古游戏系统时,用户可能会遇到一个常见的问题:中文显示出现乱码。这主要是因为batocera默认并未集成完整的中文字体,导致在游戏菜单、系统...
例如,对于Vim编辑器,可以在`~/.vimrc`中添加以下行来设置中文字体: ```vim set guifont=simsun:h14 ``` 对于其他应用,如Firefox或Chrome,可以在浏览器的设置中选择“自定义字体”并选择`simsun`字体。 总结...
数学(公式编辑器)字体乱码现象 数学字体文件
总的来说,解决kkfile预览发票PDF中文乱码问题的核心在于识别问题原因——缺少特定字体,并通过正确安装这些字体来解决问题。这同时也提醒我们,在处理跨平台、多语言的文档时,理解字符编码和字体支持的重要性。
对于已经下载到HMI设备且存在乱码的项目,可以尝试将中文字体下载到屏幕中。以下是具体操作步骤: 1. 首先,找到HMI设备的模型,在项目窗口中选中该设备,然后点击鼠标右键,选择“设备维护”选项。 2. 进入设备...
标题 "复制vs2010中的代码 中文成乱码" 涉及的问题是,在使用Visual Studio 2010(简称VS2010)编辑器时,当尝试复制包含中文字符的代码,粘贴到其他地方时可能会出现乱码现象。这通常与编码设置不一致有关。在编程...
本教学视频针对这一常见问题提供了详细的解决方案,旨在帮助开发者顺利处理Eclipse代码编辑器中的中文乱码问题,提高开发效率。 首先,我们需要了解为什么会出现中文乱码。这通常与编码格式不一致有关。Eclipse默认...
为了解决汉字乱码问题,我们需要确保系统或程序能够找到并加载正确的字体。在提供的描述中提到了`simsun.ttc`,这是一个包含简体汉字的TrueType字体文件,常用于Windows系统。在Java中,我们可以使用`Font....
### 字体显示乱码设置详解 #### 背景与问题描述 在处理文本显示时,经常遇到的一个问题是“乱码”现象。这种问题通常发生在系统未能正确识别或渲染特定字符集的情况下。例如,在跨平台或跨语言环境中,如果不进行...
Sublime代码编辑器绿色汉化版 解决ASNI和GBK中乱码问题 基于 Sublime Text 3 官方版进行修改汉化,整合GBK插件支持简体中文,整合Git、DocBlockr、MarkdownPreview、ColorPicker等插件,软件已注册且已去除自动检测...
该文件可以解决 Matplotlib 中文乱码问题 该方法是通过修改 Matplotlib 的配置文件达到目的 该方法与传统的 Matplotlib 中文乱码 解决方案相同 只是不用自己按照传统步骤去手动修改文件 直接运行本文件就可以了 ...
在Matlab下复制代码到word下,因西文字体缺失中文字符(尽管matlab里可以正常看到中文),其中的中文注释复制到word文件后会变成字母型乱码。本文教你怎么恢复这些乱码。
在C#编程中,处理汉字乱码问题是一个常见的需求,尤其是在读取或写入文本文件时。当在C#控制台应用中遇到汉字输出乱码的情况,这通常是因为编码不匹配所导致的。编码是字符集与二进制数据之间的转换规则,不同的系统...
在Linux环境下,Java应用程序在处理中文字符时可能会出现字体乱码的问题,这主要与系统默认字体、Java虚拟机(JVM)的配置以及可用的中文字体资源有关。本篇文章将详细探讨这个问题及其解决方案,帮助开发者解决Java在...
### Linux部署项目中文字体乱码问题解决方案 #### 一、问题背景与描述 在Linux环境下部署项目时,经常会遇到中文显示出现乱码的问题。这种现象通常表现为中文字符被替换成了规则的矩形符号,而非真正的乱码。这种...