Chuyển đến nội dung

Công Cụ Tạo Chữ Nghệ Thuật ASCII

Gõ một từ và xem nó được vẽ thành biểu ngữ nhiều dòng làm từ các ký tự bàn phím thông thường, với bốn phông chữ được thiết kế riêng cho trang này. Đặt khoảng cách và ký tự dùng để tô các chữ cái, rồi sao chép nghệ thuật, sao chép nó trong khối mã Markdown, hoặc tải về dưới dạng tệp .txt. Miễn phí, không cần đăng ký.

Chữ cái, chữ số và dấu câu thông thường. Mỗi dòng bạn gõ trở thành một biểu ngữ riêng.

Phông chữ

Một ký tự đơn có độ rộng bằng một, như # @ * hoặc █. Emoji rộng gấp đôi và đẩy các chữ lệch hàng.

Nghệ thuật ASCII của bạn

rộng 29 cột · 5 dòng

Nghệ thuật ASCII chỉ thẳng hàng trong phông đơn cách. Hãy dán nó vào khối mã, terminal, chú thích mã nguồn hoặc tệp văn bản thuần.

Cách Sử Dụng Công Cụ Tạo Chữ Nghệ Thuật ASCII

  1. Gõ văn bản của bạn. Ngắn là tốt nhất — một tên, một tiêu đề, một từ đơn. Mỗi dòng bạn gõ trở thành một biểu ngữ riêng.
  2. Chọn phông chữ. Khối và Bóng vẽ chữ bằng ký tự tô; Mảnh và Nhỏ vẽ chúng bằng các đường làm từ |, _, / và \.
  3. Điều chỉnh khoảng cách và ký tự tô. Đặt 0 đến 3 cột giữa các chữ, thay # bằng bất kỳ ký tự đơn nào, hoặc vẽ mỗi chữ bằng chính nó.
  4. Sao chép hoặc tải về. Sao chép nghệ thuật như nó là, sao chép nó trong khối mã Markdown cho GitHub, Discord hoặc Slack, hoặc tải về dưới dạng tệp .txt.

Cách Các Phông Chữ Hoạt Động

Mỗi phông chữ là một bảng các hình vẽ nhỏ, mỗi ký tự một hình. Công cụ tra từng ký tự trong văn bản của bạn, đặt các hình cạnh nhau với khoảng cách bạn đã chọn, và cắt bớt khoảng trắng ở cuối các dòng để nghệ thuật dán vào sạch sẽ. Khối, Mảnh và Nhỏ được thiết kế riêng cho công cụ này; Bóng là Khối có bóng đổ được tính từng chữ — mỗi ô đã tô sẽ đổ ký tự bóng xuống một dòng và sang phải một cột, ở bất kỳ vị trí nào còn trống.

Phông chữChiều caoVẽ bằngPhù hợp với
Khối5 dòngKý tự tô, # theo mặc địnhTiêu đề cần đọc được từ xa
Bóng6 dòngKý tự tô và ký tự bóngMột tiêu đề có cạnh ba chiều
Mảnh5 dòng|, _, / và \Biểu ngữ nhẹ hơn cho tệp README và lời chào trên terminal
Nhỏ3 dòng|, _, /, \ và ngoặcChú thích trong mã, nơi ba dòng nghệ thuật là đủ

Cả bốn phông chữ đều bao phủ A–Z, 0–9, dấu cách và 26 dấu câu. Chữ thường được vẽ thành chữ hoa, dấu phụ bị bỏ (é vẽ thành E và ß thành SS), và dấu ngoặc kép cong cùng dấu gạch ngang được vẽ thành dạng ASCII thẳng. Bất kỳ thứ gì không có hình vẽ — emoji, chữ cái của bảng chữ khác — đều bị bỏ đi và được liệt kê bên dưới nghệ thuật, nên không có gì biến mất mà không có lời báo.

Ví Dụ Minh Họa

Với cài đặt mặc định — phông Khối, một cột giữa các chữ, # làm ký tự tô — từ Hello có chiều rộng 29 cột và chiều cao 5 dòng: năm chữ, mỗi chữ năm cột, cộng bốn khoảng trống một cột. Phông Nhỏ vẽ cùng từ đó trong 16 cột và 3 dòng.

Khối

#   # ##### #     #      ###
#   # #     #     #     #   #
##### ####  #     #     #   #
#   # #     #     #     #   #
#   # ##### ##### #####  ###

Nhỏ

     _        _
|_| |_ |  |  | |
| | |_ |_ |_ |_|

Đánh dấu Vẽ mỗi chữ bằng chính nó và chữ H được làm từ các chữ H — một kiểu dáng cổ điển cho biểu ngữ tên. Ký tự tô █ (U+2588 FULL BLOCK) cho chữ đặc, nhưng nó không phải ASCII, nên hãy kiểm tra xem nó có còn nguyên vẹn ở nơi bạn dán hay không.

Nơi Nghệ Thuật ASCII Hiển Thị Đúng

Nghệ thuật ASCII chỉ hoạt động trong phông chữ đơn cách, nơi một dấu cách rộng đúng bằng một #. Trong phông chữ tỷ lệ, các dấu cách co lại, mỗi dòng lệch đi một lượng khác nhau, và các chữ cái rời ra. Sự thật đó quyết định nơi nó tồn tại:

  • Hoạt động: terminal và cửa sổ lệnh, trình soạn thảo mã, tệp văn bản thuần (.txt), chú thích trong mã nguồn, và khối mã Markdown trên GitHub, GitLab, Discord, Slack và Reddit — dùng Sao chép dưới dạng khối mã Markdown cho các nơi đó.
  • Hoạt động khi có chỉnh sửa: trình xử lý văn bản và email, khi bạn đặt văn bản sang phông đơn cách như Courier New hoặc Consolas và tắt định dạng tự động.
  • Thường bị vỡ: tin nhắn trò chuyện thông thường và bài đăng mạng xã hội, vốn dùng phông tỷ lệ và đôi khi gộp các chuỗi dấu cách, và các trang web trừ khi nghệ thuật nằm trong phần tử <pre>.
  • Giữ dưới 80 cột cho terminal và email. Công cụ cảnh báo bạn khi một biểu ngữ rộng hơn; hãy đưa một phần văn bản sang dòng thứ hai.

Lịch Sử Ngắn Về Nghệ Thuật ASCII

Các hình vẽ làm từ ký tự có trước máy tính: người đánh máy soạn chúng trên máy chữ, và các nhà vận hành teletype vô tuyến trao đổi chúng vào thập niên 1960 và 1970. ASCII — Mã Chuẩn Hoa Kỳ cho Trao Đổi Thông Tin (American Standard Code for Information Interchange), được công bố lần đầu năm 1963 — đã cố định bộ ký tự in được mà các phông này được vẽ bằng. Máy in dòng in các chữ biểu ngữ khổng lồ trên chồng giấy gấp quạt, và FIGlet, phát hành năm 1991, đã đưa các phông chữ kiểu này thành một phần quen thuộc của lời chào terminal, tiêu đề mã nguồn và tệp README.

Câu Hỏi Thường Gặp

Nghệ thuật ASCII là gì?
Hình ảnh và chữ viết được làm từ các ký tự in được của bộ ASCII — chữ cái, chữ số, dấu câu và dấu cách — được sắp trên một lưới để cùng nhau tạo thành một hình lớn hơn. Biểu ngữ văn bản như những gì công cụ này vẽ là dạng phổ biến nhất.
Vì sao nghệ thuật ASCII của tôi bị vỡ sau khi dán?
Nơi bạn dán dùng phông tỷ lệ, nơi các ký tự có độ rộng khác nhau, nên các cột không còn thẳng hàng. Hãy dán vào khối mã — Sao chép dưới dạng khối mã Markdown làm việc này cho GitHub, Discord và Slack — hoặc đổi văn bản sang phông đơn cách như Courier New.
Làm sao để đặt nghệ thuật ASCII trong chú thích mã?
Đặt trước mỗi dòng dấu chú thích của ngôn ngữ (//, # hoặc --) hoặc bọc khối trong /* */. Trong C và C++, hãy cẩn thận với chú thích một dòng kết thúc bằng dấu gạch chéo ngược: trình biên dịch sẽ nối dòng kế tiếp vào chú thích, có thể âm thầm vô hiệu hóa mã thật. Mảnh và Nhỏ vẽ một số chữ bằng dấu gạch chéo ngược, nên hãy kiểm tra cuối các dòng trước khi dán nghệ thuật của chúng vào C; Khối và Bóng chỉ dùng dấu gạch chéo ngược nếu bạn chọn nó làm ký tự tô hoặc ký tự bóng.
Đây có phải là phông FIGlet không?
Không. Phông FIGlet là các tệp riêng của nhiều tác giả khác nhau, được phân phối theo điều khoản riêng của họ, và công cụ này không dùng chúng. Khối, Mảnh và Nhỏ được vẽ cho CitationEasy, còn Bóng được tính từ Khối.
Tôi có thể dùng chữ thường hoặc chữ có dấu không?
Bạn có thể gõ chúng, nhưng các phông chỉ vẽ chữ hoa: chữ thường thành chữ hoa và dấu phụ bị bỏ, nên café được vẽ thành CAFE. Chữ cái của bảng chữ khác, như tiếng Hy Lạp hoặc tiếng Cyrillic, không có hình vẽ và được liệt kê dưới nghệ thuật là bị bỏ đi.
Ký tự tô tốt nhất là gì?
# là an toàn nhất vì nó là ASCII và trông dày đặc trong mọi phông đơn cách. @, * và 0 tạo các kết cấu khác nhau. Khối đầy █ trông đặc nhưng không phải ASCII. Hãy tránh emoji: chúng rộng gấp đôi các ký tự khác trong hầu hết phông chữ và đẩy mỗi dòng lệch hàng.

Công Cụ Liên Quan

Thêm trong Chữ kiểu và ký hiệu