allargare margini di riga di una tabella

  • Creatore
    Topic
  • #13928
    Up
    0
    Down
    ::


    Ho cercato dappertutto quindi se esiste (e sicuramente esisterà) sto comando mi sentirò pirla. Come diamine si allargano i margini verticali delle righe di una tabella?

    Il fatto è che rifacendomi a questo topic se compilate il mio codice l’underline (potete usare questo al posto di ul volendo…) la sottolineatura non si vede perché sovrapposta a alle righe della tabella…quindi vorrei poter allargare di un pochino per ovviare questo problema…

    PS quanto vorrei che i codici per fare i libri in latex fossero inclusi nel prezzo!!!

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #13929
      Up
      0
      Down
      ::

      Ho cercato dappertutto quindi se esiste (e sicuramente esisterà) sto comando mi sentirò pirla. Come diamine si allargano i margini verticali delle righe di una tabella?

      Il fatto è che rifacendomi a questo topic se compilate il mio codice l’underline (potete usare questo al posto di ul volendo…) la sottolineatura non si vede perché sovrapposta a alle righe della tabella…quindi vorrei poter allargare di un pochino per ovviare questo problema…

      Se tu usassi il pacchetto booktabs, avresti risolto il problema senza dover fare nulla (eccetto togliere un pacco di | e di \hline).

      Ciao
      Enrico

    • #13930
      Up
      0
      Down
      ::


      premettendo che le mie tabelle devono essere a mo’ di griglia (così è tacito quando si studia basi di dati, guardare un qualsiasi libro che tratta questa materia!) e che quindi non posso assolutamente togliere ne le | ne le \hline non ho capito quale comando di sto pacchetto mi permette di aumentare la spaziatura di una riga.

      Mi spiego meglio: la larghezza di una riga non la distanza una dall’altra (come fanno \toprule \bottomrule…)

      PS ho provato ad usare \addlinespace[0.5pt] ma tenendo le griglia mi distanzia sì ma non prolunga le linee di colonna…

    • #13931
      Up
      0
      Down
      ::

      premettendo che le mie tabelle devono essere a mo’ di griglia (così è tacito quando si studia basi di dati, guardare un qualsiasi libro che tratta questa materia!) e che quindi non posso assolutamente togliere ne le | ne le \hline non ho capito quale comando di sto pacchetto mi permette di aumentare la spaziatura di una riga.

      Mi spiego meglio: la larghezza di una riga non la distanza una dall’altra (come fanno \toprule \bottomrule…)

      PS ho provato ad usare \addlinespace[0.5pt] ma tenendo le griglia mi distanzia sì ma non prolunga le linee di colonna…

      Non dubito che le tabelle nei libri siano composte in quel modo. Il brutto si propaga più facilmente del bello, soprattutto in tempi di word processors che “fanno tutto loro”.

      A te interessa aumentare la “profondità” delle righe che contengono quelle sottolineature, ma agendo solo sul “sotto” otterresti uno sbilanciamento della riga.
      `\newcommand{\mystrut}{\rule[-1.6ex]{0pt}{4.6ex}}`
      Inserisci \mystrut nelle intestazioni delle tue tabelle, basta in una sola cella.

      Ciao
      Enrico

    • #13932
      Up
      0
      Down
      ::


      finalmente funzia….però \rule è un comando di che pacchetto? vorrei capire meglio quali sono i parametri che sto andando a modificare…

      PS cmq credo che la scelta della griglia si anche dovuta al fatto che che senza di quella sarebbe difficile mostrare i vincoli di integrità referenziale che graficamente non sono altro che delle frecce che puntano a certe celle ben precise. Infine credo che il modello relazionale sia più vecchio dei word processor, quindi penso che si più una questione pratica che stilistica 😉

    • #13933
      Up
      0
      Down
      ::

      finalmente funzia….però \rule è un comando di che pacchetto? vorrei capire meglio quali sono i parametri che sto andando a modificare…

      PS cmq credo che la scelta della griglia si anche dovuta al fatto che che senza di quella sarebbe difficile mostrare i vincoli di integrità referenziale che graficamente non sono altro che delle frecce che puntano a certe celle ben precise. Infine credo che il modello relazionale sia più vecchio dei word processor, quindi penso che si più una questione pratica che stilistica 😉

      \rule è un comando di LaTeX “standard”.
      `\rule[a]{b}{c}`
      crea una linea di spessore “b” e di altezza “c”, spostata in su (o giù se l’argomento è negativo) di “c”. Questi a b c devono essere dimensioni.

      Le tabelle riquadrate sono un orrore derivato dalla diffusione dei fogli di calcolo.

      Ciao
      Enrico

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

Go to top