英语词汇默写纸生成器(双栏对照 A4)
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ce094de0/english-dictation-paper。
技能介绍
要解决什么问题
课堂或自习里做英语词汇默写,常见做法是 Word 里手排两栏:左边英文、右边中文释义。一旦右栏释义换行,左右行高各算各的,序号和横线就对不齐;打印成 A4 多页时,分页还可能把「同一行」拆到两页。这个技能把词表转成可打印的 HTML(可选 PDF),用排版结构保证左右同行、行高一致、分页不拆开一对。
它怎么工作
- 输入:
TXT(每行word+ 分隔符 +meaning,支持 TAB、冒号、短横等;#行作注释)或CSV(表头含word、meaning)。 - 生成:把每条词条渲染成一对
.pair-row(左半 + 右半绑在同一行容器里),通过page-break-inside: avoid避免跨页断开;不要改成两列独立流或给.pair-row加display: flex(会导致错位,文档里明确是旧版 bug 修复点)。 - 输出:默认写出
./out/英语默写纸.html;加--pdf可导出 PDF;加--validate会用 Playwright 检查左右行的垂直对齐(例如max Y delta)。 - 微调:字号、列宽、间距等集中在
template.html的:rootCSS 变量里改,结构占位符{{TITLE}}、{{HEADER_H1}}、{{FOOTER_TEXT}}、{{PAIR_ROWS}}需保留。
适用边界与注意点
适合批量、可重复的默写纸排版,而不是在技能里做在线背单词。PDF 中文乱码或变英文时,多半是模板字体回退未包含 SimSun 或 Noto Sans CJK SC。对齐校验失败通常意味着模板动了 .pair-row 或分页规则——应按 SKILL 说明回滚结构,只动 CSS 变量。
使用场景
- 期中复习前,把课本单元词表整理成 TXT,一次性生成左右行对齐的 A4 默写纸并打印发给学生。
- 家长从老师发来的 CSV(含 word、meaning)导出双栏纸,给孩子在家按行默写、对照中文释义批改。
- 培训机构把多期单词课词库合并后,用同一模板批量出 HTML,再开 --pdf 存档或发给校区打印。
- 自定义页眉标题和页脚说明后,为不同班级(如高一 A 班)生成带标识的默写纸,避免手改 Word 错位。
适合人员
- 每周要按教材单元出题、且受不了两栏换行错位的中学英语任课教师
- 需要把电子词表变成可打印默写纸、并可选 PDF 留档的小学英语或课外辅导老师
- 从 LMS 或表格导出 CSV 词库、要统一版式批量出纸的语言培训机构教务或助教
- 自己维护生词表(TXT 多分隔符)、想微调字号列宽后反复出纸的自学者或家长