2011-07-07 49 views
8

Tôi đã tìm kiếm trực tuyến cho bảng ký tự UTF8. Và tất cả những gì tôi có thể tìm thấy cho các bản đăng ký là các con số từ 1 đến 9 và một số chữ cái latin.Ký hiệu UTF8 cho các chữ cái chỉ số

Tôi cần tìm S và B dưới dạng bảng con cho UTF8

Cảm ơn sự trợ giúp.

đây là liên kết cho một bảng tính UTF8: http://tlt.its.psu.edu/suggestions/international/bylanguage/mathchart.html

+0

Xem giá trị hex tại đây: http://stackoverflow.com/a/28373132/1676173. – winerd

+1

Liên kết bị hỏng. –

Trả lời

1

UNICODE không có đại diện của tất cả các chữ cái la tinh trong subscript và superscript: chỉ là một vài trong số những. Bạn sẽ phải sử dụng đánh dấu để làm điều đó.

Ví dụ, nếu bạn đang sử dụng HTML, bạn có thể sử dụng đánh dấu sau:

example<sub>S</sub> 

mà được chuyển đổi thành ví dụ S.

Chức năng tương tự có sẵn trong nhiều công cụ hiển thị văn bản khác: TeX, v.v. Nếu bạn đang hiển thị nó trong WinForms hoặc một cái gì đó tương tự, thật không may, bạn sẽ phải tự làm.

Ngoài ra, liên quan đến "UTF8". Nó chỉ là một bảng mã của bảng UNICODE. UTF8 có thể mã hóa bất kỳ ký tự UNICODE nào, cũng như UTF16, UTF32 và các ký tự khác. Do đó, câu hỏi của bạn thực sự là về sự tồn tại của các ký tự subscript latin trong UNICODE.

+0

Tôi đang sử dụng Python 2.6.6 mặc dù! Và cho đến bây giờ tôi vẫn chưa gặp vấn đề gì với UTF8. Bạn có thể cho tôi một ví dụ, làm thế nào tôi sẽ làm những gì bạn đã làm ở đó trong Python ?! cảm ơn! –

+0

@Dielli Hoxha: đó không phải là câu hỏi _language_ bạn sử dụng: đó là câu hỏi mà _rendering engine_ bạn sử dụng: HTML, Windows API, Application Kit, WebKit, TeX, v.v. Lưu ý rằng bất kỳ API nào có thể được sử dụng từ Python (ngoại trừ có lẽ AppKit), nhưng cách để tạo ra các bộ lọc phụ là duy nhất cho mỗi người trong số họ. – Rom

+0

Bạn có thể cho tôi một ví dụ về cách tôi sẽ làm điều đó trong Python. Tôi đã cố gắng để làm cho nó hoạt động nhưng không thể. Cảm ơn! –

0

Các tài liệu tham khảo có thẩm quyền về những gì các nhân vật có trong Unicode là Unicode Standard. Bạn có thể tìm thấy thông tin liên quan trong PDF code charts. Các ký tự chỉ số cần thiết phổ biến nhất nằm trong khối "Siêu văn bản và bảng con". Để có danh sách đầy đủ, hãy kiểm tra tệp Unicodedata.txt và tìm kiếm các ký tự với <sub> trong mô tả của chúng. Hãy coi chừng rằng nhiều người trong số họ là dành cho chuyên ngành được sử dụng, ví dụ: trong các ký hiệu ngữ âm và có thể hoạt động kém bên ngoài việc sử dụng như vậy, nếu glyph được thiết kế để sử dụng đặc biệt.

3

Tôi biết một bài đăng cũ của nó, sau đây là danh sách các ký tự có unicode tương đương. Đối với các bảng chữ cái khác, chúng tôi không có. hy vọng nó sẽ giúp

http://www.unicode.org/charts/PDF/U2070.pdf

Tôi tạo ra một thư viện nhỏ để chuyển đổi sub/siêu kịch bản để nhân vật UTF tương đương của nó.

https://github.com/DilipRajkumar/Select-With-Sub-Super-tags/tree/master

hy vọng điều đó sẽ hữu ích.

Các vấn đề liên quan