Error \iint already definited

  • Creatore
    Topic
  • #56789
    Up
    0
    Down
    ::


    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 H for immediate help.

    l.506 …d{\iint}{\DOTSI\protect\MultiIntegral{2}}

    Your command was ignored.
    Type I to replace it with another command,
    or
    to continue without it.

    Sapete dirmi a cosa è dovuto?

Visualizzazione 15 filoni di risposte
  • Autore
    Risposte
    • #56790
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        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 H for immediate help.

        l.506 …d{\iint}{\DOTSI\protect\MultiIntegral{2}}

        Your command was ignored.
        Type I to replace it with another command,
        or
        to 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.

      • #56791
        Up
        0
        Down
        ::


        Ma se tolgo i comandi con i relativi pacchetti non ho più errori…

      • #56792
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          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.

        • #56793
          Up
          0
          Down
          ::

          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 H for immediate help.

          l.506 …d{\iint}{\DOTSI\protect\MultiIntegral{2}}

          Your command was ignored.
          Type I to replace it with another command,
          or
          to 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

        • #56794
          Up
          0
          Down
          ::


          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?

        • #56795
          Up
          0
          Down
          ::

          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

        • #56796
          Up
          0
          Down
          ::


          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à

        • #56797
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            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.

          • #56798
            Up
            0
            Down
            ::

            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

          • #56799
            Up
            0
            Down
            ::


            Mi da errore. Forse c’è qualche errore di sintassi nel tuo codice…

          • #56800
            Up
            0
            Down
            ::

            Mi da errore. Forse c’è qualche errore di sintassi nel tuo codice…

            Ho corretto gli errori di battitura, prova copiando quello che c’è ora.

            Ciao
            Enrico

          • #56801
            Up
            0
            Down
            ::


            Ora mi da errore nel comando \duecerchibarrati

          • #56802
            Up
            0
            Down
            ::

            Ora mi da errore nel comando \duecerchibarrati

            Questo funziona:
            `\newcommand*\duecerchibarrati{{\unitlength=0.5ex
            \begin{picture}(6,2)
            \put(2,1){\circle{2}}\put(4,1){\circle{2}}
            \Line(0,1)(6,1)
            \end{picture}}}`
            Hai caricato il pacchetto pict2e?

            Ciao
            Enrico

          • #56803
            Up
            0
            Down
            ::


            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.}

          • #56804
            Up
            0
            Down
            ::

            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

          • #56805
            Up
            0
            Down
            ::


            Problema risolto! Thanks!

        Visualizzazione 15 filoni di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top