以下是示例行中的一些片段
d5e2306b1afe0724d5798053e430894a パックマン JPN
9208dd96fcff37400c6f3c42cd1d85ed スペランカー JPN
很难说,但两条线上的 JPN 中的 J 都落在第 124 位,但我似乎无能为力让它们正确排列。这份文件是 500 强,这让我的整个专栏曲折折腾。
问题是您使用的字体将使日文字符采用非固定宽度字体,因此文本会四处移动。
我使用提供的文本在我的系统上浏览了很多字体,唯一似乎将日文字符作为固定文本的字体是@Malgun Gothic。
所以你要做的是去设置,样式配置器,去全局,将字体更改为@Malgun Gothic,检查下面的替换正常字体,就可以了。
请注意,您实际上可以更改字体并实时查看结果,因此您可以进行试验。
一种解决方法是移动文本。通过将日文文本放在行尾,之前的所有内容都将正确间隔。使用正则表达式搜索/替换,您可以一次将所有内容移到文件的后面。唯一的缺点是日文字符的字母数量不同,因此替换后会有间距差异,但根据您的文档,第二次搜索/替换可以解决这个问题。
在 Notepad++ 打开搜索/替换框,在搜索中,输入以下正则表达式:
替换为,输入以下内容:
在底部,将其设置为正则表达式
现在点击全部替换。
如果结果不理想,您可以 CTRL-Z 撤消。
正则表达式解释:
它将 3000 到 5000 范围内的所有 unicode 字符移动到末尾。这个例子中的日语似乎在这个范围内。