Akiha-boardはアスキーアートでプリント基板のパターンを記述します。
使用方法
Node.js
Akiha-boardをインストールするにはコマンドプロンプトまたはシェルで以下のコマンドを入力してください。
npm install -g akiha-board
以下のコマンドを入力することで、プリント基板のパターンが描かれたSVGファイルを得ることができます。
akiha-board [--option=value ...] akiha-board-file
オプションは後の章で記述してあるものが使用できます。
ブラウザ
以下のHTML断片を表示したいHTMLファイル内に記述します。
<script src="akiha-board.js"></script>
プリント基板のパターンを表示するには、src="text/x-akiha-board"であるscriptタグでソースを囲みます。
要素
Akiha-boardでは以下の要素が使用できます。
要素 | 説明 |
---|---|
| or - |
電線 |
o |
節点 |
p or |
節点; この要素で記述された節点が隣接しているときには短絡します |
+ |
電線の分岐 |
# |
塗りつぶし |
* |
塗りつぶしと電線の分岐 |
オプション
オプションを先頭行に";#option=value"と記述することにより指定できます。 ここで、valueは省略可能です。valueを指定しなかったときはtrueが指定されます。
オプション | 電線 |
---|---|
dpi |
dot per inch |
lineWidth |
インチ単位の電線の太さ |
outerRadius |
インチ単位の節点の外側の円の半径 |
innerRadius |
インチ単位の節点の内側の円の半径 |
positive |
ポジで出力 |
negative |
ネガで出力 |
例
ソース:
;#positive
############
#*##########
| ##
+-----+ ##
| +-+ | ##
ooooooo ##
##
##
opppppo--*#
+-----+ ##
出力: