Generator Teks Seni ASCII
Ketik sebuah kata dan lihat ia digambar sebagai spanduk multibaris dari karakter papan ketik biasa, dalam empat font yang dirancang untuk situs ini. Atur jarak dan karakter yang mengisi huruf, lalu salin seninya, salin di dalam blok kode Markdown, atau unduh sebagai file .txt. Gratis, tanpa perlu mendaftar.
Huruf, angka, dan tanda baca umum. Setiap baris yang Anda ketik menjadi spanduknya sendiri.
Satu karakter lebar tunggal seperti # @ * atau █. Emoji bersifat lebar ganda dan membuat huruf keluar dari baris.
Seni ASCII Anda
# # ##### # # ### # # # # # # # ##### #### # # # # # # # # # # # # # ##### ##### ##### ###
29 kolom lebar · 5 baris
Seni ASCII hanya sejajar dalam font monospasi. Tempel ke dalam blok kode, terminal, komentar kode sumber, atau file teks biasa.
Cara Menggunakan Generator Teks Seni ASCII
- Ketik teks Anda. Pendek lebih baik — sebuah nama, judul, atau satu kata. Setiap baris yang Anda ketik menjadi spanduknya sendiri.
- Pilih font. Blok dan Bayangan menggambar huruf dengan karakter isian; Ramping dan Kecil menggambarnya dengan garis yang terbuat dari
|,_,/, dan\. - Atur jarak dan isian. Letakkan 0 hingga 3 kolom di antara huruf, ganti
#dengan karakter tunggal apa pun, atau gambar setiap huruf dengan dirinya sendiri. - Salin atau unduh. Salin seni apa adanya, salin di dalam blok kode Markdown untuk GitHub, Discord, atau Slack, atau unduh sebagai file .txt.
Cara Kerja Font
Setiap font adalah tabel gambar kecil, satu untuk setiap karakter. Generator mencari setiap karakter dalam teks Anda, menyusun gambar-gambar itu berdampingan dengan jarak yang Anda pilih, dan memangkas spasi di ujung baris agar seni tertempel rapi. Blok, Ramping, dan Kecil dirancang untuk alat ini; Bayangan adalah Blok dengan bayangan jatuh yang dihitung huruf demi huruf — setiap sel terisi memunculkan karakter bayangan satu baris ke bawah dan satu kolom ke kanan, di mana pun posisi itu kosong.
| Font | Tinggi | Digambar dengan | Cocok untuk |
|---|---|---|---|
| Blok | 5 baris | Karakter isian, # secara default | Judul yang harus terbaca dari jauh |
| Bayangan | 6 baris | Karakter isian dan karakter bayangan | Judul dengan tepi tiga dimensi |
| Ramping | 5 baris | |, _, / dan \ | Spanduk ringan untuk file README dan salam terminal |
| Kecil | 3 baris | |, _, /, \, dan kurung | Komentar kode, tempat tiga baris seni sudah cukup |
Keempat font mencakup A–Z, 0–9, spasi, dan 26 tanda baca. Huruf kecil digambar sebagai huruf kapital, aksen dihilangkan (é digambar sebagai E dan ß sebagai SS), dan tanda kutip serta tanda hubung lengkung digambar dalam bentuk ASCII lurus. Apa pun yang tidak memiliki gambar — emoji, huruf dari abjad lain — dilewati dan dicantumkan di bawah seni, sehingga tidak ada yang hilang tanpa keterangan.
Contoh Kasus
Dengan pengaturan default — font Blok, satu kolom di antara huruf, # sebagai isian — kata Hello menjadi 29 kolom lebar dan 5 baris tinggi: lima huruf selebar lima kolom, ditambah empat celah satu kolom. Font Kecil menggambar kata yang sama dalam 16 kolom dan 3 baris.
Blok
# # ##### # # ### # # # # # # # ##### #### # # # # # # # # # # # # # ##### ##### ##### ###
Kecil
_ _ |_| |_ | | | | | | |_ |_ |_ |_|
Centang Gambar setiap huruf dengan dirinya sendiri dan H dibuat dari H — tampilan klasik untuk spanduk nama. Isian █ (U+2588 FULL BLOCK) memberikan huruf padat, tetapi itu bukan ASCII, jadi periksa apakah masih tampil benar di tempat Anda menempelkannya.
Di Mana Seni ASCII Tampil dengan Benar
Seni ASCII hanya berfungsi dalam font monospasi, tempat spasi selebar tepat #. Dalam font proporsional, spasi menyusut, setiap baris bergeser dengan jumlah yang berbeda, dan huruf-hurufnya terpisah. Satu fakta itu yang menentukan di mana ia bertahan:
- Berfungsi: terminal dan command prompt, editor kode, file teks (.txt), komentar kode sumber, dan blok kode Markdown di GitHub, GitLab, Discord, Slack, dan Reddit — gunakan Salin sebagai blok kode Markdown untuk itu.
- Berfungsi dengan perubahan: pengolah kata dan email, setelah Anda mengatur teks dalam font monospasi seperti Courier New atau Consolas dan mematikan pemformatan otomatis.
- Biasanya rusak: pesan obrolan biasa dan unggahan media sosial, yang memakai font proporsional dan kadang memampatkan spasi berurutan, serta halaman web kecuali seni berada di dalam elemen
<pre>. - Jaga di bawah 80 kolom untuk terminal dan email. Generator memberi peringatan saat spanduk lebih lebar; pindahkan sebagian teks ke baris kedua.
Sejarah Singkat Seni ASCII
Gambar dari karakter sudah ada sebelum komputer: pengetik menyusunnya di mesin tik, dan operator radio-teleks memperdagangkannya pada 1960-an dan 1970-an. ASCII — American Standard Code for Information Interchange, pertama kali diterbitkan pada 1963 — menetapkan kumpulan karakter cetak yang digunakan untuk menggambar font ini. Printer baris mencetak huruf spanduk raksasa di atas tumpukan kertas lipat, dan FIGlet, yang dirilis pada 1991, menjadikan font huruf seperti ini bagian tetap dari salam terminal, header kode sumber, dan file README.
Pertanyaan yang Sering Diajukan
- Apa itu seni ASCII?
- Gambar dan tulisan yang dibuat dari karakter ASCII yang dapat dicetak — huruf, angka, tanda baca, dan spasi — yang disusun dalam kisi sehingga bersama-sama membentuk gambar yang lebih besar. Spanduk teks seperti yang digambar alat ini adalah jenis yang paling umum.
- Mengapa seni ASCII saya terlihat rusak setelah saya tempel?
- Tempat Anda menempelkannya menggunakan font proporsional, yang lebar karakternya berbeda-beda, sehingga kolom tidak lagi sejajar. Tempel ke dalam blok kode sebagai gantinya — Salin sebagai blok kode Markdown melakukan ini untuk GitHub, Discord, dan Slack — atau ubah teks ke font monospasi seperti Courier New.
- Bagaimana cara memasukkan seni ASCII ke dalam komentar kode?
- Awali setiap baris dengan penanda komentar bahasa tersebut (
//,#, atau--) atau bungkus blok dalam/* */. Dalam C dan C++, waspadai komentar baris yang berakhir dengan garis miring terbalik: kompilator menyambung baris berikutnya ke komentar, yang dapat diam-diam mengomentari kode sungguhan. Ramping dan Kecil menggambar beberapa huruf dengan garis miring terbalik, jadi periksa ujung baris sebelum menempelkan seninya ke C; Blok dan Bayangan hanya memakai garis miring terbalik jika Anda memilihnya sebagai isian atau bayangan. - Apakah ini font FIGlet?
- Tidak. Font FIGlet adalah file terpisah dari banyak penulis berbeda, didistribusikan dengan ketentuan masing-masing, dan generator ini tidak menggunakannya. Blok, Ramping, dan Kecil digambar untuk CitationEasy, dan Bayangan dihitung dari Blok.
- Bisakah saya memakai huruf kecil atau huruf beraksen?
- Anda dapat mengetiknya, tetapi font hanya menggambar huruf kapital: huruf kecil keluar sebagai kapital dan aksen dihilangkan, sehingga café digambar sebagai CAFE. Huruf dari abjad lain, seperti Yunani atau Sirilik, tidak memiliki gambar dan dicantumkan di bawah seni sebagai dilewati.
- Apa karakter isian terbaik?
#adalah yang paling aman karena merupakan ASCII dan tampak padat di setiap font monospasi.@,*, dan0memberi tekstur yang berbeda. Blok penuh █ tampak padat tetapi bukan ASCII. Hindari emoji: di sebagian besar font lebarnya dua kali karakter lain dan membuat setiap baris keluar dari posisi.