cfiandra

Risposte nei forum create

Stai visualizzando 15 risposte – dal 901 al 915 (di 2,020 totali)
  • Autore
    Risposte
  • in risposta a: Tikz: dubbi diagrammi ad albero #89960
    Up
    0
    Down
    ::


    Non è vero che gli alberi con 3 foglie si sviluppano verso il basso mentre quelli con 1 verso l’alto. Il problema è causato dal metodo usato: due minipage con ambienti itemize. Ho intuito che la “scatola” con la figura non veniva allineata con un minimo di criterio e di cui sospetto il problema sia dato da una combinazione fra l’allineamento desiderato (t) e l’algoritmo che fisicamente decide il posizionamento in base l’altezza della minipage e il numero di items , ma non mi è chiaro il motivo della differenza del numero di foglie. Quello che c’è di vero è che gli alberi sono sempre sviluppati con approccio top-bottom, ma qualcuno viene allineato rispetto la radice, altri rispetto alle foglie. Tutto qui.

    In ogni caso non è così che si deve presentare questo tipo di figure, ma con un’opportuna matrice o a mano. La soluzione “a mano”: `
    \documentclass[a4paper,11pt]{article}
    \usepackage{tikz}
    \usetikzlibrary{trees}

    \begin{document}
    \begin{tikzpicture}[level distance=10mm]
    % Riga n. 1
    \node[label={above:$E \to E+T$}]{$E$} child{node{$E$}} child{node{$+$}} child{node{$T$}};

    \begin{scope}[xshift=4cm]
    \node[label={above:$E \to T$}]{$E$} child{node{$T$}};
    \end{scope}

    \begin{scope}[xshift=8cm]
    \node[label={above:$T \to T * F$}]{$T$} child{node{$T$}} child{node{$*$}} child{node{$F$}} ;
    \end{scope}

    % Riga n. 2
    \begin{scope}[yshift=-3cm]
    \node[label={above:$T \to F$}]{$T$} child{node{$F$}} ;

    \begin{scope}[xshift=4cm]
    \node[label={above:$F \to ( E )$}]{$F$} child{node{$($}} child{node{$E$}} child{node{$)$}} ;
    \end{scope}

    \begin{scope}[xshift=8cm]
    \node[label={above:$F \to i$}]{$F$} child{node{$i$}} ;
    \end{scope}
    \end{scope}

    \end{tikzpicture}

    \end{document}
    `

    Ciao
    Claudio

    in risposta a: [RISOLTO] Tikz Matrix con Beamer #89951
    Up
    0
    Down
    ::

    Riemann89″ post=89482Nello scrivere la mia tesi di laurea ho utilizzato il paccheto tikz per inserire alcuni diagrammi . Un esempio di codice per ogni diagramma è tikz.tex . Quanto vado ad inserirlo sul file che sto scrivendo con il pacchetto beamer, per la presentazione, mi da il log che ho allegato. Non riesco a capire qual è l’errore.

    PS. E’ piuttosto urgente , settimana prossima devo laurearmi.

    Grazie

    Ciao,

    no, il .log non è in allegato. Ma,

    1) non usare i $$ $$ per inserire una formula matematica. È scritto ovunque, ma chissà perché si persiste…
    2) prova ad inserire un [tt]ampersand replacement=\&[/tt] (in teoria puoi inventarti qualsiasi simbolo, ma è meglio se utilizzi questo: quantomeno non causa danni collaterali) e utilizzare di conseguenza nella matrice [tt]\&[/tt]. Vedi qui e le altre risposte collegate.

    Ciao
    Claudio

    in risposta a: Inserire didascalia con pacchetto pgf #89909
    Up
    0
    Down
    ::

    Piersanti” post=89439Ciao a tutti. Scrivo per chiedere un suggerimento su come risolvere questo problema:

    per inserire una figura uso il pacchetto `pgf` perché è molto comodo per quello che riguarda il posizionamento dell’immagine solo che, a differenza di `graphicx` questo non permette di inserire la didascalia con il comando `\caption` e peggio ancora non numera la figura lasciando la `listoffigures` vuota. Qualcuno saprebbe suggerirmi una soluzione per risolvere questo inconveniente?

    Grazie anticipate a chi risponderà.

    Ciao,

    non so bene se con PGF tu intenda TikZ o lavori proprio con PGF. In ogni caso, nessuno vieta di utilizzare: `
    \begin{figure}
    \begin{pgfpicture}

    \end{pgfpicture}
    \end{figure}
    ` (o sostituisci [tt]tikzpicture[/tt] se usi TikZ). Nota che addirittura TikZ carica per conto suo [tt]graphicx[/tt] perciò non c’è nessun problema tra i due pacchetti. Ovviamente, la soluzione che ti ho proposto permette di utilizzare il normale comando [tt]\caption[/tt] e di far comparire le figure nell’apposita lista.

    Se invece tu non utilizzi gli ambienti flottanti, puoi sempre ricorrere al comando [tt]captionof[/tt] del pacchetto caption.

    Ciao
    Claudio

    in risposta a: Gnuplot #89758
    Up
    0
    Down
    ::

    ccccc” post=89437Alla luce del mio ultimo post nessuna ha consigli ulteriori?
    Confermate gnuplot con terminale epslatex?

    Onestamente il consiglio che mi sento di darti è: lavora con lo strumento che ti è più congeniale. Ognuno ha metodi di lavoro diversi; per dire: io userei pgfplots, senza neppure pensarci perché mi viene comodo così.

    ccccc” post=89437
    E invece dovendo inserire i grafici in Word quale terminale consigliereste?

    Guarda che sei su un forum di LaTeX… 👿

    Ciao
    Claudio

    in risposta a: ari-grafici in tikz #89884
    Up
    0
    Down
    ::


    La butto lì: Bar chart given minimum and maximum values.

    È un lavoro che appartiene ad un’era pre-pgfkeys perciò i comandi sono un po’ laboriosi (cioè, il numero di argomenti è elevato) e non ha nessun meccanismo (al momento) per le barre di errore. Però, puoi colorare facilmente le diverse barre, definire degli assi (cosa che nell’esempio proposto da OldClaudio devi fare a parte) e definire etichette per asse.

    Ciao
    Claudio

    in risposta a: [RISOLTO] Problema font XeLatex #89819
    Up
    0
    Down
    ::

    skevin93″ post=89391L’unica cosa che mi viene in mente è aspettare la nuova versione di TeXlive (che verrà rilasciata tra non molto).

    Ma si.. siamo al 23 ottobre 2013, la TeXLive 2014 uscirà più o meno a luglio 2014 quindi fai tu se è molto o no. Io preferirei sapere che la macchina utilizzata sia funzionante piuttosto che aspettare il prossimo tagliando (dove magari mi dicono esattamente quanti e quali problemi ci sono). Punti di vista…

    Ciao
    Claudio

    in risposta a: collegamenti #89794
    Up
    0
    Down
    ::

    claudio” post=89323

    [quote=”claudio” post=89316]Parto da un esempio

    Ho 15o euro in banche che mi garantisce un interesse del 15 % all’anno
    dopo un anno quanto sarà l’interesse?

    Per risolvere il problema uso la formula
    I=Cr/100
    quindi
    I=150*15/100= etc..

    Vorrei collegare con un arco
    i 150 del testo e della formula
    analogamente le percentuali

    mi ricordo di un esempio su come farlo ma non sono
    riuscito a ritrovarlo

    ciao
    claudio

    Prova a dare un’occhiata al paragrafo 3.4 Annotazioni su formule della guida tematica Claudio Fiandrino Introduzione all’uso della macro tikzmark.

    Ciao
    Claudio

    una cosa così?

    `
    % !TeX program = pdflatex
    % !TeX encoding = UTF-8
    % !TeX spellcheck = it_IT
    % !TeX root = test12.tex
    \documentclass{article}
    \usepackage{tikz}
    \usetikzlibrary{tikzmark}

    \newcommand{\riquadro}[1]{%
    \tikz[remember picture ,overlay]
    \draw[line width=1pt,rectangle ,rounded corners ,
    fill=blue!10,draw=blue]
    (pic cs:#1) ++(0.05,-0.15) rectangle (0.05,0.35);
    }

    \begin{document}
    \riquadro{a}Testo da evidenziare\tikzmark{a} e testo normale.\\[2ex]
    Testo normale e \riquadro{a1}testo evidenziato.\tikzmark{a1}\\[2ex]
    \tikz\draw[->] (pic cs:a)–(pic cs:a1);
    \end{document}
    `
    ma non funziona
    ciao
    claudio[/quote]No, io intendevo così:`
    \documentclass{article}
    \usepackage{tikz}
    \usetikzlibrary{calc}
    \usepackage{eurosym}

    \newcommand{\tikzmark}[1]{%
    \tikz[overlay,remember picture]\node (#1){};
    }

    \begin{document}
    Ho \tikzmark{a}150 \euro\ in banca che mi garantisce un interesse del \tikzmark{b}15\% all'anno
    dopo un anno quanto sarà l'interesse?

    Per risolvere il problema uso la formula
    \
    quindi
    \

    \begin{tikzpicture}[remember picture,overlay]
    \draw[red,opacity=0.4]($(a)+(1em,-0.75ex)$)edge[bend left,-stealth]($(c)+(1em,1.75ex)$);
    \draw[blue,opacity=0.4]($(b)+(1em,-0.75ex)$)edge[bend right,-stealth]($(d)+(1em,1.75ex)$);
    \end{tikzpicture}
    \end{document}
    `

    Però, si può anche utilizzare hf-tikz definendo degli stili appositi per valore e percentuale:`
    \documentclass{article}
    \usepackage{eurosym}
    \usepackage[customcolors]{hf-tikz}

    \tikzset{offset def/.style={
    above left offset={-0.05,0.35},
    below right offset={0.05,-0.1},
    },
    valore/.style={
    offset def,
    set fill color=red!75!black!60,
    set border color=red!75!black,
    },
    percentuale/.style={
    offset def,
    set fill color=green!50!lime!60,
    set border color=green!40!black,
    },
    }

    \begin{document}
    Ho \tikzmarkin[valore]{a}150\tikzmarkend{a} \euro\ in banca che mi garantisce un interesse del \tikzmarkin[percentuale]{b}15\tikzmarkend{b} \% all'anno
    dopo un anno quanto sarà l'interesse?

    Per risolvere il problema uso la formula
    \
    quindi
    \{c}150\tikzmarkend{c}\cdot\tikzmarkin[percentuale]{d}15\tikzmarkend{d}/100=\]

    \end{document}
    `

    Ciao
    Claudio

    in risposta a: collegamenti #89792
    Up
    0
    Down
    ::

    claudio” post=89316Parto da un esempio

    Ho 15o euro in banche che mi garantisce un interesse del 15 % all’anno
    dopo un anno quanto sarà l’interesse?

    Per risolvere il problema uso la formula
    I=Cr/100
    quindi
    I=150*15/100= etc..

    Vorrei collegare con un arco
    i 150 del testo e della formula
    analogamente le percentuali

    mi ricordo di un esempio su come farlo ma non sono
    riuscito a ritrovarlo

    ciao
    claudio

    Prova a dare un’occhiata al paragrafo 3.4 Annotazioni su formule della guida tematica Introduzione all’uso della macro tikzmark.

    Ciao
    Claudio

    in risposta a: TeX capacity exceeded, sorry [main memory size=3000000] #89796
    Up
    0
    Down
    ::

    antonioliva” post=89317Sto cercando di realizzare un grafico con pgfplots usando il comando:

    \addplot[line width=0.5pt ] table [x=t,y=x] {COMANDI_LIBERI_es11p3.txt};

    Il file COMANDI_LIBERI_es11p3.txt è stato ricavato con Matlab ed ha una dimensione di <8534×18 double>. Qualcuno mi spiega come posso risolvere il problema in oggetto, che credo sia legato all’eccessiva dimensione del file. Per esempio posso caricare una volta sola il file, invece di richiamarlo ogni volta?

    Ringrazio tutti come sempre.

    Prova a compilare con: `
    lualatex miofile.tex
    `
    Ciao
    Claudio

    in risposta a: [beamer] centrare titolo block #89767
    Up
    0
    Down
    ::

    Francesco179″ post=89284Ciao, come posso fare per centrare il titolo di un solo block?

    Con:
    `
    \begin{block}{\centering Titolo}
    contenuto
    \end{block}
    `
    Ciao
    Claudio

    in risposta a: [RISOLTO] Frecce parziali tikz #89564
    Up
    0
    Down
    ::

    skevin93″ post=89194Esiste un elenco di tutte (o buona parte) le librerie di TiKz o qualcosa di simile? Lo so, è una domanda un po’ OT, ma sono curioso.

    Dunque, un elenco di tutte tutte le librerie in realtà non esiste. Per un paio di motivi: 1) non tutte quelle ufficiali sono documentate, 2) ne esistono un sacco non ufficiali. Tra quelle ufficiali documentate, trovi un buon elenco in http://tex.stackexchange.com/q/42611/13304. Tra quelle non ufficiali, ti segnalo sicuramente [tt]paths.ortho[/tt] (dello stesso autore ne trovi altre in https://github.com/Qrrbrbirlbel/pgf); ma altre sono anche su CTAN: [tt]hobby[/tt] per esempio è un pacchetto, ma può anche essere richiamato con `\usetikzlibrary{hobby}`.

    Liverpool” post=89190Come si fa presto a diventare “guru” 😉

    Ma è la verità 🙂 Per esempio non sapevo che la mia soluzione sforasse all’esterno. Appena ho tempo proverò una delle 3 proposte 🙂

    P.S. Una piccola postilla sulle versioni CVS di TikZ. Per carità, hanno mille funzionalità in più (come la libreria graphs, http://tex.stackexchange.com/questions/60571/drawing-tree-using-tikz-child-overlap/60625#60625) però si paga parecchio in stabilità. A me è successo un problema con pgfplots mentre scrivevo la tesi (http://article.gmane.org/gmane.comp.tex.pgfplots/549/match=claudio+fiandrino): avevo installato una versione CVS di un paio di mesi prima…

    Ciao
    Claudio

    in risposta a: [RISOLTO] Frecce parziali tikz #89560
    Up
    0
    Down
    ::


    Per fare un collegamento: Partial triangular arrows with TikZ/PGF.


    @Liverpool
    : rispetto al codice originale ho aggiunto `\pgfpathlineto{\pgfqpoint{6\pgfutil@tempdima}{-0.5\pgflinewidth}}` giusto per spostare la punta. Mi sembra dia un risultato migliore.

    Ciao
    Claudio

    in risposta a: Ambiente filecontents #89604
    Up
    0
    Down
    ::

    illinguista1972″ post=89117Ho visto che da qualche giorno si vedono esempi che contengono l’ambiente [tt]filecontents[/tt]. Non ho mai capito bene a che serva esattamente, ma intuisco che permette di risparmiare di scrivere altri file.

    Vorrei sapere quando e come usarlo.

    Ciao
    Tommaso

    Tommaso,

    secondo me è estremamente utile quando si tratta di rispondere a problemi come: bibliografia, grafici con dati presi da tabella. In entrambi i casi, la persona che si accinge a rispondere si crea un esempio minimo di bibliografia o tabella (che notoriamente si reperiscono da file esterni) e li utilizza nel documento: la comodità (per chi risponde) è che non deve stare lì a crearsi dei file separatamente, ma sa che ci pensa filecontents.

    Onestamente, però non mi sentirei di utilizzarlo in documenti miei: non mi piace avere troppa roba nei .tex dei documenti… figurarsi una tabella dati complessa o una lunga bibliografia.

    Ciao
    Claudio

    in risposta a: cambiare simboli ambienti adv e disadv beamer2thesis #89601
    Up
    0
    Down
    ::

    romu314″ post=89112Ciao a tutti,

    sono nuovo di qui!Innanzitutto mi complimento per il vostro lavoro!

    La mia domanda è semplicemente questa:
    utilizzo beamer2thesis in texlive e, inserendo un item nell’ambiente disadv, appare il simbolo della x prima della riga inserita. C’è un modo per cambiare il colore della x? mi piacerebbe rosso…ho cercato l’immagine nei pacchetti installati in texlive ma non l’ho trovato!
    il codice è il seguente:
    `
    \begin{disadv}
    \item Prova
    \end{disadv}
    `

    Grazie mille!!!

    Il tema al momento rende uniforme ogni cosa a seconda della colorazione di base scelta (azzurro, verde o rosso). Se usi quindi `
    \usetheme[titlepagelogo=…,
    color=red, language=italian,
    coding=utf8, % use the proper option
    ]{TorinoTh}
    ` automaticamente anche i simboli dell’ambiente disadv assumono la colorazione rossa. Diversamente, è necessario un po’ di lavoro:`
    % Disadvantages mode
    \renewenvironment{disadv}%
    {\begin{list}{\color{quello che ti pare}{\ding{55}}}{}}%
    {\end{list}}%
    ` Il codice va inserito nel preambolo. Del tutto simile il procedimento per cambiare il colore dell’ambiente adv: `
    % Advantages mode
    \renewenvironment{adv}%
    {\begin{list}{\color{quello che ti pare}{\ding{51}}}{}}%
    {\end{list}}%
    `

    PS. Dimenticavo: benevuto nel forum 🙂 e in bocca al lupo per la tesi.

    Ciao
    Claudio

    in risposta a: TeX Live 2013 #86931
    Up
    0
    Down
    ::

    iuecos” post=89111Ciao a tutti!

    Oggi ho installato TeX Live 2013 ed ho cancellato la vecchia versione, però ora il file su cui lavoravo (un CV) non mi gira, si blocca all’inizio:

    ! LaTeX Error: Option clash for package hyperref.

    See the LaTeX manual or LaTeX Companion for explanation.
    Type H for immediate help.

    l.94 \begin{document}

    immagino dipenda dal pacchetto hyperref, cosa devo fare?

    `

    \documentclass[11pt,%
    a4paper,%
    sans,%
    ]{moderncv}

    \usepackage[T1]{fontenc}

    \usepackage[utf8]{inputenc}

    \usepackage[italian]{babel}

    \usepackage{booktabs}

    \usepackage{multirow}

    \usepackage{microtype}

    \usepackage{lipsum}

    \moderncvstyle{classic}

    \moderncvcolor{blue}

    \usepackage[scale=0.78]{geometry}

    \firstname{Davide}
    \familyname{Rossi}

    \title{Curriculum vitae}

    \address{via Clem}{CAP~}

    \mobile{+39~328~}

    \email{rossi@rocketmail.com}

    \usepackage{hyperref}
    \hypersetup{colorlinks=true,linkcolor=blue,urlcolor=blue}

    \begin{document}

    \maketitle

    \section{Dati anagrafici}
    \cvdoubleitem{Nascita}{Piacenza}{Nazionalità}{Italiana}
    \cvdoubleitem{Residenza}{Piacenza}{}{}

    \end{document}`

    Credo che nel frattempo l’autore di moderncv abbia deciso di far caricare automaticamente hyperref dalla classe. Il tuo documento, quindi, carica due volte hyperref (suppongo anche che il caricamento fatto nella classe sia fatto con qualche opzione, ma non ho controllato). Quello si può fare è levare nel documento `\usepackage{hyperref}` per prima cosa; ora ci sono due strade.

    Strada numero 1: spostare `
    \hypersetup{colorlinks=true,linkcolor=blue,urlcolor=blue}
    ` nel documento.

    Strada numero 2: caricare etoolbox e utilizzare il comodissimo [tt]\AtEndPreamble[/tt]. In questo modo: `
    \usepackage{etoolbox}
    \AtEndPreamble{\hypersetup{colorlinks=true,linkcolor=blue,urlcolor=blue}}
    `

    Il codice generale (utilizza la strada numero 2, ma c’è anche la numero uno commentata): `
    \documentclass[11pt,%
    a4paper,%
    sans,%
    ]{moderncv}

    \usepackage[T1]{fontenc}

    \usepackage[utf8]{inputenc}

    \usepackage[italian]{babel}

    \usepackage{booktabs}

    \usepackage{multirow}

    \usepackage{microtype}

    \usepackage{lipsum}

    \moderncvstyle{classic}

    \moderncvcolor{blue}

    \usepackage[scale=0.78]{geometry}

    \firstname{Davide}
    \familyname{Rossi}

    \title{Curriculum vitae}

    \address{via Clem}{CAP~}

    \mobile{+39~328~}

    \email{rossi@rocketmail.com}

    %\usepackage{hyperref}
    \usepackage{etoolbox}
    \AtEndPreamble{\hypersetup{colorlinks=true,linkcolor=blue,urlcolor=blue}}

    \begin{document}
    %\hypersetup{colorlinks=true,linkcolor=blue,urlcolor=blue}
    \maketitle

    \section{Dati anagrafici}
    \cvdoubleitem{Nascita}{Piacenza}{Nazionalità}{Italiana}
    \cvdoubleitem{Residenza}{Piacenza}{}{}

    \end{document}
    `
    Ciao
    Claudio

Stai visualizzando 15 risposte – dal 901 al 915 (di 2,020 totali)

Go to top