楼主这个模块有github或者gitee么,我去给你点星星周末研究下怎么用
注册了github但是没有研究怎么用,改天把看看能不能改一下支持中文对齐 Cool_Breeze 发表于 2020-5-13 11:39
注册了github但是没有研究怎么用,改天把看看能不能改一下支持中文对齐
中文英文混合对齐恐怕有点困难哦,不知道用制表符行不行 hrp 发表于 2020-5-13 11:46
中文英文混合对齐恐怕有点困难哦,不知道用制表符行不行
感觉应该可以
中文编码u4e00~u9fff基本上满足这个条件
只需要用re.findall.找出中文多少字符
再按中文占2个字符显示,
有思路,还没有实践! Cool_Breeze 发表于 2020-5-13 12:57
感觉应该可以
中文编码u4e00~u9fff基本上满足这个条件
只需要用re.findall.找出中文多少字符
问题是大部分字体并不是两个英文宽度等于一个中文宽度,跟字体有关系 hrp 发表于 2020-5-13 13:22
问题是大部分字体并不是两个英文宽度等于一个中文宽度,跟字体有关系
那就难搞了!{:10_243:} Cool_Breeze 发表于 2020-5-13 12:57
感觉应该可以
中文编码u4e00~u9fff基本上满足这个条件
只需要用re.findall.找出中文多少字符
尝试像这样:
我是数字 8 啊
主要是没 money 啊
在中文和英文之间加上空格
还有,只有加了好友才能 @ ,
你可以要 boyfriend {:10_256:} _2_ 发表于 2020-5-13 14:16
尝试像这样:
在中文和英文之间加上空格
应该弄个方法实现一些功能(字符串,限制字符串的长度):
1)找出字符串有多少中文
2)假设屏幕输入中文占2个字节,自动计算出该字符串所占字节
列:‘abc列’ = 5个字节
3)对比(自动计算出所占字符串所占字节与限制字符串所占字节),然后生成新的字符串
1.长了就截断
2.短了:计算出相应的补位多少字符串
页:
1
[2]