Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dtinth/remark-lint-thai
เครื่องมือโอเพนซอร์ซสำหรับตรวจสอบข้อความภาษาไทยเบื้องต้น
https://github.com/dtinth/remark-lint-thai
markdown remark unist
Last synced: 22 days ago
JSON representation
เครื่องมือโอเพนซอร์ซสำหรับตรวจสอบข้อความภาษาไทยเบื้องต้น
- Host: GitHub
- URL: https://github.com/dtinth/remark-lint-thai
- Owner: dtinth
- Created: 2019-08-06T19:36:08.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-09-11T22:23:12.000Z (2 months ago)
- Last Synced: 2024-09-12T08:38:08.001Z (2 months ago)
- Topics: markdown, remark, unist
- Language: JavaScript
- Homepage: https://remark-lint-thai.netlify.app/
- Size: 1.87 MB
- Stars: 34
- Watchers: 2
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# remark-lint-thai
เครื่องมือโอเพนซอร์ซสำหรับตรวจสอบข้อความภาษาไทยเบื้องต้น
![Example](example.png)
## เป้าหมาย
- ตรวจสอบการสะกดคำที่มีโอกาสสะกดผิดโดยไม่ได้ตั้งใจได้บ่อยๆ
- ตรวจสอบคำทับศัพท์ และศัพท์เทคนิคต่างๆ เพื่อให้สะกดไปในทางเดียวกันให้มากที่สุด
- ตรวจสอบการใช้วรรณยุกต์ โดยจะไม่อนุญาตให้ใช้ไม้ตรีหรือไม้จัตวากับอักษรสูงและอักษรต่ำ
- ตรวจสอบการเว้นวรรคระหว่างคำ หรือเครื่องหมายอื่นๆ เช่นไม้ยมก (ๆ) เป็นต้น
- สามารถใช้ศัพท์แสลง หรือการจงใจดัดแปลงวิธีการสะกด เพื่อให้เกิดรูปแบบการเขียนที่เป็นเอกลักษณ์ หรือเพื่อเพิ่มอรรถรสในการอ่านได้ตามปกติ (เช่น ดีมากกกกก)
## การใช้งาน
### ใช้งานผ่านเว็บ
สามารถใช้งานได้ที่
### ใช้งานผ่าน `remark-cli`
`remark-lint-thai` เป็นปลั๊กอินสำหรับ [remark](https://remark.js.org) (ซอฟต์แวร์สำหรับประมวลผลไฟล์ Markdown)
การใช้งานวิธีนี้เหมาะสำหรับกรณีที่เก็บเนื้อหาเป็นไฟล์ชนิด Markdownการติดตั้งผ่าน Yarn:
```
yarn add --dev remark-cli dtinth/remark-lint-thai
```หลังจากติดตั้งแล้วสามารถเรียกใช้งานด้วยคำสั่ง:
```
yarn remark .
```![Output](./remark-cli.png)