Origin 绘图

您所在的位置:网站首页 origin版本顺序 Origin 绘图

Origin 绘图

2023-06-25 07:59| 来源: 网络整理| 查看: 265

                                  「你所使用的上一个负号,不一定是负号。」    

负号的编码

在 ASCII 时代,由于码位的紧张,程序员们选择了用完全相同的一个符号来同时代表 连字符(Hyphen) 和 负号(Minus Sign) ,这就是如今我们按下 键盘上的减号 所会输入的:

    U+002D 连字符-负号(Hyphen-Minus) 「-」

但是随着计算机的发展,我们有了更多的码位,为了区分这两个完全不同的用途,我们就有了专门的:

    U+2010 连字符(Hyphen) 「‐」

    U+2212 负号(Minus Sign) 「−」

字体会为这两个符号分别设计不同的外观与特性。

但问题就出在,我们最常使用的 Hyphen-Minus 往往会更接近 Hyphen 的外形,这导致将其作为负号使用时,其外观是有缺陷的,主要的问题有两点:

符号没有位于数字的垂直居中位置,长度也偏短(这都是连字符的特性)。

与正号「+」同时出现时两者的宽度和粗细不能保持一致。

以下测试了当我们投稿期刊时,最常使用的三种字体:

衬线体:Times New Roman

无衬线体:Arial & Helvetica

符号测试

可以很明显的发现,Hyphen-Minus 的表现就有些许拉胯了,而 Minus Sign 则可以和 Plus Sign 保持完美的一致,所以我推荐当你需要用 文本 来表示负号时,尝试使用 Minus Sign 而非 Hyphen-Minus 。

至于怎么输入,就因人而异了,输入法自定义短语,Quicker 文本指令,AutoHotKey … 都能实现,需要注意的是,当我们用中文输入法输入 jian(减) 或者 fu(负) 的时候,出现的还可能是:

    U+FF0D 全宽连字符-负号(Fullwidth Hyphen-Minus)「-」

    U+FE63 小型连字符-负号(Small Hyphen-Minus)「﹣」

这两个字符很多字体都没有去处理它,很可能会 FontLink 到其他字体上,不建议使用。

一些补充:

在 LaTeX 中程序会自动帮你处理,使用 Hyphen-Minus 即可。

当你是用来交给电脑运算而非作为纯文本时,还是使用 Hyphen-Minus 电脑才能好好处理。

如果你选择了支持 OpenType 的字体,并且该字体为 (Hyphen-Minus)+(Number) 组合做了专门的特性,并且你所使用的软件也支持启用 OpenType 特性,那倒是不同担心这么多了,不过似乎没多少字体做了这个特性吧?或许你也可以自己试试修改字体。

Origin 绘图坐标轴的修改

取决于 Origin 的版本,其坐标轴刻度默认对符号的处理方式不同:

Origin 默认处理

如果你使用的是很古老的版本(比如 2016 )!那么下面介绍的方法应该是用不了的,快去更新一下你的软件版本吧!

如果你使用的是最最新版( 2022b ),那就不用太担心了,坐标轴默认使用的就是最标准的符号,可以直接跳转到下一部分(坐标轴标签的修改)。

但大部分同学应该电脑中都是比较旧的版本,以我目前的 OriginPro 2022 SR1 9.9.0.225(学习版)为例,我们随意地用 Origin 画一个折线图(这里为了展示效果额外打开了正号展示),可以发现,正是上文展示过的不好的负号效果。

默认效果

但是我们可以通过【窗口】-【命令窗口(Shift+Alt+3)】,输入 page.longminus=1 并按下回车键,系统就会自动把图片的负号修改掉(在更早的版本中,还会同时把横坐标的「x」修改为「×」)。

page.longminus=1坐标轴标签的修改

但是否有人注意到了,坐标轴标签的单位的指数(m⁻²)中的负号,却没有跟着一起修改,因为它是直接调用的你表格中表头的数据,这就需要你自己手动输入单位的时候,就要输入 Minus Sign 。

    💡 顺便在这里提醒一下,永远记得变量用斜体,单位用正体。

这样,我们就得到了最终的版本:

完美!总结

现在,你已经完全理解了负号和连字符的区别了!来和我一起当负号警察吧!(误)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3