Risposte nei forum create
-
AutoreRisposte
-
::
@Marchetto Sul mio TexStudio 2.6.2 (sistema operativo Lubuntu) se premo [tt]esc[/tt] durante la compilazione me la interrompe. Tu che versione hai?
::
Si, per avere i segnalibri occorre il pacchetto [tt]hyperref[/tt] caricato nel tuo preambolo. Nota bene che è buona norma caricarlo per ultimo, in quando ridefinisce comandi definiti da altri pacchetti o dalla classe in uso (cosa modifica nei comandi, sinceramente, non lo so). Ti è sufficiente caricarlo nel solito modo, senza alcuna opzione. Il pacchetto attiva, inoltre, i link ipertestuali. Per ulteriori info (ed eventuali personalizzazioni che potrebbero interessarti) leggiti la documentazione del pacchetto ;D
::
@marchetto se ti interessa approfondire la questione sulle unità di misura puoi anche scaricare dalla sezione documentazione “Saper comunicare” (a cura di @OldClaudio e altri professori del politecnico di torino). Al capitolo 3 si parla proprio delle unità di misura e del modo corretto su come scriverle (scusatemi per l’OT :D).ciao,
Marco
::
Ho provato adesso il test di @Liverpool e confermo che anche a me compila correttamente senza errori e senza necessita del mio codice. Per essere sicuri, ci diresti gentilmente quale distribuzione hai installato e se è completa?
::
Provo a darti una risposta. Adatta il seguente codice al tuo caso
`
\documentclass{article}\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\foreach\i in {1,…,20}{
\edef\mytemp{+[no marks, line width=1.2pt]{x+\i}}
\expandafter\addplot\mytemp;}
\end{axis}
\end{tikzpicture}
\end{document}
`
Se lo compilo ottengo una serie di rette parallele colorate come vuole [tt]pgfplots[/tt] (se infatti scrivi [tt]\addplot+[/tt] non sovrascrive le opzioni di default e anche per questo ho dovuto specificare [tt]no marks[/tt]). Prova a vedere se ti funziona anche con i file [tt].dat[/tt] scrivendo
`
\edef\mytemp{+[no marks, line width=1.2pt] table {dati/beta/\i.dat}}
`
al posto della mia definizione (non avevo voglia di crearmi dei [tt].dat[/tt] fasulli :D). Dimmi se ti funziona il tutto.Il tuo errore avviene perché non viene espansa la macro [tt]\i[/tt] durante la lettura. In questo modo prima espandi la macro e poi [tt]\addplot[/tt] fa quello che deve fare senza trovarsi macro da espandere.
::
Anzitutto grazie @OldClaudio per il tuo intervento :D. Ora, il mio documento contiene poche lettere greche in tondo (solo quelle stampate dal pacchetto per gli orbitali molecolari), quindi penso non applicherò la tua soluzione. Ma se in futuro avrò noie con il font, ci vorrà poco ad aggiungere le due righe necessarie che mi consigli 😉
::
Invece di complicarti la vita a ridefinire i comandi, non potresti utilizzare direttamente TiKz come già fa quel pacchetto? 😀 Nel tuo caso dovresti scrivere qualcosa come
`
\begin{tikzpicture}
\draw[fill=gray!30](0,0) rectangle (3cm,2cm);
\node[above left] at (0,0) {$X$};
\filldraw(1.5cm,1cm) circle (.8cm);
\draw(1.5cm,1cm) ++(90:.7cm) node{$A$};
\end{tikzpicture}
`
Per personalizzarlo consulta la guida “Arte TiKz” scaricabile dalla documentazione o il manuale del pacchetto (ottenibile dando [tt]texdoc tikz[/tt] nella shell, anche se è molto voluminoso :D).
::
Anzitutto, benvenuto e buona permanenza sul nostro forum! 😀Bene, passando al tuo problema, è buona norma inserire un esempio minimo compilabile quando esponi un problema, ossia gentilmente postaci il codice che non funziona con i pacchetti necessari (non tutti), racchiudendoli tra i comandi ` e [/ code] (dal secondo togli lo spazio, lo messo altrimenti il forum riconosce i comandi e non te li visualizza). Una cosa così:
[code]
\documentclass{article} % o quella che usi tu\begin{document}
\end{document}
`
In tal modo riusciremo a darti una risposta precisa (ed eventualmente consigliarti migliore e simili). 😀Per per posso dirti solo che probabilmente il simbolo viene messo da un comando di un pacchetto non utilizzato (magari riporta anche eventuali errori, sempre nell’ambiente [tt]code[/tt]).
-
AutoreRisposte