[RISOLTO] Riquadro per Esempi

  • Creatore
    Topic
  • #53615
    Up
    0
    Down
    ::


    Salve a tutti!
    sto utilizzando lo stile “Tesi classica” di Lorenzo Pantieri per realizzare un lavoro.

    Qualcuno mi sa dire come fare per creare un riquadro per gli esempi tipo questo:

    In pratica qualcosa che dato il codice
    `\begin{esempio}[Titolo esempio]
    bla bla bla
    \end{esempio}`
    o simile, mi dia il risultato scritto sopra.

    Naturalmente si accettano anche link a guide, o soluzioni simili alternative 🙂

    Grazie mille in anticipo!

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #53616
      Up
      0
      Down
      ::

      Salve a tutti!
      sto utilizzando lo stile “Tesi classica” di Lorenzo Pantieri per realizzare un lavoro.

      Qualcuno mi sa dire come fare per creare un riquadro per gli esempi tipo questo:

      In pratica qualcosa che dato il codice
      `\begin{esempio}[Titolo esempio]
      bla bla bla
      \end{esempio}`
      o simile, mi dia il risultato scritto sopra.

      Naturalmente si accettano anche link a guide, o soluzioni simili alternative 🙂

      Grazie mille in anticipo!

      `\usepackage{mdframed,xcolor}
      \definecolor{mygrayone}{gray}{0.8}
      \definecolor{mygraytwo}{gray}{0.4}
      \newcounter{esempio}
      \newenvironment{esempio}[1]
      {\begin{mdframed}[margin=\parindent,leftmargin=0pt,rightmargin=0pt,
      linewidth=0pt,backgroundcolor=mygrayone]
      \refstepcounter{esempio}\vspace*{-4.75pt}\leavevmode\kern-\parindent
      {\fboxrule=0pt \fcolorbox{white}{mygraytwo}{%
      \color{white}\spacedallcaps{Esempio}\enspace\theesempio}}%
      \enspace#1\\*[\medskipamount]}
      {\end{mdframed}}

      \begin{esempio}{Titolo dell'esempio}\label{ese:prova}
      testo
      \end{esempio}`
      Naturalmente \label è facoltativo. Se vuoi gli esempi numerati per capitolo, cambia \newcounter{esempio} in
      `\newcounter{esempio}[chapter]
      \renewcommand{\theesempio}{\thechapter.\arabic{esempio}}`
      Ciao
      Enrico

    • #53617
      Up
      0
      Down
      ::


      Grazie mille per la risposta 🙂 ho provato ad inserire nel preambolo quello che mi dai dato, ma ottengo questo errore

      `! LaTeX Error: Option clash for package graphicx.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.148 `
      Non riesco però a capire a cosa si riferisca, ho provato ad escludere porzioni di codice per verificare se andasse in conflitto con qualcosa nel documento, ma niente. Inoltre il mio file .tex principale non ci arriva 148 linee, quindi nella mia ignoranza suppongo sia un qualche problema del pacchetto graphicx…

      Premendo H mi da
      `The package graphicx has already been loaded with options:
      []
      There has now been an attempt to load it with options
      [pdftex]
      Adding the global options:
      ,pdftex
      to your \documentclass declaration may fix this.
      Try typing to proceed.`
      Ho provato ad inserire “,pdflatex” in documentclass ma nulla…

    • #53618
      Up
      0
      Down
      ::

      Grazie mille per la risposta 🙂 ho provato ad inserire nel preambolo quello che mi dai dato, ma ottengo questo errore

      `! LaTeX Error: Option clash for package graphicx.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.148 `
      Non riesco però a capire a cosa si riferisca, ho provato ad escludere porzioni di codice per verificare se andasse in conflitto con qualcosa nel documento, ma niente. Inoltre il mio file .tex principale non ci arriva 148 linee, quindi nella mia ignoranza suppongo sia un qualche problema del pacchetto graphicx…

      No, è una stupidaggine che Miede non si decide a correggere. Devi inserire il codice dopo aver caricato classicthesis.

      Ciao
      Enrico

    • #53619
      Up
      0
      Down
      ::


      Perfetto funziona!

      Ed oserei dire che il risultato è a dir poco superbo

      Grazie mille 🙂 Inserisco “risolto” nel titolo

    • #53620
      Up
      0
      Down
      ::


      Problemino: all’interno dell’esempio sono impossibilitato ad inserire figure (utilizzando il comando \includegraphics).

      L’errore è il seguente:
      `! LaTeX Error: Not in outer par mode.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.21 \begin{figure}[htbp]

      ? H
      You've lost some text. Try typing to proceed.
      If that doesn't work, type X
      to quit.`

      Il codice è il seguente
      `\begin{esempio}{Esempio}
      Testo vario
      \begin{figure}[htbp] %Questa è la linea 21
      \includegraphics[width=35mm]{storiachimica/struttura_grafite.jpg}%
      \end{figure}
      \end{esempio}`

      C’è possibilità di bypassare il problema in qualche modo?[

    • #53621
      Up
      0
      Down
      ::

      Problemino: all’interno dell’esempio sono impossibilitato ad inserire figure (utilizzando il comando \includegraphics).

      L’errore è il seguente:
      `! LaTeX Error: Not in outer par mode.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.21 \begin{figure}[htbp]

      ? H
      You've lost some text. Try typing to proceed.
      If that doesn't work, type X
      to quit.`

      Il codice è il seguente
      `\begin{esempio}{Esempio}
      Testo vario
      \begin{figure}[htbp] %Questa è la linea 21
      \includegraphics[width=35mm]{storiachimica/struttura_grafite.jpg}%
      \end{figure}
      \end{esempio}`

      C’è possibilità di bypassare il problema in qualche modo?[

      Perché mai dovresti usare l’ambiente figure per inserire qualcosa con \includegraphics?
      `\begin{esempio}{Esempio}
      Testo vario
      \begin{center}
      \includegraphics[width=35mm]{storiachimica/struttura_grafite.jpg}
      \end{center}
      \end{esempio}`
      Ciao
      Enrico

    • #53622
      Up
      0
      Down
      ::


      Perchè in realtà devo inserire i caption, e spesso usare doppie figure. Quello che in realtà voglio fare è questo
      `\begin{esempio}{Esempio}
      TESTO

      \begin{figure}[htbp]
      \centering
      \includegraphics[width=35mm]{fig1.jpg}%
      \qquad\qquad
      \includegraphics[width=45mm]{fig2.jpg}
      \caption{Didascalia}\label{fig1}
      \end{figure}
      \end{esempio}`

      Avevo cercato di fare l’esempio minimo compatibile 🙂

    • #53623
      Up
      0
      Down
      ::

      Perchè in realtà devo inserire i caption, e spesso usare doppie figure. Quello che in realtà voglio fare è questo
      `\begin{esempio}{Esempio}
      TESTO

      \begin{figure}[htbp]
      \centering
      \includegraphics[width=35mm]{fig1.jpg}%
      \qquad\qquad
      \includegraphics[width=45mm]{fig2.jpg}
      \caption{Didascalia}\label{fig1}
      \end{figure}
      \end{esempio}`

      Avevo cercato di fare l’esempio minimo compatibile 🙂

      In tal caso la figura non fa parte del testo dell’esempio. Metti l’ambiente fuori.

      Ciao
      Enrico

    • #53624
      Up
      0
      Down
      ::

      In tal caso la figura non fa parte del testo dell’esempio. Metti l’ambiente fuori.

      Ciao
      Enrico

      Ehm non ho capito molto bene 😛 In ogni caso la mia intenzione era di mettere una figura all’interno del riquadro grigio dell’esempio… Mi stai dicendo che non c’è modo di farlo?

    • #53625
      Up
      0
      Down
      ::

      In tal caso la figura non fa parte del testo dell’esempio. Metti l’ambiente fuori.

      Ciao
      Enrico

      Ehm non ho capito molto bene 😛 In ogni caso la mia intenzione era di mettere una figura all’interno del riquadro grigio dell’esempio… Mi stai dicendo che non c’è modo di farlo?

      Se la figura fa strettamente parte dell’esempio, allora non va trattata con l’ambiente figure e non deve avere una didascalia, come tutte le illustrazioni in testo.

      Ciao
      Enrico

    • #53626
      Up
      0
      Down
      ::


      Ok sono daccordo 🙂 ma nel caso in cui ho 2 figure, come posso distunguerle l’una dall’altra senza una didascalia?

    • #53627
      Up
      0
      Down
      ::

      Ok sono daccordo 🙂 ma nel caso in cui ho 2 figure, come posso distunguerle l’una dall’altra senza una didascalia?

      Ogni idea grafica va poi confrontata con ciò che deve effettivamente realizzare. Gli esempi con sfondo grigio possono forse andare, non ne sarei così sicuro riguardo a illustrazioni dentro questi ambienti. Questi inserti con lo sfondo devono essere brevi, altrimenti rischi di avere paginate grigie che rendono il tutto un pastrocchio. Direi che la quantità massima di parte in grigio non può superare i due terzi in una coppia di pagine affacciate. Fa’ tu il resto.

      Ciao
      Enrico

    • #53628
      Up
      0
      Down
      ::


      Provo a spiegarti cosa volevo effettivamente fare (così magari mi consigli un’idea grafica migliore).

      Il mio esempio riguarda le differenze che si possono avere tra due materiali aventi stessa formula minima, ma differente formula di struttura, ed a tal proposito volevo inserire l’immagine della struttura della grafite e quella del diamante. Il tutto non supera graficamente 1/3 della lunghezza della pagina, d’altro canto devo poter distinguere lafigura relativa alla struttura della grafite e quella relativa alla struttura del diamante, per poter inserire un “label” e poi un “ref” all’interno del testo dell’esempio.

      Questo è ciò che vorrei fare, e mi sarebbe piaciuto farlo tramite l’ottima struttura “esempio” che hai creato, ma se ci sono scelte tipograficamente migliori sono sempre aperto a consigli 🙂

    • #53629
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Se il riquadro non supera un terzo della pagina, come dici tu, puoi tranquillamente fare riferimento alle due strutture come la “struttura di sinistra” e la “struttura di destra”. Oppure puoi mettere sotto a ciascuna un breve dicitura centrata: “Struttura della grafite” e “Struttura del diamante”, e nel testo dell’esempio non ha bisogno di usare circonlocuzioni di nessuna genere.

      • #53630
        Up
        0
        Down
        ::


        Ok allora propenderò per quest’ultima opzione 🙂 Grazie mille!

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

    Go to top