Mi ez az eszköz?
Ez az eszköz a szöveget "FIGlet"-stílusú ASCII-arttá alakítja: minden betűt egy adott ASCII karakterekből (leginkább szóközökből, aláhúzásokból, függőleges vonalakból és perjelekből) álló rács rajzol meg úgy, hogy monospace betűtípussal megjelenítve nagy tömbbetűnek nézzen ki. A FIGlet betűtípusok egy évtizedek óta létező formátum, amelyet ma is használnak terminálbannerekhez, kódkommentekhez és parancssori eszközök indítóképernyőihez.
A különböző betűtípusok ugyanabból a bemenetből nagyon eltérő stílusokat hoznak létre — a "Standard" a klasszikus szögletes megjelenés, a "Slant" átlósan megdönti a betűket, a "Doom" és a "Ghost" nehezebb, drámaibb tömbstílust ad, a "Small" pedig több szöveget zsúfol egy szűkebb helyre.
Miért érdemes használni?
- Azonnali bannerszöveg README fájlokhoz, CLI eszközök indítóképernyőihez vagy kódkomment-fejlécekhez.
- 6 különböző betűtípus stílus közül választhatsz, azonnal válthatsz újragépelés nélkül.
- A kimenet egyszerű szöveg (monospace-igazítású) — közvetlenül beilleszthető bármilyen kódfájlba, terminálba vagy egyszerű szövegmezőbe.
- 100%-ban privát: a szöveged helyben jelenik meg, semmi nem kerül feltöltésre.
- Ingyenes, regisztráció és vízjel nélkül.
Használati útmutató
- Írj be egy rövid szót vagy kifejezést (latin betűkkel és számokkal működik a legjobban).
- Válassz egy betűtípust a legördülő menüből.
- Kattints a Generálásra.
- Kattints a Másolásra az egyszerű szöveges eredmény megszerzéséhez — az igazítás megmarad, amíg monospace betűtípust használó helyre illeszted be.
Példa
Bemenet
HIKimenet
_ _ ___
| | | |_ _|
| |_| || |
| _ || |
|_| |_|___|A Standard betűtípussal megjelenítve. Másold pontosan így egy monospace környezetbe (kódblokk, terminál, README) — arányos betűtípusban az igazítás töröttnek tűnik majd, mert a térköz azon múlik, hogy minden karakter azonos szélességű.
Gyakorlati tippek
- Az eredményt mindig monospace környezetbe illeszd be (Markdown kódblokk, terminál, kódkomment) — ez tartja meg a betűk igazítását.
- A rövid szavak (kb. 10 karakter alatt) működnek a legjobban; a hosszabb kifejezések gyorsan nagyon szélessé válnak, és kézzel több sorra kell osztani őket.
- A "Standard" és a "Small" a legbiztonságosabb alapértelmezés README-bannerekhez, mert ésszerűen keskenyek maradnak.
- Ha egy karakter hiányzónak vagy hibásnak tűnik, valószínűleg kívül esik a betűtípus támogatott glifkészletén (csak latin betűk, számok és alapvető írásjelek).
Hol használják valójában az ASCII bannereket
A leggyakoribb valós felhasználás egy projektnév-banner egy README.md tetején vagy egy CLI eszköz --help / indítási kimenetében — a FIGlet az 1990-es évek óta a de facto szabvány erre, és ugyanazt a betűtípus-formátumot ma is több tucat könyvtár támogatja.
Emellett kódkomment-fejlécekben is előfordul egy hosszú fájl szakaszainak vizuális elválasztására, illetve parancssori eszközök terminál-indítóképernyőin. Ha a banner helyett a körülötte lévő kódot formázod, a JSON formázó és a szövegdiff eszközök kezelik a munkafolyamat többi részét.
Gyakori kérdések
Miért tűnik töröttnek az ASCII-artom, amikor beillesztem egy chatalkalmazásba vagy dokumentumba?
Az ASCII-art azon múlik, hogy minden karakter pontosan ugyanolyan széles (monospace betűtípus). Ha olyan helyre illeszted be, ahol arányos betűtípust használnak — alapértelmezés szerint a legtöbb chatalkalmazás, szövegszerkesztő és webes űrlap —, a betűk elcsúszottnak vagy összenyomottnak tűnnek majd. Kódblokkokban, terminálokban, kódkommentekben és bárhol máshol, ahol monospace betűtípus van beállítva, helyesen jelenik meg.
Használhatom ezt nem angol nyelvű szöveghez?
Ezek a FIGlet betűtípusok csak latin betűk, számok és alapvető írásjelek glifjeit tartalmazzák — az itt található 6 betűtípus egyike sem támogatja a kínai/japán/koreai, cirill vagy arab írást. A nem latin karakterek vagy kimaradnak, vagy hibásan jelennek meg.
Mi a különbség a 6 betűtípus között?
A Standard az eredeti, legelterjedtebb FIGlet stílus. A Slant átlósan megdönti a betűket. A Big és a Small a betűk méretét és szélességét változtatja meg. A Doom és a Ghost nehezebb, tömörebb tömbformákat használ drámaibb hatásért. Próbálj ki néhányat — ugyanaz a szó teljesen máshogy nézhet ki a betűtípustól függően.
Van hosszkorlátozás?
Nincs kikényszerített szigorú korlát, de az ASCII banner betűtípusokat rövid szavakhoz vagy kifejezésekhez tervezték — soronként néhány karakterhez. Hosszabb mondatok is megjelennek, de minden karakter akár 5-10 normál karakter szélességű is lehet, így az eredmény kezelhetetlenül széles lesz olvasáshoz vagy beillesztéshez.
Feltölti ez valahova a szövegemet?
Nem. A szöveg ASCII-arttá alakítása (a FIGlet algoritmus és a betűtípus-adatok) teljes egészében JavaScriptként fut a böngésződben. Semmi, amit begépelsz, nem kerül elküldésre egy szerverre.