Re: [Risolto]Allineamento al punto di tabelle contenenti formule

#34806
Antonio Ledda
Partecipante
    Up
    0
    Down
    ::

    … mi sfugge solo una cosa: la separazione fra parte intera e parte decimale, a cui ti riferisci, è considerato un errore o una complicazione in più da evitare?

    Se è possibile scrivere i dati di una tabella in modo omogeneo è certamente meglio. Si potrebbe addirittura “perfezionare” il preambolo in modo da usare & invece di \times:
    `\begin{tabular}{>{$}l<{$}>{$}r<{$}@{${}\times{}$}{>{$}l<{$}} ... C_1 & -3.33&10^{-16}\\` Nel caso si dovessero usare più volte specifiche di colonna di quel tipo, scrivere `\newcolumntype{L}{>{$}l<{$}} \newcolumntype{R}{>{$}r<{$}} \newcolumntype{C}{>{$}c<{$}}` nel preambolo potrebbe essere utile. Ciao Enrico[/quote] Ti ringrazio per la pazienza e per i chiarimenti; gentilissimo. Ora sperimento i tuoi suggerimenti. :) Riporto la soluzione di Enrico, al problema discusso: Risposta al problema di maumau138.

    Dal momento che hai lo stesso numero di cifre dopo il punto decimale, puoi scrivere la tua tabella così (caricando il pacchetto array): Codice:
    \begin{tabular}{>{$}l<{$}>{$}r<{$}@{}{>{${}}l<{$}} \toprule C_l & -3.33 & \times10^{-16}\\ ... Due trucchi degni di nota. Primo: con >{…} specifichi materiale che LaTeX inserirà all’inizio di ogni cella della colonna; analogamente con <{} specifichi materiale da inserire alla fine della cella. Con >{$}l<{$} dici quindi che la cella va composta in modo matematico. Secondo trucco: la terza colonna ha >{${}}; il gruppo vuoto serve a rendere \times un operatore binario e le spaziature saranno corrette.

    La specifica @{} dice a LaTeX di non inserire nulla fra seconda e terza colonna.

    Ciao
    Enrico

    Grazie ancora.

    Ciao,
    Antonio

    Go to top