システムとモデリング

modelica, Julia, Design Structure Matrix, SysML, 他モデリング全般について。

Draw.io Integrationがアップデートしてdrawio.pngに対応しました。

今回は前回の続きでVisual Studio Code拡張機能 Draw.io Integrationについての解説です。 前回の記事は↓

otepipi.hatenablog.com

6月11日のアップデートで拡張子drawio.pngに対応し、pngファイルをそのまま編集できるようになりました。

f:id:Otepipi:20200614134107p:plain

f:id:Otepipi:20200614134248p:plain

これにより、Markdown⇒docx 変換時にMermaidの図表が使えるようになりました。

これまでPandocを用いてMarkdownからdocxに文書を変換する際、Mermaidの図がうまく変換できずエラーになってしまっていました。

f:id:Otepipi:20200614135421p:plain

↑今までMarkdown Preview Enhancedの機能でMarkdown上でMermaidをプレビューできましたが ↓のようにdocxに変換するとエラーになっていました。

f:id:Otepipi:20200614135805p:plain

しかし、今回のアップデートによって

  1. Mermaidをdrawio.pngファイルに描画する
  2. それをMarkdown文書から参照した状態で
  3. docxに変換する

ことによりdocxにMermaidの図を添付することができます。

f:id:Otepipi:20200614140247p:plain

f:id:Otepipi:20200614140331p:plain

f:id:Otepipi:20200614140526p:plain

これでドキュメンテーションがまた捗るようになりました。 今回はここまでにします。