Risposte nei forum create
-
AutoreRisposte
-
::
grazie mille!
dovrò sicuramente rivedere qualche guida più specifica per capire tutto il codice però è perfetto!
mi è però rimasto il problema degli accenti…
nel preambolo ufficiale della tesi utilizzo la codifica
`
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
`e non
`
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
`per farla breve se prendo il codice come da Lei scritto ed immetto la parola normalmente accentata è perfetto….
se però utilizzo l’altra codifica [ansinew] l’ultima vocale accentata mi compare come “\~{A}”se cambio la codifica all’intero documento da [ansinew] a [utf8] mi vengono segnalati moltissimi errori sugli accenti, gli apostrofi, le spaziature…
premetto che conoscendo i linguaggi, qualora Lei me lo consigli, potrei effettuare la conversione dell’intero documento anche se, non le nascondo, che lo farei solo a fronte di vantaggi evidenti…:) quindi rimango pronto ad accettare tutti i consigli sul caso!La ringrazio comunque per l’attenzione e soprattutto per la soluzione! 😀
p.s. sicuramente è superfluo ma utilizzo texstudio e miktex2.9
saluti
peppe
::
ok scusami…
ecco:
`
\documentclass{minimal}
\usepackage{tikz}\usepackage{tikz}
\usetikzlibrary{positioning,shapes,shadows,arrows}
\begin{document}
\centering
\tikzset{normale/.style={rectangle, text centered, rounded corners, text width=2.5cm, fill=white, drop shadow}}
\tikzset{cerchio/.style={circle, text centered, rounded corners, text width=2cm, fill=white, drop shadow}}
\begin{tikzpicture}[node distance=1.2cm, >=stealth, auto]
\node (inizio) [cerchio]
{Possibilità di applicare criteri statistici};
\node (livello1) [below=of inizio] {};
\node (si) [normale, left=of livello1]
{Selezione della distribuzione di probabilità};
\node (no) [normale, right=of livello1]
{\textbf{$C_S$=$C_{MAX}$}};
\node (uclsi) [normale, below=of si]
{Calcolo \textbf{$UCL$} con precise procedure statistiche};
\node (uclno) [cerchio, below=of no]
{$UCL$ \textgreater $C_{MAX}$ ?};
\node (fine) [normale, below=of uclno]
{$C_S$=$UCL$};
\draw[->] (inizio.west) — ++ (0,0) -| node [swap] {Si} (si.north);
\draw[->] (inizio.east) — ++ (0,0) -| node [swap] {No} (no.north);
\draw[->] (si.south) — (uclsi.north);
\draw[->] (uclno.south) — node [swap] {No} (fine.north);
\draw[->] (uclno.north) — node [swap] {Si} (no.south);
\end{tikzpicture}
\end{document}
`grazie!
::
RISOLTO DEFINITIVAMENTE E IMPAGINATO!
è bastato ridurre la dimensione dei caratteri e della distanza tra i “node”…
con una organizzazione del genere con più livelli “auxnode” e imparato il posizionamento dei blocchi “below, left or right” sembra quasi una cosa semplice! adesso posso fare quasi ogni tipo di diagramma! 😀
lascio il codice figura! nuovamente grazie a tutti!!!`\begin{figure}[htbp]
\begin{center}
\tikzstyle{abstract}=[rectangle, draw=black, rounded corners, fill=blue!50, drop shadow, anchor=north, text=white, text width=5cm]
\tikzstyle{abstract1}=[rectangle, draw=black, rounded corners, fill=green!50, drop shadow, anchor=north, text=white, text width=5cm]
\tikzstyle{line}=[-, thick]
\scriptsize
\begin{tikzpicture}[node distance=1.2cm]
\node (Primo) [abstract, rectangle split, rectangle split parts=2]
{
\textbf{Bonifica Siti Inquinati}
\nodepart{second}Procedura
};
\node (AuxNode01) [text width=0.5cm, below=of Primo] {};
\node (livello1) [abstract1, rectangle split, rectangle split parts=2, left=of AuxNode01]
{
\textbf{Raccolta Dati}
\nodepart{second}
\newline Tipologia attività produttive
\newline Caratteristiche dell'ambiente naturale
\newline Accertamento limiti di concentrazione
};
\node (livello11) [abstract1, rectangle split, rectangle split parts=2, right=of AuxNode01]
{
\textbf{Investigazione e Analisi}
\nodepart{second}
\newline Campionamenti e analisi chimico fisiche
\newline Ivestigazioni integrative
};
\node (AuxNode02) [text width=0.5cm, below=of Primo] {};
\node (Concettuale) [abstract, rectangle split, rectangle split parts=2, below=of AuxNode02]
{
\textbf{Modello Concettuale del Sito}
\nodepart{second}
\newline Individuazione Sorgenti contaminazione
\newline Definizione grado estensione inquinamento
\newline Individuazione percorsi migrazione inquinanti
};
\node (AuxNode03) [text width=0.5cm, below=of Primo] {};
\node (Analisi) [abstract, rectangle split, rectangle split parts=2, below=of Concettuale]
{
\textbf{Analisi tecnologie applicabili}
\nodepart{second}
\newline Fattibilità economice e realizzabilità tecnica
\newline Impatto sull'ambiente
\newline Tempi di realizzazione
};
\node (AuxNode04) [text width=0.5cm, below=of Analisi] {};
\node (Sicurezza) [abstract1, rectangle split, rectangle split parts=2, left=of AuxNode04]
{
\textbf{Messa in sicurezza Permanente}
\nodepart{second}
\newline Isolamento definitivo sorgenti inquinanti
\newline Monitoraggio continuo dell'area
};
\node (Bonifica) [abstract1, rectangle split, rectangle split parts=2, right=of Analisi]
{
\textbf{Interventi di Bonifica}
\nodepart{second}
\newline Decontaminazione Matrici ambientali
\newline Recupero e smaltimento rifiuti presenti
\newline Analisi di Riscio sito specifica
};
\node (AuxNode05) [text width=0.5cm, below=of Analisi] {};
\node (Chimico) [abstract1, rectangle split, rectangle split parts=2, below=of Bonifica]
{
\textbf{Intervento Chimico}
\nodepart{second}
\newline Stripping
\newline Estrazione o lavaggio
\newline Decontaminazione Elettrocinetica
\newline Ossidazione chimica
\newline Stabilizzazione/solidificazione
};
\node (Biologico) [abstract1, rectangle split, rectangle split parts=2, below=of Chimico]
{
\textbf{Intervento Biologico}
\nodepart{second}
\newline Bioaugmentation
\newline Biostimulation
};
\node (Fisico) [abstract1, rectangle split, rectangle split parts=2, below=of Biologico]
{
\textbf{Intervento Fisico}
\nodepart{second}mediante calore
};
\draw[line] (Primo.west) — ++(0,0) -| (livello1.north);
\draw[line] (Primo.east) — ++(0,0) -| (livello11.north);
\draw[line] (livello1.south) — ++(0,-1.8) -| (Concettuale.west);
\draw[line] (livello11.south) — ++(0,-1.8) -| (Concettuale.east);
\draw[line] (Concettuale.south) — ++(0,0) -| (Analisi.north);
\draw[line] (Analisi.east) — ++(0,0) -| (Bonifica.west);
\draw[line] (Analisi.west) — ++(0,0) -| (Sicurezza.north);
\draw[line] (Bonifica.south) — ++(0,0) -| (Chimico.north);
\draw[line] (Chimico.south) — ++(0,0) -| (Biologico.north);
\draw[line] (Biologico.south) — ++(0,0) -| (Fisico.north);
\end{tikzpicture}
\end{center}
\caption{Scema esemplicativo Procedura di Bonifica}
\label{2}
\end{figure}`
::
ciao,
senza il codice è difficile andare a naso…
prova a controllare questa guida, magari confrontala col tuo codice e vedi se trovi errori…http://www.lorenzopantieri.net/LaTeX_files/Presentazioni.pdf
ciao peppe
::
RAGAZZI CI SONO RIUSCITO! 😀ecco il codice se volete dargli un’occhiata!
\documentclass{minimal}
\usepackage[a4paper,margin=1.5cm]{geometry}
\usepackage{tikz}
\usetikzlibrary{positioning,shapes,shadows,arrows}
\begin{document}
\begin{center}
\tikzstyle{abstract}=[rectangle, draw=black, rounded corners, fill=yellow!40, drop shadow,
text centered, anchor=north, text width=6cm]
\tikzstyle{line}=[-, thick]
\begin{tikzpicture}[node distance=1.5cm]
\node (Primo) [abstract, rectangle split, rectangle split parts=2]
{
\textbf{Bonifica Siti Inquinati}
\nodepart{second}Procedura
};
\node (AuxNode01) [text width=3cm, below=of Primo] {};
\node (livello1) [abstract, rectangle split, rectangle split parts=2, left=of AuxNode01]
{
\textbf{Raccolta Dati}
\nodepart{second}
\begin{itemize}
\item Tipologia attività produttive
\item Caratteristiche dell’ambiente naturale
\item Accertamento limiti di concentrazione
\end{itemize}
};
\node (livello11) [abstract, rectangle split, rectangle split parts=2, right=of AuxNode01]
{
\textbf{Investigazione e Analisi}
\nodepart{second}
\begin{itemize}
\item Campionamenti e analisi chimico fisiche
\item Ivestigazioni integrative
\end{itemize}
};
\node (AuxNode02) [text width=0.5cm, below=of Primo] {};
\node (Concettuale) [abstract, rectangle split, rectangle split parts=2, below=of AuxNode02]
{
\textbf{Modello Concettuale del Sito}
\nodepart{second}
\begin{itemize}
\item Individuazione Sorgenti contaminazione
\item Definizione grado estensione inquinamento
\item Individuazione percorsi migrazione inquinanti
\end{itemize}
};
\node (AuxNode03) [text width=0.5cm, below=of Concettuale] {};
\node (Analisi) [abstract, rectangle split, rectangle split parts=2, below=of AuxNode03]
{
\textbf{Analisi tecnologie applicabili}
\nodepart{second}
\begin{itemize}
\item Fattibilità economice e realizzabilità tecnica
\item Impatto sull’ambiente
\item Tempi di realizzazione
\end{itemize}
};
\node (AuxNode04) [text width=0.5cm, below=of Analisi] {};
\node (Sicurezza) [abstract, rectangle split, rectangle split parts=2, left=of AuxNode04]
{
\textbf{Messa in sicurezza Permanente}
\nodepart{second}
\begin{itemize}
\item Isolamento definitivo sorgenti inquinanti
\item Monitoraggio continuo dell’area
\end{itemize}
};
\node (Bonifica) [abstract, rectangle split, rectangle split parts=2, right=of AuxNode04]
{
\textbf{Interventi di Bonifica}
\nodepart{second}
\begin{itemize}
\item Decontaminazione Matrici ambientali
\item Recupero e smaltimento rifiuti presenti
\item Analisi di Riscio sito specifica
\end{itemize}
};
\node (AuxNode05) [text width=0.5cm, below=of Analisi] {};
\node (Chimico) [abstract, rectangle split, rectangle split parts=2, below=of Bonifica]
{
\textbf{Intervento Chimico}
\nodepart{second}
\begin{itemize}
\item Stripping
\item Estrazione o lavaggio
\item Decontaminazione Elettrocinetica
\item Ossidazione chimica
\item Stabilizzazione/solidificazione
\end{itemize}
};
\node (Biologico) [abstract, rectangle split, rectangle split parts=2, below=of Chimico]
{
\textbf{Intervento Biologico}
\nodepart{second}
\begin{itemize}
\item Bioaugmentation
\item Biostimulation
\end{itemize}
};
\node (Fisico) [abstract, rectangle split, rectangle split parts=2, below=of Biologico]
{
\textbf{Intervento Fisico}
\nodepart{second}mediante calore
};
\draw[line] (livello1.north) — ++(0,0.4) -| (Primo.south);
\draw[line] (livello1.north) — ++(0,0.4) -| (livello11.north);
\draw[line] (livello1.south) — ++(0,-0.4) -| (Concettuale.north);
\draw[line] (livello1.south) — ++(0,-0.4) -| (livello11.south);
\draw[line] (Concettuale.south) — ++(0,-0.4) -| (Analisi.north);
\draw[line] (Sicurezza.north) — ++(0,0.4) -| (Analisi.south);
\draw[line] (Sicurezza.north) — ++(0,0.4) -| (Bonifica.north);
\draw[line] (Bonifica.south) — ++(0,-0.4) -| (Chimico.north);
\draw[line] (Chimico.south) — ++(0,-0.4) -| (Biologico.north);
\draw[line] (Biologico.south) — ++(0,-0.4) -| (Fisico.north);
\end{tikzpicture}
\end{center}
\end{document}però adesso una domanda……
qui ho cercato di sfruttare tutto il foglio per fare il grafico… (infatti i margini sono a 1.5) ma mal si adattano quando carico il codice all’interno della pagina di tesi… (giustamente ha tutta un’altra impaginazione)…
come posso caricare il grafico senza scombinare l’impaginazione della mia tesi o viceversa…???
grazie sempre a tutti!
::
grazie per la risposta!
in effetti ci avevo già provato…
solo che avevo il problema dell centratura di DDD…
allora ho provato a levare i “child” e sistemare i blocchi nel piano secondo lo schema “cartesiano”\node (nome) at (coordinate) [draw] {testo del campo}
e poi collegarli con frecce
\draw [->] (nome) — (Nome)
i problemi però non sono stati risolti anzi… essendo campi di testo (a volte lunghi) ho il problema principale delle sovrapposizioni dei campi e di un non perfetto allineamento….
sono quasi sicuro che la soluzione sta nelle opzioni “generali” … ma purtroppo uno alle prime armi come me su 500 pagine di manuale in inglese ci capisce poco…
l’unica cosa sicura è che senza diagrammi di testo non posso stare quindi spero di trovare una soluzione a breve…! ahaahah
proverò a ricopiare quasi pari passo il diagramma del mio primo commento e concentrarmi solo su di esso e vediamo cosa tiro fuori…
vi terrò sicuramente aggiornati! ahaha
al momento non mi rimane che ringraziarvi tutti per l’attenzione e il tempo dedicato al mio problema!
::
Salve ragazzi,
ho provato a impegnarmi ma mi trovo costretto dinuovo a chiedere il vostro aiuto…
mi sono studiato le guide di tikz e capito qualcosa…
ho preso un po di dimestichezza con i concetti elementari di node e child (senza esaminare ancora le distanze tra i riquadri, in caso per esempio di lunghe scritte)…\begin{tikzpicture}
\node [draw]{AAA}
child {node[draw] {BBB}}
child {node[draw] {CCC}
child {node[draw] {DDD}
child {node[draw] {EEE}}
child {node[draw] {FFF}}}
};
\end{tikzpicture}posso praticamente ottenere diramazioni multiple per qualsiasi voce ma il problema è sempre quello…
non riesco a fare in modo che DDD sia collegato contemporaneamente a BBB e CCC… in poche parole non riesco a ottenere una specie di doppio COLLEGAMENTO A ROMBO!sempre grazie a tutti|
::
scusate ragazzi ma purtroppo sono un quasi agronomo e si vede….come faccio a correggere il codice
`\begin{tikzpicture}
\tikzset{level distance=50pt}
\Tree [.\node[draw]{class A};
[.\node[draw]{class B}; ]
[.\node[draw]{class C};
\node[draw]{class D};]
[\node[draw]{class E};]
]\end{tikzpicture}`
in modo tale che:
A si collegato solo a B e C;
D sia solo collegato a B e C;
E sia solo collegato a D….penso sia solo un problema di come sistemare le parentesi ma nonstante ci abbia messo tutto il pomeriggio non ci sono riuscito…. 😕
grazie anticipatamente a chiunque mi aiuti!
::
ciao!
ero arrivato su quella pagina qualche decina di minuti fa…
stavo studiando questo come riferimento…
http://tex.stackexchange.com/questions/43924/is-there-a-library-for-drawing-object-inheritance-trees-in-tikz
vedo di provare un po a buttare giù qualcosa e ti tengo informato per ogni eventuale anzi sicurissimo problema che incontro! ahaahhgrazie!
::
bellissimo grandissimo!
mi metto subito alla ricerca di qualche guida sul pacchetto…
posso ottenere diramazioni multiple e scritte sulle linee vero…?mi rimetto a studiare!
grazie!
::
è vero scusate… è rimasto attaccato il punto interrogativo…. eheheh
http://www.texample.net/tikz/examples/class-diagram/
::
ottimo ragazzi! tutto risolto! 😀ho solamente messo le parentesi {} tra i vari campi della citazione e levato il preambolo all’interno del file .bib
adesso funziona tutto…
l’unica cosa è che non riesco a separare più autori con la virgola….
ho provato anche a sostituire con la voce “and” ma al momento niente..
cmq grazie per l’aiuto vi terrò aggiornati!
-
AutoreRisposte