Convert persian text to ascii art
Project description
Araste
making ascii-art out of Persian/Arabic text
Similar to the figlet and toilet tools, but for Persian and Arabic texts.
usage:
araste <your text>
use -f
switch to choose font
araste 'your persian/arabic text' -f 'fontpath or fontname'
to get a list of installed fonts:
araste --list
for now, there are a few fonts that you can use:
aipara
aipara_mini
zivar
it can also read text from stdin. so you can do something like this:
echo 'آراسته' | araste
to get help:
araste -h
an output with the default font (aipara):
██████
████ ██ ██
████ ██ ██
████ ██ ██ ██ ██ ██ ██ ██
██████████████████████ ██ ██ ██
██
██
Install and Usage
- for installing you only need to execute following command.
bash <(curl -s https://raw.githubusercontent.com/ekm507/araste/main/installer/install.sh)
or in oter shells like zsh or fish:
curl -s https://raw.githubusercontent.com/ekm507/araste/main/installer/install.sh | bash
- you only need Python 3 to use the program. this program has no special dependencies.
Instaling Fonts
For Installing Fonts You Can Use araste-get
araste-get FontName
Unistall
to uninstall araste, simply remove it's files.
if you have installed araste for system:
sudo rm -rf /usr/share/araste
sudo rm /usr/bin/araste
sudo rm /usr/bin/araste-get
or if you have installed araste for your user only:
rm -rf ~/.local/share/araste
rm ~/.local/bin/araste
rm ~/.local/bin/araste-get
Todos
Todos have been moved to a separate file. TODOS
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file araste-1.0-py3-none-any.whl
.
File metadata
- Download URL: araste-1.0-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b82ec53a6d63168c7214febe619fd0f5168966d0ee043f047e2d585b6228a38 |
|
MD5 | e494bd29635c206af7f0c5c491878aa9 |
|
BLAKE2b-256 | 7c4f2ffcc99858d3156a797571a45455d80888127c16471a479250dc1ad6a445 |