CodeKitHub
Textaverkfæri

ASCII-listgjafi

Síðast uppfært:

Skrifaðu orð eða stutta setningu og fáðu hana til baka sem stóra blokkstafi búna til úr ASCII-táknum — klassíski stíllinn sem sést efst í README-skrám, CLI-verkfærabúnaði og gömlum BBS-textalist. Veldu úr 6 mismunandi leturgerðum. Allt er unnið staðbundið í vafranum þínum.

Your ASCII art will appear here

Hvað er þetta verkfæri?

Þetta tól breytir texta í „FIGlet"-stíls ASCII-list: hver stafur er teiknaður með grind af ákveðnum ASCII-táknum (aðallega bilum, undirstrikum, lóðréttum strikum og skástrikum) sem raðast þannig að þeir líti út eins og stór blokkstafur þegar þeir eru sýndir í jafnbreiðu letri. FIGlet-leturgerðir eru áratugagamalt snið sem enn er notað í dag fyrir skjáborða, kóðaathugasemdir og upphafsskjái skipanalínuverkfæra.

Mismunandi leturgerðir gefa mjög ólíkan stíl frá sama inntaki — „Standard" er klassíski kassalegi svipurinn, „Slant" hallar stöfunum á ská, „Doom" og „Ghost" ganga fyrir þyngri og dramatískari blokkstíl, og „Small" kemur meiri texta fyrir á minna plássi.

Af hverju að nota það?

  • Samstundis borðatexti fyrir README-skrár, upphafsskjái CLI-verkfæra eða haus kóðaathugasemda.
  • 6 aðgreindar leturgerðir til að velja úr, skiptu samstundis án þess að skrifa aftur.
  • Úttakið er hreinn texti (jafnbreitt letur) — límdu það beint inn í hvaða kóðaskrá, skel eða hreint textasvæði sem er.
  • 100% öruggt fyrir persónuvernd: textinn þinn er unninn staðbundið, ekkert er sent áfram.
  • Ókeypis, engin skráning, ekkert vatnsmerki.

Hvernig á að nota það

  1. Skrifaðu stutt orð eða setningu (latneskir stafir og tölustafir virka best).
  2. Veldu leturgerð úr fellivalmyndinni.
  3. Smelltu á Búa til.
  4. Smelltu á Afrita til að ná í hreina textaútkomuna — hún helst röðuð svo lengi sem þú límir hana einhvers staðar með jafnbreiðu letri.

Dæmi

Inntak

HI

Úttak

  _   _ ___ 
 | | | |_ _|
 | |_| || | 
 |  _  || | 
 |_| |_|___|

Unnið með Standard-leturgerðinni. Afritaðu þetta nákvæmlega eins og sýnt er inn í jafnbreiðan samhengisstað (kóðareit, skel, README) — í hlutfallsbreiðu letri lítur röðunin út fyrir að vera brotin því bilstillingin byggir á að allir stafir séu jafnbreiðir.

Hagnýt ráð

  • Límdu útkomuna alltaf inn í jafnbreiðan samhengisstað (Markdown-kóðareit, skel, kóðaathugasemd) — það heldur stöfunum röðuðum.
  • Stutt orð (undir ~10 stöfum) virka best; lengri setningar verða mjög breiðar mjög fljótt og gæti þurft að skipta handvirkt niður á fleiri línur.
  • „Standard" og „Small" eru öruggustu sjálfgefnu valkostirnir fyrir README-borða þar sem þeir haldast hæfilega mjóir.
  • Ef stafur lítur út fyrir að vanta eða vera rangur, er hann líklega utan þeirra tákna sem leturgerðin styður (aðeins latneskir stafir, tölustafir, grunnviðskeytingu).

Hvar ASCII-borðar eru raunverulega notaðir

Algengasta raunverulega notkunin er verkefnisnafnaborði efst í README.md eða í --help / upphafsútkomu CLI-verkfæris — FIGlet hefur verið hinn óformlegi staðall fyrir þetta síðan hann kom út á tíunda áratugnum, og sama leturgerðarsniðið er enn stutt af tugum bókasafna í dag.

Hann kemur líka fyrir í hausum kóðaathugasemda til að aðgreina hluta langrar skrár sjónrænt, og í upphafsskjáum skipanalínuverkfæra. Ef þú ert að forsníða kóðann í kring frekar en að bæta við borða, sjá JSON-forsníðirinn og textamunartólin um afganginn af því vinnuflæði.

Algengar spurningar

Af hverju lítur ASCII-listin mín út fyrir að vera brotin þegar ég líma hana inn í spjallforrit eða skjal?

ASCII-list byggir á því að allir stafir séu nákvæmlega jafnbreiðir (jafnbreitt letur). Ef þú límir hana einhvers staðar sem notar hlutfallsbreitt letur — flest spjallforrit, ritvinnsluforrit og vefeyðublöð sjálfgefið — munu stafirnir líta út fyrir að vera skakkir eða þjappaðir. Hún birtist rétt í kóðareitum, skelum, kóðaathugasemdum og hvar sem letrið er stillt sem jafnbreitt.

Get ég notað þetta fyrir texta sem er ekki á ensku?

Þessar FIGlet-leturgerðir innihalda aðeins tákn fyrir latneska stafi, tölustafi og grunnviðskeytingu — enginn stuðningur er við kínversku/japönsku/kóresku, kýrillísku eða arabísku í neinni af þessum 6 leturgerðum. Táknum sem eru ekki latnesk verður annaðhvort sleppt eða þau birtast rangt.

Hver er munurinn á leturgerðunum 6?

Standard er upprunalegi, þekktasti FIGlet-stíllinn. Slant hallar stöfunum á ská. Big og Small breyta heildarstærð og breidd stafanna. Doom og Ghost nota þyngri, þéttari blokkform fyrir dramatískari svip. Prófaðu nokkrar — sama orðið getur litið gjörólíkt út eftir leturgerð.

Er einhver lengdartakmörkun?

Engin hörð takmörkun er sett, en ASCII-borðaletur er hugsað fyrir stutt orð eða setningar — nokkra stafi á línu. Löng orð birtast samt, en hver stafur getur endað 5-10 venjulega stafi á breidd, þannig að útkoman verður óviðráðanlega breið til að lesa eða líma hvar sem er.

Sendir þetta textann minn eitthvert?

Nei. Breytingin úr texta í ASCII-list (FIGlet-reikniritið og leturgögnin) fer alfarið fram sem JavaScript í vafranum þínum. Ekkert sem þú skrifar er sent á netþjón.