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

Times New Roman在Linux平台可以Nimbus Roman开源字体替代 #7

Open
BlurryLight opened this issue Jan 27, 2021 · 3 comments
Open

Comments

@BlurryLight
Copy link
Contributor

其字体差异可以见以下连接,不仔细对比很难看出差异,有相关的文章讨论此话题Times New Roman 与 LaTeX 。使用 newtx 系列宏包可以很方便的引入此字体。

@Edwardzcn
Copy link
Member

这个比较字体差异的网站很方便,谢谢学长分享。另外目前在Overleaf(Linux平台)的测试版本,参考SJTU对Times New Roman的替换方案,使用的是STIX,我后面会比对一下STIX和Nimbus Roman这两个字体哪个更适合。

不过现在移植到Linux系统主要在写这两块:

  1. 配置模板选项让使用者自行配置字体集
  2. 或者自动检测系统环境配置字体集

@sikouhjw
Copy link

不过现在移植到Linux系统主要在写这两块:

  1. 配置模板选项让使用者自行配置字体集
  2. 或者自动检测系统环境配置字体集

可以参考(直接抄) fduthesis 的代码
个人更倾向于手动设置,默认值设为 Linux 即可,不会出现编译不了的情况

@Edwardzcn
Copy link
Member

Edwardzcn commented Apr 21, 2021

不过现在移植到Linux系统主要在写这两块:

  1. 配置模板选项让使用者自行配置字体集
  2. 或者自动检测系统环境配置字体集

可以参考(直接抄) fduthesis 的代码
个人更倾向于手动设置,默认值设为 Linux 即可,不会出现编译不了的情况

感谢你的建议,目前的方案是参考sjtuthesisthuthesis写的,讲真fduthesis字体配置的写法我没有学明白(虽然说对上交和清华的也是一知半解)。我不确定fduthesis是不是用了较多LaTeX3的写法。

总的来说,我还是希望找一种能理解的写法重写一遍,而不是完全搬运,否则会对后面的维护带来不小的障碍。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants