simbolo \item

  • Creatore
    Topic
  • #22494
    Up
    0
    Down
    ::


    ciao ragazzi, la mia domanda:

    usando il comando \begin{itemize} per ogni item mi inserisce un “palino”, posso evitare questo simbolo e decidere da me quale inserire? come?

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #22495
      DMW
        Up
        0
        Down
        ::


        Ti consiglio il pacchetto pacchetto enumitem
        http://www.ctan.org/get/macros/latex/contrib/enumitem/enumitem.pdf

        Ciao

        Andrea

      • #22496
        DMW
        • #22497
          Up
          0
          Down
          ::


          sostituito il pallino con un più discreto trattino per ora, approfondirò in seguito grazie mille!
          p. 8)

        • #22498
          Up
          0
          Down
          ::


          Oggi ho avuto un problema simile a quello descritto in questo post. Sto realizzando una presentazione con beamer e la domanda è: come potrei fare se volessi mettere come simbolo dell’itemize un’immagine?
          Cioè al posto del pallino/triangolino/quadratino vorrei mettere un simbolo che mi hanno dato.
          Avevo pensato di risolvere ridefinendo l’ambiente itemize e cambiare il “puntatore” con un:
          `
          \includegraphics[width=n-mm,height=n-mm]{immagine}
          `
          ma per ora nessun risultato.

          La modifica dovrebbe essere comune a tutti gli itemize del documento e non solo in casi locali.

          Voglio fare questa modifica perchè mi hanno dato un template per una presentazione fatto in OpenOffice a cui mi devo attenere, per ora sono riuscito a sistemare quasi tutto (colori, sfondo, carattere) ma questa cosa non l’ho ancora sistemata.

          Grazie Alberto

        • #22499
          Antonio Ledda
          Partecipante
            Up
            0
            Down
            ::

            Oggi ho avuto un problema simile a quello descritto in questo post. Sto realizzando una presentazione con beamer e la domanda è: come potrei fare se volessi mettere come simbolo dell’itemize un’immagine?
            Cioè al posto del pallino/triangolino/quadratino vorrei mettere un simbolo che mi hanno dato.
            Avevo pensato di risolvere ridefinendo l’ambiente itemize e cambiare il “puntatore” con un:
            `
            \includegraphics[width=n-mm,height=n-mm]{immagine}
            `
            ma per ora nessun risultato.

            La modifica dovrebbe essere comune a tutti gli itemize del documento e non solo in casi locali.

            Voglio fare questa modifica perchè mi hanno dato un template per una presentazione fatto in OpenOffice a cui mi devo attenere, per ora sono riuscito a sistemare quasi tutto (colori, sfondo, carattere) ma questa cosa non l’ho ancora sistemata.

            Grazie Alberto

            Prova a mettere:

            `\setbeamertemplate{itemize items}{\includegraphics[width=2mm,height=2mm]{immagine}}`

            nel preambolo e

            `\begin{itemize}
            \item Primo.
            \item Secondo.
            \item Terzo.
            \end{itemize}`

            nel documento. Facendo una prova ho ottenuto questo risultato:

            Ciao,
            Antonio

          • #22500
            Up
            0
            Down
            ::


            Funziona alla grande!!
            Però ha un piccolo problema nel caso in cui voglia costruire un elenco puntato in cui gli elementi compaiono uno alla volta come in questo caso:
            `
            \begin{itemize}
            \item <2-> Voglio cucinare la torta della mia nonna perchè mi piace e chiedo a lei la ricetta
            \item <3-> Non mi piace il cioccolato nella torta e quindi devo modificare la ricetta
            \item <4-> Scelgo di mettere l'uvetta
            \item <5-> Do la mia ricetta agli amici a cui è piaciuta tanto
            \end{itemize}
            `
            in quanto tutti i puntatori sono presenti già all’inizio e alla pressione del tasto compaiono le parole, io vorrei che invece comparissero anche i puntatori uno alla volta. Idee su come si posssa fare? altrimenti lo tengo anche così non è una tragedia….

            Ciao Alberto

          • #22501
            Antonio Ledda
            Partecipante
              Up
              0
              Down
              ::

              Funziona alla grande!!
              Però ha un piccolo problema nel caso in cui voglia costruire un elenco puntato in cui gli elementi compaiono uno alla volta come in questo caso:
              `
              \begin{itemize}
              \item <2-> Voglio cucinare la torta della mia nonna perchè mi piace e chiedo a lei la ricetta
              \item <3-> Non mi piace il cioccolato nella torta e quindi devo modificare la ricetta
              \item <4-> Scelgo di mettere l'uvetta
              \item <5-> Do la mia ricetta agli amici a cui è piaciuta tanto
              \end{itemize}
              `
              in quanto tutti i puntatori sono presenti già all’inizio e alla pressione del tasto compaiono le parole, io vorrei che invece comparissero anche i puntatori uno alla volta. Idee su come si posssa fare? altrimenti lo tengo anche così non è una tragedia….

              Ciao Alberto

              Dopo un po’ di ricerca su internet sono giunto a questo risultato:

              http://img129.imageshack.us/img129/6016/immagineha1.jpg

              Il codice usato è questo:

              `\documentclass[10pt]{beamer}

              \usetheme{Warsaw} %{Darmstadt}

              \newcommand{\IconRide}{\includegraphics[width=2mm,height=2mm]{icona.jpg}}
              \newcommand{\IconOcch}{\includegraphics[width=2mm,height=2mm]{iconb.jpg}}

              \newlength{\SmileysLength}
              \setlength{\SmileysLength}{\labelwidth}\addtolength{\SmileysLength}{\labelsep}
              \newcommand{\hard}{\hspace*{-\SmileysLength}\makebox[0pt][r]{\IconRide}%
              \hspace*{\SmileysLength}}
              \newcommand{\easy}{\hspace*{-\SmileysLength}\makebox[0pt][r]{\IconOcch}%
              \hspace*{\SmileysLength}}

              \begin{document}

              \begin{frame}
              Una lista con le icone:
              \begin{itemize}
              \item <1-> Prova 1
              \item <2-> \easy Prova 2
              \item <3-> \hard Prova 3
              \item <4-> Prova 4
              \item <5-> Prova 5
              \item <6-> \easy Prova 6
              \item <7-> \hard Prova 7
              \end{itemize}
              \end{frame}

              \end{document}`

              Gli elementi, icone comprese, appaiono uno per volta. Non è il massimo del risultato, ma forse dipende dai gusti.

              EDIT – Dimenticavo, in questo caso si può anche inserire:

              `[…]
              \begin{itemize}[<+->]
              \item Prova 1
              \item \easy Prova 2
              \item \hard Prova 3
              \item Prova 4
              \item Prova 5
              \item \easy Prova 6
              \item \hard Prova 7
              \end{itemize}
              […]`

              Si risparmia un po’ di tempo. 😉

              Ciao,
              Antonio

              PS Ho lasciato l’estensione .jpg (che può essere tranquillamente levata) per spiegare dove deve essere inserito il nome delle immagini.

            • #22502
              Antonio Ledda
              Partecipante
                Up
                0
                Down
                ::


                Ultima cosa; modificando i valori tra parentesi quadre di \makebox il risultato è questo:

                http://img381.imageshack.us/my.php?image=immaginerr0.jpg

                Ciao,
                Antonio

              • #22503
                mlgdominici
                Amministratore del forum
                  Up
                  0
                  Down
                  ::

                  Funziona alla grande!!
                  Però ha un piccolo problema nel caso in cui voglia costruire un elenco puntato in cui gli elementi compaiono uno alla volta come in questo caso:
                  `
                  \begin{itemize}
                  \item <2-> Voglio cucinare la torta della mia nonna perchè mi piace e chiedo a lei la ricetta
                  \item <3-> Non mi piace il cioccolato nella torta e quindi devo modificare la ricetta
                  \item <4-> Scelgo di mettere l'uvetta
                  \item <5-> Do la mia ricetta agli amici a cui è piaciuta tanto
                  \end{itemize}
                  `
                  in quanto tutti i puntatori sono presenti già all’inizio e alla pressione del tasto compaiono le parole, io vorrei che invece comparissero anche i puntatori uno alla volta. Idee su come si posssa fare? altrimenti lo tengo anche così non è una tragedia….

                  Ciao Alberto

                  Beamer (o meglio PGF che lavora dietro le quinte) non è in grado di applicare a un’immagine esterna una trasparenza. Però può simularne l’effetto. Per fare questo ha bisogno di una seconda immagine esterna, a cui sia stata applicata in precedenza la trasparenza per mezzo di un programma esterno.

                  Immaginando che questa seconda immagine si chiami immagine-trasparente, allora il seguente codice, inserito nel preambolo, dovrebbe essere sufficiente:

                  `
                  \pgfdeclareimage[width=2mm,height=2mm]{myitem}{immagine}
                  \pgfdeclareimage[width=2mm,height=2mm]{myitemshaded}{immagine-trasparente}
                  \pgfaliasimage{myitem.!20opaque}{myitemshaded}
                  \pgfaliasimage{myitem.!15opaque}{myitemshaded}
                  \pgfaliasimage{myitem.!10opaque}{myitemshaded}
                  \pgfaliasimage{myitem.!5opaque}{myitemshaded}
                  \pgfaliasimage{myitem.!2opaque}{myitemshaded}
                  \setbeamertemplate{itemize item}{\pgfuseimage{myitem}}
                  `

                  Ciao,
                  Max.

                • #22504
                  Antonio Ledda
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    Funziona alla grande!!
                    Però ha un piccolo problema nel caso in cui voglia costruire un elenco puntato in cui gli elementi compaiono uno alla volta come in questo caso:
                    `
                    \begin{itemize}
                    \item <2-> Voglio cucinare la torta della mia nonna perchè mi piace e chiedo a lei la ricetta
                    \item <3-> Non mi piace il cioccolato nella torta e quindi devo modificare la ricetta
                    \item <4-> Scelgo di mettere l'uvetta
                    \item <5-> Do la mia ricetta agli amici a cui è piaciuta tanto
                    \end{itemize}
                    `
                    in quanto tutti i puntatori sono presenti già all’inizio e alla pressione del tasto compaiono le parole, io vorrei che invece comparissero anche i puntatori uno alla volta. Idee su come si posssa fare? altrimenti lo tengo anche così non è una tragedia….

                    Ciao Alberto

                    Beamer (o meglio PGF che lavora dietro le quinte) non è in grado di applicare a un’immagine esterna una trasparenza. Però può simularne l’effetto. Per fare questo ha bisogno di una seconda immagine esterna, a cui sia stata applicata in precedenza la trasparenza per mezzo di un programma esterno.

                    Immaginando che questa seconda immagine si chiami immagine-trasparente, allora il seguente codice, inserito nel preambolo, dovrebbe essere sufficiente:

                    `
                    \pgfdeclareimage[width=2mm,height=2mm]{myitem}{immagine}
                    \pgfdeclareimage[width=2mm,height=2mm]{myitemshaded}{immagine-trasparente}
                    \pgfaliasimage{myitem.!20opaque}{myitemshaded}
                    \pgfaliasimage{myitem.!15opaque}{myitemshaded}
                    \pgfaliasimage{myitem.!10opaque}{myitemshaded}
                    \pgfaliasimage{myitem.!5opaque}{myitemshaded}
                    \pgfaliasimage{myitem.!2opaque}{myitemshaded}
                    \setbeamertemplate{itemize item}{\pgfuseimage{myitem}}
                    `

                    Ciao,
                    Max.

                    Provato: funziona perfettamente! 😀
                    Grazie.

                    Ciao,
                    Antonio

                    EDIT: mi riferivo al fatto che l’elenco appare esattamente come dovrebbe essere. Per quanto riguarda l’immagine con la “trasparenza” non ho avuto modo di provare.

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

                Go to top