_____ _____ _____ _____
/ / / /
/:: /:: /:: /::
/:::: /:::: /:::: :::
/:::::: /:::::: /:::::: :::
/:::/ ::: //:::/ ::: /:::/ ::: :::
/:::/__ ::: //:::/__ ::: //:::/__ ::: :::
/:::: ::: / /:::: ::: / /:::: ::: / /::::
/:::::: ::: / /::::: ::: / /::::: ::: /:::::
/:::/ ::: ::: /::::/ ::: ::: /::::/ ::: : ____ /:::/ :::
/ :::/ ::: ::: ____ / :::/ ::: ::: ____ / :::/ ::: ::: | | / :::/ ::: ____
::/ ::: ::// ::/ ::: / :::/ ::/ ::/ | ::: / ::: | ____ | / :::/ :://
/ ____/ ::: / ____/ / ____/ ::: // :::// // ____ | :::: / ::::// ::::/ / ____/ ____/
::: :::::: / / | | ::::::: / / / / :::: / / / /
::: ____ :::: / | | :: | ::: / / / / ::: / / / /
:: / / / ::: / / | :: | ::/ ____/ :://
/ ____// :::// | :: | 〜| /____/
__ _ / ::: / / | :: | |
/ _ | __ _ _ _ | | _ / :::: / / :: | |
| _ | / _` | | '_ | | _ | :: / / :| |
| _ | __、_ | | _ | __ | / ____/ | ___ |
、...
.d '"" mm、dpyb、i8
dm` mm ip'`yb i8
mmmmm、6 "yb。` 7mb、od8 mmmmmm i8 8i 88888888
mm 8)mm mm '"' mm i8 8 'i8
mm、PM9mm mm mm i8 dp、gggg、gg、gggggg、i8
mm 8m mm mm mm i8dp dp "" y8i dp "" "" 8i i8
.jmml。 `moo9^yo..jmml。 `mbmo i8p i8 '、8i、8' 8i、i8、
、d8b、_、d8 、、 d8b ,, dp y8 、、 d88b、
pi8 "8888p" y8888p "` y88p `y888p" "y88
_______ _______ ______ _______ i8 `8、
| || _ || _ | | | i8 `8、___ __ ___
| ___ || | _ | || | || | _ _ | i8 8i | __ / | __)|
| | ___ | || | _ || _ | | i8 8i | /~~ | |
| ___ || || __ | | | i8、、8 '
| | | _ || | | | | | 「Y8P」
| ___ | | __ | | __ || ___ | | _ | | ___ |
_ _ _ _
/ / / / /
/ / / / _
/ / / / / / / / __
/ / _ / / / / / / _ / / _
/ / _ / _ / _ / / / / / / / / / / / / / / / /
/ / ____ / / / / / ___ / / / / / __ / / / / / / / / _ /
/ ____ / / / / _____ / / / / / / / / / / / / / / / /
/ / / / / _________ / / / / / / / / / / /
/ / / / / / _ __ _ / / / / _ / / / /
/_/ _ ___ /____/_//_/ _ / _ /
#----------------------------------------------------- -----------------------------------------#
テキストバナーを作成して、コード内のセグメントをおならで視覚的に分割します。
おならは何ですか?
// -------------------------------------------------------------------------- // //これはおならです。 // // -------------------------------------------------------------------------- // #=================================================================== #____ _ _ _ _# # / ___ | ___(_)___ | | _ | | __(_)___# # ___ / _ | | / __ | | __ | | '_ | | / __ | # #___)| | (_)| | | __ | | _ | | | | | | __ # #| ____/ ___/ | _ | | ___/ __ | | _ | | _ | | _ | | ___/# ## #===================================================================
おならは図のアートの略です。このプログラムは図形に非常に似ており、ほとんどのフォントはそこから借用されています。 Fartは、コードドキュメントで使用するためのテキストバナーの作成に焦点を当てています。
そのため、生成されたすべてのテキストは、文字にコメントしてクリップボードにコピーされてカプセル化されているため、コードにおならを簡単に貼り付けることができます。
現在サポートされているおならには2種類あります。
$おならテキストボックススタイル #=================================================================== #テキストボックススタイル# #=================================================================== $ fart -oワンラインのテキストボックススタイル #======================= 1つのテキストボックススタイル========================
そして...
$ fart -font big figletスタイル #=================================================================== #__ _ _ _ _# # / _ | (_)| | | | | | | | # #| | _ _ __ _ | | ___ | | _ ___ | | _ _ _ | | ___# #| _ | | | / _` | | | / _ | __ | / __ | | __ | | | | | | | / _ # #| | | | | (_ | | | | | | | __/ | | _ __ | | _ | | _ | | | | | | | | | | | | | | | | | | | | | | | | | | #| _ | | _ | __、| | _ | ___ | __ | | ___/ __ | __、| | _ | ___ | # #__/ | __/ | # #| ___/ | ___/# ## #===================================================================
コメントチャー(「キャップ」)とラインチャー( "line")に使用する文字を指定できます。例えば:
$ fart c ++ -f georgia11 -c // -l '#' // ###################################################################################### * // // // // .g8 "" "bgd // // .dp '`m // // dm '`mm // // mm mm // // mm。 mmmmmmmmmmmmmmmmmmm // // `MB。 、 'mm // // `" bmmmd 'mm // // // // ###################################################################################### * //
また、「コメントcharに続くスペース」は一般的な糸くずのルールであり、おならを台無しにするため、「キャップ」チャーの内側をスペースでパディングすることもできます。
このルールのためにリナーの周りにおならを締められない場合、これがあなたのためのオプションです!
-p --pad-capsオプションを指定します。
$ fart -p -f小さなナイストライブラック! #======================================================================== #_ _ _ ___ _ _ _# #| | | (_)__ ___ | | _ _ _ _ _ | _)| | __ _ __ | | __ | | # #| .` | | | / _ | / -_)| _ | | '_ | | || | | _ | | / _` | / _ | | / / | _ | # #| _ | _ | | _ | __ | ___ | __ | | _ | _、| | ___/ | _ | __、_ | __ | | _ _ (_)# #| __/# ## #========================================================================
おならは、便利なため、クリップボードに自動的にコピーされます。この機能を無効にするには、 -nでおならにフラグを立ててください。
利用可能なすべてのフォントとそのサポートされている文字セットを表示するには、 fart -sまたはfart --sampleを入力します。
PIPを介してインストール:
ピップインストールおなら
このパッケージは、LinuxのPython 3で使用するために構築されました。このパッケージは他の環境で機能するはずですが、他のOSのサポートは計画されていません。
図フォントは、http://www.figlet.orgの元の著者によってBSD-3の下でライセンスされています。
このパッケージは、PyperClipコードを使用して、オナラをクリップボードにコピーします。
Pypiの元のファーターであったPlasma Physics(LPP)の研究室のメンバーに感謝しますが、すべての根を木で見つけてください。
コードはBSD-3の下でライセンスされ、フォント資産は元の著者による著作権です。