Marco87

Risposte nei forum create

Stai visualizzando 15 risposte – dal 451 al 465 (di 854 totali)
  • Autore
    Risposte
  • in risposta a: [RISOLTO] diagramma spider con TIKZ #74781
    Up
    0
    Down
    ::


    Ciao,

    mi dispiace non esserti stato utile. Riguardo al 1° punto, non ho capito cosa intendi fare. Riguardo al 2°, in questo caso non hai a disposizione un comando [tt]\legend{…}[/tt] come in [tt]pgfplots,[/tt] per esempio. Questo diagramma in realtà è un disegno realizzato con i comandi fondamentali di [tt]TikZ.[/tt] Quindi, in questo caso, la legenda la devi disegnare tu. Potresti cercare un pacchetto simile a [tt]pgfplots,[/tt] ma per fare quel tipo di diagrammi.

    Ciao,
    Marco.

    in risposta a: [RISOLTO] diagramma spider con TIKZ #74778
    Up
    0
    Down
    ::


    Ciao Claudio,

    1. Se riduci il valore all’interno di [tt]\newcommand{\U}{100}[/tt] non hai più quel grafico così fitto. Inoltre puoi modificare la dimensione del disegno modificando [tt][scale=1];[/tt]
    2. Dove andrebbe posizionata la legenda?

    Non sono certo un “guru” di [tt]TikZ,[/tt] ma forse se capisco cosa intendi fare, posso darti una mano (intanto che non interviene qualcuno di più esperto di me).

    Ciao,
    Marco.

    in risposta a: LaTeX e Windows 8 Release Preview #74776
    Up
    0
    Down
    ::


    Ciao Enrico,

    grazie mille.

    Il filesystem NTFS dovrebbe essere con “journaling” (fidandosi di Wikipedia). In ogni caso, probabilmente perché ancora in beta, il rischio c’è comunque. Anche su Windows (sicuramente da XP in poi) c’è la possibilità di fare un backup. Se con questo il massimo che perdo e ciò che ho fatto tra l’ultimo backup e il momento in cui c’è il “crash”, mi va bene.

    Grazie ancora e buona giornata,
    Marco.

    in risposta a: Introduzione all’uso di TikZ in Ingegneria #72969
    Up
    0
    Down
    ::


    Ciao Spike,

    leggere (e capire) il codice che hai allegato mi sarà davvero utile per migliorare il mio uso di [tt]TikZ.[/tt] Grazie per averli resi disponibili!

    Ciao,
    Marco.

    in risposta a: Tesi classica #74692
    Up
    0
    Down
    ::


    Ciao Michele,

    Michele O.Sempre se non sbaglio qualcosa: il compilatore è sempre lo stesso, ma dovrebbe essere associato a texlive.

    Due osservazioni:

    1. Il compilatore (pdfLaTeX, XeLaTeX, LaTeX, …) non dipende dalla distribuzione (TeX Live, MiKTeX). Sei sicuro di compilare con pdfLaTeX?
    2. Nel codice che hai riportato viene tirato in gioco MiKTeX, il quale è poco aggiornato. Sei sicuro che nelle tue prove, tu abbia usato davvero TeX Live?

    Il mio consiglio è quello di disinstallare MiKTeX e usare solo TeX Live.

    Ciao,
    Marco.

    in risposta a: Tesi classica #74690
    Up
    0
    Down
    ::


    Ciao,

    intanto benvenuto! 🙂

    Riguardo al tuo problema: con cosa compili? MiKTeX 2.8 è un bel po’ datato. La TeX Live che hai, è aggiornata? Il mio consiglio è quello di installare la TeX Live 2011 (che trovi a questo link. Scarica il file formato iso) e aggiornarla.

    Ciao,
    Marco.

    P.S. Se non l’hai già fatto, scarica dalla sezione “Documentazione” la guida “L’Arte di scrivere con LaTeX” e leggila. 🙂

    in risposta a: Introduzione all’uso di TikZ in Ingegneria #72962
    Up
    0
    Down
    ::


    Ciao,

    DirkPittvale a dire non compare nella barra laterale dei più comuni visualizzatori pdf

    Io uso Adobe Acrobat X su Windows 7, e non mi da questo problema.

    Ciao,
    Marco.

    in risposta a: Introduzione all’uso di TikZ in Ingegneria #72958
    Up
    0
    Down
    ::


    Ciao Claudio,

    cfiandraNel frattempo, sono sempre disponibile a ricevere disegni ed idee per argomenti a me profani (magari da Marco87 che se ben ricordo studia Ingegneria Civile..)

    Ricordi bene! A breve (se tutto va come deve :wink:) inizierò la tesi. Dopo diverse prove, ho deciso che farò i disegni con [tt]TikZ.[/tt] Sarò lieto di condividere qualche disegno ben riuscito e che possa essere utile.

    Ciao,
    Marco.

    in risposta a: Dove Scaricarlo? #74587
    Up
    0
    Down
    ::


    Ciao,

    a questo link trovi l’immagine della TeX Live 2011 (come molti qui, la preferisco a MiKTeX. Scegli una delle due versioni con estensione .iso).

    Dalla domanda che hai fatto deduco che è la prima volta che ti affacci sul mondo TeX. Nella sezione “documentazione” trovi la guida “L’Arte di scrivere con LaTeX”. Non credere di risparmiare tempo non leggendola; è esattamente il contrario.

    Dovrai decidere che editor usare. Io ti consiglio TeXstudio.

    Ciao,
    Marco.

    in risposta a: L’arte di disegnare grafici con LaTeX #73985
    Up
    0
    Down
    ::


    Ciao,

    OldClaudiosenza nessuna critica verso Marco e Claudio

    lorenzo.pantierinon me ne vogliano Marco, Claudio e Luigi che hanno lavorato all’immagine

    Ci mancherebbe! 🙂 Ho deciso di fare il disegno perché sapevo di poterlo fare in un tempo accettabile (così come era stato richiesto, prendendo a modello quello del sito della MathWorks), e perché mi sarebbe stato di lezione. Se sarà utilizzato, bene, altrimenti, pace; mi è stato comunque utile!

    Personalmente non amo molto le spiegazioni fatte solo con esempi, in cui non viene spiegato il caso più generale. Quindi, personalmente, inserirei un disegno concettualmente simile a quello che ho/abbiamo fatto. Se anche non sarebbe il mio, non me la prenderei assolutamente! Anzi, vedendo quale disegno sarebbe stato scelto, lo confronterei con quello che ho realizzato io per imparare cose nuove.

    Ciao,
    Marco.

    in risposta a: L’arte di disegnare grafici con LaTeX #73976
    Up
    0
    Down
    ::


    Ciao,

    dunque, alcune considerazioni.

    lorenzo.pantieriL’immagine è molto utile, ma (come ho osservato) davvero troppo spartana: andrebbe resa esteticamente più bella, per accordarsi agli altri disegni dell’articolo…

    Credo che il problema sia di “idee estetiche”. La qualità del disegno mi sembra alta; forse la resa in termini di colori e di forme non è la migliore. Il lavoro che ho fatto è stato quello di copiare il disegno indicato sul sito della MathWorks. A questo punto credo che la questione riguardi il “design” dell’immagine, per massimizzarne la chiarezza e lo stile. In questi giorni penserò a che modifiche fare al riguardo. Ovviamente saranno ben accette tutte le indicazioni e tutti i suggerimenti.

    LiverpoolE’ un effetto ottico dovuto alle proporzioni prospettiche. Mi sembra di aver capito che purtroppo in quel pacchetto non c’è la possibilità di scalare in maniera indipendente i tre assi coordinati e, d’altra parte, il comando per l’arco credo che disegni solo archi circolari (non ellittici), perciò la vedo dura da correggere.

    Io non parlerei di “errore”. Sarebbe un errore se realizzando fisicamente quel disegno e guardandolo con quella prospettiva, quell’arco si vedesse circolare, ma dubito che sia così. Perciò, se fosse un disegno per la mia tesi, non cercherei affatto di “correggerlo”, anzi, non lo vedrei affatto come errore. Se poi, invece, non fosse coerente con la prospettiva, allora quello sarebbe un errore.

    Altra cosa: ho cercato nella documentazione del pacchetto [tt]tikz-3dplot[/tt] la parola “clip”, e non ho trovato alcuna corrispondenza. Questo è un segnale che non mi piace. Credete che sia impossibile rifare il disegno con i normali comandi di [tt]TikZ?[/tt]

    Ciao e grazie, 🙂
    Marco.

    in risposta a: L’arte di disegnare grafici con LaTeX #73968
    Up
    0
    Down
    ::


    Ciao,

    scusate, ho dimenticato qualche commento. Le distanze delle “label” dagli elementi sono decise da [tt]Tikz,[/tt] e sono quelle di defualt. Sicuramente si possono modificare; nei prossimi giorni vedrò come. Per gli archi: ha fatto tutto [tt]TikZ,[/tt] è colpa sua! 😀 No, a parte gli scherzi, non so perché li faccia così. Vedrò di cambiare anche questo.

    Ciao,
    Marco.

    in risposta a: L’arte di disegnare grafici con LaTeX #73967
    Up
    0
    Down
    ::


    Ciao a tutti,

    intanto grazie delle osservazioni, delle critiche e dei suggerimenti. Ho sistemato velocemente il disegno:
    `\begin{figure}[tb]
    \centering
    \tdplotsetmaincoords{70}{110}
    \begin{tikzpicture}[tdplot_main_coords,scale=1.5]
    %origine
    \coordinate (o) at (0,0,0);

    %asse x
    \coordinate [label=0:$x$] (x) at (0,5.5,0);
    \draw [thick,-stealth'] (o) — (x);
    %asse y
    \coordinate [label=70:$y$] (y) at (-4.5,0,0);
    \coordinate (yneg) at (4.5,0,0);
    \draw [thick,-stealth'] (o) — (y);
    %tratto y<0
    \draw [thick] (o) — (yneg);
    %asse z
    \coordinate [label=above:$z$] (z) at (0,0,3);
    \draw [thick,-stealth'] (o) — (z);

    %segmento piano xy
    \fill [gray!50,opacity=.75] (o) — (3,4.5,0) — +(0,0,3) — (o);
    \draw (3,4.5,0) — (o) — ($(3,4.5,0)+(0,0,3)$);
    %\draw (o) — (3,4.5,0) — +(0,0,3) — (o);

    %elevazione
    \tdplotgetpolarcoords{1}{1}{1}
    \tdplotsetthetaplanecoords{56.310}
    \tdplotdrawarc[tdplot_rotated_coords,-freccia45,blue!85]{(o)}{2.1}{90}{60.983}{anchor=south west}{elevazione}

    %azimuth
    \tdplotdrawarc[-freccia45,red!85]{(o)}{1.5}{0}{56.310}{anchor=north}{azimut}

    %viewpoint
    \def\dista{6}
    \def\distb{5}
    \def\tana{2/3}
    \coordinate (cen) at (\dista*\tana,\dista,\dista*\tana);
    \coordinate (sup) at ($(cen)+(canvas polar cs:radius=.75cm,angle=180)$);
    \coordinate (inf) at ($(cen)+(canvas polar cs:radius=.75cm,angle=225)$);
    \coordinate (pupilla) at ($(cen)+(canvas polar cs:radius=.475cm,angle=202.5)$);

    %\draw [rotate around={22.5:(\dista*\tana,\dista,\dista*\tana)}] (cen) — (\distb*\tana,\distb,\distb*\tana);
    %\draw [rotate around={-22.5:(\dista*\tana,\dista,\dista*\tana)}] (cen) — (\distb*\tana,\distb,\distb*\tana);

    \draw (inf) — (cen) — (sup);

    \tdplotgetpolarcoords{1}{1}{1}
    \tdplotsetthetaplanecoords{123.690}
    \tdplotdrawarc[tdplot_rotated_coords]{(cen)}{.5}{226.5}{275}{anchor=west}{}

    \fill [black] (pupilla) circle (.025cm);
    \end{tikzpicture}
    \label{fig:nomeFigura}
    \caption{Didascalia.}
    \end{figure}`

    A meno che qualcuno di più esperto non voglia rifarlo dall’inizio, nei prossimi giorni lo modificherò, curando maggiormente l’estetica. Per quanto riguarda l’occhio, beh… l’ho copiato quasi tale e quale dal sito della MathWork. Se notate anche quello non ha la giusta prospettiva. Comunque, con l’aiuto di Liverpool (se vorrà), verrà migliorato!

    Ciao e grazie,
    Marco.

    in risposta a: L’arte di disegnare grafici con LaTeX #73961
    Up
    0
    Down
    ::


    Ciao,

    ho apportato le modifiche che mi avete indicato:
    `\begin{figure}[tb]
    \centering
    \tdplotsetmaincoords{70}{110}
    \begin{tikzpicture}[tdplot_main_coords,scale=1.5]
    %origine
    \coordinate [label=177:{\tiny Origine}] (o) at (0,0,0);

    %asse x
    \coordinate [label=0:$x$] (x) at (0,5.5,0);
    \draw [thick,-stealth'] (o) — (x);
    %asse y
    \coordinate [label=70:$y$] (y) at (-4.5,0,0);
    \coordinate (yneg) at (4.5,0,0);
    \draw [thick,-stealth'] (o) — (y);
    %tratto y<0
    \draw [thick] (o) — (yneg);
    %asse z
    \coordinate [label=above:$z$] (z) at (0,0,3);
    \draw [thick,-stealth'] (o) — (z);

    %segmento piano xy
    \fill [gray!50,opacity=.75] (o) — (3,4.5,0) — +(0,0,3) — (o);
    \draw (o) — (3,4.5,0) — +(0,0,3) — (o);

    %elevazione
    \tdplotgetpolarcoords{1}{1}{1}
    \tdplotsetthetaplanecoords{56.310}
    \tdplotdrawarc[tdplot_rotated_coords,-freccia45]{(o)}{2.1}{90}{60.983}{anchor=south west}{\small Elevazione}

    %azimuth
    \tdplotdrawarc[-freccia45]{(o)}{1.5}{0}{56.310}{anchor=north}{\small Azimut}

    %viewpoint
    \def\dista{6}
    \def\distb{5}
    \def\tana{2/3}
    \coordinate (cen) at (\dista*\tana,\dista,\dista*\tana);
    \coordinate (sup) at ($(cen)+(canvas polar cs:radius=.75cm,angle=180)$);
    \coordinate (inf) at ($(cen)+(canvas polar cs:radius=.75cm,angle=225)$);
    \coordinate (pupilla) at ($(cen)+(canvas polar cs:radius=.475cm,angle=202.5)$);
    \coordinate [label=above:{\tiny Punto di vista}] (vp) at ($(sup)!.5!(cen)$);

    \draw (inf) — (cen) — (sup);

    \tdplotgetpolarcoords{1}{1}{1}
    \tdplotsetthetaplanecoords{123.690}
    \tdplotdrawarc[tdplot_rotated_coords]{(cen)}{.5}{226.5}{275}{anchor=west}{}

    \fill [black] (pupilla) circle (.025cm);
    \end{tikzpicture}
    \label{fig:nomeFigura}
    \caption{Didascalia.}
    \end{figure}`

    illinguista72Lascio la parola a Lorenzo, ma ti segnalo nel frattempo che
    `\usetkzobj{all}`
    è sbagliato

    Messo lì così, sì. In realtà nel cancellare dal mio file personale le chiamate di pacchetti che non servivano, ho cancellato anche quella al pacchetto [tt]tkz-euclide.[/tt] Quel comando è di questo pacchetto.

    lorenzo.pantiericon la spaziatura appropriata.

    Così com’è con questo codice, va bene?

    illinguista1972Grazie a te!

    Figurati! 🙂 È stato piuttosto costruttivo per me fare questo disegno.

    Per qualsiasi altra modifica, sono qui. Ciao,
    Marco.

    in risposta a: L’arte di disegnare grafici con LaTeX #73958
    Up
    0
    Down
    ::


    Ciao,

    ho “finito” il disegno:
    `\begin{figure}[tb]
    \centering
    \tdplotsetmaincoords{70}{110}
    \begin{tikzpicture}[tdplot_main_coords,scale=1]
    %origine
    \coordinate [label=175:{\tiny\parbox{1.5cm}{\centering Center of \\ Plot Box}}] (o) at (0,0,0);

    %asse x
    \coordinate [label=0:$x$] (x) at (0,5.5,0);
    \draw [thick,-stealth'] (o) — (x);
    %asse y
    \coordinate [label=70:$y$] (y) at (-4.5,0,0);
    \coordinate (yneg) at (4.5,0,0);
    \draw [thick,-stealth'] (o) — (y);
    %tratto y<0
    \draw [thick] (o) — (yneg);
    %asse z
    \coordinate [label=above:$z$] (z) at (0,0,3);
    \draw [thick,-stealth'] (o) — (z);

    %segmento piano xy
    \fill [gray!50,opacity=.75] (o) — (3,4.5,0) — +(0,0,3) — (o);
    \draw (o) — (3,4.5,0) — +(0,0,3) — (o);

    %elevazione
    \tdplotgetpolarcoords{1}{1}{1}
    \tdplotsetthetaplanecoords{56.310}
    \tdplotdrawarc[tdplot_rotated_coords,-freccia45]{(o)}{2.1}{90}{60.983}{anchor=west}{\small Elevation}

    %azimuth
    \tdplotdrawarc[-freccia45]{(o)}{1.5}{0}{56.310}{anchor=north}{\small Azimuth}

    %viewpoint
    \def\dista{6}
    \def\distb{5}
    \def\tana{2/3}
    \coordinate (cen) at (\dista*\tana,\dista,\dista*\tana);
    \coordinate (sup) at ($(cen)+(canvas polar cs:radius=.75cm,angle=180)$);
    \coordinate (inf) at ($(cen)+(canvas polar cs:radius=.75cm,angle=225)$);
    \coordinate (pupilla) at ($(cen)+(canvas polar cs:radius=.475cm,angle=202.5)$);
    \coordinate [label=above:\tiny Viewpoint] (vp) at ($(sup)!.5!(cen)$);

    \draw (inf) — (cen) — (sup);

    \tdplotgetpolarcoords{1}{1}{1}
    \tdplotsetthetaplanecoords{123.690}
    \tdplotdrawarc[tdplot_rotated_coords]{(cen)}{.5}{226.5}{275}{anchor=west}{}

    \fill [black] (pupilla) circle (.025cm);

    \end{tikzpicture}
    \label{fig:nomeFigura}
    \caption{Didascalia.}
    \end{figure}`
    per il quale bisogna caricare nel preambolo:
    `\usepackage{tikz}
    \usetikzlibrary{arrows}
    \usetikzlibrary{backgrounds}
    \usetikzlibrary{calc}
    \usetikzlibrary{intersections}
    \usetikzlibrary{positioning}
    \usetikzlibrary{shadows}
    \usetikzlibrary{shapes}
    \usetikzlibrary{through}
    \usetkzobj{all}
    \usepackage{tikz-3dplot}

    \pgfarrowsdeclare{freccia45}{freccia45}
    {
    \pgfmathsetlengthmacro{\rex}{\pgfgetarrowoptions{freccia45}+1.28\pgflinewidth}
    \pgfarrowsleftextend{0pt}
    \pgfarrowsrightextend{\rex}
    }
    {
    \pgfmathsetlengthmacro{\lun}{\pgfgetarrowoptions{freccia45}/cos(22.5)}
    \pgfsetdash{}{+0pt}
    \pgfsetmiterjoin
    \pgfpathmoveto{\pgfpointadd{\pgfqpoint{\pgfgetarrowoptions{freccia45}}{0pt}}{\pgfqpointpolar{157.5}{\lun}}}
    \pgfpathlineto{\pgfqpoint{\pgfgetarrowoptions{freccia45}}{0pt}}
    \pgfpathlineto{\pgfpointadd{\pgfqpoint{\pgfgetarrowoptions{freccia45}}{0pt}}{\pgfqpointpolar{-157.5}{\lun}}}
    \pgfpathclose
    \pgfusepathqstroke
    }
    \def\miodef{3.5pt} % imposta il valore utilizzato per default
    \pgfsetarrowoptions{freccia45}{\miodef} % valore utilizzato se /punta non viene invocato
    \pgfkeys{/punta/.default=\miodef, /punta/.code={\pgfsetarrowoptions{freccia45}{#1}}}`

    Alcuni commenti:
    [ol]
    [li]Il risultato ottenuto non mi dispiace, mentre il codice che ho usato non mi piace molto; sarò grato di qualsiasi consiglio vogliate darmi;[/li]
    [li]Lo stile [tt]freccia45[/tt] è stato creato da Liverpool a seguito di una mia richiesta. A mio parere è esteticamente più bella di quelle disponibili di default in [tt]TikZ[/tt] (si veda la documentazione dalla pagina 256). In ogni caso, se non vi piace, è semplice cambiare lo stile;[/li]

  • Ho dato al riempimento grigio una certa trasparenza. Se preferite lo stile usato nel sito della MathWorks, la tolgo;
  • La “zona viewpoint” è stata realizzata con un codice a dir poco rozzo. Anche qui gradirò molto qualsiasi consiglio;
  • Per ridimensionare il disegno, basta cambiare il valore della chiave [tt]scale[/tt] alla 4° riga del codice;
  • Infine, come devo modificare il disegno affinché soddisfi le esigenze della guida? (Sempre che vi sembri un buon candidato… ;)).
  • [/ol]

    Ciao e grazie,
    Marco.

Stai visualizzando 15 risposte – dal 451 al 465 (di 854 totali)

Go to top