Skip to content

About

《人人都能用英语》HTML 电子书 · 编辑墨水风(Guizang Editorial × E-Ink)

Resources

Stars

8 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

《人人都能用英语》· HTML 电子书

把 ZuodaoTech/everyone-can-use-english 的同名书(李笑来,2010)做成现代「编辑墨水」风格、跨设备的 HTML 电子书。视觉源自 Open Design「贵赞编辑墨水(Guizang Editorial × E-Ink)」技能,移植为多页阅读器。

特性

  • 编辑墨水视觉:墨纸印刷质感、衬线 display(Playfair + 系统宋体)、杂志眉题 / hairline / folio 编号;无渐变无阴影。
  • 三主题:牛皮纸(默认)/ 墨水经典 / 墨;记忆偏好;首次按系统深色偏好。
  • 阅读字体可选:系统默认 / 思源黑体 Noto Sans SC / OPPO Sans / 阿里巴巴普惠体 / 霞鹜文楷·屏读 —— 按需懒加载(默认系统字体零下载、可离线)。
  • 全书目录 + 章内小节(滚动高亮,手机抽屉)、阅读进度条、脚注点击弹层、阅读位置记忆、字号调节、上/下章 + 键盘 ← →、图片点击放大、章节平滑切换(View Transitions)。
  • 响应式 PC / 平板 / 手机;纯静态、可本地双击离线阅读。

构建

npm install
npm run fetch      # 拉取 /book 源到 book-src/(已随仓库提交,可跳过)
npm run build      # 构建全部到 ecu-english-ebook/
npm run validate   # 校验产物(页面 / 资源 / 内链 / 图片 / 脚注)
npm run serve      # 本地预览

也可直接双击 ecu-english-ebook/index.html 阅读。

部署(Vercel)

静态站,输出目录 ecu-english-ebook/。已配置 vercel.json:构建命令 npm run build,输出目录 ecu-english-ebook。

结构

build/      构建脚本:fetch · render(markdown-it+footnote) · postprocess · manifest · template · build · validate
src/assets/ reader.css(设计系统 / 三主题)· reader.js(阅读行为)
book-src/   书籍源(markdown + images,已提交以便离线/可复现构建)
design/     Open Design 生成的设计参考稿
docs/superpowers/  设计规格(specs)与实现计划(plans)

源书版权归李笑来;本仓库仅作个人阅读用途的排版再现。

About

《人人都能用英语》HTML 电子书 · 编辑墨水风(Guizang Editorial × E-Ink)

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages