https://github.com/hoanganhduc/dm-concepts-vi
Từ điển chú giải thuật ngữ Toán rời rạc và Khoa học máy tính, đối chiếu Anh–Việt (PreTeXt) · An annotated English–Vietnamese glossary of discrete mathematics and computer science terms
https://github.com/hoanganhduc/dm-concepts-vi
combinatorics computer-science dictionary discrete-mathematics glossary graph-theory mathematics pretext terminology vietnamese
Last synced: 13 days ago
JSON representation
Từ điển chú giải thuật ngữ Toán rời rạc và Khoa học máy tính, đối chiếu Anh–Việt (PreTeXt) · An annotated English–Vietnamese glossary of discrete mathematics and computer science terms
- Host: GitHub
- URL: https://github.com/hoanganhduc/dm-concepts-vi
- Owner: hoanganhduc
- License: other
- Created: 2026-06-21T14:24:42.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2026-06-25T15:01:21.000Z (24 days ago)
- Last Synced: 2026-06-25T16:17:53.770Z (24 days ago)
- Topics: combinatorics, computer-science, dictionary, discrete-mathematics, glossary, graph-theory, mathematics, pretext, terminology, vietnamese
- Language: Python
- Homepage: https://hoanganhduc.github.io/dm-concepts-vi/
- Size: 19.3 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Một số thuật ngữ trong Toán rời rạc và Khoa học máy tính
*Selected Terms in Discrete Mathematics and Computer Science — An Annotated English–Vietnamese Glossary*
Một cuốn **sách mở** viết bằng [PreTeXt](https://pretextbook.org/): từ điển chú giải,
đối chiếu Anh–Việt, các thuật ngữ và khái niệm quen thuộc trong **toán rời rạc, lý
thuyết đồ thị và khoa học máy tính**.
## Đọc sách
- 📖 **Bản web**:
- 🔎 **Tra cứu nhanh** (lọc thời gian thực, không phân biệt dấu, hai chiều Anh ↔ Việt):
- 📄 **Bản PDF mới nhất**:
[Releases](https://github.com/hoanganhduc/dm-concepts-vi/releases/latest)
## Ý tưởng
- Tổ chức theo **bảng chữ cái tiếng Anh**: mỗi chương là một chữ cái `A`, `B`, `C`, …
- Mỗi **mục từ** lấy một khái niệm hoặc ký hiệu tiếng Anh (chủ yếu từ *Rosen — Discrete
Mathematics and Its Applications* và *Liben-Nowell — Connecting Discrete Mathematics
and Computer Science*), nêu **định nghĩa bằng tiếng Việt**, kèm **nhãn từ loại** và
liệt kê **mọi** thuật ngữ tiếng Việt tương ứng đã tìm thấy — mỗi biến thể kèm **trích
dẫn** tới nguồn; một thuật ngữ được đánh dấu là cách dùng phổ biến.
- Nguồn thuật ngữ tiếng Việt: tổng hợp từ hơn 20 giáo trình, sách chuyên khảo trong
nước và nguồn trực tuyến tin cậy.
- Với những khái niệm mà tiếng Việt **chưa thống nhất**, sách trình bày đầy đủ các quy
ước (*nếu theo quy ước A thì…; nếu theo quy ước B thì…*) thay vì chọn sẵn một cách.
## Biên dịch và độ tin cậy
Sách được **tạo lập chủ yếu bằng trí tuệ nhân tạo (AI)** rồi rà soát dưới sự điều phối
của người biên soạn, **Duc A. Hoang (Hoàng Anh Đức)** (Trường Đại học Khoa học Tự
nhiên, ĐHQGHN). Tuy mỗi cách dùng đều kèm trích dẫn, người đọc **vẫn nên tự kiểm
chứng** trước khi dùng cho mục đích chính thức: vẫn còn sai sót do quá trình tự động
mặc dù đã có rà soát.
## Đóng góp
Mọi người đều có thể góp phần hoàn thiện cuốn sách:
- **fork** kho này, chỉnh sửa rồi tạo **pull request**; hoặc
- gửi email cho người biên tập: .
Người đóng góp được ghi nhận tự động trong chương **"Lời cảm ơn"** (từ danh sách góp ý
qua email và danh sách tác giả các pull request đã hợp nhất).
## Xây dựng cục bộ
Cần [PreTeXt CLI](https://pretextbook.org/doc/guide/html/tutorial-install.html)
(ví dụ trong một venv) và, cho bản PDF, XeLaTeX.
```bash
bash workflow/scripts/build-web.sh # bản web -> output/web
bash workflow/scripts/build-print.sh # bản PDF -> output/print/main.pdf
```
Mỗi lần đẩy lên `main`, GitHub Actions tự build bản web (đăng lên GitHub Pages) và tạo
một bản **release PDF** mới.
## Giấy phép
[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) — xem
[`LICENSE`](LICENSE). Cho phép phân phối, phối lại, chỉnh sửa và phát triển tài liệu,
**chỉ cho mục đích phi thương mại**, có ghi công, và phần phái sinh phải chia sẻ theo
cùng giấy phép.