Didascalie nelle picture

  • Creatore
    Topic
  • #7599
    Up
    0
    Down
    ::


    Come si mettono le didascalie nelle PICTURE ? Nelle immagini normali mi funziona tutto con:

    \begin{figure}[!htb]
    [inserimento figura]
    \caption{DIDASCALIA}
    \label{ETICHETTA}
    \end{figure}

    Ma nelle picture (che me le genera un programma di grafica) mi dà errore se in fondo metto:

    \caption{DIDASCALIA}
    \label{ETICHETTA}
    \end{picture}

    Come posso fare ?

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


        Hai provato ad inserire l’ambiente picture dentro un ambiente figure?

        L.

      • #7601
        Up
        0
        Down
        ::


        Si ma sembra che la didascalia sia staccata dalla figura (rimane un pò troppo spazio tra la figura e la didascalia sotto). Come faccio a ridurre questo spazio o ad essere sicuro che sono effettivamente insieme la didascalia e la picture ?

        Grazie

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

          Si ma sembra che la didascalia sia staccata dalla figura (rimane un pò troppo spazio tra la figura e la didascalia sotto). Come faccio a ridurre questo spazio o ad essere sicuro che sono effettivamente insieme la didascalia e la picture ?

          Se c’è troppo spazio tra l’immagine e la sua dida può dipendere dall’uso dell’ambiente center al posto di \centering o dalla bounding box dell’immagine. Guarda questo 3D. Altrimenti il pacchetto caption permette di personalizzare le dida, magari può esserti utile.

          L.

        • #7603
          Up
          0
          Down
          ::


          Grazie comunque ora pare funzionare questa cosa:

          \begin{figure}[!htb]
          \centering
          \input{FILE.tex} % immagine LATEX
          \caption{ETICHETTA}
          \label{LABEL}
          \end{figure}

          dove FILE.tex contiene una cosa del tipo:

          \setlength{\unitlength}{0.240900pt}
          \ifx\plotpoint\undefined\newsavebox{\plotpoint}\fi
          \begin{picture}(1500,900)(0,0)
          \sbox{\plotpoint}{\rule[-0.200pt]{0.400pt}{0.400pt}}%
          \put(120.0,82.0){\rule[-0.200pt]{4.818pt}{0.400pt}}
          [….] % sequenza di put e multiput
          \end{picture}

          L’immagine è stata prodotta automaticamente da gnuplot.
          E’ corretta questa cosa ?

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


            Non uso né GNUplot né l’ambiente picture, non mi esprimo sul codice dell’immagine. Tuttavia, per quanto concerne l’annoso problema dell’inserimento di una figura, leggi quanto contento in “Come si fa una tesi con LaTeX” di Lapo, un must.

            L.

          • #7605
            DMW
              Up
              0
              Down
              ::


              Perché hai aperto un nuovo topic quando potevi continuare nell’altro?
              Intervenga qualche moderatore.

              Ciao.

            • #7606
              Up
              0
              Down
              ::


              perchè mi sono sbagliato

            • #7607
              DMW
                Up
                0
                Down
                ::


                Mi scuso soprattutto con i membri dello staff perché non dovrei permettermi.

                perchè mi sono sbagliato

                Credo di si. Non puoi aprire un altro topic quando questo non è altro che il prosieguo di “Didascalie nelle picture” che hai aperto tu stesso l’altro ieri. Qui in pratica hai messo la soluzione di quel topic, ammesso che si quella esatta. Io l’ambiente picture non lo uso quindi non so rispondere al tuo problema, però stacci attento su come usi il forum. Leggi la netiquette.

                Ciao.

                Andrea

              • #7608
                Up
                0
                Down
                ::


                Il codice che riporti è corretto, solo il posizionamento della figura è un pochino male pensato. Questo (e credo sia conforme a quanto scritto da Lapo nel documento a cui ti hanno già rimandato) credo sia un po’ meglio:`\begin{figure}[color=darkred]tb[/color]\centering
                \input{FILE}% per \input non serve mettere .tex: LaTeX aggiunge automaticamente l'estensione “.tex”
                \caption{ETICHETTA}\label{LABEL}
                \end{figure}`

                L’immagine è stata prodotta automaticamente da gnuplot.

                Se è una linea e un simbolo di ellissi, si.

                PS: Nessun problema per la moderazione. E’ lecito che vogliate ordine nel forum ed è anche corretto che lo pretendiate dai moderatori, visto che sono qui per questo. Tuttavia, se dovesse risuccedere un episodio simile, credo che un messaggio privato a un utente nel gruppo “staff” possa risolvere senza ‘sporcare’ il forum.

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

            Go to top