ambiente equation ed eqnarray con indici negativi

  • Creatore
    Topic
  • #38188
    Up
    0
    Down
    ::


    ciao!

    vi e’ mai capitato che quando mettete un’equazione vi si associa un riferimento negativo? ad esempio (2.-1) O_O

    da cosa puo dipendere questo problema?

    grazie in anticipo 😀

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #38189
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        ciao!

        vi e’ mai capitato che quando mettete un’equazione vi si associa un riferimento negativo? ad esempio (2.-1) O_O

        da cosa puo dipendere questo problema?

        grazie in anticipo 😀

        No, non mi è mai successo (fra l’altro eqnarray è un fossile che non va mai usato). Immagino che il problema dipenda da una \label messa male.

        Sii più preciso: esempio minimo, per favore.

        Ciao,
        L.

      • #38190
        Up
        0
        Down
        ::


        `% %%tipo di documento, dimensione carta, grandezza del carattere, lingua
        \documentclass[a4paper,12pt,italian]{report}
        %%margini laterali.
        \setlength{\oddsidemargin}{0.6 in}
        %%offset orizzontale per la rilegatura
        \setlength{\hoffset}{0.5 cm}
        %%interlinea
        \linespread{1.3}

        %%pacchetti per i font
        \usepackage[T1]{fontenc}
        \usepackage[latin1]{inputenc}
        \usepackage{euscript}

        %%pacchetto per la sillabazione in italiano
        \usepackage[italian]{babel}

        %%pacchetto per l'inclusione di figure postscript
        \usepackage{graphics}
        %%pacchetto per l'inclusione di figure eps
        \usepackage[dvips]{graphicx}

        %%comando per l'inserimento dell'intestazione
        \pagestyle{headings} \makeatletter

        %%pacchetto per l'inserimento di pezzi di codice
        \usepackage{verbatim}

        %%pacchetto per l'intestazione carina (riga sotto l'intestazione)
        %\begin{comment}
        \usepackage{fancyhdr}
        %\input{fancyhdr.sty}
        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{\thechapter.#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{}}
        \lhead{} \rhead{} \chead{\emph{\leftmark}}
        %\end{comment}
        \makeatother
        \usepackage{makeidx}

        %package per inserire figure affiancate
        \usepackage{subfigure}

        %package per definire algoritmi
        \usepackage{algorithmic}
        \usepackage{algorithm}
        %package per le estensioni di ams
        \usepackage{amsmath}

        %crea il file indice.idx
        \makeindex

        %ridefinizioni per i teoremi
        \newtheorem{teorema}{Teorema}[section]
        \newtheorem{definizione}{Definizione}[section]

        \begin{document}
        \chapter{a}
        \section{b}
        \subsection{c}
        \subsubsection{d}
        \begin{equation}
        x=1
        \end{equation}

        \begin{equation}
        x=2
        \end{equation}

        \end{document}`

        Questa forma minima va, ed ha lo stesso preambolo,quindi escludo che sia li il problema.

        Per quanto riguarda il label ora cerco meglio

      • #38191
        Up
        0
        Down
        ::


        aggiungo che i riferimenti a paragrafi,figure e tabelle funzionano correttamente… 🙁

        aiuto sto impazzendo!

      • #38192
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          `% %%tipo di documento, dimensione carta, grandezza del carattere, lingua
          \documentclass[a4paper,12pt,italian]{report}
          %%margini laterali.
          \setlength{\oddsidemargin}{0.6 in}
          %%offset orizzontale per la rilegatura
          \setlength{\hoffset}{0.5 cm}
          %%interlinea
          \linespread{1.3}

          %%pacchetti per i font
          \usepackage[T1]{fontenc}
          \usepackage[latin1]{inputenc}
          \usepackage{euscript}

          %%pacchetto per la sillabazione in italiano
          \usepackage[italian]{babel}

          %%pacchetto per l'inclusione di figure postscript
          \usepackage{graphics}
          %%pacchetto per l'inclusione di figure eps
          \usepackage[dvips]{graphicx}

          %%comando per l'inserimento dell'intestazione
          \pagestyle{headings} \makeatletter

          %%pacchetto per l'inserimento di pezzi di codice
          \usepackage{verbatim}

          %%pacchetto per l'intestazione carina (riga sotto l'intestazione)
          %\begin{comment}
          \usepackage{fancyhdr}
          %\input{fancyhdr.sty}
          \pagestyle{fancy}
          \renewcommand{\chaptermark}[1]{\markboth{\thechapter.#1}{}}
          \renewcommand{\sectionmark}[1]{\markright{}}
          \lhead{} \rhead{} \chead{\emph{\leftmark}}
          %\end{comment}
          \makeatother
          \usepackage{makeidx}

          %package per inserire figure affiancate
          \usepackage{subfigure}

          %package per definire algoritmi
          \usepackage{algorithmic}
          \usepackage{algorithm}
          %package per le estensioni di ams
          \usepackage{amsmath}

          %crea il file indice.idx
          \makeindex

          %ridefinizioni per i teoremi
          \newtheorem{teorema}{Teorema}[section]
          \newtheorem{definizione}{Definizione}[section]

          \begin{document}
          \chapter{a}
          \section{b}
          \subsection{c}
          \subsubsection{d}
          \begin{equation}
          x=1
          \end{equation}

          \begin{equation}
          x=2
          \end{equation}

          \end{document}`

          Questa forma minima va, ed ha lo stesso preambolo,quindi escludo che sia li il problema.

          Per quanto riguarda il label ora cerco meglio

          Il docomento che hai inviato non è minimo, e contiene un buon numero di orrori (i margini non si modificano così, graphics e subfigure sono obsoleti, graphicx va caricato senza alcuna opzione, quei \makeatletter \makeatother vanno tolti, …), che tuttavia non dovrebbero aver a che fare con il problema: ti consiglio di studiare una buona guida di base.

          Per il resto, le etichette vengono rese bene.

          Mi raccomando: non prendertela!
          L.

        • #38193
          Up
          0
          Down
          ::

          ciao!

          vi e’ mai capitato che quando mettete un’equazione vi si associa un riferimento negativo? ad esempio (2.-1) O_O

          da cosa puo dipendere questo problema?

          grazie in anticipo 😀

          No, non mi è mai successo (fra l’altro eqnarray è un fossile che non va mai usato). Immagino che il problema dipenda da una \label messa male.

          Sii più preciso: esempio minimo, per favore.

          Ciao,
          L.

          Scusate l’intrusione, ma non ho potuto fare a meno di leggere che eqnarray non deve essere usato… 😯 io ho usato sempre quello e sto usando quello nella mia tesi specialistica 😳 …

          Cosa va utilizzato al suo posto? E comporta modifiche alla sintassi?

        • #38194
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Scusate l’intrusione, ma non ho potuto fare a meno di leggere che eqnarray non deve essere usato… 😯 io ho usato sempre quello e sto usando quello nella mia tesi specialistica 😳 …

            Cosa va utilizzato al suo posto? E comporta modifiche alla sintassi?

            Cerca “eqnarray” nell’Arte, quassù, trovi tutte le risposte che cerchi.

            Ciao,
            L.

          • #38195
            Up
            0
            Down
            ::

            Scusate l’intrusione, ma non ho potuto fare a meno di leggere che eqnarray non deve essere usato… 😯 io ho usato sempre quello e sto usando quello nella mia tesi specialistica 😳 …

            Cosa va utilizzato al suo posto? E comporta modifiche alla sintassi?

            Se confronti
            `\[x=y\]
            \begin{eqnarray*}x&=&y\end{eqnarray*}`
            ti rendi immediatamente conto dell’orrore.

            Puoi usare l’ambiente align di amsmath essenzialmente come eqnarray (con o senza asterisco), con una piccola differenza: ci va una sola & prima del segno di relazione.
            `\begin{align*}
            x&=y
            \end{align*}`
            Ciao
            Enrico

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

        Go to top