- Questo topic ha 16 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 6 mesi fa da
mbistato.
-
CreatoreTopic
-
8 Marzo 2011 alle 15:27 #56789::
Salve a tutti smanettatori Latex!Ho caricato i pacchetti “soul”, “skak” e “wasysym” per usare i comandi \overline{\unitedpawns} and \CIRCLE ma ottengo il seguente errore:
! LaTeX Error: Command \iint already defined.
Or name \end… illegal, see p.192 of the manual.See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.506 …d{\iint}{\DOTSI\protect\MultiIntegral{2}}
Your command was ignored.
Type Ito replace it with another command,
orto continue without it. Sapete dirmi a cosa è dovuto?
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Marzo 2011 alle 15:33 #56790::
Salve a tutti smanettatori Latex!
Ho caricato i pacchetti “soul”, “skak” e “wasysym” per usare i comandi \overline{\unitedpawns} and \CIRCLE ma ottengo il seguente errore:
! LaTeX Error: Command \iint already defined.
Or name \end… illegal, see p.192 of the manual.See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.506 …d{\iint}{\DOTSI\protect\MultiIntegral{2}}
Your command was ignored.
Type Ito replace it with another command,
orto continue without it. Sapete dirmi a cosa è dovuto?
1. Si scrive LaTeX, e non Latex 😉
2. Non sono smanettone, ma ho la sensazione che i pacchetti non influiscono sull’errore, dovuto molto probabilmente al comando \iint che hai definito e che non avresti dovuto toccare.
Ma posso anche aver detto una cavolata.
Per caso hai usato \newcommand{\iint}{…}? Se si, forse te la cavi con \renewcommand.Ciao,
ansys.
-
8 Marzo 2011 alle 15:35 #56791
-
8 Marzo 2011 alle 15:38 #56792::
Ma se tolgo i comandi con i relativi pacchetti non ho più errori…
Il messaggio di errore dice che è stato doppiamente definito il comando \iint (se non erro definito da amsmath). I pacchetti vanno bene, ma se hai scritto tu la riga:
`\newcommand{\iint}{\DOTSI\protect\MultiIntegral{2}}`
è un errore.Se così non è, aspetta gli esperti.
Ciao,
ansys.
-
8 Marzo 2011 alle 15:38 #56793::
Salve a tutti smanettatori Latex!
Ho caricato i pacchetti “soul”, “skak” e “wasysym” per usare i comandi \overline{\unitedpawns} and \CIRCLE ma ottengo il seguente errore:
! LaTeX Error: Command \iint already defined.
Or name \end… illegal, see p.192 of the manual.See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.506 …d{\iint}{\DOTSI\protect\MultiIntegral{2}}
Your command was ignored.
Type Ito replace it with another command,
orto continue without it. Sapete dirmi a cosa è dovuto?
Sebbene la documentazione di wasysym dica che l’ordine di caricamento è irrilevante, non è vero. Passa l’opzione [nointegrals] a wasysym o, se vuoi i suoi simboli di integrale (ma non vedo perché), caricalo senza l’opzione dopo amsmath.
Ciao
Enrico
-
8 Marzo 2011 alle 16:34 #56794::
Grazie adesso funziona! Ma mi sono accorto che per ottenere quando scrivo`
$\sout{\text{$\unitedpawns$}}$
`non ottengo il testo barrato ma sottolineato. Perchè?? Ho letto pure che posso fare il testo barrato usando \cancel ma cosi facendo me lo barra diagonalmente. Invece io voglio una barra orizzontale. Che soluzioni hai?
-
8 Marzo 2011 alle 17:06 #56795::
Grazie adesso funziona! Ma mi sono accorto che per ottenere quando scrivo
`
$\sout{\text{$\unitedpawns$}}$
`non ottengo il testo barrato ma sottolineato. Perchè?? Ho letto pure che posso fare il testo barrato usando \cancel ma cosi facendo me lo barra diagonalmente. Invece io voglio una barra orizzontale. Che soluzioni hai?
Ma che razza di input usi? Che senso ha scrivere una roba del genere? Esempio MINIMO con i soli pacchetti necessari.
Ciao
Enrico
-
8 Marzo 2011 alle 17:26 #56796
-
8 Marzo 2011 alle 19:05 #56797::
Hai solo l’imbarazzo della scelta; o usi tikz o usi il semplice ambiente picture nativo di LaTeX che non abbisogna di caricare nulla, salvo, se fosse necessario la rimozione dei limiti mediante il pacchetto pict2e:
`
\documenclass{…}
…
\usepackage{pict2e}[2009/06/01]
…
\newcommand*\duecerchibarrati{{\unitlength=0.2ex
\begin{picture}(6,2)
\put(2,1){\circle{2}}\put(4,1){\circle{2}}
\Line(0,1)(6,1)
\end{picture}}}
…
\begin{document}
`Aggiusta il valore 0.2ex segnato in rosso a quanto più ti aggrada; poi puoi usare il comando \duecerchibarrati sia in modo testo sia in modo matematico con le sue dimensioni che cambiano a seconda del font in mezzo al quale il simbolo è stato posto.
-
8 Marzo 2011 alle 19:10 #56798::
Lo so che questo non è modo di scrivere ma le sto provando tutte per ottenere 2 piccoli cerchi uno di fianco all’altro e una linea orizzontale che li taglia a metà
Qualcosa come questo?
`\begin{picture}(9,4)(-2,-2)
\put(0,0){\circle{4}}
\put(5,0){\circle{4}}
\put(-2,0){\line(1,0){9}}
\end{picture}`
Ciao
Enrico
-
8 Marzo 2011 alle 20:57 #56799
-
8 Marzo 2011 alle 21:31 #56800
-
8 Marzo 2011 alle 21:45 #56801
-
8 Marzo 2011 alle 22:04 #56802
-
8 Marzo 2011 alle 22:39 #56803
-
8 Marzo 2011 alle 22:44 #56804::
certo! mi da errore in questa istruzione:
\caption{Tunnelling between identical superconductors. (a), (b), and (c) energy levels. \duecerchibarrati denotes a Cooper pair, $\CIRCLE$ denotes quasi-particle. (d) Current-voltage characteristic.}
Un comando del genere nell’argomento di \caption va preceduto da \protect.
Ciao
Enrico
-
8 Marzo 2011 alle 23:06 #56805
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.