LIONBING 发表于 2024-8-26 11:02:17

不懂就问~间距特别近的日文字体怎么改成正常的日文字体

如题.........フェアリーネイル改成这种间距的さんです(字符不一样 就是间距是这样的)

MingY 发表于 2024-8-26 11:22:48

本帖最后由 MingY 于 2024-8-26 11:23 编辑

这是半角片假名,可以用 EmEditor 的全半角转换,或者自己写个脚本

def convert_half_width_katakana(text: str) -> str:
    raw = "ァアィイゥウェエォオカキクケコサシスセソタチッツテトナニヌネノハヒフヘホマミムメモャヤュユョヨラリルレロワヲンー"
    converted = "ァアィイゥウェエォオカキクケコサシスセソタチッツテトナニヌネノハヒフヘホマミムメモャヤュユョヨラリルレロワヲンー"
    text = text.translate(str.maketrans(raw, converted)).replace("ヴ", "ヴ")
    text += " "
    return "".join(
      chr(ord(text) + "゙゚".find(text) + 1)
      for i in range(len(text) - 1)
      if text not in ["゙", "゚"]
    )


print(convert_half_width_katakana("フェアリーネイル"))


tmdtmdtmdqq 发表于 2024-8-26 12:34:31

喵萌的日字格式化工具 (源码)
在线版:

https://jp-formatter.pages.dev/

可能会替换一些词语。不想替换的话就用源码本地运行,修改规则文件pattern.tsv的第一列开关状态

castiel 发表于 2024-8-26 13:00:29

https://dencode.com/en/string/character-width

蓥荥 发表于 2024-8-26 19:22:59

百度随便搜一下“半角日文转全角”就有,比如https://convertjapanese.com/zh-hant/half-width-full-width-converter
页: [1]
查看完整版本: 不懂就问~间距特别近的日文字体怎么改成正常的日文字体