Risposte nei forum create
-
AutoreRisposte
-
::
Ciao e grazie per i suggerimenti.
Il font preferito (Gill Sans), non sarà l’ unico font che userò, conosco il giusto utilizzo dei font “con grazie” e cercherò di utilizzarli nel modo corretto.
Il mio vuole essere “un gradevole vezzo”, nulla di più.
Quando potrò usare font senza grazie, utilizzerò il Gill Sans.
Nei casi adatti, credo sia giusto utilizzare font con grazie.Per quanto riguarda la versione di Latex, sinceramente non so quale sia. Utilizzo al lavoro win 7, a casa IMac, ma in entrambi i luoghi, non ho un editor e un sistema latex installato, utilizzo gli editor online (shareLatex e overleaf) che reputo molto utili.
Renato
::
Ciao Claudio,
non volendo, ho fatto quello che mi hai scritto tu nel post precedente.
Ho estratto il codice, usando un singolo \scope (che a questo punto, non ha neanche più senso) e così cerco di capire bene come funziona.
SORPRESA!
Non capisco per quale motivo, le scritte, che dovrebbero stare nelle linee della decision icon (ovvero lo “yes” e il “no”), mi vengono spostate e non centratee in mezzo alla linea. Perch?!mi sono accorto che non avevo riportato il codice, che è questo:
`\documentclass[crop=true,border=2cm (all sides)
i]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{shapes.geometric, arrows}\tikzstyle{startstop} = [rectangle, rounded corners, minimum width=5cm, minimum height=1cm,text centered, draw=black, fill=red!50]
\tikzstyle{io} = [trapezium, trapezium left angle=70, trapezium right angle=110, minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=blue!30]
\tikzstyle{process} = [rectangle, minimum width=3cm, minimum height=1cm, text centered, text width=3cm, draw=black, fill=orange!30]
\tikzstyle{decision} = [diamond, minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=green!30]
\tikzstyle{arrow} = [thick,->,>=stealth]
\begin{document}
%\noindent
\begin{tikzpicture}[node distance=2cm]
\coordinate (cone) at (0,0);
\begin{scope} [name=scope1]%[thin]%——————–inizio primo blocco (scope)———–
\node (start) [startstop,align=left] {Start};
\node (in1) [io, below of=start] {Input};
\node (pro1) [process, below of=in1] {Process 1};
\node (dec1) [decision, below of=pro1, yshift=-0.5cm] {Decision 1};
\node (pro2a) [process, left of=dec1, xshift=-2cm] {Process 2a text text text text text text text text text text};
\node (pro2b) [process, right of=dec1, xshift=2cm] {Process 2b};
\node (out1) [io, below of=pro2a] {Output};
\node (stop) [startstop, below of=out1] {Stop};%————————inizio linee di collegamento
\draw [arrow] (start) — (in1);
\draw [arrow] (in1) — (pro1);
\draw [arrow] (pro1) — (dec1);
\draw [arrow] (dec1) — node[anchor=east] {yes} (pro2a);
%\draw [arrow] (dec1) — node[anchor=east] {yes} (pro2a);
\draw [arrow] (dec1) — node[anchor=west] {no} (pro2b);
%\draw [arrow] (dec1) |- node[anchor=south] {no} (pro1);
\draw [arrow] (pro2b) |- (pro1);
\draw [arrow] (pro2a) — (out1);
\draw [arrow] (out1) — (stop);
\end{scope}\end{tikzpicture}
`
I 6/7 scope, mi sono serviti per:
1- conoscere le potenzialità
2- pensavo di dover fare un certo lavoro, invece pare non ce ne sia bisogno, quindi, utilizzerò gli \scope per altro, ma non mi serve allinearli.Comunque, mi è già servito no?
Renato
ps
ora guardo anche l’ esempio di cui mi hai mandato il link
::
Ciao,
utilizzo già questa sintassi `\begin{scope}[xshift=cm]`
ma, in realtà (non mi sono spiegato bene) vorrei che il secondo (e anche il terzo, il quarto etc…) fossero distanziati di x cm, dallo scope precedente.Attualmente, riesco a inpostare la distanza solo dal primo scope. Quindi: per il secondo scope, metto `\begin{scope}[xshift=8cm]`, per il terzo scope (che è contenuto sempre dentro lo stesso `\begin{tikzpicture}`, devo mettere `\begin{scope}[xshift=16cm]`…e cosi via.
Io, invece vorrei che il successivo \scope, venga distanziato di 8 cm dal precedente, sia che esista un unico \scope, che, come nel codice che sto scrivendo ora, esistano 7 o “n” scope.
Ribadisco che, vorrei fare il codice più generico possibile, perchè io, ad ora, non so quanti scope avrò in futuro. Ricordo che il fine ultimo è quello di riuscire a produrre dinamicamente questo codice (ma questo lo affronterò dopo 🙁 )
Grazie
Renato
ps
ho però visto, che la distanza fra gli elementi \scope, è relativa solo al primo \scope, quindi forse la possibilità che sto cercando semplicemente “non esiste”. Ma la possibilità di raggruppare i vari rami del flusso, continua a farmi molto comodo. Potrei sostituire \scope con altro e ottenere lo stesso scopo?
::
Ciao,
sto proseguendo con la conoscenza di di TiKZ…e inevitabilmente, vengono fuori nuove richieste:???:Utilizzando \scope, per racchiudere parte del mio codice, vorrei che il codice \scope seguente, si allinei al primo scope + 1 cm.
Es: ho un primo ramo del mio flowchart, racchiuso in uno \scope, vorrei che il secondo ramo (sempre racchiuso in uno scope) inizi 1 cm a destra del primo.
Ho trovato come farlo per i nodi, ma per gli scope è possibile?Grazie
Renato
::
Ciao, ho visto la tua risposta solo adesso (in verità già sabato ma ero inpossibilato a rispondere). Diciamo che ora l’ ho letta 🙄La figura generata da TikZ è un box normale quindi per posizionarlo in alto a destra basta premettere \noindent. Se va nel documento come oggetto mobile allora includila in un ambiente figure, ecc.
questo `\begin{document}
\noindent
\begin{tikzpicture}[node distance=2cm]` mi sposta “leggermente”a sinistra, ma non abbastanza. Mi spiego: io vorrei che tutto il flowchart sia sempre centrato nella pagina. Ovvero: se è un blocco o sono due o più…
L’opzione \noindent, sposta, leggermente sulla sinistra, (evidentemente all’ interno dei margini della pagina)Una seconda via è quella di gestire l’intera pagina attraverso un ambiente TikZ.
questo è stato il mio primo pensiero. E stavo cercando proprio una cosa del genere: ovvero una opzione di \begin{tikzpicture}
La terza soluzione è quella del posizionamento assoluto ma richiede almeno due compilazioni perciò io non l’ho mai usato.
no, come dicevo, vorrei provare la seconda alternativa, anche perchè mi sembra quella più ovvia…
Esiste anche la possibilità di generare i flow chart a parte e includerli come file pdf nel documento.
e questo cosa è? E’ un altro ambiente per generare flowchart?
Renato
::
Ciao,
ho aperto il forum, giusto per inserire delle indicazioni di avanzamento e…ho trovato il tuo post!:oE’ proprio quello che ho fatto, (su un altro servizio…ma è la stessa cosa)
`https://it.sharelatex.com/blog/2013/08/29/tikz-series-pt3.html`
é molto più semplice, ma la guida fornita mi ha fatto capire come funziona, e devo dire che mi piace proprio tanto.
ora proseguirò con lo studio della sintassi (ho visto che ci sono varie opzioni.
E solo alla fine…cercherò di fare quello che volevo fare 🙂grazie a tutti
Renato
PS
per ora chiudo il post, poi magari lo riaprirò quando affronterò la seconda parte (integrazione con java)
::
Ciao a tutti,
sono stato assente per alcuni mesi, pr motivi di salute. Ora, che ho ricominciato a lavorare, vorrei riprendere il discorso da dove l’ ho lasciato (praticamente all’ inizio) e continuare.Ho dato uno sguardo all’ articolo di cfiandra, ma sinceramente non ho visto quello che mi serve.
Sapreste darmi altre indicazioni in merito?
Magari come prima cosa, potrei fare degli esempi “hard coded”, cioè non costruiti dinamicamente, in seguito posso cercare di vedere l’ integrazione.
Quindi, sapreste indicarmi qualche esempio che possa riprendere?
Ho iniziato a leggere “l’ arte di disegnare con latex”, ma lo trovo troppo generico (che è cio che è giusto per quel tipo di libro), ma, ripeto, a me serve qualche cosa di più preciso.Grazie
Renato
::
Ciao Claudio,
perfetto! Quindi non ho detto una cosa assurda! 😯Mi rimane da capire, come poi, una volta tradotte (tramite java) l’ input, in istruzioni valide per TikZ, possa produrre il grafico: ovvero, devo utilizzare un “motore” LaTex giusto?
Potresti mandarmi il link al tuo articolo? Magari lì trovo quello che sto cercando.
Grazie
Renato
c
::
Salve,
sono “entrato” nel vortice di TikZ, e mi piace molto (proprio per le ragioni che citavo).
Non ho ancora fatto un granchè…ma ora che lo conosco, troverò sicuramente come ipiegarlo.Per esempio: l’ azienda dove lavoro, per un (il) suo prodotto, forisce il grafico del flowchart (ovvero, il disegno dei passaggi che costituiscono la procedura). Al momento, viete utilizzatato non so cosa, che produce un grafico raster, schifoso. Sapete se è possibile (ora azzardo…) creare tale grafico in ambiente java?
Ovvero: date certe istruzioni di flusso pescate da un DB, posso, tramite java, utilizzare questa libreria, per creare l’ immaginevettoriale?
So che la cosa (l spiegazione intendo) è incasinata e me ne scuso. Spero di aver reso l’ idea
Grazie
Renato
21 Marzo 2015 alle 12:13 in risposta a: [RISOLTO] datatool:Package datatool Error: Can’t assign \… #10087920 Marzo 2015 alle 18:02 in risposta a: [RISOLTO] datatool:Package datatool Error: Can’t assign \… #100878::
Ciao letteracdp,
si, immagino che il codice inviato sia poco. Ma comunque mi hai dato un suggerimento, non capivo da dove venisse qel “\theaddresseeaddress” .Sinceramente, credo che il problema risieda in qualcosa fra il .csv, e il codice creato per interpretarlo. In pratica, ho esteso un esempio che ho gia utilizzato (in pratica ho aggiunto campi sul .csv). quindi penso di aver pastrocchiato lì 😉
Ora faccio altre prove, poi magari posto tutto 😎
Grazie
Renato
20 Marzo 2015 alle 9:58 in risposta a: [RISOLTO] datatool:Package datatool Error: Can’t assign \… #100876 -
AutoreRisposte