Impostare layout degli ambienti in display

  • Creatore
    Topic
  • #24136
    Up
    0
    Down
    ::


    Ciao a tutti,

    Immagino che questo argomento sia ampiamente trattato nel forum, ma non sono riuscito a ripescare un thread che faccia al caso mio, forse sbaglio campi di ricerca.

    Sto cercando di capire come si possono impostare gli ambienti in display quote e quotation. Quale pacchetto mi permette di impostare margini e interlinea per le mie necessità ?
    Pensavo di poter trovare quello che cercavo all’interno della documentazione di geometry e setspace, ma evidentemente o sono i pacchetti sbagliati o non capisco come utilizzarne le opzioni.

    Grazie

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #24137
      Up
      0
      Down
      ::


      Se devi solo modificare i margini ti consiglio il pacchetto chngpage. Con l’ambiente adjustwidth puoi creare un nuovo ambiente partendo dagli ambienti quote o quotation. Ad esempio:

      `\newenvironment{cit}{\begin{quote}\footnotesize\begin{adjustwidth}{-1cm}{-1cm}}{\end{adjustwidth}\end{quote}}`

      Il nuovo ambiente cit ha i caratteri nel corpo delle note a piè di pagina, inoltre i margini destro e sinistro vengono diminuiti di 1cm.
      Per l’interlinea, per quanto ne so, dovrebbe andar bene il pacchetto setspace. Comunque quella di LaTeX è la migliore e non è il caso di cambiarla.
      Per esigenze maggiori potresti creare un nuovo ambiente partendo dall’ambiente list. Con questo ti puoi sbizzarrire fino alla nausea. Trovi indicazioni sulla guida: “Introduzione all’arte della composizione tipografica con LATEX”, scaricabile dal sito del GuIT .

      Ciao,
      Ivan

    • #24138
      Up
      0
      Down
      ::

      Ciao a tutti,

      Immagino che questo argomento sia ampiamente trattato nel forum, ma non sono riuscito a ripescare un thread che faccia al caso mio, forse sbaglio campi di ricerca.

      Sto cercando di capire come si possono impostare gli ambienti in display quote e quotation. Quale pacchetto mi permette di impostare margini e interlinea per le mie necessità ?
      Pensavo di poter trovare quello che cercavo all’interno della documentazione di geometry e setspace, ma evidentemente o sono i pacchetti sbagliati o non capisco come utilizzarne le opzioni.

      Non so di pacchetti appositi. Ma non è difficile guardare la definizione di quotation nelle classi standard e trovare una soluzione:
      `\newenvironment{quotation}
      {\list{}{\listparindent=1.5em
      \itemindent=\listparindent
      \rightmargin=\leftmargin
      \parsep=0pt plus 1pt}%
      \item\relax}
      {\endlist}`
      Se vuoi modificare i margini, basta aggiungere, prima della quarta riga, una riga del tipo
      `\leftmargin=`
      Se vuoi modificare l’interlinea, dà \linespread{}\normalfont dopo \item\relax

      Naturalmente definirai un ambiente con un altro nome.

      Ciao
      Enrico

    • #24139
      Up
      0
      Down
      ::


      Grazie per le indicazioni.

      Adesso che ho dei punti di partenza farò qualche esperimento per vedere cosa ne tiro fuori. 😀

      ciao

    • #24140
      Up
      0
      Down
      ::


      sono ancora qui 🙁

      Ho alcuni ‘effetti collaterali’ usando questo ambiente, definito nel preambolo.
      `\documentclass[a4paper,11pt,twoside]{article}
      \usepackage[T1]{fontenc}
      \usepackage[english]{babel}
      \usepackage{natbib}

      \usepackage[margin=1in,bindingoffset=0.20in]{geometry}
      \usepackage{mathpazo} %Palatino fonts.
      \usepackage{setspace}
      \onehalfspacing

      \newenvironment{quote2}
      {\list{}{\listparindent=0em
      \itemindent=\listparindent
      \rightmargin=\leftmargin
      \parsep=0pt plus 1pt}%
      \item\relax
      \small
      \linespread{1.1}\normalfont}
      {\endlist}`

      Lo spazio tra il testo e l’inizio del testo in display è maggiore dello spazio tra la fine del testo in display e l’inizio del testo ‘standard’. Dato che sto scrivendo una sezione con parecchie citazioni, il risultato non è dei migliori.

      Inoltre, il paragrafo successivo al testo in display viene sempre indentato, cosa che non succedeva con gli ambienti standard quote e quotation.

      Grazie per gli eventuali consigli

      EDIT Credo di aver risolto. il problema era causato da un \flushleft inutile. Tolto quello i problemi sopra descitti spariscono.

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

Go to top