Risposte nei forum create
-
AutoreRisposte
-
::
Ciao drudox84,ma sbaglio o questo script funziona solo in sistemi linux (non vorrei aver detto una fesseria … chiedi lumi a chi più esperto di me)
No, funziona anche su Windows. Lo script (forse è una function, ma cambia poco) matlab2pgfplots è uno scritp di Matlab. Matlab è presente per Windows, Mac (Leopard), Ubuntu, Fedora e credo proprio anche per altre distro linux. Ovviamente devi disporre della versione di Matlab installabile sul tuo sistema operativo.
Ciao,
Marco.P.S. Io ho provato a installare Matlab R2010a su Ubuntu 10.04 con pochi risultati. Al momento dell’installazione non venivano installati alcuni pacchetti. Poiché non mi piace per niente disporre di una versione “ridotta” di un programma, ho proseguito nell’uso di Matlab su Windows.
::
Ciao Ivan e Claudio,a quanto ho capito, installare e gestire TeXLive su un computer connesso a Internet, risulta più semplice ed efficiente.
D’altro canto possiedo e utilizzo anche un computer fisso, il quale non dispone della connessione a Internet. Pensate sia comunque semplice gestire l’installazione e l’aggiornamento della TeXLive anche per questo computer? Con MiKTeX se scarico il programma, sono sicuro di avere tutto il necessario per aggiornare MiKTeX sul fisso. Sono quindi sufficienti qualche decina di minuti (magari, a volte, un po’ di più) e una chiavetta usb. Vale anche per la TeXLive?
Vi ringrazio molto,
Marco.
::
Ciao,A me funziona, mi restituisce i numeri così come me li aspettavo, anche con \SI{}{}.
Ti ringrazio davvero moltissimo del tempo che hai speso per fare le prove! Ho provato il tuo codice ed effettivamente funziona. Poi ho fatto delle prove con il mio, e ho individuato il problema nel mio preambolo:
`\usepackage[beramono,eulerchapternumbers,eulermath,pdfspacing,subfig]{classicthesis}`
Togliendo l’opzione eulermath e caricando il pacchetto siunitx così come hai mostrato tu, le cose funzionano come devono. Altrimenti anche scegliendo l’opzione detect-mode, \num usa sempre lo stesso carattere.
Nella vecchia versione di siunitx c’era l’opzione obeymode che fa quello che vuoi, ancora non ho provato la nuova. Vedi se nella documentazione c’è qualcosa di simile
Ti ringrazio della segnalazione, e in effetti è così. Nella nuova versione al posto di obeymode bisogna inserire detect-mode, così come indicato da Francesco.
Mi piacerebbe scoprire perché non è possibile avere il corretto comportamento di siunitx caricando i caratteri eulermath…
Intanto grazie mille a tutti e ciao,
Marco.
::
Ciao Francesco,ho appena finito di leggere il topic. Non vorrei sbagliarmi l’ennesima volta, ma non mi pare proprio di aver visto la soluzione al mio problema 🙁 . La soluzione indicata in quel topic è di caricare il pacchetto siunitx con queste opzioni:
`\usepackage[mode=math,decimalsymbol=comma,mathrm=mathnormal]{siunitx}`
il che porta \num e \SI{valore}{unità di misura} a scrivere sempre i numeri in maniera matematica, sia che si scriva:
`testo testo testo \num{12345} testo testo testo`
o che si scriva:
`testo testo testo $\num{12345}$ testo testo testo`
Quello che vorrei è che \num e \SI{}{] si comportassero come \numprint (del cui comportamento se ne parla, tra le altre cose, proprio in quel topic).
Caricando siunitx con l’opzione mode=text piuttosto che con mode=math, si obbliga il pacchetto a usare SEMPRE quel tipo di carattere, giusto? Ed è questo il mio problema.
Grazie e ciao,
Marco.
::
Ciao Francesco,Non solo, si riportano esempi del comportamento di siunitx a seconda delle varie impostazioni (mode=text e mode=math) in diversi ambienti.
Mi scuso, la parte inziale mi aveva fuorviato… 🙁 Appena ho cinque minuti leggo il topic per intero e poi faccio sapere se il mio problema si è risolto.
Grazie ancora,
Marco.
::
Ciao franen,Hai rpovato a leggere questa discussione?
http://www.guit.sssup.it/phpbb/viewtopic.php?t=8361&start=0&postdays=0&postorder=asc&highlight=numericiSi. Se non sbaglio in quel topic si parla del comportamento del pacchetto siunitx nella gestione dell’allineamento dei numeri nelle tabelle. Il mio problema è diverso: riguarda COME vengono scritti i numeri, ovvero lo stile che viene scelto dal pacchetto.
Grazie comunque,
Marco.
::
Ciao Tommaso,per avere i numeri scritti sempre in modo matematico.
Anche così, però, non mi andrebbe bene. Io vorrei che lo stile con cui vengono scritti i numeri si ADATTI all’ambiente in cui viene utilizzato (ed è per questo che la parola “detect” ha attirato la mia attenzione). Cerco di spiegarmi meglio. Se scrivo:
`testo testo testo \num{12345} testo testo testo`
vorrei che il numero risulti scritto nella maniera in cui viene scritto con \num e con lo stile del testo; nel caso invece scrivessi:
`testo testo testo $\num{12345}$ testo testo testo,`
oppure:
`\[
\num{12345}
\]`vorrei che il numero fosse scritto in modalità matematica.
Ciao e grazie,
Marco.P.S. Vorrei lo stesso comportamento dal comando
`\SI{valore}{unità di misura}`
che invece si comporta come \num.
::
Ciao franen,Dici che i numeri risultano scritti allo stesso modo, ma come? Tutti maiuscoli o tutti minuscoli?
Perdonami, mi sono dimenticato di specificare. A me i numeri risultano scritti tutti in stile testo. Non riesco a fare in modo che se scrivo:
`$\num{12345}$`
il numero venga scritto con gli stessi caratteri dell’espressione:
`$12345$`
Grazie,
Marco.
::
Ciao Tommaso,Così la penso io. Non so se ti ho aiutato. Certamente chi ne sa più di me ti darà anche il suo parere.
Le considerazioni che hai fatto mi sembrano piuttosto indiscutibili, tanto più che sono frutto dell’esperienzza. Io non ho MAI utilizzato TeXLive, e conoscere anche l’opinione di chi ha usato SIA questa distribuzione CHE quella di MiKTeX mi sembra essenziale per prendere una decisione. Pertanto ti ringrazio molto della risposta!
Ciao,
Marco.
::
Ciao Elrond,Non l’ho scritto esplicitamente ma si può impostare siunitx in modo che usi il cdot (che personalmente preferisco anche io) per la notazione esponenziale
Hai ragione. Leggendo la documentazione di siunitx ho visto come farlo. Nel mio preambolo ho sostituito il nuovo comandando che ho suggerito nel messaggio precedente con:
`\newcommand{\e}[1]{\num[exponent-product=\cdot,exponent-base=10]{#1}}`
che a mio avviso è più elegante. Al posto di 10, può essere sostituita una qualsiasi altra base, compresa “e” (o \text{e} o \mathrm{e} se la si vuole in tondo).
Ora, quindi, scriverò:
`\e{3.12e-2}`
Grazie dell’indicazione, mi è risultata molto utile!
Ciao,
Marco.
::
Ciao Elrond,Non l’ho scritto esplicitamente ma si può impostare siunitx in modo che usi il cdot (che personalmente preferisco anche io) per la notazione esponenziale
Hai ragione. Leggendo la documentazione di siunitx ho visto come farlo. Nel mio preambolo ho sostituito il nuovo comandando che ho suggerito nel messaggio precedente con:
`\newcommand{\e}[1]{\num[exponent-product=\cdot,exponent-base=10]{#1}}`
che a mio avviso è più elegante. Al posto di 10, può essere sostituita una qualsiasi altra base, compresa “e” (o \text{e} o \mathrm{e} se la si vuole in tondo). Grazie dell’indicazione, mi è risultata molto utile!
Ciao,
Marco.
::
Ciao ANDRED,io personalmente non gradisco molto il simbolo “times” (ovvero “x”) nella notazione esponenziale. Preferisco usare il punto, così come scrivi tu nella richiesta che hai fatto. A tal fine ho definito un nuovo comando in questo modo:
`\newcommand{\e}[1]{\cdot 10^{#1}}`
Quindi scriverei:
`3.12\e{-2}`
Ciao,
Marco.
::
Ciao tesista,se inserisci \noindent all’inizio della riga, in questo modo:
`A simplified schematic circuit of the PMSG is shown in figure $\ref{fig:permanentgenerator}$.
%
\begin{figure}[ht]
\centering
\includegraphics[scale=1.7]{figures/PMSG.pdf}
\caption{Equivalent circuit of a PMSG}
\label{fig:permanentgenerator}
\end{figure}
\noindent The letters in the above figure have the following meaning….`forse ottieni quello che vuoi (non so dirti, però, se sia una buona cosa a livello tipografico).
Spero di aver capito correttamente quello che cerci di realizzare.
Ciao,
Marco.
-
AutoreRisposte