Một bộ tạo chữ gạch chân chuyển đổi các kí tự bàn phím tiêu chuẩn thành các kiểu gạch chân Unicode. Trong định dạng tài liệu, gạch chân được áp dụng thông qua các ngôn ngữ định dạng kiểu dáng (như HTML hoặc CSS). Tuy nhiên, định dạng này sẽ bị mất khi văn bản được dán vào các trường văn bản thuần túy trên các nền tảng như Instagram, Twitter và Discord. Công cụ của chúng tôi giải quyết vấn đề này bằng cách sử dụng các kí tự kết hợp diacritical.
Tiêu chuẩn Unicode bao gồm các kí tự kết hợp cụ thể để gạch chân, chẳng hạn như dòng kết hợp thấp phía dưới (U+0332) và dòng kết hợp kép thấp phía dưới (U+0333). Các kí tự phụ này được thiết kế để vẽ một đường bên dưới kí tự ngay trước đó. Vì đây là các kí tự Unicode thực tế chứ không phải thẻ định dạng kiểu dáng, chúng vẫn giữ nguyên giao diện gạch dưới ở bất kỳ nơi nào chúng được dán.
Bộ tạo của chúng tôi hoạt động hoàn toàn cục bộ trong trình duyệt web của bạn bằng cách sử dụng Javascript. Điều này đảm bảo dữ liệu văn bản nhập vào của bạn được an toàn và riêng tư. Tập lệnh ánh xạ các kí tự ngay lập tức, hiển thị bản xem trước gạch chân khi bạn nhập.
Tuy nhiên, các kí tự kết hợp có thể hiển thị kém trên các hệ điều hành cũ hoặc ứng dụng di động có công cụ hiển thị phông chữ bị hạn chế. Điều này có thể khiến các đường gạch chân xuất hiện lệch hoặc trông giống như các dòng riêng biệt.
Hơn nữa, các trình đọc màn hình đọc to các kí tự kết hợp theo từng kí tự, điều này có thể làm cho văn bản không thể đọc được đối với người dùng khiếm thị. Nó nên được sử dụng cho các tiêu đề trang trí thay vì văn bản dài.