Inserire Legenda

  • Creatore
    Topic
  • #86168
    ema
      Up
      0
      Down
      ::


      Salve a tutti,

      spero questo sia il posto giusto per postare la mia richiesta di aiuto.

      Sto preparando una presentazione in Beamer, e vorrei inserire, in una slide, una leggenda che sembri più o meno una cosa del genere:

      [attachment:1]C:\fakepath\Schermata 2013-05-29 a 18.27.51.pdf[/attachment]

      solo che, ahimé, non ne ho la benché minima idea. Qualcuno sa dirmi come si possa fare? Ho provato con tikz, ma vorrei evitare perché ottengo un errore e latex non compila.

      Premetto che tale legenda verrà inserita in una minipage, spero possa essere d’aiuto.

      Ringrazio in anticipo,

      Emanuele.

    Visualizzazione 9 filoni di risposte
    • Autore
      Risposte
      • #86169
        ema
          Up
          0
          Down
          ::


          Tra parentesi, da mac non riesco ad inserire l’immagine che vorrei, qualcuno ne conosce il motivo? 😕

        • #86170
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Probabilmente il file pdf è troppo grande; forse se da mac apri il tuo file pdf con Anteprima e lo salvi in formato png (meglio) oppure jpg (peggio) le dimensioni potrebbero non essere così grandi e potresti annetterlo.

            Per altro anche Safari e Firefox hanno problemi a inserire immagini nel forum; io ci riesco usando il browser Google Chrome.

          • #86171
            ema
              Up
              0
              Down
              ::


              Grande!! Grazie!

              [attachment=719]Schermata2013-05-29a18.27.51.png[/attachment]

              Insomma, questo è quello che vorrei ottenere, qualcuno sa consigliarmi?

              Grazie di nuovo,

              Emanuele.

              Attachments:
              You must be logged in to view attached files.
            • #86172
              Up
              0
              Down
              ::

              ema” post=85619Grande!! Grazie!

              [attachment=719]Schermata2013-05-29a18.27.51.png[/attachment]

              Insomma, questo è quello che vorrei ottenere, qualcuno sa consigliarmi?

              Grazie di nuovo,

              Emanuele.

              Direi di si 🙂

              Consiglio numero 1: usa pgfplots e avrai la legenda praticamente in automatico senza dover ricorrere a minipages facendo cose strane.

              Consiglio numero 2: se proprio vuoi fare la legenda a mano c’è una soluzione fornita dall’autore di pgfplots. Io l’ho utilizzata qui e trovi anche il link alla versione originale.

              Ops: ho visto ora che non vuoi utilizzare TikZ… ma siamo nel 2013: come si fa senza TikZ? 😉

              Ciao
              Claudio

            • #86173
              GKT
              Partecipante
                Up
                0
                Down
                ::

                ema” post=85619Grande!! Grazie!

                [attachment=719]Schermata2013-05-29a18.27.51.png[/attachment]

                Insomma, questo è quello che vorrei ottenere, qualcuno sa consigliarmi?

                Grazie di nuovo,

                Emanuele.

                TikZ mi sembra il principale candidato per ottenere ciò che chiedi. Il grosso dipende però dal metodo con cui ottieni il tuo grafico. Se per caso lo includessi come immagine esterna (faccio solo delle ipotesi) la legenda potrebbe essere parte integrante del grafico. Che errore ottieni di preciso con TikZ? Riesci a riportare un esempio di codice in modo da riprodurre il problema?

                Lorenzo

              • #86174
                ema
                  Up
                  0
                  Down
                  ::


                  E come no? L’errore che ottengo è questo:

                  .tex:23: No room for a new \dimen .
                  \ch@ck …\else \errmessage {No room for a new #3}
                  \fi
                  l.23 \newdimen\tikzsiblingdistance

                  anche a me sembra molto strano infatti…..

                • #86175
                  ema
                    Up
                    0
                    Down
                    ::


                    Non è che a che fare con qualche altro pacchetto che ho caricato?

                    Comunque, mi da un errore anche con pgfplot, che è lo stesso riportato sopra!

                    Grazie in anticipo!

                  • #86176
                    ema
                      Up
                      0
                      Down
                      ::

                      ema” post=85625Non è che a che fare con qualche altro pacchetto che ho caricato?

                      Comunque, mi da un errore anche con pgfplot, che è lo stesso riportato sopra!

                      Grazie in anticipo!

                      Sono alfin riuscito, armato di santa pazienza, così:

                      \begin{tikzpicture}
                      \begin{customlegend}[legend entries={exports ratio, imports ratio, NLD – BEL (WC final), NLD – BEL (WC prelim.), NLD – BEL (EURO prelim.)}]
                      \addlegendimage{red}
                      \addlegendimage{blue}
                      \addlegendimage{dashed}
                      \addlegendimage{dotted}
                      \addlegendimage{dashed}
                      \end{customlegend}
                      \end{tikzpicture}

                      Vorrei giusto sapere se non esiste un link per le opzioni di \addlegendimage…come si fa a capire quali mettere?

                      Grazie di nuovo,

                      Emanuele.

                    • #86177
                      Up
                      0
                      Down
                      ::

                      ema” post=85628

                      Non è che a che fare con qualche altro pacchetto che ho caricato?

                      Comunque, mi da un errore anche con pgfplot, che è lo stesso riportato sopra!

                      Grazie in anticipo!

                      Sono alfin riuscito, armato di santa pazienza, così:

                      \begin{tikzpicture}
                      \begin{customlegend}[legend entries={exports ratio, imports ratio, NLD – BEL (WC final), NLD – BEL (WC prelim.), NLD – BEL (EURO prelim.)}]
                      \addlegendimage{red}
                      \addlegendimage{blue}
                      \addlegendimage{dashed}
                      \addlegendimage{dotted}
                      \addlegendimage{dashed}
                      \end{customlegend}
                      \end{tikzpicture}

                      Vorrei giusto sapere se non esiste un link per le opzioni di \addlegendimage…come si fa a capire quali mettere?

                      Grazie di nuovo,

                      Emanuele.

                      Per l’errore che riportavi prima, è normale che sia uguale caricando pgfplots e TikZ perché pgfplots carica TikZ perciò ogni errore che hai con quel pacchetto lo otterrai anche con pgfplots. Mi ricordo di aver avuto un errore simile nel 2010 la prima volta che ho utilizzato circuitikz: avevo contattato l’autore e mi aveva suggerito di caricare [tt]\usepackage{etex}[/tt] come prima cosa. Aveva risolto, ma stiamo parlando parecchio tempo fa. Oggi, con una distribuzione aggiornata non dovresti più averlo.

                      Per le opzioni di [tt]\addlegendimage[/tt] onestamente non ricordo se ci siano nel manuale, ma suppongo di no. Però, se dai un’occhiata alla risposta di cui ho riportato il link in precedenza, troverai abbastanza elementi per procedere da solo.

                      Ciao
                      Claudio

                    • #86178
                      OldClaudio
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        La saturazione dei registri disponibili non è frequente, ma avviene; pdfLATeX di suo può accedere a $2^{15}$ registri, ma non li può allocare per nome se non filo al duecentocinquantacinquesimo.

                        Per allocali per nome bisogna carica re il pacchetto etex anche oggi.

                        TikZ e pgfplots sono voracissimi di registri lunghezza e di registri contatori; quindi non mi meraviglio che in unione con altri pacchetti si sia arrivati a 255 cosicché il 256-esimo non è più allocabile (senza usare etex).

                        I messaggi d’errore talvolta sono criptici, ma questo`tex:23: No room for a new \dimen .
                        \ch@ck …\else \errmessage {No room for a new #3}
                        \fi
                        l.23 \newdimen\tikzsiblingdistance` è comprensibilissimo.

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

                    Go to top