[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

【取消】50元求脚本

本帖最后由 lxh623 于 2022-2-13 07:46 编辑

链接:https://pan.baidu.com/s/17IetvYGAZjn3wyzqDQwv1A?pwd=7w47
提取码:7w47
做了一个epub,发现一个问题,这些生僻汉字及梵文,到了转行的时候,可能被分成两段,产生乱码。(不是带有转行符号的转行,是显示时候的软件转行。)
原因是,这些字符代码长度是两倍于普通汉字。
搜索了一下,找到一篇文章。
https://devblogs.microsoft.com/oldnewthing/20190701-00/?p=102636

不知道是不是可以用此方式来解决乱码。怎样用?修改epub的css里面,或者每一个html的前面添加?

谢谢!祝大家新春愉快!

哪里分两段了? 没有看到真相. 举个例子
微信:flashercs
QQ:49908356

TOP

文件夹上传了图片。
谢谢!

TOP

发现没有添加字体css啊,就是fonts.css,出现乱码的地方都是缺少字体导致;应该在<head>中添加css,下面举例
  1. <head>
  2. <title>未知</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <link href="../Styles/stylesheet.css" rel="stylesheet" type="text/css" />
  5. <link href="../Styles/page_styles.css" rel="stylesheet" type="text/css" />
  6. <link href="../Styles/fonts.css" rel="stylesheet" type="text/css" />
  7. </head>
复制代码
就是应该添加最后一条
  1. <link href="../Styles/fonts.css" rel="stylesheet" type="text/css" />
复制代码
微信:flashercs
QQ:49908356

TOP

本帖最后由 lxh623 于 2022-2-7 15:20 编辑

回复 4# flashercs
sigil打开,有font.css。
我认为是uincode码引起的转行乱码。正好那里,是生僻字,而一行长度限制,于是被切分成两段。
谢谢!

TOP

返回列表