مشابه ابزار figlet ولی برای نوشتههای فارسی و عربی
در حال حاضر میتوانید با دستور زیر، با استفاده از قلمی که تنظیم شده است یک واژه، جمله یا چند سطر نوشته را بنویسید.
araste نوشتهیا اگر قلمی مدنظر دارید :
araste 'نوشتهی شما' -f 'اسم یا مسیر قلم'برای دیدن فهرستی از قلمهای نصب شده:
araste --listدرحالحاضر چند قلم پیش فرض برای آراسته طراحی شده است که میتوانید با اسمهای زیر از آنها استفاده کنید:
برای تعیین جهت چینش متن از سوییچ -a استفاده کنید.
بهمنظور تعیین پهنای متن چاپ شده از سوییچ -w استفاده کنید. آراسته بهطور پیشفرض از پهنای پایانه استفاده میکند و درصورتی که امکان آن نباشد، پهنای پیشفرض ۸۰ نویسه را استفاده خواهد کرد.
برای راهنما :
araste -hهمچنین میتوانید ورودی را از طریق stdin به برنامه بدهید. برای مثال:
echo 'آراسته' | arasteیک نمونه از خروجی برنامه با قلم پیشفرض آیپارا :
██████
████ ██ ██
████ ██ ██
████ ██ ██ ██ ██ ██ ██ ██
██████████████████████ ██ ██ ██
██
██
میتوانید در خروجی آراسته فیلترهای مختلفی اعمال کنید. برای استفاده از فیلترها از سوییچ -F استفاده کنید. سوییچ
برای مثال برای خروجی رنگی از فیلتر rainbow استفاده کنید.
$ araste 'این نوشته رنگی خواهد بود' -F rainbowمثال دیگر: برای چاپ متن آینهشده از فیلترهای hmirror و vmirror استفاده کنید:
$ araste 'برعکس' -F hmirrorخروجی:
██
████ ██
██ ██ ██ ████ ██ ██ ██
██████ ██████████████████████ ██
██ ██ ██
██ ██ ████████
همچنین میتوانید فیلترهای مختلف را باهم ترکیب کنید. برای این کار بهسادگی آنها را پشت سر هم بنویسید. مثال:
$ araste نوشته -F vrainbow boxهمچنین سوییچ --filter-list فهرست فیلترهای موجود را چاپ میکند.
$ araste --filter-listآراسته در PyPI قرار دارد. برای نصب برنامه از مدیر بستهٔ پایتون استفاده کنید.
pip install arasteتوجه: اگر ارور error: externally-managed-environment رو دریافت میکنید، از pipx برای نصب آراسته استفاده کنید (مطمعن باشید بسته python-pipx روی سیستم شما نصب شده باشد):
pipx install arasteیا اگر میخواهید خودتان آراسته را بیلد کنید:
pip install setuptools wheel
git clone 'https://github.com/ekm507/araste/'
cd araste
rm -rf dist
python3 setup.py bdist_wheel
pip install ./dist/*.whlبرای نصب فونتها میتوانید از araste-get استفاده کنید.
araste-get install FontNameبرای پاک کردن برنامه از روی سیستم، میتوانید از pip استفاده کنید.
pip uninstall arasteیا با استفاده از pipx.
pipx uninstall arasteبرای دریافت قلمهای بیشتر و همچنین ساخت قلم خودتان از مخزن araste-fonts استفاده کنید.
در آن مخزن قلمهای ساخته شده و افزوده شده توسط کاربران، راهنماهایی برای ساخت طراحی و ساخت قلم و همچنین ابزارهای مختلفی برای این منظور وجود دارد.
برای انجام کار جدید فایل TODOS.md را مشاهده کنید