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では以下の要素が使用できます。

Table 1. 要素一覧
要素 説明

| or -

電線

o

節点

p or

節点; この要素で記述された節点が隣接しているときには短絡します

+

電線の分岐

#

塗りつぶし

*

塗りつぶしと電線の分岐

オプション

オプションを先頭行に";#option=value"と記述することにより指定できます。 ここで、valueは省略可能です。valueを指定しなかったときはtrueが指定されます。

Table 2. オプション一覧
オプション 電線

dpi

dot per inch

lineWidth

インチ単位の電線の太さ

outerRadius

インチ単位の節点の外側の円の半径

innerRadius

インチ単位の節点の内側の円の半径

positive

ポジで出力

negative

ネガで出力

ソース:

;#positive
############
#*##########
 |        ##
 +-----+  ##
 | +-+ |  ##
 ooooooo  ##
          ##
          ##
 opppppo--*#
 +-----+  ##

出力:

svg