collection of some classical chinese texts - tuyển tập 1 số tác phẩm hán văn cổ điển
UNLICENSE License
collection of some classical chinese texts - tuyển tập 1 số tác phẩm hán văn cổ điển
DISCLAIMER: this is a hobby project, academic accuracy not guaranteed, also i do compilation not translation
any translations should be copyright-expired works found on internet
getting started with NodeJS:
npm install npm@latest -g
npm init -y
npm install @11ty/eleventy sass bulma @11ty/eleventy-navigation # node-sass depreciated
# npm update
ATTENTION: not same package @11ty/eleventy
≠ eleventy
it's a bit messy and not entirely in english 😅 so here a bit explaination about folder structure
src/
and i set a pathPrefix
assets/
so u have to compile it 1stsrc/_misc/js-*.njk
which include other JS from _includes/*.js
😅src/
├─ subject-1/
│ ├─ book-1/
│ │ ├─ chapter-1.html
│ │ ├─ chapter-2.html
│ ...
│ ├─ book-2/
│ │ ├─ chapter-1.html
│ │ ├─ chapter-2.html
│ ...
├─ subject-2/
│ ├─ book-3/
│ ...
using 11ty:
npx sass --no-source-map assets
(run 1st to get CSS file)&&
sucks with windows powershellnpx @11ty/eleventy
npx @11ty/eleventy --serve
--pathprefix yolo
docker ?? no option to change host
additional setup:
UKaiHK font: originally .ttc
→ use FontForge to extract .ttf
№ 2 (HK)
copy raw text with ctext api like https://ctext.org/plugins/textexport/#en||ctp:analects/xue-er