- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 8 mesi fa da .
-
Topic
-
ho sviluppato questo esempio
`
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning,shapes.misc,shapes.geometric}
\usetikzlibrary{matrix}
\begin{document}
\begin{tikzpicture}
\tikzset{base/.style={text=black, align=center,text=black,draw,minimum size=1mm}, }
\tikzset{testobase/.style={font=\footnotesize,minimum width=1.0em, align=left}, }
\tikzset{testo/.style={testobase,text width=15mm}, }
\tikzset{main node/.style={testobase,base, draw=red, rounded corners}, }
\tikzset{main2 node/.style={testobase,base, draw=green,rounded corners}, }
\tikzset{complesso node/.style={testobase,base, draw=blue}, }
\tikzset{internal node/.style={testobase,base, draw=magenta,dashed,rounded corners}, }
\tikzset{driver node/.style={testobase,base,dashed,draw=blue!20}, }
\tikzset{formato node/.style={testobase,base,dotted}, }
\tikzset{cfg node/.style={testobase,base,trapezium,,trapezium left angle=70,trapezium right angle=-70,draw=brown}, }
\tikzset{linea/.style={-triangle 90},}
\matrix(tabella)[matrix of nodes,column sep=1em, row sep=.4em]
{
\node[testo,align=center] (a){Tipo};&&\node[testo,align=center] (b){Simbolo};\\
\node[testo] (1){Principale}; &&\node[main node] (2){test}; \\
\node[testo] (3) {Secondario};&&\node[main2 node] (4){test};\\
\node[testo] (5) {Complesso}; &&\node[complesso node] (6){test};\\
\node[testo] (7) {Interno}; &&\node[internal node] (8){test};\\
\node[testo] (9) {Driver};&&\node[driver node] (10){test};\\
\node[testo] (11) {Cfg};&&\node[cfg node] (12){test};\\
\node[testo] (13) {Formato};&&\node[formato node] (14){test};\\
};
\end{tikzpicture}
\end{document}
`
per mettere a punto vari stili
da usare con
`
\documentclass{article}
\usepackage[autosize]{dot2texi}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning}
\begin{document}
\begin{tikzpicture}%[scale=0.8]
\tikzset{main node/.style={rectangle, draw=red,text=black,
text centered, rounded corners}, }
\tikzset{main2 node/.style={rectangle, draw=green,text=black,
text centered, rounded corners}, }
%\tikzset{main2 node/.style={main node,green,text=black}, }
\tikzset{complesso node/.style={diamond, draw=blue,text=black,
text centered, rounded corners}, }
\tikzset{internal node/.style={rectangle, draw,dotted,
text centered, rounded corners}, }
\tikzset{driver node/.style={ellipse, draw,dashed,
text centered}, }
\tikzset{formato node/.style={rectangle, draw,dotted,
text centered}, }
\tikzset{cfg node/.style={minimum size=1cm}, }
\tikzset{linea/.style={-triangle 90},}
\begin{dot2tex}[format=tikz,scale=1,styleonly]
digraph G{
edge [style=bold]
rankdir=”LR”;
1 [style=”main node”,texlbl=”suftesi”]
2 [style=”complesso node”,texlbl=”geometry”]
201 [style=”internal node”,texlbl=”keyvall”]
3 [style=”complesso node”,texlbl=”xkeyval”]
5 [style=”complesso node”,texlbl=”caption”]
6 [style=”complesso node”,texlbl=”color”]
10 [style=”main2 node”,texlbl=”ifxetex”]
11 [style=”complesso node”,texlbl=”microtype”]
13 [style=”complesso node”,texlbl=”fontenc”]
15 [style=”main2 node”,texlbl=”crop”]
151 [style=”complesso node”,texlbl=”graphics”]
16 [style=”main2 node”,texlbl=”titlesec”]
1601[style=”cfg node”,texlbl=”ttlkey.cfg”]
22 [style=”main2 node”,texlbl=”beramono”]
1->2
2->201
2->10
3->201[style=bold,labelfloat= true, label = “blocca”]
1->3
1->5
1->6
5->201
11->201
1->10
1->11[style=bold,labelfloat= true, label = “[final]”]
1->13[style=bold,labelfloat= true, label = “[LGR,T1]”]
1->15[style=bold,labelfloat= true, label = “[A4,CAM,CENTER]”]
15->6
15->151
1->16
16->1601
1601->201
1->22
22->201
}
\end{dot2tex}
%%
\end{tikzpicture}
\end{document}
`
tramite trapianto
`
\documentclass{article}
\usepackage[autosize]{dot2texi}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning}
\begin{document}
\begin{tikzpicture}%[scale=0.8]
\tikzset{base/.style={text=black, align=center,text=black,draw,minimum size=1mm}, }
\tikzset{testobase/.style={font=\footnotesize,minimum width=1.0em, align=left}, }
\tikzset{testo/.style={testobase,text width=15mm}, }
\tikzset{main node/.style={testobase,base, draw=red, rounded corners}, }
\tikzset{main2 node/.style={testobase,base, draw=green,rounded corners}, }
\tikzset{complesso node/.style={testobase,base, draw=blue}, }
\tikzset{internal node/.style={testobase,base, draw=magenta,dashed,rounded corners}, }
\tikzset{driver node/.style={testobase,base,dashed,draw=blue!20}, }
\tikzset{formato node/.style={testobase,base,dotted}, }
\tikzset{cfg node/.style={testobase,base,trapezium,,trapezium left angle=70,trapezium right angle=-70,draw=brown}, }
\tikzset{linea/.style={-triangle 90},}
\begin{dot2tex}[format=tikz,scale=1,styleonly]
digraph G{
edge [style=bold]
rankdir=”LR”;
1 [style=”main node”,texlbl=”suftesi”]
2 [style=”complesso node”,texlbl=”geometry”]
201 [style=”internal node”,texlbl=”keyvall”]
3 [style=”complesso node”,texlbl=”xkeyval”]
5 [style=”complesso node”,texlbl=”caption”]
6 [style=”complesso node”,texlbl=”color”]
10 [style=”main2 node”,texlbl=”ifxetex”]
11 [style=”complesso node”,texlbl=”microtype”]
13 [style=”complesso node”,texlbl=”fontenc”]
15 [style=”main2 node”,texlbl=”crop”]
151 [style=”complesso node”,texlbl=”graphics”]
16 [style=”main2 node”,texlbl=”titlesec”]
1601[style=”cfg node”,texlbl=”ttlkey.cfg”]
22 [style=”main2 node”,texlbl=”beramono”]
1->2
2->201
2->10
3->201[style=bold,labelfloat= true, label = “blocca”]
1->3
1->5
1->6
5->201
11->201
1->10
1->11[style=bold,labelfloat= true, label = “[final]”]
1->13[style=bold,labelfloat= true, label = “[LGR,T1]”]
1->15[style=bold,labelfloat= true, label = “[A4,CAM,CENTER]”]
15->6
15->151
1->16
16->1601
1601->201
1->22
22->201
}
\end{dot2tex}
%%
\end{tikzpicture}
\end{document}
`ottengo tuttavia
TeX capacity exceeded, sorry [input stack size=5000]. …11) at (161.0bp,180.0bp) [complesso node] {
che fare?
ciao
claudio
- Devi essere connesso per rispondere a questo topic.