线路绘制 (uniqc draw)¶
把 OriginIR / OpenQASM 2.0 电路文件渲染成字符画、矢量图、位图、quantikz 源码或
自包含 HTML。渲染内核与 Python API Circuit.draw() 完全一致(见
构造电路 · 可视化)。
基本用法¶
# 字符画(默认,纯 ASCII 输出到终端)
uniqc draw bell.originir
# Unicode 符号集(● ⊕ × ┤ ├)
uniqc draw bell.originir --unicode
# 矢量图 / 位图 / quantikz 源码 / HTML
uniqc draw bell.originir -m svg -o bell.svg
uniqc draw bell.originir -m png -o bell.png
uniqc draw bell.originir -m latex
uniqc draw bell.originir -m interactive -o bell.html
选项¶
选项 |
取值 |
默认 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
画经典双线 |
关 |
|
Unicode 字符画符号集 |
关(纯 ASCII) |
|
输出文件 |
stdout( |
fold=auto 时,字符画按当前终端宽度折叠换行;图形模式按 16 门/行折叠。