1
\$\begingroup\$

This question already has an answer here:

Your challenge is to convert a string to an ASCII art version of it.

Input

Your input is a single string, wich you should convert into the ASCII art version of it.

Output

Your output should be formatted in the following ASCII art type:

    _/_/_/_/  _/_/_/_/  _/_/_/_/  _/_/_/    _/_/_/_/  _/_/_/_/  _/_/_/_/  _/    _/  _/_/_/_/  _/_/_/_/  _/    _/  _/        _/    _/  _/    _/  _/_/_/_/  _/_/_/_/  _/_/_/_/  _/_/_/_/  _/_/_/_/  _/_/_/_/  _/    _/  _/    _/  _/  _/  _/  _/    _/  _/    _/  _/_/_/_/
   _/    _/  _/    _/  _/        _/    _/  _/        _/        _/        _/    _/    _/_/          _/  _/  _/    _/        _/_/_/_/  _/_/  _/  _/    _/  _/    _/  _/    _/  _/    _/  _/          _/_/    _/    _/  _/    _/  _/  _/  _/  _/    _/  _/    _/        _/
  _/_/_/_/  _/_/_/_/  _/        _/    _/  _/_/_/    _/_/_/    _/  _/_/  _/_/_/_/    _/_/          _/  _/_/      _/        _/    _/  _/  _/_/  _/    _/  _/_/_/_/  _/    _/  _/_/_/_/  _/_/_/_/    _/_/    _/    _/  _/    _/  _/  _/  _/    _/_/    _/_/_/_/      _/
 _/    _/  _/    _/  _/        _/    _/  _/        _/        _/    _/  _/    _/    _/_/    _/    _/  _/  _/    _/        _/    _/  _/    _/  _/    _/  _/        _/_/_/_/  _/  _/          _/    _/_/    _/    _/  _/    _/  _/  _/  _/  _/    _/    _/_/      _/
_/    _/  _/_/_/_/  _/_/_/_/  _/_/_/    _/_/_/_/  _/        _/_/_/_/  _/    _/  _/_/_/_/    _/_/    _/    _/  _/_/_/_/  _/    _/  _/    _/  _/_/_/_/  _/            _/    _/    _/  _/_/_/_/    _/_/    _/_/_/_/    _/_/      _/  _/    _/    _/    _/_/    _/_/_/_/

(This font is called "Lenny")

Each letter is 4 "blocks" wide and 5 "blocks" tall, except for the W, wich is 5 blocks wide. Every letter is a bit skewed.

A blocks consist of an underscore (_) and a slash(/), together: _/

A space should be skewed, like the letters, and should consist of 8*5 spaces (marked here as full stops/dots):

    ........
   ........
  ........
 ........
........

Test cases

> codegolf

    _/_/_/_/  _/_/_/_/  _/_/_/    _/_/_/_/  _/_/_/_/  _/_/_/_/  _/        _/_/_/_/
   _/        _/    _/  _/    _/  _/        _/        _/    _/  _/        _/
  _/        _/    _/  _/    _/  _/_/_/    _/  _/_/  _/    _/  _/        _/_/_/
 _/        _/    _/  _/    _/  _/        _/    _/  _/    _/  _/        _/
_/_/_/_/  _/_/_/_/  _/_/_/    _/_/_/_/  _/_/_/_/  _/_/_/_/  _/_/_/_/  _/

> dennis

    _/_/_/    _/_/_/_/  _/    _/  _/    _/  _/_/_/_/  _/_/_/_/
   _/    _/  _/        _/_/  _/  _/_/  _/    _/_/    _/
  _/    _/  _/_/_/    _/  _/_/  _/  _/_/    _/_/    _/_/_/_/
 _/    _/  _/        _/    _/  _/    _/    _/_/          _/
_/_/_/    _/_/_/_/  _/    _/  _/    _/  _/_/_/_/  _/_/_/_/

> doorknob

    _/_/_/    _/_/_/_/  _/_/_/_/  _/_/_/_/  _/    _/  _/    _/  _/_/_/_/  _/_/_/_/
   _/    _/  _/    _/  _/    _/  _/    _/  _/  _/    _/_/  _/  _/    _/  _/    _/
  _/    _/  _/    _/  _/    _/  _/_/_/_/  _/_/      _/  _/_/  _/    _/  _/_/_/_/
 _/    _/  _/    _/  _/    _/  _/  _/    _/  _/    _/    _/  _/    _/  _/    _/
_/_/_/    _/_/_/_/  _/_/_/_/  _/    _/  _/    _/  _/    _/  _/_/_/_/  _/_/_/_/

> martin ender

    _/    _/  _/_/_/_/  _/_/_/_/  _/_/_/_/  _/_/_/_/  _/    _/            _/_/_/_/  _/    _/  _/_/_/    _/_/_/_/  _/_/_/_/
   _/_/_/_/  _/    _/  _/    _/    _/_/      _/_/    _/_/  _/            _/        _/_/  _/  _/    _/  _/        _/    _/
  _/    _/  _/_/_/_/  _/_/_/_/    _/_/      _/_/    _/  _/_/            _/_/_/    _/  _/_/  _/    _/  _/_/_/    _/_/_/_/
 _/    _/  _/    _/  _/  _/      _/_/      _/_/    _/    _/            _/        _/    _/  _/    _/  _/        _/  _/
_/    _/  _/    _/  _/    _/    _/_/    _/_/_/_/  _/    _/            _/_/_/_/  _/    _/  _/_/_/    _/_/_/_/  _/    _/

> alex a

    _/_/_/_/  _/        _/_/_/_/  _/    _/            _/_/_/_/
   _/    _/  _/        _/        _/    _/            _/    _/
  _/_/_/_/  _/        _/_/_/      _/_/              _/_/_/_/
 _/    _/  _/        _/        _/    _/            _/    _/
_/    _/  _/_/_/_/  _/_/_/_/  _/    _/            _/    _/

Rules

  • Standard ppcg rules apply
  • Loopholes are forbidden
  • No trailing whitespace is allowed, except to fill out the gaps in the letters

Scoring

This is a , so the shortest answer in bytes wins!

\$\endgroup\$

marked as duplicate by Lynn code-golf May 30 '16 at 14:38

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    \$\begingroup\$ Related \$\endgroup\$ – FryAmTheEggman May 30 '16 at 13:53
  • \$\begingroup\$ Related too \$\endgroup\$ – Luis Mendo May 30 '16 at 13:59
  • \$\begingroup\$ This also related challenge has just been closed as duplicate. I'm unsure about this post but something tells me this will be closed as well. \$\endgroup\$ – Bassdrop Cumberwubwubwub May 30 '16 at 14:03
  • \$\begingroup\$ @BassdropCumberwubwubwub That's different \$\endgroup\$ – Bálint May 30 '16 at 14:05
  • \$\begingroup\$ The only real difference I spot between this and the other challenge is the kerning between characters. The answers from the other posts can mostly be re-used, and that's what we're trying to avoid when writing a challenge. Just my 2 cents though \$\endgroup\$ – Bassdrop Cumberwubwubwub May 30 '16 at 14:09