Станьте художником ASCII и создавайте шедевры с символами и цветами на черном холсте вашего терминала, установив Draw в Linux.

Программы для рисования десятилетиями были неотъемлемой частью работы с компьютером, предоставляя вам творческий выход для каракулей, а также а также способ набрасывать идеи, рисовать портреты и выражать свое художественное восхищение окружающим миром. окно.

Как правило, вам понадобится машина с X-сервером, чтобы выразить свою цифровую душу на виртуальном холсте, но с рисованием вы можете рисовать красочные рисунки, не покидая своего терминала.

Почему вы хотите делать наброски в своем терминале

Художественный потенциал домашних компьютеров всегда был главным аргументом в пользу их продажи — настолько, что создатель Sketchpad, первая в мире компьютерная программа для рисования, была удостоена как престижной премии Тьюринга, так и премии Киото. его работа.

Несколько поколений детей выросли, говоря своим родителям, что им нужен компьютер в их комнате, чтобы помогать им в учебе, письме и, конечно же, рисовании.

instagram viewer

В то время как такие приложения, как Photoshop и GIMP, могут помочь вам создавать потрясающие шедевры мирового уровня. сложности, требуется обучение, и чтобы получить максимальную отдачу от Photoshop, вам нужно обучение.

Если вам нужен цифровой эквивалент быстрого карандашного каракуля на обратной стороне салфетки в ресторане, у Microsoft есть MS Paint, у macOS есть Paintbrush, а у Linux имеет огромное количество альтернатив Paint с открытым исходным кодом., включая легендарную краску Tux Paint.

Но все это требует запуска X-сервера, и вам не повезло, если вы хотите сделать быстрый набросок своего кота без использования графического интерфейса или воссоздать лицо своего лучшего возлюбленного над изображением. SSH-подключение к вашему Raspberry Pi.

Draw — это терминальное приложение, написанное на языке Google Go, которое позволяет вам использовать мышь в любом терминале, чтобы рисовать то, что находится перед вами. Вместо кисти вашими инструментами будут символы ASCII, и вы можете выбрать один из семи различных цветов.

Как установить рисование в Linux

Поскольку отрисовка написана на Go, вам нужно установить Go в вашей системе прежде чем ты начнешь.

Если ваша система поддерживает пакеты моментальных снимков, вы можете легко установить Go с помощью:

sudo snap install go --classic

Теперь вы можете установить отрисовку с помощью:

установить github.com/maaslalani/draw@latest

Команда сохранит двоичные файлы отрисовки в ~/иди/бин/рисуй каталог. Чтобы иметь возможность вызывать отрисовку из любого места, вам необходимо создать символическую ссылку, используя:

sudo ln -s ~/go/bin/draw /usr/bin/draw

Теперь вы можете начать рисовать, введя:

рисовать

Используйте отрисовку для создания ручной работы в формате ASCII в вашем терминале

Запустите рисование, и вы заметите, что командная строка исчезла, а нажатия клавиш не отображаются на экране. Мышь теперь ваш инструмент ввода. Щелкните в любом месте экрана, и появится серая звездочка.

Вы можете создать линию, удерживая левую кнопку мыши и перетаскивая мышь из одной точки в другую. Конечно, на самом деле это не линия, а узор из звездочек, прочерчивающих экран, плотность которых зависит от скорости движения мыши.

Нажмите любое нечисловое число, и будущие мазки кисти будут использовать этот символ. Это может помочь вам создать различные текстуры в ваших работах, так как впечатление от «s» сильно отличается от воздействия «o» или даже «l».

Вы можете легко изменить цвет символов, отображаемых в вашем терминале, нажав цифры от 1 до 7 на клавиатуре следующим образом:

  • 1: Красный
  • 2: Зеленый
  • 3: Желтый
  • 4: Синий
  • 5: Пурпурный
  • 6: Голубой
  • 7: Серый

Внешний вид вашего рисунка будет сильно зависеть от настроек шрифта вашего терминала. Вы можете выбрать больший или меньший размер или даже использовать полужирный шрифт, курсив или зачеркнутый шрифт, в зависимости от того, какое впечатление вы хотите произвести.

Когда вы закончите рисовать, выйдите из режима рисования с помощью Ctrl + С. Ваш рисунок будет сохранен как тестовый файл. Вы можете просмотреть его с помощью:

кот /tmp/draw.txt

Вы можете переместить его в новое место с помощью команды mv следующим образом:

mv /tmp/draw/txt ~/Pictures/smiley_face.txt

Кроме того, вы можете присвоить своему рисунку имя и местоположение, запустив отрисовку с именем файла в качестве аргумента:

рисовать ~/Pictures/smiley_face.txt

Если вы хотите сохранить свой рисунок в виде файла изображения, вам нужно будет использовать утилиту для создания снимков экрана, чтобы сделать его.

Если вы хотите аннотировать свой рисунок или создать письменный диалог для комикса на основе ASCII, просто щелкните правой кнопкой мыши в любом месте и начните печатать.

Наконец, вы можете создать несколько основных геометрических фигур с помощью Draw. В настоящее время они ограничены четырехугольниками. Щелкните правой кнопкой мыши в точке, где должен начинаться прямоугольник, перетащите его и отпустите. Это так просто.

рисовать — не единственный способ создать ASCII-графику в вашем терминале

Если рисование не является вашим талантом, но вы все равно хотите создавать фантастические ASCII-графики в своем терминале, или если вы уже есть изображение, которое вы хотите видеть представленным с использованием различных символов, вы можете использовать инструмент для преобразования это.