問題タブ [plantuml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - Sphinx plantuml 拡張用に epstopdf を設定するには?
Windows で Sphinx に rst2pdf プラグインを使用して PDF を生成させようとしています。私の reStructuredText ファイルは、PlantUML Sphinx 拡張機能を利用しています。
PDFを生成するときにメッセージが表示されます
これを機能させるにはどうすればよいですか?
uml - PlantUml - 高さを制限せずに最大幅を設定する
次のような plantUml ダイアグラムがあります。
画像の幅は 1234px、高さは 970px です。レポートの一部として画像を印刷する必要があり、縦向きのレター サイズの用紙に合わせたいと考えています。
最大幅を 900 ピクセルに設定できれば、レポートにより適したものになるでしょう。図が大幅に長くなったり高くなったりしてもかまいません。
色々な組み合わせで使ってみました
しかし、ドキュメントによると、これは私が望むことをしません:
scale コマンドを使用して、生成されたイメージをズームできます。
数値または分数を使用して倍率を定義できます。幅または高さ (ピクセル単位) を指定することもできます。また、幅と高さの両方を指定することもできます。画像は、指定された寸法に収まるようにスケーリングされます。
使用するフォント サイズを変更したり、ダイアグラムに許可されている高さを制限したりせずに、ダイアグラムの最大幅を設定するにはどうすればよいですか。
python - Pelican plantuml プラグインが図をレンダリングしない
.md ファイルから図を生成したいと考えています。何らかの理由で plantuml マークアップが認識されず、その結果、図が生成されません。
ペリカンのセットアップが機能しています。(デバッグ ログを参照) plantuml jar もインストールされ、動作しています。
NB MD_EXTENSIONS に関する警告は、プラグインがまだこれに対応していないため対処できません。
デバッグのヒントや提案はありますか?
テスト投稿
デバッグ情報
rabbitmq - アプリケーション内の rabbitmq メッセージング層を文書化するには、どの UML 文書タイプを使用する必要がありますか?
バックグラウンド
コンポーネント間の通信に Rabbitmq メッセージングを使用するアプリケーションがあります。かなりの数の交換、キュー、およびルーティング キーと、パブリッシャー、コンシューマー、またはその両方として機能する 4 つの主要コンポーネントがあります。システムのメッセージング構造を示すドキュメントを提供したいのですが、Rabbitmq サイト自体でも例を見つけることができませんでした。明らかな候補は UML シーケンス図ですが、交換、ルーティング キー、キュー、フォール バック キュー、および DLQ を明確に示したいと思います。それほど重要ではありませんが、図を作成するために plantuml を使用しています。
質問
メッセージング システムを文書化するには、どの種類の UML ドキュメントを使用する必要がありますか? また、確認できる例はありますか?
アップデート
パブリッシャーとコンシューマーの関係の情報と、ワークフローで定義されたシステム内のメッセージ フローの取得には注意が必要です。おそらく2つの異なる図であるべきだと思います。
java - PlantUML JAR の起動がターミナル経由で失敗する
PlantUML をダウンロードし、コマンド「java -jar /home/Victor/programms/plantUML/plantuml.jar」を使用してターミナル経由で実行しようとしました。
ただし、常に次のエラーがスローされます。
スレッド「メイン」での例外 java.awt.Frame.(
Frame
.java :420) で javax.swing.JFrame.(JFrame.java:233) で net.sourceforge.plantuml.swing.MainWindow2.(MainWindow2.java:154) で net.sourceforge.plantuml.Run.main(Run.java: 131)
有線の問題は、jar をプロジェクトにインポートして IntelliJ で実行すると、まったく問題なく動作することです。何が欠けているのか、何が間違っているのか。Fedora (Linux) を使用しています