4

dotバージョン 2.26.3を使用しています

次の.dot内容:

digraph html {
results [shape=none, margin=0, label=<
    <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4">
    <TR>
    <TD>Title</TD>
    </TR>
    <TR>
    <TD><I>Description.</I></TD>
    </TR>
    </TABLE>
>];
}

..ドキュメントに従って SVG を生成するときは、非イタリックの「タイトル」とイタリックの「説明」を生成する必要があります。

dot -Tsvg filename.dot -o output/filename.svg

ただし、ご覧のとおり、説明は斜体ではありません。

ここに画像の説明を入力

理由はありますか?

アップデート

さまざまな理由で最新バージョンをインストールできませんでした。最後に、イタリック体のフォントを使用して修正しました。同様に、太字の代わりに強いフォントを使用することもできます。

<TD><FONT FACE="Times-Roman">Standard.</FONT></TD>

<TD><FONT FACE="Times-Italic">In italics.</FONT></TD>

<TD><FONT FACE="Times-Bold">In bold.</FONT></TD>

4

2 に答える 2

4

理由は次のとおりです-提供したドキュメントへのリンクから:

太字、イタリック、下線、下付き文字、上付き文字 ( <B><I>、; および>) のフォント マークアップは<U>2011 年 10 月 14 日以降のバージョンでのみ利用可能であり、現在 cairo および svg レンダラーを介してのみ利用可能です。<SUB><SUP

ただし、バージョン 2.26.3 は2010 年 1 月のもののようです。少なくとも、 ubuntuまたはwindowsのダウンロードの日付を確認すると。

アップグレードすることをお勧めします。

于 2012-10-07T17:22:59.637 に答える
1

バージョンが2.28インストールされていますが、ローカル ドキュメント ( C:\Program Files\Graphviz 2.28\share\graphviz\doc\html\info\shapes.html#html) では、セクションの下にまたはタグがまったく記載されていません。 タグは出力を生成するときにまだ機能しているように見えますが、サポートは (明らかに) 機能から削除されたか、機能に追加されておらず、現在 (明らかに) どの出力でもサポートされていません。<I><B>HTML-Like Labelspngsvg

于 2012-10-07T17:31:39.680 に答える