cfiandra

Risposte nei forum create

Stai visualizzando 15 risposte – dal 691 al 705 (di 2,020 totali)
  • Autore
    Risposte
  • in risposta a: matematica e tikz #93376
    Up
    0
    Down
    ::

    marchetto” post=92992Buonasera,

    ho un problemino con [tt]tikz[/tt] che, sarà la stanchezza, non riesco a risolvere:
    Ho due cicli for ([tt]foreach[/tt]) uno dentro l’altro. Quello interno deve far scorre la variabile da 1 fino a un valore che dipende dalla variabile del ciclo esterno. Il problema è che così`\foreach \j in {1,…,5} {%
    \foreach \i in {1,…,2^(\j+1)} {%

    }
    }`non funziona e mi da errore perché [tt]tikz[/tt] non permette di fare conti nell’assegnazione del valore di [tt]\i[/tt].
    Una soluzione che ho pensato ma che non so mettere in pratica è quella di dichiarare una nuova variabile con un certo valore, per esempio`\foreach \j in {1,…,5} {%
    \k = 2^(\j+1)
    \foreach \i in {1,…,\k} {%

    }
    }`
    Ma non ho trovato la sintassi da utilizzare e poi temo che anche inserendo [tt]\k[/tt] in [tt]\foreach \i in {1,…,\k}[/tt] otterrei degli errori.

    Avete qualche idea?

    Ciao
    Marco

    Ci sei quasi.

    TikZ per via di LaTeX non può definire delle variabili con una sintassi simile ad altri linguaggi di programmazione. Il modo corretto è:`
    \pgfmathsetmacro\k{2^(\j+1)}
    `Quindi: `
    \documentclass[tikz]{standalone}

    \begin{document}
    \begin{tikzpicture}
    \foreach \j in {1,…,5} {%
    \pgfmathsetmacro\k{2^(\j+1)}
    \foreach \i in {1,…,\k} {%
    \node[fill] at (\i,\j){};
    }
    }
    \end{tikzpicture}
    \end{document}
    ` funziona alla grande. In modo più elegante, puoi ridefinire anche il primo ciclo con: `
    \foreach \j [evaluate=\j as \k using 2^(\j+1)] in {1,…,5} {%
    `

    Ciao
    Claudio

    in risposta a: Problema con presentazione Beamer #93374
    Up
    0
    Down
    ::

    giuseppegerax” post=92991Salve ragazzi, ho un grosso problema. Devo fare una presentazione con beamer, ho riutilizzato un template preso da sito, ma mi da degli errori sulla copertina e non so come fare, ho una fretta assurda 🙁 Potreste gentilmente aiutarmi? Inoltre c’è un problema nelle altre pagine, nella parte bassa della slide, il mio nome e cognome esce dal beamerbox.
    Grazie in anticipo

    giuseppegerax” post=93000Come non detto 🙁 Non riesco a modificare parte bassa intestazione, dovrei aumentare la dimensione del beamercolorbox ma non so dove mettere mano 🙁

    https://mega.co.nz/#!GY51gbRQ!lQ3Yys68DstMBSEqG4fS1zqbRx5nOej1Ofk1bSSP-Vg

    Dunque, anche se non hai proprio riutilizzato un template preso da sito visto che a me quella combinazione di blu non mi risulta familiare 😉 cerco di aiutarti lo stesso.

    Apri la tua stessa presentazione che hai inserito in allegato. Vai al quadro 37 of 40: troverai un suggerimento per ovviare al tuo problema. Se non puoi utilizzare quello, vai al quadro 10 su 40: c’è un’opzione che portrebbe fare al caso tuo.

    Perché sono criptico? Molto semplice. 1) Beamer2Thesis è forse l’unico template al mondo in cui l’autore ha messo a disposizione un sito, un gruppo e una pagina facebook con moltissimi spunti, contentuti e suggerimenti. Rispondo quasi sempre entro un giorno, infatti ho accettato la tua richiesta di iscrizione 13 ore fa, ma il tuo post è di 10 ore fa. 2) La documentazione è in forma di presentazione: non dirmi che si perde tempo a leggere 40 quadri di cui probabilmente 30 sono veramente importanti. 3) Anche se il tuo problema è ultra urgente, non sei la sola persona che ha delle deadline. Cerca di organizzare meglio il tuo tempo.

    Ciao
    Claudio

    in risposta a: [Concorso] TikZ nella gallery del sito #93226
    Up
    0
    Down
    ::

    marchetto” post=92973Purtroppo solo ora ho a disposizione un pc per scriver un post sul forum e non ho fatto in tempo a per la gara ma mi piacerebbe mostrare un piccolo disegno che ho fatto ieri.
    Per la realizzazione ho preso spunto da un esempio presente sull’Artetikz. Sono orgoglioso di questo disegno per la relativa compattezza del codice (certamente migliorabile):`\documentclass[tikz]{standalone}
    \begin{document}
    \begin{tikzpicture}
    \draw [ultra thick] (-8,0) — (8,0);
    \draw [ultra thick] (0,0) circle (8);
    \foreach \i in {0,1,2,3} {%
    \draw [ultra thick] (90*\i:8) arc (270+90*\i:180+90*\i:8);}
    \foreach \i in {0,1,…,7} {%
    \draw [very thick] (45*\i:8) arc (270+45*\i:135+45*\i:3.3);}
    \foreach \i in {0,1,…,15} {%
    \draw [thick] (22.5*\i:8) arc (270+22.5*\i:112.5+22.5*\i:1.6);}
    \foreach \i in {0,1,…,31} {%
    \draw [thin] (11.25*\i:8) arc (270+11.25*\i:101.25+11.25*\i:0.8);}
    \foreach \i in {0,1,…,63} {%
    \draw [ultra thin] (5.625*\i:8) arc (270+5.625*\i:95.625+5.625*\i:0.4);}
    \end{tikzpicture}
    \end{document}`Ciao
    Marco

    In effetti sono uno dei 12 che ti ha votato! 🙂 Mi è piaciuto molto l’algoritmo che hai usato.

    Ciao
    Claudio

    in risposta a: pgfplots TeX capacity exceeded #93348
    Up
    0
    Down
    ::


    Io non lo compilerei con una versione così vecchia di pgfplots come la 1.4; cerca di utilizzare versioni recenti, tanto più che, compilando a parte, non devi inviarlo alla conferenza (con i soliti problemi di compatibilità).

    LuaLaTeX ti evita tutti quei fastidiosi problemi di memoria. Un grafico con i dati che hai, pdflatex non lo compilerebbe mai (forse anche estendendo manualmente la memoria non ce la farebbe).

    Ciao
    Claudio

    in risposta a: [Concorso] TikZ nella gallery del sito #93223
    Up
    0
    Down
    ::


    Solo un contributo? 🙁


    @Roberto
    : perché non estendere la deadline?

    Ciao
    Claudio

    in risposta a: pgfplots TeX capacity exceeded #93338
    Up
    0
    Down
    ::

    warcomeb” post=92955Ciao a tutti!
    sto cercando di plottare dei grafici con tikz ma ho problemi di memoria, in particolare l’errore è:
    `
    […] TeX capacity exceeded, sorry [main memory size=5000000].
    `

    Questo è il codice:
    `
    \documentclass[a4paper,10pt,twocolumn,conference]{IEEEtran}

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}

    \usepackage{cite,subfigure}
    \usepackage{graphicx}
    \usepackage{color}
    \usepackage{amsmath,amsfonts,amssymb,bm,latexsym,txfonts,units}
    %\usepackage[amssymb,italian,mediumspace,cdot]{SIunits}
    \usepackage[binary-units]{siunitx}
    \usepackage{booktabs}
    \usepackage{dcolumn}
    \usepackage{multicol}
    \usepackage{multirow}

    \usepackage{pgfplots}
    \pgfplotsset{/pgf/number format/use comma,compat=newest}
    \usepackage{circuitikz}
    \usepackage{xcolor}

    \title{prova}

    \author{%
    warcomeb
    }

    \begin{document}

    \maketitle
    \pagestyle{empty}

    \begin{figure}
    \centering
    \begin{tikzpicture}
    \begin{axis}[%
    ymax=60000,
    xlabel=time,%
    ylabel=ADC value,
    % legend style={anchor=north,at={(0.5,0.99)},draw=none},
    % legend style={cells={anchor=east},legend pos=outer north east},
    % legend columns=3,
    grid=major,
    % width=10cm,%
    % height=6cm%
    ]
    \addplot [red,thick] table [x expr=\coordindex,y=AccTwo] {100mhz_20s_001_2.txt};
    % \addplot [green,thick] table[x expr=\coordindex,y=Acc2] {plots/100mhz_20s_001.txt_2};

    % \legend{classic,nogeminate,nosemivocali}
    \end{axis}
    \end{tikzpicture}
    \caption{Test with sinusoidal signals at particular frequency.}
    \label{fig:sintest}
    \end{figure}

    \end{document}
    `

    mentre il file da cui caricare i dati è riportato qui: esempio dataset

    ho provato anche ad usare l’external come descritto qui:esempio external ma sembra che sia incompatibile con qualcosa che uso per fare le altre immagini dell’articolo sempre in tikz.

    Mi potete aiutare?

    Grazie
    Marco

    Quello che puoi fare è compilare a parte il grafico con standlone (usa lualatex) e includerò nel paper con [tt]\oncludegraphocs[/tt].

    Ovviamente nel documento a parte usa gli stessi font di IEEE.

    Ciao
    Claudio

    in risposta a: Guida tematica alla riga di comando. #74667
    Up
    0
    Down
    ::

    robitex” post=92876
    Si, ho pensato anch’io che un comando \contribToGuIT andrebbe inserito nella classe.
    Nel codice ho creato un “pulsante” su cui poter fare click per essere connessi alla relatia pagina web del sito.
    Questo “pulsante” andrebbe però ridefinito perché usa un pacchetto specifico non caricato dalla classe guidatematica.
    Ci sarebbe da fare anche una seconda piccola modifica sui nomi dei file pdf che vengono inseriti come immagini: andrebbero rinominati con caratteri tutti minuscoli perché quando li si scarica clonando il repo con Git i nomi sono lowercase mentre evidentemente nella classe i file sono richiamati con nomi Camelcase.
    Qualcuno vuole preparare la modifica?
    R.

    Ho un’idea che mi sembra interessante per il “pulsante” (senza caricare pacchetti strani). 😉

    Provo ad implementarla e fare l’upload della classe sul repository.

    Ciao
    Claudio

    in risposta a: Guida tematica alla riga di comando. #74665
    Up
    0
    Down
    ::

    robitex” post=92869Ciao.
    Ho aggiunto, raccogliendo il suggerimento di @And in questo post, alla guida alla riga di comando un messaggio per informare i lettori sulla possibilità di ricambiare il contributo ricevuto, associandosi al GuIT.
    Anche gli altri Autori delle guide e della documentazione in generale possono inserire la stessa nota, anche prelevando il codice dal repository GuITeX.

    La versione della guida è ora: v1.2.3 del 13/03/2014
    Grazie.
    R.

    Perché non includere direttamente nella classe guidatematica il messaggio?

    Ciao
    Claudio

    in risposta a: [Concorso] TikZ nella gallery del sito #93220
    Up
    0
    Down
    ::


    Se ben ricordo, ho già vinto il concorso di TikZ dello scorso anno 🙂

    Quindi mi candido per la giuria 😉 (se Roberto è d’accordo beneinteso)

    Ciao
    Claudio

    in risposta a: Espansione macro all’interno di \ref #93242
    Up
    0
    Down
    ::


    Vero che funziona, anche con un’etichetta leggermente più complicata: `
    \documentclass{article}
    \usepackage{currfile}

    \begin{document}

    \begin{equation}
    x=y
    \label{eq:y}
    \end{equation}

    \begin{equation}
    y=x
    \label{eq:\currfilename}
    \end{equation}

    \ref{eq:y} \ref{eq:\currfilename}

    \end{document}
    ` Resta il fatto che, seppure funziona, non ha senso (almeno secondo me). Se in un documento ti serve una volta sola, perché non puoi dare un nome normale all’etichetta? Se invece etichetti tutto (comandi di sezionamento, equationi, tabelle e figure) chiediti quanto sia utile sapere che la 70˚ etichetta è il nome del file.

    Se invece era per fare esercizio, ti consiglio di leggere questo post di ignoto autore 😉

    Ciao
    Claudio

    in risposta a: Error nell’importare Immagine #93192
    Up
    0
    Down
    ::

    Ferrarotti” post=92842Ciao Claudio

    Ti ringrazio per i suggerimenti! Purtroppo sono nuovo di questo ambiente, molte cose le devo ancora imparare.

    In realt’ io sto scrivendo in inglese quindi il pacchetto babel non mi serve e utilizzo TexWorks su Mac dove e gia preimpostato la codifica utf8.
    Dovrei forse usare \usepackage[applemac]{inputenc}?

    Grazie
    Marco

    Non ti preoccupare: è normale agli inizi, ma se tieni conto dei suggerimenti vedrai che molto di rado ti capiteranno problemi insormontabili.

    Per la codifica concordo con Roberto.

    Ciao
    Claudio

    in risposta a: Inserire molti files in \input #93163
    Up
    0
    Down
    ::

    sblindo” post=92838

    Ma spero bene che tu no abbia fatto una scicchezza del genere: i nomi dei file devono essere moderatamente mnemnici affinche tu possa ritrovare facilmente il file su cui eventalmente mettere le mani; e il numero del capitolo non aiuta certo la memoria.

    Io vedrei file dai nomi simili a questi: frontespizio-e-preliminari.tex, presentazione.tex, stato-dell-arte.tex, scopo-della-ricerca.tex, ipotesi-preliminari.tex,…,materiale-finale.tex

    Invece ho imparato che non serve l’estensione *.tex.

    Vero, ma credo che OldClaudio parlasse dei nomi dei file in senso stretto, non dell’argomento da passare ad [tt]\input[/tt] o [tt]\include[/tt].

    Ciao
    Claudio

    in risposta a: presentazione Beamer #93204
    Up
    0
    Down
    ::

    Giulioz” post=92836Salve a tutti,
    sto preparando una presentazione in beamer utilizzando il tema Darmstadt.

    La barra superiore presenta tre strati: uno nero con i tondini che indica la sezione, uno blu che indica la sottosezione e uno blu più chiaro che indica il nome della slide.

    Dato che la mia presentazione dovrebbe durare 20 minuti circa non credo di aver bisogno delle sottosezioni e vorrei semplificare la struttura della barra di navigazione a soli due strati: quello nero per le sezioni e quello in blu con il nome della slide. Qual’è l’opzione da inserire??

    Grazie, Giulio

    `\usetheme{Frankfurt}`

    Infatti, nella beameruserguide (texdoc beamer) a pagina 156 si presenta il tema Frankfurt come:

    A variation on the Darmstadt theme that is slightly less cluttered by leaving out the subsection information.

    Ciao
    Claudio

    in risposta a: Error nell’importare Immagine #93189
    Up
    0
    Down
    ::

    Ferrarotti” post=92833

    Ah.
    No avevo letto troppo in fretta. L’inclusione va bene così (od al limite usa \include).
    Piuttosto non vede caricare i pacchetti fontenc ed inputenc…
    R.

    Questo a cosa puo essere dovuto?

    Credo Roberto si riferisca al fatto che nel tuo preambolo mancano: `
    \usepackage[T1]{fontenc}
    \usepackage[]{inputenc} % di solito è utf8
    ` Questi due pacchetti definiscono la codifica di uscita ed ingresso rispettivamente: leggi su una qualsiasi guida di base cosa sono; per approfondire, nella sezione Documentazione c’è una guida tematica dedicata interamente alle codifiche.

    In merito al preambolo, poi, se scrivi in italiano sarebbe consigliabile anche caricare `\usepackage[italian]{babel}` Inoltre, potresti rimuovere [tt]latexsym[/tt] e [tt]amsfonts[/tt]: il primo non serve, il secondo è già caricato da [tt]amssymb[/tt]. Oltretutto, ora che guardo meglio, hai caricato due volte il pacchetto [tt]graphicx[/tt] e con opzioni diverse: in genere non è una buona cosa da fare perché potresti incorrere in errori di [tt]option clash[/tt] (oltre al primo errore). Sulle guide è sempre scritto che [tt]graphicx[/tt] è capace di trovare il driver giusto perciò è meglio caricarlo senza opzioni. Per concludere, [tt]hyperref[/tt], con pochissime eccezioni, deve essere caricato per ultimo nel preambolo.

    Sembrano stupidaggini, ma seguire le regole corrette per scrivere un buon preambolo salvano da diversi problemi.

    Ciao
    Claudio

    in risposta a: Error nell’importare Immagine #93183
    Up
    0
    Down
    ::

    Ferrarotti” post=92819Ho provato in un file a parte e li funziona!

    \documentclass[a4paper,openright,12pt]{book}
    \usepackage{graphicx}

    \begin{document}
    \begin{figure}[hpt]
    \centering
    \includegraphics[natheight=200,natwidth=400]{Loffler1.pdf}
    \caption{Relative conversion of NO within 5 ms based on its total formation. The figure is based on the work of L{\”o}ffler et al. }
    \label{fig:LofflerNO}
    \end{figure}
    \end{document}

    Il codice per inserire l’immagine si trova in un file a parte che poi verrà inserito nel main file. A questo punto penso che l’ incompatibilità o errore sia li.
    Ti riporto il codice del main file:

    \documentclass[a4paper,openright,12pt]{book}
    \usepackage{fancyhdr}
    \usepackage[dvips]{graphicx}
    \usepackage{amssymb}
    \usepackage{amsmath}
    \usepackage {amsfonts}
    \usepackage{latexsym}
    \usepackage{amsthm}
    \usepackage{eucal}
    \usepackage{layaureo}
    \usepackage{chemarr}
    \usepackage{booktabs}
    \usepackage{siunitx}
    \usepackage{multirow}
    \usepackage{hyperref}
    \usepackage{siunitx}
    \usepackage{graphicx}

    \linespread{1.3}
    \pagestyle{plain}
    \newcommand{\textunderscript}[1]{$_{\text{#1}}$}

    \begin{document}
    \numberwithin{equation}{chapter}

    %\tableofcontents
    %\listoffigures
    %\listoftables

    \input{C1.tex}

    \cleardoublepage

    \addcontentsline{toc}{chapter}{\bibname}

    \end{document}

    Prova a levare l’opzione per il driver dvips nel pacchetto graphicx.

    Ciao
    Claudio

Stai visualizzando 15 risposte – dal 691 al 705 (di 2,020 totali)

Go to top