kanjiaa

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2026 License: MIT Imports: 8 Imported by: 0

README

kanjiaa

漢字をアスキーアートに変換するCLI
フォントにグリフがあればひらがな/カタカナ/ASCIIも変換可能

kanjiaaで漢のグリフをアスキーアートに変換したターミナル出力

インストール

Go 1.26以降が必要

go install github.com/furudenipa/kanjiaa@latest

バージョンを固定する場合:

go install github.com/furudenipa/kanjiaa@v0.1.0

インストール後にコマンドが見つからない場合は、$GOBIN または $GOPATH/bin をPATHに追加してください。

使い方

kanjiaa 漢

# size指定
kanjiaa あ -s 24
kanjiaa A -s 16

# help
kanjiaa -h
オプション
オプション 内容
-s, --size <n> 出力の高さ。デフォルトは32
-f, --font <name-or-path> フォント名、または .ttf / .otf / .ttc のパス
-h, --help ヘルプを表示
--version バージョンを表示

フォント

フォントを指定しなければデフォルトのフォントが使用されます。

フォントを指定する場合は

kanjiaa 漢 -f "Yu Gothic"
kanjiaa 漢 -f /path/to/font.ttc

仕組み

フォントからグリフのアウトラインを読み出し、出力サイズに合わせて分割します。各セルを -|/\ などのテンプレートと比べ、形と方向が近い文字を選びます。内側は塗りつぶさず、輪郭だけを出力します。

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
aa

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL