cfiandra

Risposte nei forum create

Stai visualizzando 15 risposte – dal 976 al 990 (di 2,020 totali)
  • Autore
    Risposte
  • in risposta a: schemi a blocchi #2963
    Up
    0
    Down
    ::

    Michela100″ post=87401Alla fine avevi trovato un pacchetto par scrivere un codice un poco più snello per gli schemi a blocchi? Non ce la posso fare a scriverlo come suggerisce il manuale di TikZ! Grazie!

    Ti consiglio di dare un’occhiata alla guida L’Arte di disegnare con LaTeX: oltre a darti un ottimo background su TikZ, la guida riporta anche i pacchetti presenti su CTAN che usano TikZ. Questo filone risale a 9 anni fa e da allora le novità sono parecchie. Inoltre, per TikZ, esiste anche una guida tematica che puoi scaricare dalla sezione Documentazione del sito: parla di come utilizzare TikZ in un ambito specifico, ma può comunque tornare utile.

    Come ulteriore consiglio, magari fornisci un’immagine del disegno che devi fare: diventa più facile indirizzarti verso il pacchetto giusto.

    Ciao
    Claudio

    in risposta a: Capitolo 0 #87885
    Up
    0
    Down
    ::

    chuck bass” post=87351per una tesi o tesina non si usa report, ma book ….

    In realtà dipende un po’ da quanto lunga sia la tesi/tesina: se sono una ventina di pagine non vedo perché sia necessaria la classe book: report va benissimo. Oltretutto, ciò non risponde alla domanda: la classe report, come la classe book, fra i livelli di sezionamento ha i capitoli. Perciò, credo che il problema qui risieda nel fatto che la tesina sia stata suddivisa soltanto in sezioni.

    Ma per essere certi, è meglio aspettare notizie al riguardo da @luigi.colangelo.

    Ciao
    Claudio

    in risposta a: freccia terminale in curva pgf #87878
    Up
    0
    Down
    ::

    DirkPitt” post=87339Ciao, ho tracciato una curva per punti in degli axis di pgfplots. Alla “fine” di tale curva vorrei mettere una piccola freccia (la punta della freccia la vorrei sopra l ultimo punto della curva). Ho letto che basta scrivere \addplot[->] ma in questo modo la freccia viene disegnata con un angolazione diversa da quella della curva. Potreste suggerirmi come risolvere?

    Grazie ciao!

    Non ho capito “la freccia viene disegnata con un angolazione diversa da quella della curva”. Dipende un po’ da quale angolazione vuoi tu…

    Con questo piccolissimo esempio: `
    \documentclass{standalone}
    \usepackage{pgfplots}
    \begin{document}%

    \begin{tikzpicture}
    \begin{axis}
    \addplot[blue,->]{x^3};
    \addplot[green!50!black,->]{x^4};

    \addplot[orange,->]{5*x^3-2*x^2};
    \addplot[magenta,->]{4*x^2+atan(2*x)};
    \end{axis}
    \end{tikzpicture}

    \end{document}
    ` ogni freccia è collocata alla fine del grafico con angolazione data dalla funzione. Se vuoi qualcosa di diverso, riporta un esempio minimo spiegando bene quale angolazione dedideri.

    Ciao
    Claudio

    in risposta a: Sweave e funzioni #87840
    Up
    0
    Down
    ::

    lucros” post=87298Salve a tutti,

    Sono nuovo su questo forum, vi ringrazio per tutte le guide che mi hanno dato l’opportunità di studiare e migliorare il mio utilizzo di latex.

    Ho però un problema riguardo l’utilizzo di Sweave.

    Ho creato una funzione in R con function(…..){….} e volevo sapere se si poteva usare Sweave e tutto quello collegato al pacchetto all’interno di una funzione.

    Vi ringrazio in anticipo per tutti i chiarimenti.

    Ciao

    Luca

    Ciao e benvenuto 🙂

    Esiste un tool chiamato tikzdevice che può esportare il codice R in TikZ: una guida. Non so quanto possa esserti utile non avendone mai avuto bisogno.

    Ciao
    Claudio

    in risposta a: LaTeX in the Cloud #87806
    Up
    0
    Down
    ::

    robitex” post=87261Dispendiosissima direi,
    specie per chi come noi ha raramente esperienza di programmazione web.
    Pensa che abbiamo difficoltà ad aggiornare il motore del sito proprio per mancanza di tempo che serve per imparare e costruire i nuovi file di stile css, e la nuova gestione utenti in Joomla 2.5.

    Hai ragione. 🙂

    robitex” post=87261
    Quanto agli utenti, teoricamente si potrebbe limitare l’accesso a questo strumento (di cui ho già espresso le potenzialità in questa pagina), a chi dispone di un account su guitex.org, ma solo se il server fosse in difficoltà.

    Si potrebbe anche fare così, ma se ipoteticamente il progetto prendesse vita in via cautelare all’inizio sarebbe meglio essere conservativi e limitare l’accesso.

    robitex” post=87261
    Inoltre, la tua idea di gestione dei file penso che funzionerebbe escludendo il pdf.

    Non condivido. Parti dal presupposto che per avere il tuo documento tu disponi solo del browser: dopo che hai creato il tuo .tex, a schermo visualizzi il pdf e ti senti molto soddisfatto, ma se uscendo non puoi salvare il pdf, vuoi su dropbox, vuoi in locale, la soddisfazione andrebbe sotto i tacchi.

    Ciao
    Claudio

    in risposta a: Costruire una guida #87578
    Up
    0
    Down
    ::

    BOTTERI” post=87285Da quello che ho letto anche su internet refman non è una cosa proprio semplice.. Sapete dirmi se è possibile però creare dei link ( tipo comando href in HTML ) e la sintassi per farli ? Cercherò di fare il manuale d’uso in quel modo..

    Capisco che i link siano rilevanti, ma non capisco “Cercherò di fare il manuale d’uso in quel modo..”: quale sarebbe il modo con i link?

    Comunque sia, prova un po’ a guardare qui: non ti sarebbero utili dei riquadri di questo tipo? Per una guida, riquadri del genere sono la prima cosa a cui uno dovrebbe pensare invece di dedicare del tempo a una classe che, senza documentazione, come dice OldClaudio è decisamente tempo perso.

    Ciao
    Claudio

    in risposta a: Personalizzare la numerazione delle figure #87829
    Up
    0
    Down
    ::

    dariobia84″ post=87279Grazie a tutti per il benvenuto 🙂

    Scarico subito la guida che mi hai indicato…

    Il mio obiettivo e’ quello di togliere la numerazione automatica e il “Fig.” che precede il numero..(latex mette automaticamente Fig. X dove X e’ il contenuto di un “contatore” delle figure) e inserire un altro riferimento personalizzato alla figura.

    Grazie ancora per la collaborazione.

    Fai così: `
    \documentclass[11pt, a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{graphicx}
    \usepackage{caption}
    \captionsetup[figure]{name=La Figura}% cambio il nome di Figura dell'ambiente figure

    % nuovo oggetto flottante
    \usepackage{float}
    \newfloat{immagine}{htp}{immagine}
    \floatname{immagine}{Immagine} % per l'ambiente immagine non ho bisogno di captiosetup

    \usepackage{mwe} % figure di esempio
    \begin{document}

    \listoffigures % indice delle figure
    \listof{immagine}{Elenco delle immagini} % indice delle immagini
    \newpage

    Testo ed alcune figure

    \begin{figure}
    \centering
    \includegraphics[scale=0.5]{example-image.jpg}
    \caption{Didascalia a}
    \label{fig:boh}
    \end{figure}

    altro testo

    \begin{figure}
    \centering
    \includegraphics[scale=0.5]{example-image-a.jpg}
    \caption{Didascalia b}
    \label{fig:qualcosa}
    \end{figure}
    \newpage

    Il mio ambiente immagine:
    \begin{immagine}
    \centering
    \includegraphics[scale=0.75]{example-image-a.jpg}
    \caption{Didascalia c}
    \label{fig:mah}
    \end{immagine}

    \end{document}
    ` L’esempio contiene entrambi i metodi che mi vengono in mente: dato il tuo primo messaggio lascerei perdere caption e terrei solo il nuovo ambiente flottante immagine per le tue figure speciali. Nota che compilando due volte otterrai anche i due indici (quello normale delle figure e quello delle immagini): mi raccomando, per ulteriori personalizzazioni leggi le guide dei pacchetti float e caption.

    Ciao
    Claudio

    in risposta a: LaTeX in the Cloud #87804
    Up
    0
    Down
    ::



    @Franen
    : devo ricontrollare la mailing list 😉


    @robitex
    : no, la proposta non è tanto per rivaleggiare con altre applicazioni, ma piuttosto per fornire gli utenti del forum di uno strumento per cui “abbiano l’effettiva possibilità” di utilizzare la stessa distribuzione. Quanti problemi sono stati risolti “con un update”? Troppi direi.

    Secondo me la tua soluzione potrebbe essere più complicata della mia e meno versatile: io per esempio sarei tagliato fuori visto che uso TeXmaker e ben difficilmente cambierò editor. Un’applicazione on line, invece, è editor-free nel senso che non si appoggia inizialmente su un editor specifico per cui se la si vuole usare si è forzati ad usare anche quel particolare editor.

    Comunque è interessante il problema di ricerca diretta e inversa: non me lo ero assolutamente posto. Per la gestione dei file, invece, qualcosina ho in mente:
    a) collegamento con servizi di storage, esempio dropbox;
    b) download in locale dei file .tex e .pdf prima di chiudere il browser;
    c) upload su server del/dei file .tex per l’utilizzo.

    La mia idea, ripeto, era però più in ambito GuIT e forum e non mirava certo “al mercato globale” :D. Sarebbe ottimo poter provare un esempio minimo su un menù del sito 😉 anche se riconosco che potrebbe essere una soluzione dispendiosa in termini di risorse.

    Ciao
    Claudio

    in risposta a: Errore libreria hobby #87785
    Up
    0
    Down
    ::


    Il problema era molto probabilmente dovuto a una delle funzioni LaTeX3 definite in quel file e diventate obsolete. La versione 1.2 di hobby del 12 Aprile 2013 ha sistemato quei tipi di errore (probabilmente fino a quando un’altra funzione LaTeX3 presente nel pacchetto sarà dichiarata obsoleta – si spera di no 😉 ).

    Ciao
    Claudio

    in risposta a: Biblatex + ClassicThesis #87775
    Up
    0
    Down
    ::

    GennaroTedesco” post=87240Si’, e’ esattamente dove ho cercato di apportare le modifiche, ma quando ho cercato di sostituire Natbib con Biblatex ho trovato dei messaggi di errore.

    Grazie,
    Gennaro

    Quindi hai agito nel posto giusto, ma… come? Se non riporti cosa hai modificato e quali errori ottieni diventa difficile aiutarti. 🙂

    Ciao
    Claudio

    in risposta a: Biblatex + ClassicThesis #87773
    Up
    0
    Down
    ::

    GennaroTedesco” post=87230Sto usando la versione di ClassicThesis trovata in archivio su CTAN e sembra che venga usato Natbib al posto di Biblatex; quando provo a sostituire i pacchetti nel file di configurazione mi rimanda ad un errore in Biblatex.sty che non capisco come correggere. Ad ogni modo se non riuscissi a venirne a capo usero’ il modello che mi hai consigliato.

    Grazie!
    Gennaro

    È normale che tu ottenga quell’errore perché nel file di configurazione, [tt]classicthesis-config.tex[/tt] si trovano le seguenti righe:`
    \PassOptionsToPackage{square,numbers}{natbib}
    \usepackage{natbib}
    ` cosa che chiaramente se vuoi usare biblatex non va bene. Il mio consiglio è di mettere classicthesis nell’albero personale e fare le modifiche lì.

    Ciao
    Claudio

    in risposta a: Tikz – Convex hull #87474
    Up
    0
    Down
    ::

    DirkPitt” post=86996

    [quote=”DirkPitt” post=86949]Grazie per l’aiuto 🙂 Onestamente speravo fosse più semplice. Forse, a questo punto, mi conviene disegnare il bordo dell’insieme “attaccando” dei pezzi di funzioni note in modo che la curva risultante sia continua e chiusa, no? Se creo un paio di axis diciamo con dominio 0

    Secondo me quel sistema è addirittura più complicato del mio. Appena ho tempo approfondisco.

    Ciao
    Claudio

    Ah ok grazie 🙂 Spero, però, che tu abbia già inteso che la mia è la voce dell’ignoranza in materia, quindi non l ho proposto perchè certo che fosse più facile 😀

    Ciao![/quote]
    Perdona il ritardo per prima cosa 🙂

    Dunque, la soluzione che avevo in mente non è proprio perfetta; credo che sarebbe meglio posizionare i nodi come dicevo, ma poi tracciare a mano le curve come in Highlighting some nodes of a TikZ binomial tree.

    Con hobby, invece, mi ero scordato che l’algoritmo automatico traccia dei control points a metà di ogni coppia di nodi e nel tuo caso non va sempre bene. Ecco un esempio di cosa avevo in mente: `
    \documentclass[a4paper,12pt]{article}

    \usepackage{tikz}
    \usetikzlibrary{calc,decorations.markings,hobby}

    % versione TeXLive 2013 compatibile 2012:
    % http://tex.stackexchange.com/questions/121286/error-with-hobbyconvexpath

    \newcommand{\hobbyconvexpath}[2]{
    [
    create hobbyhullnodes/.code={
    \global\edef\namelist{#1}
    \foreach [count=\counter] \nodename in \namelist {
    \global\edef\numberofnodes{\counter}
    \node at (\nodename)
    [draw=none,name=hobbyhullnode\counter] {};
    }
    \node at (hobbyhullnode\numberofnodes)
    [name=hobbyhullnode0,draw=none] {};
    \pgfmathtruncatemacro\lastnumber{\numberofnodes+1}
    \node at (hobbyhullnode1)
    [name=hobbyhullnode\lastnumber,draw=none] {};
    },
    create hobbyhullnodes
    ]
    ($(hobbyhullnode1)!#2!-90:(hobbyhullnode0)$)
    \pgfextra{
    \gdef\hullpath{}
    \foreach [
    evaluate=\currentnode as \previousnode using int(\currentnode-1),
    evaluate=\currentnode as \nextnode using int(\currentnode+1)
    ] \currentnode in {1,…,\numberofnodes} {
    \ifnum\currentnode=1\relax
    \xdef\hullpath{([closed=true]$(hobbyhullnode\currentnode)!#2!180:(hobbyhullnode\previousnode)$)
    ..($(hobbyhullnode\nextnode)!0.5!(hobbyhullnode\currentnode)$)}
    \else
    \xdef\hullpath{\hullpath
    ..($(hobbyhullnode\currentnode)!#2!180:(hobbyhullnode\previousnode)$)
    ..($(hobbyhullnode\nextnode)!0.5!(hobbyhullnode\currentnode)$)}
    \fi
    \ifx\currentnode\numberofnodes
    \else
    \xdef\hullpath{\hullpath
    ..($(hobbyhullnode\nextnode)!#2!-90:(hobbyhullnode\currentnode)$)}
    \fi
    }
    }
    \hullpath
    }

    \tikzset{insert node/.style args={#1 at #2}{
    postaction=decorate,
    decoration={
    markings,
    mark= at position #2
    with
    {
    #1
    }
    }
    }
    }

    \begin{document}

    \begin{tikzpicture}[use Hobby shortcut
    ]

    \draw[-stealth] (-5,0)–(5,0);
    \draw[-stealth] (0,-5)–(0,5);

    % S2
    \node (a) at (-0.75,-0.5) {};
    \node (b) at (-4,-1) {};
    \node (c) at (-4.75,1.5) {};
    \node (d) at (-2.45,3) {};

    \draw[fill=gray!20,insert node={
    \node[coordinate](first-a){};} at 0.23,
    insert node={
    \node[coordinate](first-b){};} at 0.68
    ]
    \hobbyconvexpath{a,b,c,d}{12.5pt};

    % S1
    \node (e) at (2,-3) {};
    \node (f) at (1,1) {};
    \node (g) at (2.5,1.5) {};
    \node (h) at (4.25,0.5) {};

    \draw[fill=gray!20,insert node={
    \node[coordinate](second-a){};} at 0.01,
    insert node={
    \node[draw](second-b){};} at 0.475,
    insert node={
    \node[coordinate](second-c){};} at 0.7,
    insert node={
    \node[coordinate](second-d){b};} at 0.95,
    ]
    \hobbyconvexpath{e,f,g,h}{12.5pt};

    \draw(first-a)–(second-a);
    \draw(first-b)–(second-b);
    \draw(second-c)–(second-d);

    \end{tikzpicture}
    \end{document}
    ` Quello che invece dovrebbe tornerti utile anche nel caso di definizione a mano del segmento è il comodissimo (o per lo meno io lo reputo tale) [tt]insert node[/tt].

    Ciao
    Claudio

    in risposta a: Risolto] Problema etichetta grafico #87681
    Up
    0
    Down
    ::


    Un piccolissimo apporto alla discussione 🙂

    Con pgfplots, è anche possibile in casi particolari evitare la sintassi [tt]axis cs:[/tt] e questo è uno di quei casi. Infatti, l’origine del grafico è un’ancora speciale, accessibile con [tt].origin[/tt] a patto di specificare nome al grafico. Ecco quindi, che il codice di Roberto diventerebbe: `
    \documentclass[margin=1pt]{standalone}

    \usepackage{pgfplots}
    \pgfplotsset{compat=1.8}

    \usepackage{siunitx}

    \begin{document}
    \begin{tikzpicture}[font=\scriptsize]
    \begin{axis}[%
    width=5cm,
    domain=.5:3,
    xmin=0,
    ymin=-1,
    xmax=3.5,
    axis lines=middle,
    xlabel=$p$,
    ylabel=$\mu$,
    ytick=0,
    xtick=1,
    ylabel style=above left,
    xlabel style=below right,
    xticklabel={$p_0=\SI{1}{\bar}$},
    yticklabels={$\mu^\circ(T)$},
    xticklabel style={xshift=.5cm},
    yticklabel style={},
    clip=false,
    name=my plot, % aggiungo il nome
    ]

    \addplot+[no marks,smooth]
    {ln(x)} node[sloped,above,pos=.5]
    {$T=\:$costante};
    \end{axis}
    \node[anchor=east] at (my plot.origin) {label};% accedo all'ancora speciale
    \end{tikzpicture}
    \end{document}
    `

    Ciao
    Claudio

    in risposta a: Ottimizzazione codice #87665
    Up
    0
    Down
    ::

    marchetto” post=87130Ho provato a buttar giù qualche riga di codice per fare un disegno.
    Ho letto la guida ArteTikz e adesso quanto scritto per me è una conquista.

    Vorrei solo capire come ottimizzare il codice originale.
    Ho pensato di utilizzare un altro ciclo foreach per l’asse x ma così finirei a spezzare il disegno in molti più pezzi.

    Suggerimenti?

    `\begin{figure}[h]
    \centering
    \begin{tikzpicture}
    \foreach \i in {0,0.5,1,1.5,2,2.5}
    \draw [scale=.4](0,\i)–++(1,0)–++(0.3,1)–++(1,0)–++(0.3,-1)–++(1,0)–++(0.3,1)–++(1,0)–++(0.3,-1)–++(1,0)–++(0.3,1)–++(1,0)–++(0.3,-1)–++(1,0)–++(0.3,1)–++(1,0)–++(0.3,-1)–++(1,0)–++(0.3,1)–++(1,0)–++(0.3,-1)–++(1,0);
    \foreach \i in {0,1.2,2.4}
    \draw [scale=.4](16,\i)–++(1.6,0)–++(-0.3,1)–++(1,0)–++(-0.3,-1)–++(1.6,0)–++(-0.3,1)–++(1,0)–++(-0.3,-1)–++(1.6,0)–++(-0.3,1)–++(1,0)–++(-0.3,-1)–++(1.6,0)–++(-0.3,1)–++(1,0)–++(-0.3,-1)–++(1.6,0)–++(-0.3,1)–++(1,0)–++(-0.3,-1)–++(1.6,0);
    \end{tikzpicture}
    \caption{Differenza di stoccaggio per le lamiere}
    \label{fig:stocc}
    \end{figure}`

    Non una risposta diretta 🙂

    Prova a guardare la mia risposta in How to plot a discontinuous function curve and diagram of Markov chain with TikZ?: puoi definirti un comandino semplice che, ad esempio, con un determinato simbolo avanzi in direzione x, con un secondo simbolo in direzione y e terzo simbolo in entrambe le direzioni. Ti evita qualche parentesi tonda e –++ e forse è più intuitivo, ma le coordinate le devi comunque piazzare tu alla fine.

    Ciao
    Claudio

    in risposta a: immagini inserite senza il \begin{figure} #87644
    Up
    0
    Down
    ::

    speed field” post=87112Alcune volte ho la necessità di inserire le immagini in alcuni punti precisi, e se usassi il begin figure, anche con l’opzione h, a volte latex le mette dove vuole lui.
    quindi uso solo linclude graphic. esiste un modo per usare label e caption senza usare il begin figure?

    nel caso ciò non fosse possibile, è possibile modificare manualmente l’elenco delle figure per inserire le figure che non hanno la caption?

    Utilizza il comando [tt]\captionof[/tt] del pacchetto caption.

    Ciao
    Claudio

Stai visualizzando 15 risposte – dal 976 al 990 (di 2,020 totali)

Go to top