Risposte nei forum create
-
AutoreRisposte
-
::
Devil00″ post=85890Allora allora, mi sono consultato con altre persone che usano latex e sapete cosa ho scoperto? che loro hanno scaricato la cartella toptesi, un’editor, e miktex e fanno quello che faccio io e cioè si riesce a compilare solo all’interno della cartella toptesi.
Da tutta la documentazione che ho letto e dai vostri consigli ho capito che invece si dovrebbe riuscire a far funzionare il tutto solo con editor e miktex.Ora c’è da fare un sondaggio: quante persone utilizzano windows e fanno lo stesso accrocchio?
Una marea, perché come dicevo per mail tempo fa un buon numero di persone non si informa a dovere e procede a casaccio. Poi, bisogna dire che se si utilizza LaTeX per la tesi e poi mai più, è una soluzione che può anche andare bene, a patto di non incontrare problemi: sennò addio. Se invece si ha intenzione di usare LaTeX un po’ più spesso, è meglio fare un’installazione come si deve e dedicare un attimo di tempo a capire bene come fuziona: non sembra, ma può salvare una marea di tempo.
Per esperienza personale, ti dico che non ho quasi avvertito lo sforzo di scrivere la mia tesi: durante il lavoro ho sempre scritto dei report già in LaTeX e ho predisposto affinchè i risultati dei miei script delle simulazioni generassero grafici con pgfplots (per importarli direttamente nei documenti). Anche ora che ho appena iniziato il dottorato e sto solo consultando materiale e articoli, una volta a settimana mi faccio un report con le cose lette: magari poi non serviranno, ma se indovino probabilmente quando si tratterà di scrivere un’articolo avrò già buona parte della bibliografia e una sezione fatta. Sembra un discorso banale, ma qualsiasi stratagemma per evitare di trovarsi con l’acqua alla gola è sempre il benvenuto 😀
Ciao
Claudio
::
@Devil: come dice la netiquette del forum, è molto importante fornire un esempio minimo compilabile con classe e pacchetti caricati, come quello di Ivan, perché altrimenti chi prova a rispondere deve consultare la sfera di cristallo per capire il problema. Ne abbiamo una buona scorta di solito, e di solito funzionano bene, ma qualche aiuto fa sempre comodo…Ciao
Claudio
::DirkPitt” post=85851Ciao, vorrei realizzare una figura animata in cui un oggetto di forma circolare (quindi il suo centro) si sposta seguendo delle coordinate (x1,x2) precacolate da un altro sofware. Mi chiedevo se è possibile farlo con tikz e, in caso affermativo, se potete suggerirmi qualche esempio o template, perchè se già conosco poco il tikz di base figuratevi per questa scopo.
La figura animata dovrebbe poi contenere altri oggetti disegnati sullo stesso piano (questi statici), ellissi, rettangoli etc., ma penso che questo sia più facile (?).
Se tutto ciò è fattibile (cioè si può generare un pdf con questa animazione) ci possono essere problemi legati al numero troppo elevato di dati? Ad esempio le mie (x1,x2) sono circa 800 (coppie).
Grazie 🙂
Si, puoi farlo con almeno 3 filosofie diverse:
1) TikZ+beamer; a quel punto ti serve il famoso stile [tt]visible on=<>[/tt] e sei a posto. Esempio: qui (giusto per pubblicità, una evoluzione del concetto è rappresentata dagli stili che ho definito tempo fa qui: trovi un esempio carino qui).
2) TikZ+standalone; il trucco è usare un ciclo prima della figura per il numero di frame da creare e usare l’opzione [tt]tikz[/tt] da passare a standalone. Esempi: qui, qui e qui.
3) Usare il pacchetto apposito animate. Esempi: qui e qui.Ciao
Claudio
::marchetto” post=85838Sarà un mesetto che provo ad aggiornare Tex Live con il Tex Live Manager ma ogni volta mi restituisce che non ci sono nuovi aggiornamenti. ho fatto lo stesso sia su Windows che su Ubuntu.
Mi è venuto il dubbio che il programma non riesca a trovare e vedere gli aggiornamenti perchè fino a qualche tempo fa ogni volta che aprivo il Manager trovava sempre qualcosa di nuovo.
C’è un modo per capire se ho ragione o mi sbaglio?Per l’aggiornamento ho seguito il procedimento descritto sull’arte (per Windows) e sulla guida specifica per Ubuntu.
Ciao
MarcoÈ assolutamente normale, vedi http://www.tug.org/texlive/
In questo periodo si prepara la versione 2013 perciò tutti gli aggiornamenti sono bloccati da un pezzo. Aspetta ancora qualche settimana e poi potrai aggiornare.
Ciao
Claudio
::Devil00″ post=85818Allora Allora mi calmo sorry
1) Ho installato winedit come editor
2) Ho installato il pacchetto miktex 2.9
3) Ho scaricato il file toptesi.zip, l’ho estratto e messo sul deskstop, poi ho aperto winedit , aperto il file toptesi-example.tex all’inteno della cartella toptesi e schiacciato il pulsante pdflatex. Winedit mi restituisce un file pdf con qualche riga scritta che corrisponde a quello che c’è scritto nel file toptesi-example.tex e come lista di comandi quello che vi ho postato prima.Se apro il terminale e scrivo il comando kpsewhich tiptesi.cls (ho anche provato lo stesso con toptesi.cls) ma mi restituisce il prompt vuoto c:\>
Se provo a prendere la mia vecchia tesi e inserisco la cartella sul deskstop e all’interno metto il file toptesi-example.tex in questa cartella, me lo compila alla perfezione e guardando cosa c’è in questa cartella trovo tutti i file cls, cfg, ecc ecc 😕
Ci credo che funzioni… infatti, un pacchetto/classe viene riconosciuto quando i file sono nella cartella del documento. Ovviamente, c’è lo svantaggio che il pacchetto/classe è riconosciuto a livello locale per cui si è tutti felici e contenti che funziona li, ma non appena si crea una nuova cartella e si tenta di usare lo stesso pacchetto/classe quello non funziona più. Sospetto che nelle guide introduttive si faccia menzione a questo comportamento.
Come fare per avere il pacchetto riconosciuto da tutti i documenti? Lo si installa. Da quanto arguisco, non hai capito bene come si installi un pacchetto nè di come funzioni una distribuzione normale. Ripeto: leggi una guida introduttiva (che non è la guida del pacchetto/classe). Capirai che tu non hai installato veramente il pacchetto: hai fatto una installazione locale, ma se il pacchetto fosse veramente installato i comandi suggeriti da OldClaudio funzionerebbero e non dovresti copiare/incollare i file del pacchetto/classe ovunque, ma risiederebbero in un solo posto. All’inizio può essere tosto, ma ti garantisco ci sono cose peggiori 😀
Ciao
Claudio
::Devil00″ post=85813ma ho fatto proprio questo e ho letto la guida.
Ho scaricato il pacchetto toptesi e ho cercato di compilarlo con pdflatex ma mi dà questo
`! LaTeX Error: File `toptesi.cls' not found.Type X to quit or
to proceed,
or enter new name. (Default extension: cls)Enter file name:`
se premo invio continua a compilarlo ma con 88 errori e il file di output sono qualche riga scritta male:?
Attenzione però che non devi “compilare il pacchetto” come lascia intendere il tuo messaggio precedente. Dai messaggi di questo filone si intuisce che seppure hai già scritto la tesi della triennale non hai ben capito come si procede, per questo ti consigliavo di leggere una guida introduttiva. I pacchetti non si compilano: sono strumenti da utilizzare nei documenti (quelli si che si “compilano”).
Per riprendere il discorso, quindi, è per caso la compilazione di toptesi-example.tex che non va a buon fine? In quel caso, vuol dire che non hai installato la classe, perché TOPtesi è una classe e non un pacchetto. Segui perciò il consiglio di OldClaudio (che è l’autore) ed installa una versione completa di MiKTeX o dal manager scarica la classe.
Ciao
Claudio
::Devil00″ post=85810😮 e quindi se ho già il pacchetto toptesi cosa devo fare? tutta la storia del cercare questo cfg?
Nella cartella di miktex 2.9 ho trovato la cartella toptesi ma ho provato a metterci dentro il file .tex per farlo compilare ma non ci riesco. Cosa sbaglio? please help mePer prima cosa leggi una guida introduttiva come L’Arte che puoi trovare nella sezione documentazione. Vedrai che non è tempo perso, anzi guadagnato. Questo perché, se lo avessi già fatto, sapresti che non bisogna mettere il file .tex di un documento dentro la cartella di un pacchetto/classe (classe in questo caso) per compilare.
Detto questo, il file .cfg è solo un file di configurazione in cui vengono impostate alcuni parametri (se ben ricordo tutti o la maggioranza riguardano il frontespizio). Il file .cfg deve essere messo nella stessa cartella del file .tex del documento principale.
Come secondo consiglio, ti suggerisco caldamente di non partire da zero per la tesi. Scarica da http://www.ctan.org/tex-archive/macros/latex/contrib/toptesi uno dei file di esempio ( toptesi-example.tex direi va bene), prova a compilare e vedi se il risultato è uguale al pdf che trovi sul sito. È un piccolo check iniziale che non fa male: in seguito potrai modificare toptesi-example.tex per farlo diventare la tua tesi senza patemi vari di come iniziare.
Ciao
Claudio
::illinguista1972″ post=85795
[quote=”illinguista1972″ post=85792]Qualche regola, non so se scritta, dice che il nome dei pacchetti si scrive in sans serif, quello dei file in teletype, eccetera.
Non riesco a capire come comportarmi con il nome dei motori. Esempio: il file va compilato con pdflatex. Bene: devo rendere LaTeX con il logo, PDF in maiuscoletto, PDF in minuscolo e LaTeX con le maiuscole corrette ma senza logo, oppure come?
A volte vedo il monospaziato, altre no. Questo vale anche per dvi2pdf, per esempio, e tutti gli altri casi.
Mi illuminate?
Ciao
TommasoForse questa lista ti può aiutare.
Ciao
ClaudioNo 🙁 Mancano proprio i motori di composizione 🙂
Ciao
Tommaso[/quote]
Hai ragione, scusa… avevo in mente un’altra risposta, ma ho fatto confusione. Quella giusta era questa: punta al pacchetto hologo di Heiko Oberdiek. Per descrivere pdfTeX ti basterà usare il comando:`\hologo{pdfTeX}` Trovi la lista completa nella documentazione.Ciao
Claudio
::illinguista1972″ post=85792Qualche regola, non so se scritta, dice che il nome dei pacchetti si scrive in sans serif, quello dei file in teletype, eccetera.
Non riesco a capire come comportarmi con il nome dei motori. Esempio: il file va compilato con pdflatex. Bene: devo rendere LaTeX con il logo, PDF in maiuscoletto, PDF in minuscolo e LaTeX con le maiuscole corrette ma senza logo, oppure come?
A volte vedo il monospaziato, altre no. Questo vale anche per dvi2pdf, per esempio, e tutti gli altri casi.
Mi illuminate?
Ciao
TommasoForse questa lista ti può aiutare.
Ciao
Claudio
::ema” post=85772Salve a tutti,
Forse è una domanda un po’ banale, ma cercando non ho trovato alcuna risposta.
Mi chiedevo se non esistesse un comando generale per aumentare lo spazio tra le linee tra i vari item nel contesto di una presentazione in beamer, quando si ha\begin{itemize}
\item …
\item….
\end{itemize}Conosco \medskip, ma cercavo qualcosa di più generale, senza doverlo mettere in tutte le slides.
Vi ringrazio in anticipo,
Emanuele.
Vedi Length between nested lists in beamer.
Ciao
Claudio
3 Giugno 2013 alle 11:06 in risposta a: Tikz – poligono con all’interno testo, in posizione precisa #86310::teomat” post=85767Grazie mille!
Allora: sì, sto creando la copertina come una pagina unica, poi intendo includerla con \includepdf.
Il tuo codice funziona, però, magari per incapacità, creo i singoli elementi come tante ‘disegni’ e quindi avrei bisogno di poter collocare il risultato del tuo codice in un punto preciso della pagina
Grazie ancora!
A presto,
MatteoUtilizza il nodo speciale [tt]current page[/tt], vedi sezione 75.4 Special Nodes del pgfmanual e la libreria [tt]calc[/tt] per fare i calcoli. Oppure c’è anche il pacchetto tikzpagenodes che definisce più nodi di pagina. Un esempio di utilizzo lo trovi qui.
Ciao
Claudio
31 Maggio 2013 alle 4:27 in risposta a: pgfplots: evitare di rifare i conti per i grafici ogni volta #85763::l3on4rdo” post=85660Mi riaffaccio in questa discussione perché ho una domanda in un certo senso collegata all’uso di external, anche se il problema è differente.
Mettiamo che io faccia due grafici.
E che in entrabi i grafici io debba plottare i valori contenuti in un data file molto corposo.
C’è un metodo per indicare a pgfplots che i conti li ha già fatti per un grafico precedentemente elaborato?
Per precedentemente intendo nella stessa compilazione del documento.
(per questo dico… simile ma differente all’uso di external 🙂 )Spero di essermi spiegato e, in caso, anche l’indicazione di dove guardare nella guida sarebbe graditissima, perché sto controllando ma non trovo.
Ciao!
Magari verrò smentito a brevissimo, ma credo di no. Nel senso: se utilizzi lo stesso file prendendo “colonne” di dati diverse ovviamente bisogna effettuare di nuovo i calcoli. Ma questo è anche vero se, ipotizziamo, hai una colonna di dati in comune per i diversi grafici: per il risultato ti serve comunque processare quei dati in funzione di parametri diversi (vedi “colonne” diverse). Oltretutto, ho il sospetto che stai cercando di ottimizzare qualcosa che ha poca rilevanza rispetto allo sforzo computazione complessivo: hai detto di avere una tesi voluminosa perciò presumo tu non abbia solo 2 grafici. Ciò vuol dire che, facendo come supposizione che sia possibile la tua richiesta, potresti ottimizzare due/tre grafici risparmiando mettiamo qualche ms quando magari hai altre decine di grafici che ne portano via molti di più. Certo sono ms risparmiati, ma ne vale la pena?
In alternativa, se proprio vuoi velocizzare la compilazione, creati un documento a parte con la classe standalone per i grafici “tosti”: nel documento finale includi un’immagine ben scontornata con il grafico e sei a posto. Certo, mantienti le proporzioni: se il documento principale è composto con i Latin Modern, non usare il Palatino nei documenti dei grafici.
Ciao
Claudio
::ema” post=85628
Non è che a che fare con qualche altro pacchetto che ho caricato?
Comunque, mi da un errore anche con pgfplot, che è lo stesso riportato sopra!
Grazie in anticipo!
Sono alfin riuscito, armato di santa pazienza, così:
\begin{tikzpicture}
\begin{customlegend}[legend entries={exports ratio, imports ratio, NLD – BEL (WC final), NLD – BEL (WC prelim.), NLD – BEL (EURO prelim.)}]
\addlegendimage{red}
\addlegendimage{blue}
\addlegendimage{dashed}
\addlegendimage{dotted}
\addlegendimage{dashed}
\end{customlegend}
\end{tikzpicture}Vorrei giusto sapere se non esiste un link per le opzioni di \addlegendimage…come si fa a capire quali mettere?
Grazie di nuovo,
Emanuele.
Per l’errore che riportavi prima, è normale che sia uguale caricando pgfplots e TikZ perché pgfplots carica TikZ perciò ogni errore che hai con quel pacchetto lo otterrai anche con pgfplots. Mi ricordo di aver avuto un errore simile nel 2010 la prima volta che ho utilizzato circuitikz: avevo contattato l’autore e mi aveva suggerito di caricare [tt]\usepackage{etex}[/tt] come prima cosa. Aveva risolto, ma stiamo parlando parecchio tempo fa. Oggi, con una distribuzione aggiornata non dovresti più averlo.
Per le opzioni di [tt]\addlegendimage[/tt] onestamente non ricordo se ci siano nel manuale, ma suppongo di no. Però, se dai un’occhiata alla risposta di cui ho riportato il link in precedenza, troverai abbastanza elementi per procedere da solo.
Ciao
Claudio
::ema” post=85619Grande!! Grazie!
[attachment=719]Schermata2013-05-29a18.27.51.png[/attachment]
Insomma, questo è quello che vorrei ottenere, qualcuno sa consigliarmi?
Grazie di nuovo,
Emanuele.
Direi di si 🙂
Consiglio numero 1: usa pgfplots e avrai la legenda praticamente in automatico senza dover ricorrere a minipages facendo cose strane.
Consiglio numero 2: se proprio vuoi fare la legenda a mano c’è una soluzione fornita dall’autore di pgfplots. Io l’ho utilizzata qui e trovi anche il link alla versione originale.
Ops: ho visto ora che non vuoi utilizzare TikZ… ma siamo nel 2013: come si fa senza TikZ? 😉
Ciao
Claudio
::illinguista1972″ post=85589La sezione è sbagliata, ma è quella più visibile.
Ho bisogno di avere l’elenco di tutti i nuovi pacchetti caricati su CTAN da quando TeX Live 2012 è stata congelata. C’è modo di saperlo? Il sito di TUG non è proprio preciso.
Ciao
Tommasohttp://www.mail-archive.com/ctan-ann@dante.de/maillist.html
Ciao
Claudio
-
AutoreRisposte