← MarkNext の紹介へ戻る

Markdown にバーコードと QR コードを書く

MarkNext は、当社が現行仕様調査のために自社制作した Windows 用の文書編集環境です。 販売も配布もしていません。このページでは、そこに備えたバーコードの記法を説明します。

販売管理や物流の仕様書では、JAN や ITF-14 の現物を紙面に載せたい場面があります。 これまでは別の道具で画像を作り、文書に貼り込み、値が変わるたびに作り直していました。 MarkNext では文中に値を書けば、その場で符号になります。値を直せば符号も直ります。

NOTATION書き方

QR コードは、囲みの中身がまるごと符号になります。

```qr
https://almt.jp/marknext.html
```

そのほかの符号は、1行目に記号の種類と指定を書き、2行目から値を書きます。

```barcode
ean13 scale=3 height=18 includetext=true
4901234567894
```

指定は key=value の形です。scale で倍率、 height で高さ、includetext で値を文字としても出すかを決めます。 記号の種類を囲みの先頭行に置くのは、この編集環境が囲みを種類名だけで書き戻すためです。 行の中に書いておけば、保存しても指定は消えません。

SAMPLES見本

いずれも、上の記法から描かれたものです。値は架空です。

JAN コード(EAN-13)4901234567894 のバーコード
JAN(EAN-13) 商品コード。12桁を書けば検査数字は計算されます。
ITF-14 の集合包装用商品コードのバーコード
ITF-14 段ボールなどの集合包装用商品コード。
GS1-128 のバーコード。商品コード、賞味期限、ロット番号を含む
GS1-128 商品コード・期限・ロット番号のように、意味の付いた複数の値をまとめたもの。
このページの URL を符号化した QR コード
QR コード 囲みの中身がそのまま符号になります。
郵便カスタマバーコード
郵便カスタマバーコード 帳票の仕様書で位置と大きさを示すときに使います。

SYMBOLOGIES使える記号

日本の業務でよく出るもの

  • JAN(EAN-13/EAN-8) jan jan8 でも指定できます
  • ITF-14 集合包装用商品コード
  • GS1-128 アプリケーション識別子つき
  • NW-7(CODABAR) nw7 codabar
  • 郵便カスタマバーコード
  • QR コード・マイクロ QR

そのほか

  • CODE128・CODE39・CODE93
  • Data Matrix・GS1 DataMatrix
  • PDF417・Aztec
  • UPC-A/UPC-E
  • SSCC-18・GS1 DataBar
  • 合わせて100種類以上
検査数字は計算し、また検証します。 JAN は12桁を書けば13桁目を計算します。13桁を書いた場合は、その桁が正しいかを確かめ、 合わない値は描かずに誤りとして示します。納品前の文書健全性チェックでも同じ判定になるので、 値の間違いは、印刷して読み返す前に分かります。

USESどこで使うか

現行仕様調査でこの記法が要るのは、次のような場面です。

描画はこの端末の中で完結します。外部のサービスへ値を送りません。 取引先の商品コードや伝票番号を扱う仕事なので、閉域の環境でも同じように動くことを前提にしています。

Q&Aよくある質問

Markdown の文書にバーコードを書けますか
MarkNext では書けます。コードブロックの記法で、記号の種類と値を書けばその場で描かれます。 ただしこれは MarkNext の独自記法なので、ほかの編集器で開いたときはコードブロックのまま表示されます。文字が失われることはありません。
JAN コードの検査数字は自動で付きますか
12桁を書けば13桁目を計算します。13桁を書いた場合は、その検査数字が正しいかを検証し、 合わない値は描かずに誤りとして示します。納品前の文書健全性チェックでも同じ判定になります。
どのような形式に対応していますか
JAN(EAN-13/EAN-8)、ITF-14、GS1-128、CODE128、CODE39、NW-7(CODABAR)、郵便カスタマバーコード、 QR コード、マイクロ QR、Data Matrix、GS1 DataMatrix、PDF417、Aztec など100種類以上です。 日本で通じる呼び方でも指定できます。
描画のために外部へ値が送られますか
送られません。描画は端末の中で完結します。
PDF や HTML に書き出しても符号は出ますか
出ます。ほかの図と同じ扱いで、PDF・自己完結 HTML・HTML サイト・図の一括 SVG 書き出しに載ります。 符号は文字ではなく線として描かれるため、書体のない環境でも形が変わりません。
MarkNext を購入できますか
販売も配布もしていません。当社が自社の調査業務のために作っている道具で、このページはその機能の紹介です。

タイミング図とビット配置の記法を見る →  MarkNext の紹介へ戻る

仕様書のないシステムの調査・技術文書整備について相談する

現行仕様の復元、移行前調査、運用資料の整備、閉域環境での文書制作についてご相談いただけます。

相談してみる →