Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

默认中文字体为非衬线字体 / 自定义字体 #271

Open
timelic opened this issue Dec 18, 2024 · 3 comments
Open

默认中文字体为非衬线字体 / 自定义字体 #271

timelic opened this issue Dec 18, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@timelic
Copy link

timelic commented Dec 18, 2024

问题描述

在README中给出的示范截图中,中文字体为有衬线字体(如思源宋体等),而目前翻译结果,中文字体均为无衬线的黑体。论文PDF中的字体一般均为有衬线英文,公式等也是,翻译为中文会出现有衬线和无衬线相混杂的情况。

建议:支持自定义字体(如CSS那种fallback规则)。或者默认使用有衬线字体。或者根据英文内容自行判断用什么字体。

除此之外:中文标题字体一般比英文字体小,导致页面不平衡。

截屏2024-12-18 15 24 44

测试文档

Important

请提供用于复现测试的 PDF 文档

3821_Scaling_In_the_Wild_Train.pdf

@timelic
Copy link
Author

timelic commented Dec 18, 2024

对比了一下这个闭源的竞品的效果。

竞品在排版上确实会更好一些,包括更精准的定位(行内公式和文本的重叠程度)。在中文排版上,如果中文字号过大导致溢出,会适当缩小中文字号以对齐原文。另外,原文的一些颜色、字重也得以保留。

image

image

@Byaidu
Copy link
Owner

Byaidu commented Dec 18, 2024

确实,我早期也在用那个服务,体验确实不错,不过毕竟还是效率优先,暂时就没关注颜色和字体这些问题了

@timelic
Copy link
Author

timelic commented Dec 18, 2024

确实,我早期也在用那个服务,体验确实不错,不过毕竟还是效率优先,暂时就没关注颜色和字体这些问题了

衬线字体和自适应字号可以实现吗?有一个很粗浅的自适应字号解决方案,比如说先预排版一遍,如果遇到文本框溢出,那就适当减少字号。

另外,默认字号是不是可以中文稍微比英文小一些,这本质上是由于两种文本的视觉效果决定的。

@Byaidu Byaidu added the enhancement New feature or request label Dec 18, 2024
@timelic timelic closed this as completed Dec 20, 2024
@timelic timelic reopened this Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants