Trình tạo chỉ số dưới

Ký tự chỉ số dưới nằm bên dưới đường cơ sở, số “2” trong H₂O, chữ “n” trong aₙ. Trình xử lý văn bản tạo ra chúng bằng thẻ <sub> hoặc một tính năng phông chữ, nhưng những định dạng đó không tồn tại khi sao chép và dán vào Twitter, Instagram, ứng dụng trò chuyện hay tệp CSV văn bản thuần. Trình tạo này thay thế mọi ký tự có tương đương chỉ số dưới dựng sẵn trong Unicode, nên bạn nhận được các ký tự thật (₂, ₙ, ₐ) hiển thị ở bất cứ nơi nào có phông chữ Unicode. Các ký tự không có dạng chỉ số dưới được giữ nguyên đúng như bạn đã gõ.

Cách tạo văn bản chỉ số dưới

  1. 1

    Nhập văn bản nguồn

    Nhập công thức như `H2O`, một chuỗi như `a1 + a2`, hoặc bất kỳ chuỗi nào.

  2. 2

    Thay thế tự động

    Mọi ký tự được hỗ trợ đều được hạ thấp: các chữ số 0-9, các toán tử `+ - = ( )` và các chữ cái có dạng chỉ số dưới trong Unicode.

  3. 3

    Sao chép kết quả

    Kết quả là văn bản Unicode thuần. Dán vào bất kỳ ứng dụng nào hiển thị UTF-8.

Ký tự nào có dạng chỉ số dưới trong Unicode

Unicode chỉ định nghĩa chỉ số dưới cho một tập hợp nhỏ và cố định. Đây không phải là hiệu ứng phông chữ: nếu một ký tự không có điểm mã chỉ số dưới, công cụ giữ nguyên nó. Công cụ cũng hạ thấp mọi ký tự được hỗ trợ mà nó gặp, nên nó biến cả từ thành chỉ số dưới (hello trở thành ₕₑₗₗₒ), chứ không chỉ chữ số trong một công thức.

Tập hợp Được hỗ trợ
Chữ số 0-9 ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉
Toán tử ₊ ₋ ₌ ₍ ₎
Chữ thường (17) ₐ ₑ ₕ ᵢ ⱼ ₖ ₗ ₘ ₙ ₒ ₚ ᵣ ₛ ₜ ᵤ ᵥ ₓ
Chữ không có chỉ số dưới b c d f g q w y z giữ nguyên
Nhập chữ hoa được gập về dạng chữ thường (H thành ₕ)
Chữ viết không Latinh Hy Lạp, Kirin, CJK và Ả Rập đi qua nguyên vẹn

Dựng một công thức hóa học

Vì công cụ hạ thấp mọi ký tự có thể, gõ H2O trả về ₕ₂ₒ, không phải H₂O. Để giữ chữ cái ở kích thước bình thường và chỉ hạ thấp con số, hãy chuyển đổi riêng phần bạn muốn làm chỉ số dưới: gõ 2, sao chép ₂ và đặt nó giữa một H và một O bình thường. Cùng cách đó bạn dựng được CO₂, C₆H₁₂O₆ hoặc NaHCO₃.

Trường hợp sử dụng

  • Công thức hóa học, chữ số hạ thấp trong H₂O, CO₂, C₆H₁₂O₆, NaHCO₃
  • Ký hiệu toán học, aₙ, xᵢ, logₑ, Σₖ
  • Tiểu sử mạng xã hội, một cách thêm sự đa dạng thị giác ở nơi không cho phép định dạng
  • Tham chiếu chỉ mục, trích dẫn chú thích trong văn bản thuần mà không cần HTML

Chỉ số dưới Unicode hiển thị ở đâu và không hiển thị ở đâu

Các hệ điều hành hiện đại đi kèm phông chữ (Segoe UI, San Francisco, Noto Sans) bao phủ các điểm mã này. Chúng hoạt động trong Slack, Discord, Twitter/X, WhatsApp, Gmail, hầu hết các IDE và mọi trình duyệt hiện đại. Một số thiết bị đầu cuối, ứng dụng email rất cũ và một vài trang web dùng phông chữ tùy chỉnh có thể hiển thị một ô giữ chỗ thay thế, vì vậy hãy thử trong môi trường đích của bạn.

Chỉ số dưới so với thẻ <sub>

Nếu bạn viết HTML, cách đúng về mặt ngữ nghĩa là <sub>2</sub> bên trong <p>. Chỉ số dưới Unicode là một giải pháp dung hòa cho các bối cảnh văn bản thuần. Dùng thẻ khi có thể; dùng Unicode ở mọi nơi khác.

Câu hỏi thường gặp

Unicode chỉ định nghĩa dạng chỉ số dưới cho một tập con chữ thường (a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x). Các chữ thiếu như b, c, d, f, g, q, w, y, z không có điểm mã chỉ số dưới, nên công cụ chuyển chúng qua nguyên trạng.

Unicode không có chữ Latinh chỉ số dưới viết hoa, nên công cụ tự động gập mọi văn bản nhập bằng chữ hoa về dạng chữ thường hiện có (H thành ₕ, O thành ₒ). Những chữ hoàn toàn không có chỉ số dưới, như B hay D, giữ nguyên.

Có, với chữ số và hầu hết chữ cái phổ biến. Instagram và Twitter dùng phông chữ hệ thống hiển thị đúng các điểm mã chỉ số dưới trên mọi điện thoại hiện đại.

Không. Trình đọc màn hình coi ₂ là ký tự “chỉ số dưới hai” thay vì một phần của công thức hóa học, điều này có thể gây khó hiểu. Với nội dung web đã xuất bản, hãy ưu tiên đánh dấu HTML thật (<sub>).

Không. Việc thay thế diễn ra khi trang được kết xuất và không có gì bạn gõ được ghi lại.

Công cụ liên quan

Công cụ này có phiên bản bằng các ngôn ngữ khác