Re: graphViz

#77851
claudio
Partecipante
    Up
    0
    Down
    ::


    un grafo è un grafo
    e poi io uso le mappe concettuli e non quelle mentali 🙂
    Le mappe a gelatina di tikz per rappresentare le mappe mentali non mi piacciono
    per le mappe uso comatools che ha il difetto di produrre pdf
    e non mi va di perdere il tempo a scalare immafgini ed importarle
    tikz è meglio ma voglio il tikz semplice e non quello gommoso 🙂
    vi propongo due figure uguali ma non proprio 🙂
    L’italiano non fiila e neanche la matematica ma rende l’idea:)
    compliate con –shell-escape
    attivato

    `
    \documentclass{article}
    \usepackage{dot2texi}

    \usepackage{tikz}
    \usetikzlibrary{shapes,arrows}

    \begin{document}
    \begin{dot2tex}[dot,options=-tmath]
    digraph G{
    size=”6,0″;
    rankdir=”LR”;
    1[texlbl=”Numeri relativi”]
    2 [texlbl=”Segni”]
    3 [texlbl=”Segni uguale”]
    4 [texlbl=”Segni diversi”]
    5 [texlbl=”Concordi”]
    6 [texlbl=”Discordi”]
    7 [texlbl=”Opposti”]
    8 [texlbl=”Moduli”]
    9 [texlbl=”Uguali”]

    1->2[style=bold,labelfloat= true, label = ” hanno”]
    2->3 [style=bold,labelfloat= true,label = ” hanno”]
    2->4 [style=bold,labelfloat= true,label = ” hanno”]
    3->5[style=bold,labelfloat= true,label = “sono”]
    4->6[style=bold,labelfloat= true,label = “sono”]
    4->7[style=bold,labelfloat= true,label = “sono”]
    1->8 [style=bold,labelfloat= true,label = ” hanno”]
    8->9[style=bold,labelfloat= true,label = “sono”]
    9->7[style=bold,labelfloat= true,label = “sono”];
    }
    \end{dot2tex}

    \pagestyle{empty}
    %
    %
    %

    \enlargethispage{100cm}
    % Start of code
    \begin{tikzpicture}[>=latex',line join=bevel,]
    %%
    \node (1) at (27bp,48bp) [draw,ellipse] {Numeri relativi};
    \node (3) at (211bp,126bp) [draw,ellipse] {Segni uguale};
    \node (2) at (119bp,72bp) [draw,ellipse] {Segni};
    \node (5) at (303bp,126bp) [draw,ellipse] {Concordi};
    \node (4) at (211bp,72bp) [draw,ellipse] {Segni diversi};
    \node (7) at (303bp,18bp) [draw,ellipse] {Opposti};
    \node (6) at (303bp,72bp) [draw,ellipse] {Discordi};
    \node (9) at (211bp,18bp) [draw,ellipse] {Uguali};
    \node (8) at (119bp,18bp) [draw,ellipse] {Moduli};
    \draw [->,very thick] (2) ..controls (151.83bp,91.096bp) and (167.91bp,100.75bp) .. (3);
    \definecolor{strokecol}{rgb}{0.0,0.0,0.0};
    \pgfsetstrokecolor{strokecol}
    \draw (165bp,106.5bp) node { hanno};
    \draw [->,very thick] (4) ..controls (243.83bp,52.904bp) and (259.91bp,43.254bp) .. (7);
    \draw (257bp,52.5bp) node {sono};
    \draw [->,very thick] (8) ..controls (154.63bp,18bp) and (164.36bp,18bp) .. (9);
    \draw (165bp,25.5bp) node {sono};
    \draw [->,very thick] (4) ..controls (246.63bp,72bp) and (256.36bp,72bp) .. (6);
    \draw (257bp,79.5bp) node {sono};
    \draw [->,very thick] (1) ..controls (61.775bp,36.742bp) and (73.781bp,32.74bp) .. (8);
    \draw (73bp,40.5bp) node { hanno};
    \draw [->,very thick] (9) ..controls (246.63bp,18bp) and (256.36bp,18bp) .. (7);
    \draw (257bp,25.5bp) node {sono};
    \draw [->,very thick] (1) ..controls (62.295bp,57.145bp) and (73.604bp,60.161bp) .. (2);
    \draw (73bp,67.5bp) node { hanno};
    \draw [->,very thick] (3) ..controls (246.63bp,126bp) and (256.36bp,126bp) .. (5);
    \draw (257bp,133.5bp) node {sono};
    \draw [->,very thick] (2) ..controls (154.63bp,72bp) and (164.36bp,72bp) .. (4);
    \draw (165bp,79.5bp) node { hanno};
    %
    \end{tikzpicture}

    \end{document}
    `

    edit

    su winwdos funziona funziona 🙂
    dot2tex va alla grande
    anzi è posisibile trasformarlo in un exe

    Go to top