2014-5-10 05:51 /
突然觉得几年前刚来到板鼓米写了这么一长串的自己好中二,所以现在怒删了。考虑到评论区比正文有价值,所以就不删日志了,把评论区保留下来。

顺便当永久图床征用一下吧。

#1 - 2014-5-10 05:57
(愛讀者諸孃は御賛成下さいまし)
@林卯 身体力行中文里如非必要不夹用西文字母的原则= ω =
#1-1 - 2014-5-10 13:43
林卯
手机不便长篇大论所以简略地说下:
  • 我觉得“全角数字”只是看上去像数字的符号,不存在对应“半角数字”的说法。——文中的全角字符有些对于排版来说比较难看。
  • 我和你类似而又有区别的是:作品出现显然的百合则+1★——但对作品本身评分不封底——所以我给百合片的评分理论最低是2★。
  • #1-2 - 2014-5-11 07:47
    巴嘎王子不叫巴嘎王子
    林卯 说: 手机不便长篇大论所以简略地说下:
    我觉得“全角数字”只是看上去像数字的符号,不存在对应“半角数字”的说法。——文中的全角字符有些对于排版来说比较难看。
    我和你类似而又有区别的是:作品出现显然的百合则+...
    你的评分普片都很低啊(bgm38)
    #1-3 - 2014-5-11 08:57
    林卯
    想一直颓废的巴嘎王子 说: 你的评分普片都很低啊
    你看过我的评分接近正态分布吧ξ =_,=) 大多数人中央值是6★,而我是5★,一般会比大家低1★。而之所以是5★是因为我只用1~9档。超神作很难想象。
    #1-4 - 2014-5-11 09:10
    巴嘎王子不叫巴嘎王子
    林卯 说: 你看过我的评分接近正态分布吧ξ =_,=) 大多数人中央值是6★,而我是5★,一般会比大家低1★。而之所以是5★是因为我只用1~9档。超神作很难想象。
    好吧,所以都相对低了,10分我是脑残粉的时候才会用,都是比较主观的
    #1-5 - 2014-5-11 09:16
    林卯
    想一直颓废的巴嘎王子 说: 好吧,所以都相对低了,10分我是脑残粉的时候才会用,都是比较主观的
    所以看到我的评分请脑补+1★即可ξ =_,=)
    #1-6 - 2014-5-11 09:24
    巴嘎王子不叫巴嘎王子
    林卯 说: 所以看到我的评分请脑补+1★即可ξ =_,=)
    好吧→_→
    #1-7 - 2014-5-11 18:28
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 手机不便长篇大论所以简略地说下:
    我觉得“全角数字”只是看上去像数字的符号,不存在对应“半角数字”的说法。——文中的全角字符有些对于排版来说比较难看。
    我和你类似而又有区别的是:作品出现显然的百合则+...
    那是字体问题而不是全角的问题……现在的字体都不好好做全角字符了有什么办法。
    #1-8 - 2014-5-11 18:42
    林卯
    flora-grid 说: 那是字体问题而不是全角的问题……现在的字体都不好好做全角字符了有什么办法。
    不不,我说的就是字符,不是字体。
    #1-9 - 2014-5-11 19:12
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 不不,我说的就是字符,不是字体。
    在这个问题上我信Unicode,U+FF11的名字是"FULLWIDTH DIGIT ONE",而U+0031则是"DIGIT ONE",无非是多了一个修饰词FULLWIDTH而已。白马也是马嘛。
    #1-10 - 2014-5-11 20:35
    林卯
    flora-grid 说: 在这个问题上我信Unicode,U+FF11的名字是"FULLWIDTH DIGIT ONE",而U+0031则是"DIGIT ONE",无非是多了一个修饰词FULLWIDTH而已。白马也是马嘛。
    你这不是也知道有全角数字没半角数字嘛。——“全角数字不算数”。
    排版时用连续的全角数字真是难看,这不是任何现有字体能解决的,阿拉伯数字全角化是打肿脸充胖子,你不能指责字体制作者抽脸技术不好。如果遇到必须连续的情况,还不如用汉字或苏州码子(我有做对应的字体哦)
    #1-11 - 2014-5-11 21:12
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 你这不是也知道有全角数字没半角数字嘛。——“全角数字不算数”。
    排版时用连续的全角数字真是难看,这不是任何现有字体能解决的,阿拉伯数字全角化是打肿脸充胖子,你不能指责字体制作者抽脸技术不好。如果遇到必...
    全角数字不算数字不就是白马非马……

    至于好不好看,就只能说是个人审美问题了。我是觉得自己的审美是越活越回去了,现在是看铅字时代的东西越看越顺眼,感觉有一种朴素的美……对年轻人来说这可能不是好现象。

    另外我看老报纸上的确是不太用阿拉伯数字的,比如说“五三三一四部队”放到今天几乎一定是会写成“53314部队”的,所以因为数字数量比较少的关系,全角反而更合适。只是后来不知什么年代就开始大规模使用阿拉伯数字了,正规出版物还好,现在一些门户网站上甚至会出现“美国1男子”这样的标题,看了让人想把网站编辑给掐死……
    #1-12 - 2014-5-11 21:21
    林卯
    flora-grid 说: 全角数字不算数字不就是白马非马……

    至于好不好看,就只能说是个人审美问题了。我是觉得自己的审美是越活越回去了,现在是看铅字时代的东西越看越顺眼,感觉有一种朴素的美……对年轻人来说这可能不是好现象。
    ...
    不,某些全角符号只能视为恰好像字符的图形,如果你足够敏锐的话可以感觉到连续排列的违和感。如果有篇英文文章全是全角英文你会怎么想?
    “全角反而更合适”此话怎讲?不觉得难看吗?
    #1-13 - 2014-5-11 22:38
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 不,某些全角符号只能视为恰好像字符的图形,如果你足够敏锐的话可以感觉到连续排列的违和感。如果有篇英文文章全是全角英文你会怎么想?
    “全角反而更合适”此话怎讲?不觉得难看吗?
    英文排版当然不会用全角字符。但对我来说,中文排版中出现较少量的西文字符和阿拉伯数字,对我来说这仍然是中文,所以宁愿牺牲一些英数内部的美感,也不希望破坏中文整体的节奏感(不是指行间对齐,等宽字符的美感不仅仅在于行间对齐,哪怕只有一行文字也会有一种均匀的美感)。所以“英数出现的频度”对我来说就特别重要,如果英数多到一定程度,我就只好承认这是中西混合排版了,其中的英数字符当然就要改用半角。这中间有个量变到质变的转折点,如果一整个版面全是汉字和全角标点,然后里边混进去几个半角数字,不觉得像汤里的老鼠屎吗?

    不过这也跟大陆搞的横排改革关系很大。本来不论什么文本统统横排之前,中文风格的直排文本和专门为照顾中西混排而横排的科技文本泾渭分明。全部改横排是很多乱象的肇始。
    #1-14 - 2014-5-11 22:49
    林卯
    flora-grid 说: 英文排版当然不会用全角字符。但对我来说,中文排版中出现较少量的西文字符和阿拉伯数字,对我来说这仍然是中文,所以宁愿牺牲一些英数内部的美感,也不希望破坏中文整体的节奏感(不是指行间对齐,等宽字符的美感不...
    理论上你说的似乎是对的。
    但你的实践表明全角数字才是那老鼠屎,我立即就感觉到不对劲,紧接着就是不能忍,不能忍到我必须先指出这点然后才提到你文章的内容。为什么?你的理论哪里错了?
    你的理论貌似只错了一个点:量变到质变的转折点,就是数字连续超过2个就不再是中文——质变来得太快。
    #1-15 - 2014-5-11 23:04
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 理论上你说的似乎是对的。
    但你的实践表明全角数字才是那老鼠屎,我立即就感觉到不对劲,紧接着就是不能忍,不能忍到我必须先指出这点然后才提到你文章的内容。为什么?你的理论哪里错了?
    你的理论貌似只错了一个...
    (bgm83)
    求同存异吧。至少我也赞同在明确的中西混排的环境下是应该用半角的(所以你看上文中有一段我用的全都是半角)。只不过我认为在西文和数字数量比较少的时候仍然可以通过用全角的方式把英数同质化,维持纯中文环境而已。

    顺及,我最近在研究CSS3,准备有空的话做个个人主页玩玩……虽然好像没有什么有用的内容可以放上去……
    #1-16 - 2014-5-11 23:59
    林卯
    flora-grid 说:
    求同存异吧。至少我也赞同在明确的中西混排的环境下是应该用半角的(所以你看上文中有一段我用的全都是半角)。只不过我认为在西文和数字数量比较少的时候仍然可以通过用全角的方式把英数同质化,维持纯中文环境而...
    阿拉伯数字打肿脸还是肿的阿拉伯数字,你用实践证明了占位一样宽也没法同质化。我也想问,为什么全角1~9不能像〇这样和汉字搭配,反而大约一半宽的1~9能搭配,原因何在。实际书写中假名和汉字一样大不好看,反而小一点更搭配,原因何在。
    可惜只有手机网不便查资料。
    #1-17 - 2014-5-12 01:01
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 阿拉伯数字打肿脸还是肿的阿拉伯数字,你用实践证明了占位一样宽也没法同质化。我也想问,为什么全角1~9不能像〇这样和汉字搭配,反而大约一半宽的1~9能搭配,原因何在。实际书写中假名和汉字一样大不好看,反...
    你这不是自相矛盾么,既然假名可以调小一点和汉字搭配,为什么全角字符就不能也调小一点和汉字搭配= =

    不过我承认全角本身确实没有半角好看,字距是个很大的问题,限于字符的形状,再拉宽也没有用,像是“11”这样的字符要保持等宽怎么样也只能靠拉大字距。不过我也没说全角本身比半角好看。只不过是我认为中日文环境中,在英数数量不多的情况下为了整体的美感可以牺牲一下字符本身的美感而已。

    关于大小的问题,我刚才量了一下,我常用的IPAMicho和IPAGothic里假名的基线比汉字高,英数不论全半角基线又比假名高。为什么这样设计我也不是很清楚。
    #1-18 - 2014-5-12 01:11
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 阿拉伯数字打肿脸还是肿的阿拉伯数字,你用实践证明了占位一样宽也没法同质化。我也想问,为什么全角1~9不能像〇这样和汉字搭配,反而大约一半宽的1~9能搭配,原因何在。实际书写中假名和汉字一样大不好看,反...
    另外全角字符在网络时代反而更有存在的价值一些。现在的网页标准你也知道,都是根据西文的情况制定的,根本没有考虑到中西混排的问题。本来就算用半角,中西混排的时候汉字和字母之间也是一定要加间距的,纸质出版物是没问题,但是这点在网页上就很难做到。如果不加间距,汉字跟字母紧挨着的话,那效果简直触目惊心。用全角的话至少可以避免这种情况。所以我倒宁愿牺牲一下字符本身的美感。
    #1-19 - 2014-5-12 13:20
    林卯
    flora-grid 说: 你这不是自相矛盾么,既然假名可以调小一点和汉字搭配,为什么全角字符就不能也调小一点和汉字搭配= =

    不过我承认全角本身确实没有半角好看,字距是个很大的问题,限于字符的形状,再拉宽也没有用,像是“11...
    全角小一点…你确定知道全角的定义?
    我都说了是字符,你别提字体了。单个字符只要动脑总是可以设计得好看——但排版起来你会发现居然有字符是定义了排版不允许自由发挥:全角符号就是这种类型。
    #1-20 - 2014-5-12 13:29
    林卯
    flora-grid 说: 另外全角字符在网络时代反而更有存在的价值一些。现在的网页标准你也知道,都是根据西文的情况制定的,根本没有考虑到中西混排的问题。本来就算用半角,中西混排的时候汉字和字母之间也是一定要加间距的,纸质出版物...
    你这段还是字体问题。我做字体时完全可以把数字做得与汉字一样宽,两边不留空隙。
    ——谈现成字体好了:汉字跟字母紧挨着效果触目惊心是吧?加空格呗(实际上空格字符不止一个,Unicode有好几种宽度的空格字符),你有没有看过我转钱钟书那篇文?
    但全角字符跟全角字符紧挨着的话(连续2个),那效果也触目惊心,请问有什么字符能剪短间距的?
    美观…你为什么不用汉字或苏码?中文里没数字吗?
    #1-21 - 2014-5-12 21:04
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 全角小一点…你确定知道全角的定义?
    我都说了是字符,你别提字体了。单个字符只要动脑总是可以设计得好看——但排版起来你会发现居然有字符是定义了排版不允许自由发挥:全角符号就是这种类型。
    澄清一下误会:我是说尺寸小一点,又不是说直接小成半宽了。

    算了我不想继续争论下去了。最简单的解决问题的方法肯定是尽量能用汉字就用汉字,这点我非常同意。

    而且无论如何现在事实上的的互联网标准对中日文实在是太不友好了,比如说中西字符之间加间隔吧,本来这应当是交给CSS而不是靠内容的提供者手动空格实现的。再加上现在人们又普遍不讲究这些,我们在这里争来争去也根本改变不了什么不是吗……
    #1-22 - 2014-5-12 22:03
    林卯
    flora-grid 说: 澄清一下误会:我是说尺寸小一点,又不是说直接小成半宽了。

    算了我不想继续争论下去了。最简单的解决问题的方法肯定是尽量能用汉字就用汉字,这点我非常同意。

    而且无论如何现在事实上的的互联网标准对中日文...
    根据你澄清来看你还没查全角的定义。尺寸在字符定义上就不允许比同字体的汉字小一点——我要强调字符而且说无关字体,就是这种字符和数字字符不同,其定义了自身的相对排版。
    我只谈你这篇文的情况。我对你的美感有些怀疑,于是发问。
    #1-23 - 2014-5-13 01:24
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 根据你澄清来看你还没查全角的定义。尺寸在字符定义上就不允许比同字体的汉字小一点——我要强调字符而且说无关字体,就是这种字符和数字字符不同,其定义了自身的相对排版。
    我只谈你这篇文的情况。我对你的美感有...
    尺寸在字符定义上就不允许比同字体的汉字小一点
    ==============
    是我没弄明白你的意思。我以为你是说黑色的字面部分的尺寸问题,但实际上你指的是连上下左右的空白部分都算上的那个方盒子的尺寸,所以才跟你扯什么基线——抱歉用词不当,汉字好像没有基线一说——的事。

    那既然是这样的话,你说“实际书写中假名和汉字一样大不好看,反而小一点更搭配”那就又是你自己的个人审美了,不然日本就永远都只做那些不等宽字体就好了,还做了那么多等宽字体有什么用。

    不过你还是赢了。我突然觉得在网络时代去追求什么中文等宽根本就是自讨没趣。因为我刚刚想到很多常用的网页字体本身就是不等宽的,典型例子比如微软雅黑,就算是全角标点也愣是能给你做成不等宽的(嘿,如此看来方正接微软外包的人也“没查全角的定义”)。我去把原文改成半角还不成么。

    但即便是这样你也不能否认等宽本身的审美价值。

    顺及,我抱怨网络环境的是因为我觉得在半角字符前后手动空格实在是很傻的事,但也没有更好的办法。
    #1-24 - 2014-5-13 09:36
    林卯
    flora-grid 说: 尺寸在字符定义上就不允许比同字体的汉字小一点
    ==============
    是我没弄明白你的意思。我以为你是说黑色的字面部分的尺寸问题,但实际上你指的是连上下左右的空白部分都算上的那个方盒子的尺寸,所...
  • 正是排版被锁定,连续的全角字符要么不搭配,要么有难看的  空  隙  ,就像这样。所以我认为不能连续用。
  • 日本是有假名与汉字不等宽的字体,尤其是书法字体。因为假名没被定义为全角。等宽字体是一种需要,台湾也有,只能说大陆没做好,不能说这是出于美观考虑。
  • 等宽字体和全角字符不是一回事。你觉得等宽是等什么宽?
  • 微软雅黑哪个字符?(这是个Unicode陷阱)
  • #1-25 - 2014-5-13 09:48
    林卯
    想一直颓废的巴嘎王子 说: 好吧→_→
    不过话说回来,一般<6★的低分作,我通常会比别人高1★。
    对了,约炮大作战二季开始有百合角色,但这百合境界太低,我预计会给2★。
    #1-26 - 2014-5-13 18:39
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 正是排版被锁定,连续的全角字符要么不搭配,要么有难看的  空  隙  ,就像这样。所以我认为不能连续用。
    日本是有假名与汉字不等宽的字体,尤其是书法字体。因为假名没被定义...
    当然,定义上全角跟等宽是没有关系的。全角跟半角是个信息时代的概念,定义上的区别无非是一个是双字节编码,一个是单字节编码罢了。从这个意义上讲所有的汉字和全形假名都应当是“全角”的,因为Shift JIS和GB 2312都把这些字符用双字节来储存。然而早在铅字时代,就早就已经有了全宽字符和半宽字符的区别了。我记得在哪里看到的,当时的铅活字里有两种西文和数字铸字,一种跟汉字铸字等宽,一种是汉字铸字宽度的一半,按需使用。这两种宽度的铸字刚好跟信息时代的全半角对应,所以说全角字符就相当于铅字时代的全宽字符也是有道理的。而我看到的旧报纸上出现的西文和数字都是用的全宽的那种,而且实际上即使是现在一些有铅字时代传统的网媒(如新华网)上文章中的数字也依然使用全角。所以说全角字符也是铅字时代传统精神的一种继承了。

    至于微软雅黑那个我收回,抱歉我当时没亲自测试,印象中雅黑的一些全角标点不等宽所以就凭印象直接说了。今天测试了一下发现是我自己的印象有误。你说的那个Unicode陷阱我知道,我之前还跟你讨论过的。然后其他的一些常用字体,比如中易宋体,当然也不会有不等宽的情况。

    那既然这样我还是把原文改回全角吧。当然这次不会不小心出现一长串数字连用的情况了。不过也不能完全改成汉字,正如你用的“6★”一样,我用阿拉伯数字也是表示这里有一点特殊含义的,相当于我给每一个分数档都起了一个用全角数字表示的专名。如果你一定要坚持认为全角数字不是数字,那就干脆单纯地把我用的全角数字当成和你用的“★”一样都是某种表示特殊含义的特殊符号就是了。这并非是一种折中理解,因为这也是我的本意之一。
    #1-27 - 2014-5-13 19:15
    巴嘎王子不叫巴嘎王子
    林卯 说: 不过话说回来,一般<6★的低分作,我通常会比别人高1★。
    对了,约炮大作战二季开始有百合角色,但这百合境界太低,我预计会给2★。
    约炮大作战不是后宫来的吗?通常这种后宫片里的百合度都比较低,而且不会有结果的,其实不你抛弃已经很好了
    #1-28 - 2014-5-13 19:38
    ζ*'ヮ')ζ 讀者諸孃へ
    想一直颓废的巴嘎王子 说: 约炮大作战不是后宫来的吗?通常这种后宫片里的百合度都比较低,而且不会有结果的,其实不你抛弃已经很好了
    在后宫片里找百合是包括我在内的很多人的雷点……
    #1-29 - 2014-5-13 19:44
    巴嘎王子不叫巴嘎王子
    flora-grid 说: 在后宫片里找百合是包括我在内的很多人的雷点……
    我是选择性的找,有些后宫真的yy不起百合来
    #1-30 - 2014-5-13 19:51
    林卯
    flora-grid 说: 当然,定义上全角跟等宽是没有关系的。全角跟半角是个信息时代的概念,定义上的区别无非是一个是双字节编码,一个是单字节编码罢了。从这个意义上讲所有的汉字和全形假名都应当是“全角”的,因为Shift JIS...
  • 我觉得全角半角联系到编码字节数是个误解。且不说显示和编码不相干,Unicode三字节算什么宽…
  • 我觉得有些字符居然定义了排版,是Unicode的问题。要么不定义,要么就定义完全,有全角数字却没有半角数字(非等宽字体下1与0宽度不一定相同,怎么保证“10”与一个全角字符同宽?不过我手机默认字体倒是恰好同宽。)
  • 正文没改完啊。比如10,在我这里看着就是1  0,别扭。还有,你用的左右英文引号→“”←不是全角的也不是半角的(陷阱)。我印象中好像有?如果找不到就试试→『』←
  • #1-31 - 2014-5-13 19:57
    林卯
    想一直颓废的巴嘎王子 说: 约炮大作战不是后宫来的吗?通常这种后宫片里的百合度都比较低,而且不会有结果的,其实不你抛弃已经很好了
    你没看的话我就剧透了:没错是后宫片,偏偏第2季出来一名百合角色,于是男主就…
    #1-32 - 2014-5-13 21:52
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 我觉得全角半角联系到编码字节数是个误解。且不说显示和编码不相干,Unicode三字节算什么宽…
    我觉得有些字符居然定义了排版,是Unicode的问题。要么不定义,要么就定义完全,有全角数字却没有半角数...
    1. 有些问题不能根据Unicode来判断。Unicode说到底也只是各国的各种字符编码的一个总集而已,要判断一个Unicode字符的原始面貌还是要追溯到这个字符的来源字符集。

    2. 这同样也不是Unicode的问题,因为在Unicode之前的东亚字符集本身就有全半角之分,所以Unicode也不得不把全角字符原样保留下来。这跟Unicode不负责合并异体字是同样的道理。

    3. 但Unicode确实是有规定字符的“宽度”的,只不过首先这个“宽度”不代表实际的字体宽度,其次机制比我以前所想象的的复杂得多。我发现Unicode每个字符都专门有一个East_Asian_Width属性,这里有一篇专门的文档来介绍这个属性的含义。

    首先这里的“宽度”定义如下:
    By convention, 1/2 Em wide characters of East Asian legacy encodings are called “halfwidth” (or hankaku characters in Japanese); the others are called correspondingly “fullwidth” (or zenkaku) characters. Legacy encodings often use a single byte for the halfwidth characters and two bytes for the fullwidth characters. In the Unicode Standard, no such distinction is made, but understanding the distinction is often necessary when interchanging data with legacy systems, especially when fixed-size buffers are involved.
    也就是Unicode把传统上指定1/2Em字体宽度的字符成为“半宽”字符,其他的CJK字符称为“全宽”字符,这两类字符在Unicode里没有技术意义上的区分,但仍然保留了其于原来的来源字符集中的宽度标记作为名义上的区分。

    CJK符号中汉字和假名这个属性的值是Wide,而全角英数的这个属性值则是Fullwidth,按文档的解释,Fullwidth的意思是:
    ED2. East Asian Fullwidth (F): All characters that are defined as Fullwidth in the Unicode Standard [Unicode] by having a compatibility decomposition of type <wide> to characters elsewhere in the Unicode Standard that are implicitly narrow but unmarked.
    也就是说全角英数可以分解为两个要素,首先是在“宽度”上与汉字和假名这类的Wide类字符一致,而在意义上与Narrow类的半角字符一致……同理Halfwidth类字符可以分解为两个要素,一是“宽度”上等价于Narrow类的半角英数,而是意义上也等价于Narrow类的半角英数……

    另外我文中用的引号,也就是搜狗等主流输入法所打出来的引号,在Unicode里这个属性是很诡异的“Ambiguous”类,也就是可以根据实际的语言环境随意解释的。所以从Unicode的角度来看这类字符确实“既不是全角又不是半角”,但是在中日文环境里,这些符号的确是被认为是Wide的:
    Ambiguous characters occur in East Asian legacy character sets as wide characters, but as narrow (i.e., normal-width) characters in non-East Asian usage.
    所以说,根据这篇文档,可以得到两点结论:

    (甲)Unicode字符集规定了字符的名义“宽度”(实际上就是该字符在原字符集内的编码长度),却没有规定排版中实际采用的真实宽度,这点可以留给字体任意发挥,就像是有些日文字体中假名的宽度比汉字小一样。

    (乙)Unicode全角字符的理论“宽度”一定是与汉字和假名的理论“宽度”完全相同,这是由Fullwidth类的定义所决定的。而半角字符的理论“宽度”则与西文字符的理论“宽度”完全相同。

    综上所述,在Unicode环境下,全角与半角字符的排版审美效果就只于字体有关,而与字符集无关了。至于为什么现实中中文字体中的全角英数与汉字等宽,而半角英数与汉字不等宽,这就只能解释为一种习惯使然了。

    4. 那么为什么会有全角英数与汉字等宽的习惯?为什么你也会有想要“数字保持1/2汉字宽度”的需求?我个人认为这是铅字排版习惯的一种残留。我没见过真正的排字机,但如果我听说的铅字时代西文和数字铸字分1汉字宽和1/2汉字宽两种的事是真事的话,那么这种习惯就容易理解了:在铅字过渡到计算机的过程中,之所以会去做什么全角字符,就是为了把传统铅字排版中1汉字宽与1/2汉字宽英数铸字之间的区别照搬到电脑上。你想想为什么计算机字符集里也会用会有fullwidth和halfwidth这两个名词,很明显就是沿用的铅字排版术语。然而实际上所谓的1/2汉字宽英数铸字只不过是中国(日本我不知道)的国内习惯,西方的铅活字从一开始就没有保持1/2汉字宽等宽一说,所以再计算机时代人们也就很快地不在乎中国铅字时代的1/2汉字宽等宽英数习惯了,而把半角字符理解为与西方接轨的不等宽字符。但是全角字符这边,因为不存在什么与西方接轨的问题,所以仍然沿袭中国铅字时代的1汉字宽等宽铸字习惯至今。

    所以说你想想我为什么一直在说铅字铅字铅字吧,我还说新华网自己的新闻至今还是用全角英数的,因为新华社是从铅字时代就开始从事新闻业了,而那时的报纸都是用1汉字宽等宽铸字的。而我去新华网上检查了一下,那些从别处转载来的新闻则都是用半角英数的,因为这些新报纸没有铅字排印的传统……也正是因此,我说我赞成使用全角英数就是在说我赞成铅字时代的审美观。

    ------------
    编辑:把Em改成了“汉字宽”……汉字没有基线,用Em来做长度单位也不太合适(尽管日本人是把Em直接定义成一个“全角幅”宽度了),导致有些事表达起来很痛苦……

    编辑:一开始我说进入计算机时代后人们自然而然地“把全角字符与1汉字宽英数铸字画上了等号”,后来又想到,这因果大概反了,不是先有了全角字符然后人们才把全角字符与1汉字宽铸字联系起来,而是全角字符从一开始就是为了在电脑上模拟1汉字宽英数铸字的效果而诞生的。当然全角字符还有避免在早期电脑系统上发生断行错误的优点,所以我只是猜想。

    顺便吐槽:现在国际上关心CJK问题的果然全都是日本人……刚刚那篇文档的作者也是在啊逗比公司干活的日本人。明明中国大陆搞的GB2312 之类的东西当时也不比日本人晚很多的。
    #1-33 - 2014-5-13 22:55
    林卯
    flora-grid 说: 1. 有些问题不能根据Unicode来判断。Unicode说到底也只是各国的各种字符编码的一个总集而已,要判断一个Unicode字符的原始面貌还是要追溯到这个字符的来源字符集。

    2. 这同样也不是U...
  • 手机不便查看长文,不过有段奇怪:
    Unicode全角字符的理论“宽度”一定是与汉字和假名的理论“宽度”完全相同,这是由Fullwidth类的定义所决定的。而半角字符的理论“宽度”则与西文字符的理论“宽度”完全相同。
    半角不与西文(不等宽的)一致宽,而是全角一半。——所以讨论时要规定em单位。
  • Unicode为各种编码并集(追溯字符的来源这点很正确),问题是并得不好,排版、字体等各种不应由字符背负的特性也并入…这点当然是Unicode的问题,无法解决。关于设定字体的字符,这帖你回复过→http://bgm.tv/group/topic/25037
  • Unicode里还有日本国旗和日本地图字符,淦,我发现其来源很猥琐。

  • 啊对了,这页太耗流量,我得等有WLAN再回复了。
  • #1-34 - 2014-5-13 23:27
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 手机不便查看长文,不过有段奇怪:Unicode全角字符的理论“宽度”一定是与汉字和假名的理论“宽度”完全相同,这是由Fullwidth类的定义所决定的。而半角字符的理论“宽度”则与西文字符的理论“宽度...
    总之Unicode里的字符“宽度”是个抽象概念,与字符的实际宽度没有必然关系。那段很奇怪的话是我自己总结的,觉得奇怪的话就只好去品味原文了。我把有用的几段给你贴过来:
    ED3. East Asian Halfwidth (H): All characters that are explicitly defined as Halfwidth in the Unicode Standard by having a compatibility decomposition of type <narrow> to characters elsewhere in the Unicode Standard that are implicitly wide but unmarked, plus U+20A9 ₩ WON SIGN.

        (以下是关于U+20A9 ₩这个字符的专门讨论,略。)
    When converting a DBCS mixed-width encoding to and from Unicode, the fullwidth characters in such a mixed-width encoding are mapped to the fullwidth compatibility characters in the FFxx block, whereas the corresponding halfwidth characters are mapped to ordinary Unicode characters (for example, ASCII in U+0021..U+007E, plus a few other scattered characters).

    In the context of interoperability with DBCS character encodings, this restricted set of Unicode characters in the General Scripts area can be construed as halfwidth, rather than fullwidth. (This applies only to the restricted set of characters that can be paired with the fullwidth compatibility characters.)

    In the context of interoperability with DBCS character encodings, all other Unicode characters that are not explicitly marked as halfwidth can be construed as fullwidth.

    In any other context, Unicode characters not explicitly marked as being either fullwidth or halfwidth compatibility forms are neither halfwidth nor fullwidth.

    Seen in this light, the “halfwidth” and “fullwidth” properties are not unitary character properties in the same sense as “space” or “combining” or “alphabetic.” They are, instead, relational properties of a pair of characters, one of which is explicitly encoded as a halfwidth or fullwidth form for compatibility in mapping to DBCS mixed-width character encodings.

    (下略)
    #1-35 - 2014-5-14 09:09
    巴嘎王子不叫巴嘎王子
    林卯 说: 你没看的话我就剧透了:没错是后宫片,偏偏第2季出来一名百合角色,于是男主就…
    男主是要把这角色也攻略吗?如果是我就不看了= =如果这名角色是去抢后宫那还不错(bgm89)
    #1-36 - 2014-5-14 23:41
    林卯
    想一直颓废的巴嘎王子 说: 男主是要把这角色也攻略吗?如果是我就不看了= =如果这名角色是去抢后宫那还不错
    男主扮成伪娘了ಠ_ಠ,后面的剧情还没播呢。
    打2★很合理吧。
    #1-37 - 2014-5-14 23:44
    林卯
    flora-grid 说: 总之Unicode里的字符“宽度”是个抽象概念,与字符的实际宽度没有必然关系。那段很奇怪的话是我自己总结的,觉得奇怪的话就只好去品味原文了。我把有用的几段给你贴过来:ED3. East Asian H...
    咦宽度应该不抽象…为了避免理解有差异导致鸡同鸭讲的情况,可以按你的理解简略翻译一下吗?
    #1-38 - 2014-5-15 00:41
    林卯
    想一直颓废的巴嘎王子 说: 我是选择性的找,有些后宫真的yy不起百合来
    对了,关于后宫作转百合,两位有没有看过这个系列帖子?ξ =_,=)
    http://bgm.tv/m/topic/subject/4418
    #1-39 - 2014-5-15 12:57
    巴嘎王子不叫巴嘎王子
    林卯 说: 男主扮成伪娘了ಠ_ಠ,后面的剧情还没播呢。
    打2★很合理吧。
    那就和少女爱上姐姐一样,所以你没看完就已经打2★雷了
    #1-40 - 2014-5-15 21:40
    林卯
    要振作起来的巴嘎王子 说: 那就和少女爱上姐姐一样,所以你没看完就已经打2★雷了
  • 呃,性质还不太一样。
  • 关于#1-38…
  • #1-41 - 2014-5-16 02:51
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 咦宽度应该不抽象…为了避免理解有差异导致鸡同鸭讲的情况,可以按你的理解简略翻译一下吗?
    简单来说就是,Unicode给每个字符指定了一个“东亚宽度”的属性,但Unicode官方同时澄清了这个属性里的“宽度”一词仅仅是个名义,用来跟其他字符集兼容用的,Unicode不对字体在表现字符时所使用的宽度进行任何规定。我加引号的“宽度”指的就是Unicode的这个跟字体实际宽度无关的“东亚宽度”属性。
    #1-42 - 2014-5-16 02:53
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 对了,关于后宫作转百合,两位有没有看过这个系列帖子?ξ =_,=)
    http://bangumi.tv/m/topic/subject/4418
    我是不会去详细区分一个作品里的每个具体角色的,如果一部片子整体是后宫片那么里边个别的角色再百合对我来说也是雷。

    我在百合众里应该算是比较中间的派别了,最极端的那一排是作品里只要出现了一丁点BG就坚决不看的,最温和的那一排则是完全不管BG,只要两个女性角色关系亲近些就能YY。对我来说,虽然也能看BG,但百合和BG在大多数情况下是互斥的,虽然也有些例外的作品,比如少女革命这样的,但折旗这样的片子是绝对不可能属于例外的。
    #1-43 - 2014-5-16 22:11
    林卯
    flora-grid 说: 我是不会去详细区分一个作品里的每个具体角色的,如果一部片子整体是后宫片那么里边个别的角色再百合对我来说也是雷。

    我在百合众里应该算是比较中间的派别了,最极端的那一排是作品里只要出现了一丁点BG就坚决...
    呃,我不是泛指而是就事论事…严格说来,神知并非后宫作。
    而且…这是我的同人ξ =_,=)
    #1-44 - 2014-5-16 22:12
    林卯
    flora-grid 说: 简单来说就是,Unicode给每个字符指定了一个“东亚宽度”的属性,但Unicode官方同时澄清了这个属性里的“宽度”一词仅仅是个名义,用来跟其他字符集兼容用的,Unicode不对字体在表现字符时所使...
    话说你有没有找到全角引号或看上去像的符号?
    #1-45 - 2014-5-17 01:32
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 话说你有没有找到全角引号或看上去像的符号?
    有啊,U+FF02 FULLWIDTH QUOTATION MARK",East_Asia_Width=Fullwidth,本质上是U+0022 QUOTATION MARK "(英文双引号)的全角对应版本。再就是中文里常用的那一对左右引号了,在Unicode里East_Asia_Width=Ambiguous。
    #1-46 - 2014-5-17 01:47
    林卯
    flora-grid 说: 有啊,U+FF02 FULLWIDTH QUOTATION MARK",East_Asia_Width=Fullwidth,本质上是U+0022 QUOTATION MARK "(英文双引号)的全角对...
    手机不便(略),贴出来我复制一下,(可能有些符号手机缺字体显示不了,请用全角括号框起来…)
    #1-47 - 2014-5-17 01:54
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 手机不便(略),贴出来我复制一下,(可能有些符号手机缺字体显示不了,请用全角括号框起来…)
    U+FF02 FULLWIDTH QUOTATION MARK (")
    #1-48 - 2014-5-18 01:33
    林卯
    flora-grid 说: U+FF02 FULLWIDTH QUOTATION MARK (")
    咦这个引号你怎么不用于正文vξ =_,=)
    可惜不是一对。中文那对被Unicode合并成英文了。
    #1-49 - 2014-5-27 22:19
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 咦这个引号你怎么不用于正文vξ =_,=)
    可惜不是一对。中文那对被Unicode合并成英文了。
    因为那个全角双引号是西文引号的全角化版,而不是中文引号……所以还是等你有电脑之后仔细研读一下Unicode的文档再说吧……
    #1-50 - 2014-5-27 23:40
    林卯
    flora-grid 说: 因为那个全角双引号是西文引号的全角化版,而不是中文引号……所以还是等你有电脑之后仔细研读一下Unicode的文档再说吧……
    哎你自己不关心吗ξ =_=)|||
    #1-51 - 2014-5-27 23:51
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 哎你自己不关心吗ξ =_=)|||
    前几天对这个话题有点厌倦了而已……
    #1-52 - 2014-5-27 23:58
    林卯
    flora-grid 说: 前几天对这个话题有点厌倦了而已……
    我印象中见过Unicode规定了一对比较粗壮的逗号(图符而非字符?),不知你有没有见过。
    #1-53 - 2014-5-28 00:12
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 我印象中见过Unicode规定了一对比较粗壮的逗号(图符而非字符?),不知你有没有见过。
    在上方还是下方?是类似于中文双引号的形状吗?
    #1-54 - 2014-5-28 00:17
    林卯
    flora-grid 说: 在上方还是下方?是类似于中文双引号的形状吗?
    可能居中?是英文形状的引号。
    #1-55 - 2014-5-28 00:55
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 可能居中?是英文形状的引号。
    是这个么
    U+201F
    DOUBLE HIGH-REVERSED-9 QUOTATION MARK
    Initial Punctuation
    (‟)
    #1-56 - 2014-5-28 01:16
    林卯
    flora-grid 说: 是这个么
    U+201F
    DOUBLE HIGH-REVERSED-9 QUOTATION MARK
    Initial Punctuation
    (‟)
    (手机看不到不便确认,等我几天弄笔记本…)
    #1-57 - 2016-12-10 02:18
    林卯
    林卯 说: (手机看不到不便确认,等我几天弄笔记本…)
    我当年怎么忘记回复了…感觉当年的我好严肃啊。

    我当时应该是指(❝)HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT等,U+275B~U+2763这一块区域,属于Block: Dingbats,确实是“图符”。
    #1-58 - 2016-12-21 00:46
    ζ*'ヮ')ζ 讀者諸孃へ
    林卯 说: 我当年怎么忘记回复了…感觉当年的我好严肃啊。

    我当时应该是指(❝)HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT等,U+275B~U+2763这一...
    (bgm39)
    #2 - 2014-5-10 06:48
    好规范的评分啊,其实性转的女生爱女生让我很纠结算不算百合,究竟百合算是精神上两个女生,还是身体上两个女生都行呢?好像网上把一些女变男的文章也算去百合了,但我感觉就不一样,但男变女还好一点(主要外表是萌妹子的关系
    #2-1 - 2014-5-11 18:31
    ζ*'ヮ')ζ 讀者諸孃へ
    所以说“男人也有百合的权利”(bgm38)
    #2-2 - 2014-5-11 19:25
    巴嘎王子不叫巴嘎王子
    flora-grid 说: 所以说“男人也有百合的权利”
    好吧,只要外表是萌妹子管他男的女的(bgm38)
    #3 - 2014-6-23 00:29
    还真是狂热不管正文也是回复也是(bgm38)
    #4 - 2015-8-14 19:38
    (苦恼的时候就进攻右下段)
    连标签都用正则表达式(bgm38)