BoonHome ฟอนต์ลาวปนไทย

เริ่มโพสต์โดย Sungsit, 28 ม.ค. 2014, 08:47 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

iannnnn

:25: โห ขอบคุณหลวงพี่ยิ้มมากๆ ด้วยอีกท่านครับ

Sungsit

ผมอัพเดตและเพิ่มตัวละตินแล้วนะครับ ดาวน์โหลดฟอนต์ใหม่ได้จากที่เดิม https://github.com/sungsit/boonhome/archive/master.zip ใครพบข้อผิดพลาดก็บอกผมให้แก้ได้

ที่เปลี่ยนแปลงสำหรับตัวลาวกับไทยก็แก้ตามที่หลวงพี่ยิ้มแนะนำ และลดจุดตันตรงรอยต่อ (เซาะร่องตัวหนาออกนิดหน่อย) ส่วนตัวละตินก็ทำให้มันพอจะไปด้วยกันได้เพราะยังคิดไม่่ค่อยจบ เลยปรับ sans-serif ให้ดูเป็นลาว แต่ทำเพิ่มเกือบ 500 ตัว (เพลินไปหน่อย) รองรับครบถ้วนสำหรับภาษาที่ต้องใช้

- Basic Latin
- Latin-1 Supplement
- Latin Extended-A

และมี Latin Extended-B และ Latin Extended Additional บางส่วน เพื่อให้ใช้กับภาษาเวียดนามได้ด้วย ตอนแรกกะจะทำเพิ่มแค่ Basic Latin แต่เอาไปเอามาทำ diacritics แล้ว mark ตัวละตินบนล่างแบบไทยกับลาว เลยใส่ไว้เยอะๆ เลย เผื่อมีประโยชน์

คืนนี้หรือพรุ่งนี้ผมจะทยอยอัพเดตเอกสารและภาพตัวอย่าง หลังจากนั้นถ้าไม่เจอบั๊กในโปรแกรมอะไรก็คงได้เวลาปล่อยฟอนต์ที่นี่ครับผม
เทมเพลตฟอนต์ไทย FontUni https://github.com/fontuni/fontuni/releases

Sungsit

#17
ผมแท็คเวอร์ชั่นใหม่ (v0.2) ใน github ทดสอบในโปรแกรมทำเอกสารและกราฟิคในลินุกซ์แล้วไม่พบปัญหาอะไร (ใน Mac ก็ไม่น่ามีปัญหาแต่ขี้เกียจเปิดเครื่อง ส่วน Windows ผมไม่มีใช้) เลยคิดว่าฟอนต์นี้น่าจะพร้อมแล้วเพื่อให้ชีวิตผมได้ไปทำอย่างอื่นครับ!

ตัวละตินใหม่ก็ประมาณนี้




ข้อมูลสำหรับปล่อยฟอนต์ครับ

ตระกูลฟอนต์ : BoonHome (zip package - https://github.com/sungsit/boonhome/archive/v0.2.zip)

เบื้องหลัง : http://www.f0nt.com/forum/index.php/topic,21913.0.html

ภาพตัวอย่างการแสดงผลฟอนต์:
- ตัวอักษรลาว https://github.com/sungsit/boonhome/raw/v0.2/img/600x800-glyphs-lo.png
- ตัวอักษรไทย https://github.com/sungsit/boonhome/raw/v0.2/img/600x800-glyphs-th.png
- ตัวอักษรยูนิโค้ด (บางส่วน) https://github.com/sungsit/boonhome/raw/v0.2/img/600x800-glyphs-uni.png
- รวมหลายภาษา https://github.com/sungsit/boonhome/raw/v0.2/img/600x800-display-uni.png
(หรือภาพอื่นๆ ใน zip package ก็ได้ครับ)

ภาพไอคอนไว้แสดงในหน้าแรกสุด:


วิธีติดต่อคนทำ : @gzix - https://twitter.com/gzix

เนื้อหา :

BoonHome หรือ ບຸນໂຮມ หรือ บุญโฮม เป็นยูนิโค้ดฟอนต์ที่กลายพันธุ์มาจาก บุญฟอนต์ (http://sungsit.com/boon/) โดยทำตัวอักษรลาวก่อนแล้วบังเอิญเกิดอยากเขียนภาษาไทยด้วยตัวอักษรลาวเลยได้ฟอนต์แบบนี้ออกมา ("โฮม" ในภาษาลาวแปลว่า "รวม" ครับ) เป็นการทดสอบความพยายามในการทำตัวอักษรลาวให้เป็น Sans-serif และปรับตัวอักษรละตินแบบ Sans-serif ให้พอจะไปกันได้กับลาว ส่วนตัวอักษรไทยในฟอนต์นี้คงถือว่าเป็นของแถมเอาไว้เรียกร้องความสนใจ เพราะใช้ตัวอักษรเดียวกับลาวเป็นส่วนใหญ่

วิธีใช้งาน
1. ในระบบปฏิบัติการ: ใช้ไฟล์ฟอนต์นามสกุล "otf" แล้วก็ติดตั้งตามวิธีของแต่ละระบบปฏิบัติการ
2. ในเว็บไซต์: ใช้ไฟล์ฟอนต์นามสกุล "woff" ที่ขนาดไฟล์เล็กกว่า แล้วจัดการเรียก @font-face และ font features อื่นๆ ด้วย CSS (kerning & ligatures เป็นต้น)

บุญโฮมมี 2 น้ำหนัก x 2 สไตล์ รวมเป็นฟอนต์ 4 ตัว เพื่อให้ใช้งานทั่วๆไปได้สะดวก สำหรับภาษาลาวบุญโฮมน่าจะใช้เป็นตัวเนื้อหาขนาดเล็กได้ในจอแสดงผลทั่วๆไปก็ไม่ควรใช้ขนาดต่ำกว่า 16px / Line-height 1.25-1.5em (ถ้าเล็กกว่านั้นจะอ่านลำบาก) สำหรับภาษาไทยคงเหมาะจะใช้เฉพาะทางมากกว่าเพราะไม่ได้ตั้งใจทำไว้ให้อ่านออก (ใครเอาไปใช้ผิดที่ผิดทางก็ห้ามด่าคนทำฟอนต์นะครับ คุณต้องโทษตัวเอง เราเตือนคุณแล้ว!)

ส่วนภาษาที่ใช้ตัวละตินถ้าอยู่ใน Unicode ranges: Basic Latin, Latin-1 Supplement และ Latin Extended-A ก็มีให้ครบ (ภาษาหลักๆ ในยุโรปนั่นเอง) นอกจากนี้ก็แถมสระและวรรณยุกต์เวียดนามไว้ให้ด้วย รวมทั้งหมดแล้วก็มี 600 กว่าตัวอักษร (ทำเพลินไปหน่อย)

ขอขอบคุณสาวกฟอนต์ดอทคอมทุกท่านที่ร่วมแสดงความเห็น โดยเฉพาะหลวงพี่ยิ้ม (Allsmile) ที่ให้คำแนะนำเพิ่มเติมเกี่ยวกับภาษาและตัวอักษรลาวครับ
เทมเพลตฟอนต์ไทย FontUni https://github.com/fontuni/fontuni/releases


rtEEE

เย้ ใช้พิมพ์เยอรมันได้แล้วสินะ ToT ซาบซึ้ง

Akar

โอโห้...  :12:
ดูจากภาษาลาวนี่เจ๋งมาก ลงตัวมาก
ใช้เป็นตัวอ่านได้สบาย
ขอบคุณมาก ๆ ครับ

ปล.สำหรับฟอนต์บุญ หลวงพี่ได้ลองโหลดไฟล์ไปดูแล้วน่ะครับ
แต่ยังไม่ได้ทำอะไร (ยังมือใหม่ Ai อยู่เลย)
ยังไม่รู้จะช่วยทำอะไรจากตรงไหน
ส่วนมากที่เคยทำมาก็ทำจากฟอนต์แล็บเลย ยังไม่รู้อะไรมาก
sometimes you need to let things go.

Sungsit

อ้างคำพูดจาก: Allsmile เมื่อ 10 ก.พ. 2014, 20:58 น.
ปล.สำหรับฟอนต์บุญ หลวงพี่ได้ลองโหลดไฟล์ไปดูแล้วน่ะครับ
แต่ยังไม่ได้ทำอะไร (ยังมือใหม่ Ai อยู่เลย)
ยังไม่รู้จะช่วยทำอะไรจากตรงไหน
ส่วนมากที่เคยทำมาก็ทำจากฟอนต์แล็บเลย ยังไม่รู้อะไรมาก

บุญเป็นฟอนต์ตัวแรกที่ผมหัดทำ (ให้อ่านง่าย) มันเลยมีเรื่องรุงรังทางเทคนิคที่ต้องแก้อีกเยอะครับ เอาอย่างนี้ดีไหมครับหลวงพี่ ถ้าหลวงพี่เห็นว่าบุญโฮมใช้เป็นตัวอ่านในภาษาลาวได้ ผมก็จะหาวิธีรวมมันกับฟอนต์บุญ แล้วเรามาทำฟอนต์โปรเจ็คต์ใหม่ไปเลย โดยหลวงพี่เป็นคนออกแบบตามที่ถนัด ส่วนผมจะดูเรื่องเทคนิคสำหรับยูนิโค้ดฟอนต์ให้รองรับหลายภาษา ผมเดาว่าหลวงพี่คงสนใจทำฟอนต์โอเพ่นซอร์สเพื่อเผยแพร่อยู่แล้ว และคิดว่าผมน่่าจะปรับวิธีทำงานของตัวเองให้ง่ายสำหรับคนอื่นจะดีกว่า

ผมชอบตัวอย่างที่ฝรั่งช่วยกันทำฟอนต์โอเพ่นซอร์สแบบหลายๆ คน อย่าง https://www.theleagueofmoveabletype.com/ ฟอนต์แต่ละตัวไม่ได้ออกแบบโดยคนเดียวกัน แต่รวมซอร์สโค้ดไว้ที่เดียวกัน (https://github.com/theleagueof) ผมเดาว่าเขาแบ่งงานออกแบบกับงานเทคนิคออกจากกันเพื่อเผยแพร่ฟอนต์ในมาตรฐานเดียวกัน (เหมือนเป็น font foundry แต่ไม่มีค่าจ้าง)
เทมเพลตฟอนต์ไทย FontUni https://github.com/fontuni/fontuni/releases

ed_crub

อ้างคำพูดจาก: Sungsit เมื่อ 11 ก.พ. 2014, 07:23 น.
ผมชอบตัวอย่างที่ฝรั่งช่วยกันทำฟอนต์โอเพ่นซอร์สแบบหลายๆ คน อย่าง https://www.theleagueofmoveabletype.com/ ฟอนต์แต่ละตัวไม่ได้ออกแบบโดยคนเดียวกัน แต่รวมซอร์สโค้ดไว้ที่เดียวกัน (https://github.com/theleagueof) ผมเดาว่าเขาแบ่งงานออกแบบกับงานเทคนิคออกจากกันเพื่อเผยแพร่ฟอนต์ในมาตรฐานเดียวกัน (เหมือนเป็น font foundry แต่ไม่มีค่าจ้าง)

:25: :25: :25:

iannnnn


SMF 2.1.7 © 2026, Simple Machines