点击👇“LaTeX工作室” 关注公众号
精致科研生活从这里开始
LaTeX 小红书图文卡片模板
基于 XeLaTeX 的小红书 / Rednote 竖版图文卡片模板,支持 3:4 和 9:16 页面比例。样式封装在 rednote-card.sty,内容写在 main.tex,可一键导出 PNG。
效果预览



功能特性
支持竖版 3:4 和 9:16,一页一卡,适合图文笔记发布。 支持封面、正文卡片、标签、提示块、代码、图片、公式、表格和参考文献。 内置 5 套主题: rose、sage、sky、amber、mono。内置中文字体和等宽字体,减少字体环境差异。 使用 listings展示代码,不依赖minted或 shell escape。
环境要求
xelatex:推荐通过 TeX Live 或 MacTeX 安装。uv:用于运行 PDF 转图片脚本。
检查命令:
xelatex --versionuv --version快速开始
scripts/build_post_images.sh默认编译 main.tex,生成 main.pdf,并把每一页导出为:
post/main/main-001.pngpost/main/main-002.png脚本无执行权限时运行:
chmod +x scripts/build_post_images.sh scripts/pdf_to_images.sh使用模板
选择主题和比例
\documentclass[UTF8, zihao=-4, fontset=none]{ctexart}\usepackage[theme=rose, ratio=3:4]{rednote-card}可选主题:rose、sage、sky、amber、mono。
可选比例:3:4、9:16。默认是 3:4;切换到 9:16 时保持页面宽度不变,增加页面高度:
\usepackage[theme=rose, ratio=9:16]{rednote-card}ratio | ||
|---|---|---|
3:4 | 11.25cm × 15cm | |
9:16 | 11.25cm × 20cm |
模板只支持上表中的预设比例。传入其他值时会给出 LaTeX 包警告,并回退到默认的 3:4。
添加封面
\begin{rednotecover}\coverkicker{图文笔记 / LaTeX 模板}\covertitle{小红书图文笔记\\排版模板}\coversubtitle{Based on \LaTeX}\cardtag{\#LaTeX}\hspace{1mm}\cardtag{\#小红书}\covermeta{rednote-card.sty · \today}\end{rednotecover}添加正文卡片
\begin{rednotecard}\cardtitle{一页只讲一个观点}\cardsubtitle{用一句话说明这一页的作用。}\cardsection{小节标题} 这里写正文内容。\end{rednotecard}组件速查
rednotecover | |
rednotecard | |
\coverkicker{...} | |
\covertitle{...} | \\ 手动换行 |
\coversubtitle{...} | |
\covermeta{...} | |
\cardtitle{...} | |
\cardsubtitle{...} | |
\cardsection{...} | |
\cardsubsection{...} | |
\cardtag{...} | |
\cardtip{...}\cardtip[标题]{...} | |
\cardnote{...} | |
\inlinecode{...} | |
cardcode | listings 参数 |
\cardimage[选项]{图片路径} | |
\cardcaption{...} | |
cardtable | |
cardrotatedtable | |
cardbibliography | \cite / \bibitem 使用 |
导出图片
编译 TeX 并导出 PNG
scripts/build_post_images.sh [input.tex] [dpi]示例:
scripts/build_post_images.shscripts/build_post_images.sh notes.texscripts/build_post_images.sh main.tex 300输出目录为:
post/<tex-file-stem>/<tex-file-stem>-001.png例如 notes.tex 会输出到:
post/notes/notes-001.png只转换已有 PDF
scripts/pdf_to_images.sh [input.pdf] [output_dir] [dpi]示例:
scripts/pdf_to_images.shscripts/pdf_to_images.sh main.pdf post/main 216scripts/pdf_to_images.sh notes.pdf post/notes 300默认 DPI 为 216。需要更高清图片时可使用 300。
项目结构
.├── main.tex # 示例内容和使用说明├── rednote-card.sty # 模板样式、主题、比例和组件定义├── scripts/ # 编译和导出脚本├── fonts/ # 项目内置字体├── post/ # 导出的 PNG 图片└── main.pdf # 示例 PDF 输出常见问题
找不到 xelatex 或 uv
请先安装对应工具,并确认命令在 PATH 中:
xelatex --versionuv --version为什么要编译两次?
LaTeX 的引用编号需要刷新。scripts/build_post_images.sh 会自动运行两次 xelatex。
可以使用 BibTeX 吗?
当前示例使用 LaTeX 内置的 \cite 和 \bibitem,不包含 BibTeX 工作流。
下载地址
https://github.com/fanyousen/xhs-latex-card https://www.latexstudio.net/index/details/index/mid/5050.html 夸克网盘链接:https://pan.quark.cn/s/a02fbe9e478f

十五年珍藏 LaTeX 入门资料

「十五年沉淀好资料 - 视频与文档 - 助力你轻松入门 LaTeX - 2026 年 8月 刷新」:
百度网盘链接:
https://pan.baidu.com/s/13VCYlDj2uqKvMBa6qODPsA?pwd=w4sj
夸克网盘转存链接:
https://pan.quark.cn/s/8205fe8ecd84
TeX 软件下载:
windows & linux:
https://mirrors.ctan.org/systems/texlive/Images/texlive.iso
MacOS:https://www.tug.org/mactex/

www.texhub.com

点击👇“LaTeX工作室” 关注公众号

● LaTeX 重制最牛最难《中学数学实验教材》共 6 册-免费下载 - 增加百度网盘
● 2026 最新国家自然科学基金项目 LaTeX 模版,科研党的福音来了!
● MathLive —— 轻松编辑数学公式的宝藏神器!即时渲染、支持 LaTeX 输入,完美公式编辑体验!
● 高中物理甲种本第一册重制豪华版来了(附全套教材下载)
夜雨聆风