Ambiente Center

  • Creatore
    Topic
  • #72917
    Enzo
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti.

      Mi scuso in anticipo per la banalità del problema che sto sottoponendo alla vostra attenzione, ma purtroppo non sono riuscito a trovare una soluzione.

      In pratica devo centrare del testo e per farlo sto usando l’ambiente \begin{center}….\end{center} cosi come scritto sulla guida “L’arte”. Però il problema è che tra il testo centrato ed i capoversi precedente e successivo viene inserito troppo spazio in bianco verticalmente mentre io vorrei che ci fosse meno spazio bianco tra i capoversi ed il testo centrato.

      Riporto un esempio minimale giusto per rendere l’idea:
      `………….fine di un capoverso
      \begin{center}
      …..testo da centrare……
      \end{center}
      inizio di un nuovo capoverso………..
      `

      in output latex mi da qualcosa del genere:

      ……..fine di un capoverso

      ……testo da centrare…….

      inizio di un nuovo capoverso………..

      Ecco, io vorrei che venisse lasciato meno spazio bianco tra il testo centrato ed i capoversi precedente e successivo o addirittra non lasciare proprio nessuno spazio ma bensi l’interlinea normale che ho settato io nel mio preambolo. (onehalfspacing per la cronaca)

      Ho provato a vedere se già c’erano discussioni in merito e qualcosa ho trovato ma in relazione a come centrare del testo in colonne di tabelle o cose del genere, da cui non sono riuscito a capire come risolvere il mio problema. Ho provato ad usare anche il comado \vspace{} ma non ho risolto nulla.

      Qualcuno può essermi di aiuto se esiste una soluzione?
      Thanks in advance.

    Visualizzazione 6 filoni di risposte
    • Autore
      Risposte
      • #72918
        Up
        0
        Down
        ::


        Provato ad utilizzare [tt]\centering[/tt]? Dovrebbe lasciare meno spazio sopra e sotto. Esempio:
        `…capoverso.

        {\centering testo centrato}

        Bla bla.
        `

        Ciao
        Fra

      • #72919
        Up
        0
        Down
        ::

        dancko” post=71922
        Ecco, io vorrei che venisse lasciato meno spazio bianco tra il testo centrato ed i capoversi precedente e successivo o addirittra non lasciare proprio nessuno spazio ma bensi l’interlinea normale che ho settato io nel mio preambolo. (onehalfspacing per la cronaca)

        Cronaca nera…

        `fine capoverso.

        {\centering testo centrato\par}

        Inizio capoverso`

        Sapendo a che ti serve la centratura si possono suggerire altre strade (forse).

        Ciao
        Ivan

      • #72920
        Enzo
        Partecipante
          Up
          0
          Down
          ::


          Ho provato proprio ora.

          Non ha alcun effetto il comando {\centering …testo…} ovvero non mi centra nulla 🙁 , anche se non lascia spazi bianchi.

          Enzo.

        • #72921
          Up
          0
          Down
          ::


          La dichiarazione \centering dovrebbe lasciare ancora più spazio di center. Ad ogni modo, LaTeX ha i suoi buoni motivi per inserire spazio aggiuntivo prima del testo centrato, ma tu dovresti fregarlo, e averne di ancora migliori per non metterlo nel tuo documento!

          Ivan ti ha chiesto a che ti serve il testo centrato: se ce lo dici, forse un aiuto ti arriva 🙂

          Piuttosto: la tua pagina è di solo testo? Se è così c’è ben poco da fare, perché LaTeX cerca di riempire al meglio la pagina inserendo spazi dove può. Nel tuo caso, prima e dopo center. Allunga un po’ il brodo prima e dopo. I capoversi di solo testo sono i più problematici.

          Ciao
          Tommaso

        • #72922
          Enzo
          Partecipante
            Up
            0
            Down
            ::


            La soluzione di Ivan mi soddisfa. Istruisce Latex a fare proprio quello che mi serve e che avevo chiesto.

            Nulla, il testo centrato mi serviva per scrivere dei comandi in sintassi SQL(Structured Query Language) tipo formule matematiche in stile Display in modo tale da essere centrati tra un capoverso e l’altro ed avere più ampio respiro nella pagina, cosi come le formule matematiche in stile display.

            Enzo.

          • #72923
            Up
            0
            Down
            ::

            dancko” post=71927La soluzione di Ivan mi soddisfa. Istruisce Latex a fare proprio quello che mi serve e che avevo chiesto.

            Nulla, il testo centrato mi serviva per scrivere dei comandi in sintassi SQL(Structured Query Language) tipo formule matematiche in stile Display in modo tale da essere centrati tra un capoverso e l’altro ed avere più ampio respiro nella pagina, cosi come le formule matematiche in stile display.

            Enzo.

            Se devi scrivere del codice, anzichè inventarti questi strani metodi perchè non usi il pacchetto listings (che supporta SQL) e ti permette di evidenziare automaticamente parole chiave eccetera?

            Ciao
            Claudio

          • #72924
            Enzo
            Partecipante
              Up
              0
              Down
              ::


              cfiandra ha scritto:

              Se devi scrivere del codice[….]

              In realtà non è che devo scrivere algoritmi o programmi consistenti di parecchie linee di codice. Per quello che sto facendo, si tratta di scrivere ogni tanto qualche comando SQL(tipo SELECT o INSERT) e spiegarne l’utilità.
              Quindi per questo avevo semplicemente pensato di centrare il comando tra un capoverso e l’altro senza ricorrere al pacchetto listing che magari può servire quando bisogna scrivere algoritmi o programmi che sono composti da più linee di codice. Pero, visto che fin ora listing non l’ho mai usato(ne conosco solo l’esistenza) può darsi che penso male e magari può servirmi anche in questo mio semplice caso.

              Comunque grazie per il suggerimento cfiandra.

              Enzo.

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

          Go to top