精华内容
下载资源
问答
  • 代码美:10编程字体

    千次阅读 2019-11-11 15:01:13
    也许些许的改变就能我们感到生活美好。换一种编程字体吧!体验一种新的代码感觉。 下面我眼中的十大编程字体: 10. Courier 基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是...

    日复一日的编写代码,有没有感到审美疲劳?也许些许的改变就能让我们感到生活更美好。换一种编程字体吧!体验一种新的代码感觉。 下面我眼中的十大编程字体:

    10. Courier

          基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是很多终端和编辑器都默认使用此种字体,虽然这不会影响使用,但这会影响心情,它太枯燥了。以前看到这样一句评论:久不见牡丹会以仙人掌为美。这句评论形Courier字体非常合适。所以如果你还有其他选择的话,请勿使用此字体。更不幸的事情是最后你还是会继续使用它,那3秒只能强烈建议你调整一下字体大小并消除锯齿。

    9. Andale Mono

       稍微比Courier好一点的字体,有些时候它也被用作默认字体。3秒给它的定义是:一个软件不自带就不会有人去专门下载使用的一种字体。

    8. Monaco

       使用苹果Mac的人们对它不陌生,它是Mac的默认字体,3秒的经验是:使用它时,把字体设置为9号或者10号时会更好,这样看起来就相对不寒酸了。

    7. Profont

       Profont是一种类Monaco的位图字体,你能够在Mac, Windows和Linux上面使用,Mac平台的ProFontX就是它的修改版,当然两个字体并非出自同一作者之手。如果使用它,你把字体调小一点为好。而且如果你是非Mac平台,
    它是Monaco的最佳替代者。如果你喜欢微小字体或者喜欢眼疲劳,你可以考虑一下它。

    6. Monofur

       Monofur是一种独特的等宽字体,各种大小看起来都非常不错,前提是你已经设置为消除锯齿。这种字体的外观比较独特,
    看着它容易让你想起上世纪八十年代Sun的Solaris(SunOS)上的OPENLOOK窗口管理器。如果你喜欢新鲜的东西,你可以试一下这种字体,再次提示一下:消除锯齿。

    5. Proggy

       Proggy是一种很干净的等宽字体,貌似受到很多Windows用户的青睐,在Mac上它同样工作正常。使用它一般把字体调小点,不要消除锯齿。

    4. Droid Sans Mono

       Droid 字体家族 适合手机等小屏幕的移动平台,比如Android。它在Apache许可证下授权。伟大的编程字体,在我列出的等宽字体中它是最突出的一个。

    3. Deja Vu Sans Mono

    Deja Vu 是我最喜欢的免费字体家族之一,基于Vera字体家族。Deja Vu已经能够支持更多的字符了,并保持了Vera的外观和感觉。适于任何大小,只要你消除锯齿。

    2. Consolas

        Consolas是商业字体,它是Luc(as) de Groot为微软ClearType字体家族设计的,与微软很多产品绑定在一起,
    所以幸运的是可能你的系统上已经有它的存在了。如果你在不消除锯齿的情况下使用它,那还不如使用Courier吧!

    1. Inconsolata

         Inconsolata是我最喜欢的等宽字体,而且是免费的。在发现它之后,3秒迅速改变了Deja Vu Sans Mono作为我默认编程字体的情况。从终端窗口到代码编辑器,我让它无处不在。它的风格非常独特。设计它的时候就已经把锯齿消除了,
    就算是非常小的时候也很清晰—真正的情况是它适合于任何大小。感谢Raph Levien创造了Inconsolata,并让它免费。


    这些字体中大部分是免费的,可以自由下载。有些是是商业软件的一部分,比如Consolas。你感觉怎么样?如果感觉相见恨晚,不妨去尝试一下。

    另外还有:

    一、Verdana: 非等宽字体。总体可读性好些,但是小的错误,比如多一个少一个空格之类的,很难排查。
    二、Lucida Console 是等宽字体。可读性也不错,但是 vs.net 显示出来有锯齿,郁闷。
    三、serif 字体通常不同笔顺的粗细有别,且起笔落笔处有多余的小折线。正文中应该用 serif 字体以提高可读性,serif 字体在视觉上强调单词的整         体,因此作为正文更可读;
    四、sans serif 字体笔画不论方向粗细相同,且起笔落笔没有多余折线。标题可以用 sans serif 字体以示强调,ans serif 强调单个的字母。
          中文字体中,可以与此类比:宋体相当于 serif 字体,黑体相当于 sans-serif 字体。
          研究显示,在 web 中 sans-serif 字体更易阅读。正文字体比较好的选择:Arial 9.75 或 MS Sans Serif 9.75。为了提高阅读准确性和速度,最好的字体大小是 8.25, 9.0, 或 9.75("MS Serif 8.25" 除外)。


    养眼的编辑器配色


    环境:VS2005
    字体:Verdana, 10pt
    普通文本背景色:238,239,230 (#E6EFEE)
    EditPlus 也可以照此配置。
    再试试Consolas 10pt bold + ClearType font 支持(XP, 2003) ,看看适不适合你。

    展开全文
  • 用手机访问项目的一个内容页时,正文的字体比边栏的字体,但是样式中他们的font-size大小是一样的。其中的代码片段如下 1 style> 2 html{font-size: 14px;} 3 .p{width: 600px;} 4 p{zoom:1;display: ...

    用手机访问项目的一个内容页时,正文的字体比边栏的字体要大,但是样式中他们的font-size大小是一样的。其中的代码片段如下

     1 <style>
     2     html{font-size: 14px;}
     3     .p{width: 600px;}
     4     p{zoom:1;display: inline-block;width: 600px;}
     5 
     6 </style>
     7 <body style="font-size: 14px;line-height: 1.5;">
     8 
     9 <div class="p">
    10     <img src="images/lx.jpg" alt="连续的图片"  style="width: 80%;"/>
    11     <div style="height:20px;">连续的图片</div>
    12     <p>一直</p>
    13     <p style="font-size: 14px;line-height: 1.5;">岁月流转,四季轮回,不管世事怎样变迁,一切过往,终将在流光浸染的光阴里烟消云散。就让一份自然随意的从容,含一枚清喜的浅笑,在笔墨的起落间,随着风尘的淡暖,染一纸去留无意的随缘。</p>
    14     <p>时光深处,握一缕温柔的缱绻,萦绕心中浅浅的细腻和温柔,那静静的温馨,便在眉宇间落下一抹轻轻的安然。于是,每一次忆及那些留在岁月的往事,便都会有不同的清喜,而每一天生活所赋予的,正是恬淡中那份禅意的美好。</p>    
    15     <a href="vp.html">to the viewport page</a>
    16 </div>

    结果显示如图:(注:此处的 连续的图片 几个字的font-size和下面的p中的文本的font-seize大小一样)

    为什么,连续的图片 这几个字和下面的字大小不一样呢,于是我使用远程调试工具查看他们在手机中的样式,发现p的高度,不知道是怎么计算出来的。如图

    于是就慢慢地去调试吧:

    方法一:给所有的p加上一个zoom:1;      结果不好使,没效果.。

    方法二:给header里面加上meta<meta name="viewport" content="initial-scale=1">,安卓下字体都是一样大的(我的魅族下是这样),而且p的高度也是正常计算出来的;但是苹果不买单,还是一大一小,安卓下远程调试如图:

    方法三:把p的父类div的宽度样式去掉(即默认的100%) ,字体大小一致(应用到项目中的可能性小)。

    方法四:给p写死一个高度,字体大小一致(应用可能性非常小)。

    方法五:给p加上样式display:inline-block;字体大小一致;但是不要影响排版的话,还要加上width:100%;

    p{width: 100%;display: inline-block;}

     

    :设置viewport的initial-scale=1的方法,在安卓中就像设置了<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">一样;但是在iphone中,必须要加上width=device-width这个样式才用效。但是方法三和方法四这两个方法,为什么能让字体大小一样,或者是说,为什么字体大小会显示不一样,我就不知道了。欢迎告知原因,不胜感激!

     

    展开全文
  • android开发中字体大小会跟随这系统字体的大小修改而改变。
        在app的开发过程中可能很多人都会遇到这样的一个问题,当你把手机系统的字体大小改变之后再次进入我们的app时候,app的界面简直是惨不忍睹,进过网上查询资料,发现出现在介绍时候我们必须把px dp sp这三个单位理解清楚:


        PX:px就是pixel的缩写啦,pixel即像素,它不是自然界的长度单位。px是就是一张图片中最小的点,一张位图就是由这些点构成的。1024px就是1024像素,最简单的你可以在windows桌面属性里的“设置”看到,如果是1024×768,也就是说水平方向上有1024个点,垂直方向上有768个点。谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,像素的大小是会“变”的,也称为“相对长度”。
    在编程的过程种一般是不会使用px的,因为android手机的种类太多了,尺寸大小不一。


        DP:与密度无关的像素,这是一个基于屏幕物理密度的抽象单位。
    正是因为android尺寸太多的变化,px无法正常的显示,Android为我们提供了一个虚拟的像素单位 - DP 或者 DIP (Density-Independent pixel),当然也可以理解为 Device-Independent Pixel。为什么说是虚拟呢,因为它的大小不是一个物理(Phisical)值,而是由操作系统根据屏幕大小和密度动态渲染出来的,正是因为如此,dp设置的大小在不同的手机中使用是相同的。


        SP:SP 全称是 Scale-independent Pixels,用于字体大小,其概念与DP是一致的,也是为了保持设备无关。因为Android用户可以根据喜好来调整字体大小,所以要使用sp来表示字体大小。
        看了sp px dp的解释之后大概就会明白这个问题出现的原因了。因为我们在设置textview的字体大小的时候,我们在布局文件中一般都会使用dp,但是我们在代码中设置字体大小的时候使用代码:
    tv_sp.setTextSize(20);
    字体设置了,可我们并不知道设定的25到底是多大的,单位会是像素(px)吗?其实不是像素(px),而是缩放像素sp(scaled pixel),官方对SetTextSize的说明也是非常清楚的
    Set the default text size to the given value, interpreted as “scaled pixel” units. This size is adjusted based on the current density and user font size preference.
    那使用代码设置的字体单位只能是sp了吗?其实也不是,Android还有一个setTextSize的重载方法,可以通过设置单位了来限定字体的大小


    tv_sp.setTextSize(TypedValue.COMPLEX_UNIT_PX,20); //22像素 
    tv_sp.setTextSize(TypedValue.COMPLEX_UNIT_SP,20); //22SP 
    tv_sp.setTextSize(TypedValue.COMPLEX_UNIT_DIP,20);//22DIP 


    这样,在代码中设置字体大小时,同时将字体大小的单位设置了dp,就可以固定字体大小不随系统设定的字号变化了。
    但是可能在写完代码之后才发现,自己都不知道具体的设置字体在哪里了。   针对该设置,影响的是Configuration下的fontScale,所以我们只需要重写getResources,去设置fontScale就可以了。
    Configuration conf = getResources().getConfiguration();  
    Log.e("TestTAG" , "fontScale=" + conf.fontScale);  
    我们只需要在基类BaseActivity或者Application(这里设置之后,后面需要修改就不好设置了)里面设置下面的代码就可以了:


    @Override  
    public Resources getResources() {  
        Resources res = super.getResources();    
        Configuration config=new Configuration();    
        config.setToDefaults();    
        res.updateConfiguration(config,res.getDisplayMetrics() );  
        return res;  
    }  


    但是其实google设置这个也是有原因的,主要给中老年人使用时候字体的改变,例如在网页浏览时候,改变字体大小可以更好的让人浏览,那么我们在使用的时候不要去继承BaseActivity重新继承Activity去编码。


    没有重写getresouces时候设置的dp和sp的显示:




    设置getresouces之后字体不再跟随系统改变了:






    在网上还看到很多人说点击Home出去之后,更改字体大小再次进入app的时候,字体还是会改变大小(在重写getResouces的前提下),但是我这边测试是没有问题的,如果有问题的话,我们可以在onresume()中把getResouces()重写一遍就可以了。
        如果在application中重写了getResouces怎么恢复跟随系统字体改变呢?我直接再次重写 返回 super.getResouces()还是没法恢复变化。
         欢迎大家指点。
    展开全文
  • Android Studio设置字体大小

    万次阅读 2018-05-26 11:07:33
    Android Studio设置字体大小

                                                                                同学,你好!


     

    1. settings
    2. Font 

     

    注意:此时无法修改,需要先保存才可以修改

    1. 点击 Save as 输入任意名字
    2. 修改字体大小和字体样式

    若觉得有用请点赞或关注~以后会发布更多有用的内容。

     

     

     

    展开全文
  • 代码美:10编程字体

    千次阅读 2010-01-21 06:41:00
    也许些许的改变就能我们感到生活美好。 换一种编程字体吧!体验一种新的代码感觉。 下面我眼中的十大编程字体: 10. Courier 基本上所有的系统都自带了此种字体,有时候它又以Courier New的名字出现。不幸的是很...
  • JMeter 修改字体大小

    万次阅读 热门讨论 2019-01-07 09:59:53
    JMeter 默认的 UI 界面字体有点小,如果系统分辨率比较的话,字体小了。 介绍几种修改界面字体大小的方法。 1、修改主题 在界面菜单上选择:选项—&gt;外观—&gt;System ; 使用 System 主题时,界面...
  • Visio画图字体字号太小,默认8,如何设置默认更大字号? 目前我还没有发现更好的方法,笨方法有俩: 1.矩形元素写入文字后,从其他设置好字号的矩形框中采用格式刷来刷,比单独设置字号更快; 2.所有的矩形文本写...
  • Eclipse更改字体大小设置

    万次阅读 多人点赞 2018-07-24 12:46:55
    对于经常使用eclipse 的程序员来说,软件默认的字体不适合编码,所以在此介绍更改字体的方法 1.在最上面的工具栏里找到windows下的perferences 2.在弹出窗口中找到依次点击General(常规)——Apprearance(外观)——...
  • 这里给出参考的原文章地址: 10最适合编程的字体推荐下载,代码看起来舒服! 首先向原作者道个歉,另外要感谢他写的这篇文章,因为我正好看着我的编程字体想换呢。我换的是最后一款字体....  编程...
  • QMessageBox修改字体大小和button大小

    万次阅读 2017-12-05 16:37:07
    修改QMessageBox的字体大小,button大小
  • 首先,最简单的就是直接点击文档上的字体选择改成想要的字体。 如果想永久修改默认,点击右上角的三个点选项。 选择设置。 更改字体或者字号,无需保存。 创建新文档。 可以发现默认字体变化了,但是原先的文档...
  • em是相对于其父元素来设置字体大小的,这样就会存在一个问题,进行任何元素设置,都有可能需要知道他父元素的大小, 在我们多次使用时,就会带来无法预知的错误风险。...这个单位可谓集相对...
  • WebStorm如何设置字体大小

    万次阅读 多人点赞 2018-06-21 10:37:32
    由于最近要练习一些js代码,特地装了WebStorm,但是发现字体太小,因此将已知的两种方法整理出来。 一、Ctrl+滚动滑轮调整字体大小 File--->Settings(Ctrl+Alt+s)--->Editor--->General--->Change ...
  • 调整jmeter字体大小

    万次阅读 热门讨论 2018-04-23 18:35:11
    jmeter在win7上用,字体还可以,在...System,这么下来可以看页面字体大一些,但是参数那里还是不管用。找找百度,百度出来的结果如下: 我就想知道这怎么成的最佳答案!!!毫不留情的踩一下,这是在消遣我吗? 幸...
  • Markdown修改字体大小颜色

    千次阅读 2018-05-31 10:23:20
    一、字体颜色的选择浅红色文字:&lt;font color="#dd0000"&gt;浅红色文字:&lt;/font&gt;&lt;br /&gt; 深红色文字:&lt;font color="#660000"&gt;深红色文字&...
  • 安卓设置字体大小单位

    千次阅读 2015-12-30 14:17:54
    官方教材建议的是采用sp做文字的单位,但是这样带来的问题是当吧自己手机的字体时,这个就会面目全非。按照经验,安卓开发的文字单位使用dp兼容性会好。 android程序中字体大小的单位用px、dp、...
  • 修改eclipse中文字体大小

    千次阅读 2014-11-19 10:44:14
    貌似有不少人苦恼eclipse中文字体大小修改问题,默认的eclipse中文字体很小,和英文字体大小完全不在一个调子上,因为...明显的,默认的eclipse juno中英文字体比中文字体大很多,显得中文很模糊——eclipse中文字体大
  • Qt 字体大小的计算

    千次阅读 2017-03-15 16:19:54
    在QFont当中有两种方式设置字体大小,一种是PixelSize,另一种是PointSize Point实际是磅,也就是 1/72 inch 我们可以从PainterDevice中得到当前DPI(Dot per inch)。因此 Pixel = DPI * Point / 72 例如设置字体为20...
  • 设置VIM字体大小

    万次阅读 2019-01-30 15:06:54
    设置GVIM字体大小"修改为”设置VIM字体大小“ 1. 字体大小依赖 VIM实际上是有VIM和GVIM之分,VIM是命令行下的编辑器,GVIM是VIM增加的独立的GUI的版本。 2. VIM字体大小设置 显然命令行下的VIM时需要收到...
  • 图例的字体格式在prop中进行设置,赋值font1可以是一个字典,包含各个属性及其对应值,属性包括family(字体)、size(字体大小)等常用属性,详细的解释可参考matplotlib手册中关于 legend prop 的解释。   ...
  • 貌似有不少人苦恼eclipse中文字体大小修改问题,默认的eclipse中文字体很小,和英文字体大小完全不在一个...明显的,默认的eclipse juno中英文字体比中文字体大很多,显得中文很模糊——eclipse中文字体大小修改 如...
  • latex字体大小调整

    万次阅读 2017-01-07 21:56:22
    Latex 设置字体大小命令由小到依次为: \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge 使用的方法:(1)直接\tiny,这从此行开始,往后的内容都是tiny大小...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 245,053
精华内容 98,021
关键字:

如何让字体更大