设为首页
收藏本站
用户名
Email
安全手机号
自动登录
找回密码
密码
登录
立即注册
快捷导航
编辑圈首页
BBS
期刊目录
期刊发表
专利知产
硕博论文
个人提升
相关网站
著作出版
期刊运营
在线咨询
北核期刊目录
科技核心期刊目录
SCI期刊目录
SCI/SSCI期刊检索
中文普刊目录
SCI/SSCI/EI期刊发表
闭源SCI/SSCI期刊发表
知网普刊发表
Scopus期刊发表
CSCD期刊发表
万方期刊发表
维普期刊发表
北核期刊发表
南核期刊发表
AMI期刊发表
知网期刊加急发表
中文普刊加急发表
万方期刊加急发表
发明专利
实用新型专利
软件著作权
外观设计专利
版权登记
香港专利
美国专利
日本专利
德国专利
尼日利亚专利
卢森堡专利
MBA/EMBA毕业论文辅导
MPA毕业论文辅导
数学专业毕业论文辅导
计算机专业毕业论文辅导
美术专业毕业论文辅导
人工智能方向毕业论文辅导
土木方向毕业论文辅导
医学专业毕业论文辅导
金融专业毕业论文辅导
教育专业毕业论文辅导
传播学方向毕业论文辅导
工业设计方向毕业论文辅导
CISA国际信息系统审计师
PMP项目管理师
海外优青
国际在职硕士
国际在职博士
申博论文发表
申博外语能力证明
马来西亚本硕博留学
云科服论坛
学术圈中文网
美国留学论坛
日本留学论坛
澳洲留学论坛
韩国留学论坛
英国留学论坛
华人留学网
考研重点网
集群智慧云科服
自有完整书稿,自费独自出版
自有完整书稿,希望与他人分担费用
自有部分书稿,寻求自费与他人合著出版
没有书稿,希望自费与他人合著出版
ISSN刊号申请
Google Scholar期刊收录
维普期刊收录
期刊GEO优化
期刊创刊
期刊代运营
期刊代理
期刊推广
期刊约稿
中文期刊发表
英文期刊发表
搜索
搜索
热搜:
期刊编辑
学术期刊
期刊约稿
期刊内推
期刊推广
期刊创刊
期刊代运营
期刊合作
SCI期刊
SSCI期刊
Scopus期刊
英文期刊
中文核心期刊
本版
帖子
编辑圈
»
编辑圈首页
›
专业技术交流区
›
数字出版技术
›
LaTeX排版Skills,我设计了3套模板,已开源 ...
返回列表
发新帖
查看:
430
|
回复:
0
LaTeX排版Skills,我设计了3套模板,已开源
[复制链接]
北大侠
北大侠
当前离线
积分
304
75
主题
26
回帖
304
积分
中级会员
中级会员, 积分 304, 距离下一级还需 196 积分
中级会员, 积分 304, 距离下一级还需 196 积分
积分
304
发消息
发表于 2026-9-1 08:15:20
|
显示全部楼层
|
阅读模式
前文,别问了,老章年轻不懂事,对神秘力量一无所知,脱敏重发,求安慰!
我发现有个Github项目中的PDF居然还贴心的用LaTeX做了排版
5×8 英寸的小开本,黑红封面,宋体正文,页眉和页码都压得很轻,读起来像一本真书
正好啊,我也时而有类似需求
但是我装了XeLaTeX 和标准 TeX Live 发行版,用它编译自己的公众号文章,发现它很适合纯文字,正文里还没有图片、代码、表格这些技术文章需要的完整规则
所以我新开了一个独立仓库z-latex-skill,重新实现那一版原版排版,再从零设计两套新模板,最后把整套流程做成一个可以直接调用的 Skill
现在,一份 Markdown 可以一次生成三种风格的 PDF,而且三版都完整支持图片
先看三套PDF封面
小开本原版、界面志、屏幕图录三套封面对比
即便是原版,它的 main.tex 只能简单参考,为了支撑非纯文字类型的文档,标题、代码、列表、引用、表格和图片系统都要重新实现
另外两套模板也从0开始设计,页面尺寸、字体层级、图片布局、章节节奏和配色都有各自的规则,它们共享同一套 Markdown 和图片处理能力,最后呈现出来的气质完全不同
我直接拿真实长文压测
排版模板最容易出现一种情况
拿三段文字演示时很漂亮,换成真正的公众号长文,标题开始掉级,中文代码变方框,图片突然消失,页眉又压到正文上
所以这次我直接拿自己已经发布过的做测试
这篇文章有:
15 个正文标题
12 个代码块
13 张网络图片
35 处行内代码
4 组列表
2 段引用
7957 个字符
13 张图片的比例从 0.77 一直到 2.35,里面同时有横图、竖图、近方形截图和超宽界面图
这个案例很折腾人,也很接近我平时真正会写的技术文章
Markdown 进入三套 LaTeX PDF 的完整流程
三套模板都用同一份原始 Markdown 生成,15 个标题、12 个代码块和 13 张图片全部进入 PDF
最终结果是:
风格
页数
图片
适合场景
小开本原版
18 页
13 张
小书、随笔、长篇叙事
界面志
18 页
13 张
技术长文、教程、项目介绍
屏幕图录
27 页
13 张
界面教程、产品拆解、操作手册
三套模板都支持:
Markdown 网络图片
Markdown 本地图片
带中文和空格的图片路径
Obsidian ![[图片.png]]
PNG、JPG、SVG、WebP 和 GIF
有说明和无说明的图片
横图、竖图和超宽图
网络图片下载缓存
离线重复生成
第一版:小开本原版
这一版保留 5×8 英寸小开本,封面继续使用黑、红、白三种颜色,正文使用思源宋体,页眉使用思源黑体,整体阅读节奏尽量安静,我给这一版补上了完整的正文图片支持
但是总体来说,这一套模板还是更适合纯文字
第二版:界面志
界面志是我最推荐的通用版本,页面尺寸是 190×260 毫米,整体按照中文科技杂志来设计
封面使用暖白纸色、钴蓝和少量信号绿,标题采用不对称排列,章节编号进入页面网格
正文使用思源宋体,标题使用思源黑体,代码使用支持中文的等宽字体,章节、正文、代码、图片和图注都有明确的位置,长文章读起来不会糊成一堵墙
它适合插件合集、项目介绍、教程、产品测评和图文比例接近的技术文章
第三版:屏幕图录
屏幕图录是三版里差异最大的一套,使用 280×175 毫米横版页面,比例接近 16:10
聊天界面、设置页、代码编辑器、数据面板,这些图放进普通竖版 PDF 后,经常只剩下一个轮廓,横版页面给了截图足够大的展示空间
这一版采用石墨黑、象牙白、冰蓝和暖橙,正文保持横向宽栏,截图在独立页面里居中放大,每个章节都有清晰编号,页脚保留细线和完整页码
它更适合界面教程、产品拆解、设计案例、操作手册和需要大图展示的文章
三版正文和图片页放在一起,差异会更直观
三套模板正文和图片页面对比 本机需要安装什么
macOS 先准备 Pandoc、ImageMagick、Poppler 和 BasicTeX:
brew install pandoc imagemagick popplerbrew install --cask basictex
再安装排版需要的组件:
sudo tlmgr update --selfsudo tlmgr install collection-xetex geometry caption float framed graphics \ fancyhdr titlesec enumitem needspace microtype xurl fvextra lastpage \ adjustbox ragged2e
我把完整项目开源出来了,大家可以随意在此基础上开发主题
PS:字体已经放在仓库里,不需要额外安装中文字体
怎么使用
1、把我的Github项目链接扔给AI让其安装Skills及依赖
2、安装完成后,对话框直接说就行了
$z-latex-pdf 把这篇 Markdown 一次生成 sun、journal、atlas 三套 PDF,保留全部图片,生成后逐页检查:
/绝对路径/文章.md
只生成一种风格也可以:
$z-latex-pdf 把 /绝对路径/文章.md 生成 sun 风格 PDF
三种风格名称:
sun 小开本原版
journal 界面志
atlas 屏幕图录
all 三套全部生成
每次最好提供文章的绝对路径和输出目录
三套该怎么选
喜欢小书、随笔、访谈和长篇叙事,选小开本原版
文章里正文、代码和截图都很多,选界面志
文章依赖大量产品界面和操作截图,选屏幕图录
实在选不出来,就直接使用梭哈:同一份 Markdown 一次生成三份
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表