Tabelle

  • Creatore
    Topic
  • #93313
    Up
    0
    Down
    ::


    Buongiorno,
    ho provato a leggere sulla guida come fare una tabella ma non ne esco. Quindi volevo chiedere se qualche anima buona mi potesse dare un suggerimento per comporre una tabella come quella della foto.
    Grazie a tutti.

    Max

    [attachment=963]2014-03-1609.35.15.jpg[/attachment]

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #93314
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Premesso che la figura che hai allegato è quasi illeggibile, io ho scritto quello che ho capito, tu cmabialo come deve essere cambiato:`
        % !TEX TS-program = pdflatex
        % !TEX encoding = UTF-8 Unicode

        \documentclass[12pt]{article}

        \newcommand\tabsep[1]{\multicolumn1{c@{\rlap{\kern-0.25em$#1$}}}{}}

        \begin{document}

        \[
        \renewcommand\arraystretch{1.5}\setlength{\arraycolsep}{12pt}
        \begin{array}{*5{c|}c}
        \tabsep{1} & \tabsep{3} & \tabsep{1} & \tabsep{3^{-1}} & \tabsep{3^{-1}}\\
        \hline
        1 & 4 & 5 & 3 & 2 & 1 \\
        \hline
        2 & 6 & 4 & 1 & 3 & 2 \\
        \hline
        3 & 5 & 6 & 2 & 1 & 3 \\
        \hline
        4 & 1 & 2 & 6 & 5 & 4 \\
        \hline
        5 & 3 & 1 & 4 & & 5 \\
        \hline
        6 & 2 & 3 & 5 & 4 & 6 \\
        \hline
        \end{array}
        \]

        \end{document}`

        Nota che [tt]\rlap{…}[/tt] è un comando TeX più comando da scrivere rispetto a [tt]\makebox[0pt][l]{…}[/tt]

      • #93315
        Up
        0
        Down
        ::


        Chiedo scusa per la scarsa qualità della foto ma non avevo sotto mano niente di meglio del mio cellulare scrauso. Ti ringrazio molto per la pazienza e per l’aiuto.

        Max

        P.S. E’ perfetto. Proprio quello che mi serviva.

      • #93316
        Up
        0
        Down
        ::


        Ancora una domanda: come faccio a mettere p.es. 3 tabelle di questo tipo sulla stessa riga?

      • #93317
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Non ci stanno.

          Se proprio insisti, devi diminuirne le dimensioni diminuendo \arraycolsep e \arraystretch; eventualmente diminuendo il font (prima di entrare in ambiente matematico.
          In ambiente matematico riusciresti diminuendo un po a metterne 2 in orizzontale separate da uno spazio specificato con \quad; tre, ho impressione che ci stiano solo se riduci miltissimo il font.

        • #93318
          Up
          0
          Down
          ::


          Dato che sono abbastanza alle prime armi ti faccio ancora una domanda. E’ possibile ridurre il font solo in una parte del documento che sto componendo? E nel caso come si farebbe?

        • #93319
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Come al solito, si usa un gruppo, per esempio: [tt]{\par\small bla, bla, bla $ x=y$ bla bla bla\par}[/tt]; \par è l’equivalente di lasciare una riga bianca/vuota da usare se finisce il capoverso o se se ne vuole iniziare uno nuovo; spezzo non serve il promo \par, il seocndo si usa più spesso, ma se vuoi diminuire o aumentare il font solo di poche parole, anche l’ultimo par non serve.
            Hai letto una guida come L’Arte di scrivere con LaTeX? Lì sono descritti tutti i comandi per cambiare corpo.

          • #93320
            Up
            0
            Down
            ::


            Ho risolto inserendo `\tiny`.
            Grazie ancora.

            Max

          • #93321
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Cioè hai risolto con lo stesso sistema con il quale le compagnie di assicurazioni scrivono le clausole di validità dei contratti di assicurazione, in modo che siano tanto difficili da leggere senza lente di ingrandimento che nessuno le legge.
              Ti sembra la soluzione giusta?

            • #93322
              Up
              0
              Down
              ::


              Sì hai ragione, provo con `\small` e vedo se è sufficiente.
              Grazie.

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

          Go to top