F9y4ng / GreasyFork-Scripts

The open source code of this project is used for userscripts (油猴脚本) for desktop browsers, including Font Rendering (Customized) (字体渲染(自用脚本)- Font Rendering.user.js), and Search Engine Assistant (优雅的搜索引擎助手 - Google & Baidu Switcher.user.js), etc.
https://f9y4ng.github.io/GreasyFork-Scripts/
GNU General Public License v3.0
953 stars 46 forks source link

[发现错误] 起点中文网文字排版错误 #40

Closed scalpelx closed 2 years ago

scalpelx commented 2 years ago

描述错误信息 (清楚而简洁地描述了错误是什么) 起点中文网小说最新章节的更新时间排版错误,出现了换行,关闭字体重写后正常

错误再现 (重现行为的步骤)

  1. _去XX网址 ..."_https://book.qidian.com/info/1979049
  2. 单击YY链接/按钮 "..."
  3. _向下滚动到ZZ位置 "..."_最新章节
  4. 查看错误

预期结果 (清晰明了地描述你所期待想要什么样的结果) 微信截图_20211203001404

屏幕截图 (如果适用,请添加屏幕截图以帮助解释您的问题) 微信截图_20211203001424

客户端信息: (请填写以下信息)

请预先排除与你本地其他扩展或脚本的冲突,尽量在仅运行本脚本的情况下测试

附加信息 (在此处添加有关此问题的任何附加信息)

F9y4ng commented 2 years ago

此类问题请参阅 #11#38

F9y4ng commented 2 years ago

推荐一个变通的方法来使用新的中文字体渲染:

  1. 打开自定义字体,添加{"ch":"Arial","en":"Arial"}至自定义字体表。
  2. 然后在配置界面先选择Arial,再选择你想要渲染的中文字体。如此这样,英文/数字和中文就分别定义了。

这样,英文和数字就使用网站默认的字体,中文字体使用你定义的字体,就不会出现因字宽过大而换行的问题了。

如图所示:

qidian

easonnnone commented 2 years ago

推荐一个变通的方法来使用新的中文字体渲染:

  1. 打开自定义字体,添加{"ch":"Arial","en":"Arial"}至自定义字体表。
  2. 然后在配置界面先选择Arial,再选择你想要渲染的中文字体。如此这样,英文/数字和中文就分别定义了。

这样,英文和数字就使用网站默认的字体,中文字体使用你定义的字体,就不会出现因字宽过大而换行的问题了。

如图所示:

qidian

好的,我来试试看,谢谢大佬的辛勤劳动。

scalpelx commented 2 years ago

谢谢,我试试看