Chuyển đến nội dung
Diễn đàn CADViet
cuongtk2

Xây dựng font Shx Unicode

Các bài được khuyến nghị

Tôi có ý định viết 1 font shx Unicode Tiếng Việt mô phỏng theo font Google Alumni TTF.

Hiện tại đã viết xong công cụ đồ lại ký tự từ LINE và ARC.

Tuy nhiên số lượng ký tự trong font quá nhiều ( khoảng 900) nên việc đồ lại đến ký tự cuối cùng rất mệt.

Anh em ai có thời gian hỗ trợ giúp 100 ký tự xin liên hệ qua Cường . Zalo 0903.492.234

image.thumb.png.3305d20ce5c11ca9e7792227c23b390c.png

image.png.e5bd5fa01328eb31361e87a611f490c7.png

  • Like 6
  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Không có: shx font chỉ dùng được cho phần mềm Cad, không dùng được cho win.

Có: Các True Type Font (TTF) của Google Font có các FontWeight nhiều cấp độ từ ExtraBlack, Bold, Medium, Light, Thin tuỳ vào từng font.  Có rất nhiều font hố trợ tiếng Việt

  • Like 1
  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Cảm ơn bác đã tốn nhiều công sức tạo nên một shx mới, nhưng qua thử nghiệm thấy có vài lỗi như hình.

Lỗi ở chữ Ừ , chữ ứ , và một dãy chữ hoa Ấ Ầ Ẩ Ẫ Ậ tự nhiên lại đi dần lên. Bác xem lại nhé.

 

Img.thumb.png.9f234cae4973eb4d29383c421880e05e.png

Drawing1.dwg

  • Like 1
  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Đồ bằng tay vất lắm, lập trình 1 app cho nó đọc font mẫu ra từng spline, có sẵn ví dụ trên mạng đấy bác.

cái spl ấy nếu font mẫu là đường đôi thì mình offset hay thế nào đó để lấy nét đơn tự động, xong xuất toạ độ luôn.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Kể cả nếu offset ra được một nét đơn thì mình cũng phải đồ lại nét đó mà thôi. Chiều cao ký tự bằng phủ bì, offset sẽ bị sai. Chỉ trừ trường hợp dùng nét rỗng mới chính xác.

Mục tiêu của mình là có thể đổi font lẫn nhau khi trương hợp bản vẽ quá nặng, khó zoom, vì vậy cần thoả mãn 3 điểm:

1. Làm cho 2 font có chiều dài của ký tự tương đương nhau để khi mình muốn hoán đổi font nó không bị biến dạng chiều dài paragraph quá lớn.

2. Hình dạng ký tự gần giống font gốc.

3. Dùng để text trong khoảng cách hẹp mà không phải thay đổi scalefactor.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Nếu dùng font thì copy file shx vào thư mục support của cad. Còn công cụ DLL để dựng font mới, muốn dùng nó chắc phải tìm hiểu về shx font ở help Autodesk.

 

  • Like 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 31/7/2023 tại 19:54, anhcos đã nói:

Đồ bằng tay vất lắm, lập trình 1 app cho nó đọc font mẫu ra từng spline, có sẵn ví dụ trên mạng đấy bác.

cái spl ấy nếu font mẫu là đường đôi thì mình offset hay thế nào đó để lấy nét đơn tự động, xong xuất toạ độ luôn.

:( bác còn tool convert font chữ gửi mình xin với

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 4/8/2023 tại 16:17, quang_lac đã nói:

:( bác còn tool convert font chữ gửi mình xin với

Tool này vẫn còn, để tôi soạn lại sẽ gởi bác.

  • Like 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 18/7/2023 tại 19:02, cuongtk2 đã nói:

Tôi có ý định viết 1 font shx Unicode Tiếng Việt mô phỏng theo font Google Alumni TTF.

Hiện tại đã viết xong công cụ đồ lại ký tự từ LINE và ARC.

Tuy nhiên số lượng ký tự trong font quá nhiều ( khoảng 900) nên việc đồ lại đến ký tự cuối cùng rất mệt.

Anh em ai có thời gian hỗ trợ giúp 100 ký tự xin liên hệ qua Cường . Zalo 0903.492.234

image.thumb.png.3305d20ce5c11ca9e7792227c23b390c.png

image.png.e5bd5fa01328eb31361e87a611f490c7.png

Nói và làm ngay! Rất khâm phục bạn, chúc Bạn có nhiều năng lượng và đam mê !

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 28/7/2023 tại 11:51, cuongtk2 đã nói:

Đã sửa lại các ký tự bị lỗi , thêm một số ký tự thường Hy Lạp

Alumnishx.zip

Cảm ơn bác đã làm cho anh em, bác có nhiều đam mê với nghề thiết kế thật

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 28/7/2023 tại 11:51, cuongtk2 đã nói:

Đã sửa lại các ký tự bị lỗi , thêm một số ký tự thường Hy Lạp

Alumnishx.zip

Bản này bị lỗi dấu ngoặc đơn bạn nhé

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Cũng ít người quan tâm nên mình không hoàn thiện nó, vì mình cũng không dùng do bản vẽ tương đối ít text nên không cần thiết phải dùng shx. Nếu bạn quan tâm mình sẽ hoàn thiện lại font.

 

  • Like 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Xét ý kiến cá nhân thì tớ cảm giác font này không đẹp, tớ thích font Tahoma hoặc Segoe UI hơn, và vì phải dùng tiếng Việt nên VNI-Helve vẫn là ưu tiên 1 vì copy qua lại chương trình khác nó không bị lỗi dấu "?".

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
1 phút trước, amateurday đã nói:

Xét ý kiến cá nhân thì tớ cảm giác font này không đẹp, tớ thích font Tahoma hoặc Segoe UI hơn, và vì phải dùng tiếng Việt nên VNI-Helve vẫn là ưu tiên 1 vì copy qua lại chương trình khác nó không bị lỗi dấu "?".

Chính phủ quy định thống nhất dùng bảng mã Unicode rồi, nên font VNI-Helve sớm muộn sẽ vào viện bảo tàng thôi.

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
39 phút trước, Doan Van Ha đã nói:

Chính phủ quy định thống nhất dùng bảng mã Unicode rồi, nên font VNI-Helve sớm muộn sẽ vào viện bảo tàng thôi.

Theo Nghị định 30/2020/NĐ-CP thì bắt buộc dùng bộ fonts Arial và Time New Roman rồi ạ, hiện tại ai dùng Revit thì chuyển qua 100% loại fonts này nhưng dòng fonts này khi viết hoa thì dấu với mũ bị bé in sao chép nhiều lần sẽ bị mất dấu. Bộ Be Vietnam Pro lấy mẫu unicode cũng khá đẹp

  • Like 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Ủng hộ fonts Unicode, nhưng SHX thì vẫn còn nhiều nhược điểm. Khi xuất sang phần mềm PDF, hay từ PDF xuất ngược lại sẽ không bằng fonts ttf được. Nhược điểm độ dày nét của fonts ttf đã được nhiều fonts trên https://fonts.google.com/ khắc phục. Nhiều fonts thin và condensed, không cần chỉnh Width factor mà đẹp không khác gì SHX.

Về độ đẹp thì theo cá nhân VNI-Helve Condensed vẫn đẹp nhất. Cả về chữ và số đều đẹp. Đáng tiếc nó không phải là Unicode.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

1. Em vào GG fonts có font Roboto Condensed không khác gì  VNI-Helve Condensed.

2. Với bản vẽ khảo sát tầm 10ha mà dùng font TTF thì mở lòi mắt.

image.thumb.png.e5d75ae150de0a1e1cc177651d7ddb6f.png

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Thank! anh. Em đang dùng Roboto, chỉ có mỗi nhược điểm là số 9 với số 6 không được đẹp (quan điểm cá nhân). 

Nghe nói fonts SHX nhẹ hơn nhiều so với TTF nhưng do em toàn dùng file nhẹ nên không thấy sự khác biệt. Chủ yếu là bản vẽ cơ khí thôi

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 27/2/2024 tại 16:42, cuongtk2 đã nói:

Cũng ít người quan tâm nên mình không hoàn thiện nó, vì mình cũng không dùng do bản vẽ tương đối ít text nên không cần thiết phải dùng shx. Nếu bạn quan tâm mình sẽ hoàn thiện lại font.

 

Mình thấy font này đẹp và gọn. Nếu có thời gian bạn hoàn thiện giúp mình. Cảm ơn nhiều

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Font VNI đã lỗi thời rồi. Các văn bản quy định dùng unicode. Tất nhiên với bản vẽ không có quy định này. Nhưng dùng nó sẽ dễ dàng trao đổi với msoffice và các phầm mêm khác.

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

×