Быстрый и грязный способ состоит в том, чтобы визуализировать текст несколько раз с цветом контура, смещенным на небольшие величины по кругу вокруг позиции текста:
1
8 | 2
\ | /
\|/
7----*----3
/|\
/ | \
6 | 4
5
Редактировать : Ты был быстрее! Я не буду удалять свой ответ, хотя, это искусство ASCII слишком хорошо и заслуживает того, чтобы жить!
Редактировать 2: Как упомянул OregonGhost, вам может потребоваться больше или меньше шагов для рендеринга контура, в зависимости от ширины контура.