设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
分享创造
›
写了篇关于 LaTeX/Typst/React-pdf 排版引擎的长文:《 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
现在经济这么差的么
›
EcoPaste - 免费开源剪贴板神器,斩获 2.4k
›
大家怎么看待 cg 这件事情
›
是去是留?
›
观贴《各位对小区野猫什么态度》有感
今日热议主题
出华为 mate60Pro+
上海联通现在有什么办理大流量的渠道或套餐
20241128 午夜俱乐部
听说 OLED 显示器显示文本有彩边,在 macOS
两行代码自动检测、安装和引用多个 Python
黑五买什么?
年底了,深圳小伙伴出显示器吗?自提
WeClipper - 极简剪切板助手 - v0.2.0 - 极
发现一个 SUNO 音乐 API 无水印版本!支持
反 Microsoft Edge 浏览器联盟成立了 🤣🤣
写了篇关于 LaTeX/Typst/React-pdf 排版引擎的长文:《排版引擎纵谈:程序员的视角》
xiaohanyu
· 2024-11-8 15:22:54 · 164 次点击
如题:
正文:
https://blog.ppresume.com/posts/zh-cn/on-typesetting-engines
英文:
https://blog.ppresume.com/posts/on-typesetting-engines
文章比较长,大概有 3 万多字,主要对比了以下五种排版引擎的优缺点和各自的使用场景:
HTML & CSS
LaTeX
LaTeX.js
Typst
React-pdf
对以下话题感兴趣的,可以看看哈:
排版引擎相关
CJK 排版
PDF 生成
LaTeX vs Typst
HTML/CSS 排版的一些技术等
目录:
序言
评估标准
神圣的换行算法
CJK 排版的复杂性
CJK 字符集庞大
文化的细微差别
字体搭配
HTML & CSS
换行
CJK
分页
实时预览
结论
LaTeX
换行
CJK
分页
实时预览
结论
LaTeX.js
换行
CJK
分页
实时预览
结论
Typst
换行
CJK
分页
实时预览
结论
React-pdf
换行
CJK
分页
实时预览
结论
总结
举报
·
164 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
8 条回复
沙发
BeijingBaby
小成
2024-11-8 15:26:10
好文
板凳
MillerD
小成
2024-11-8 15:47:41
牛!
地板
lneoi
小成
2024-11-8 16:27:01
繁简是靠工具的吗?还是都是手敲的
5#
z13zvxc
初学
2024-11-8 18:41:24
非常棒的文章 收获很大 发现我之前做 pdf 排版的时候居然自不量力自己实现换行算法。
6#
googlehub
初学
2024-11-8 20:59:26
好文,很受用。
7#
baobao1270
小成
2024-11-8 21:53:53
看了文章,似乎没有提到标点禁则和孤行孤字控制? 总的来说,HTML/CSS 能力太弱,Typst 不够成熟。LaTeX 从效果上来看是最佳,但是个人感觉它的 CJK 依然比较复杂。比起专业的排版软件(方正书版之类的),LaTex 或许还不够好(不管是易用性还是功能性上),但可惜这类软件并没有开放的接口。
8#
coolfan
小成
2024-11-9 00:33:01
写得好诱人
9#
cyp0633
小成
2024-11-9 00:39:01
我记得 arXiv 上的 HTML 功能用的是另一种实现,LaTeXML ,有好多宏包不支持,推出好久还在 beta typst 有许多令人感到舒适的地方,更符合一个循序渐进的语法,假以时日应该会变得真正好用
返回顶部