Risposte nei forum create
-
AutoreRisposte
-
::
Posto nel documento master:
`\usepackage{siunitx}`La mia tabella inizia così:
`\begin{sidewaystable}[p]
\footnotesize
\caption[Confronti sulla diffusione]{confronti sulla diffusione a livello mondiale; \\il numero dei $\bullet$ indica quanto siano facilmente disponibili}
\label{diffusionetabella}
\centering
\rowcolors{5}{}{lightgray}
\medskip\begin{tabular}{cSSccccccc}`
Così va tutto bene, a parte che c’è molto spazio fra le due colonne S (spazio per i decimali).
Allora ho provato a fare così:
`\begin{sidewaystable}[p]
\footnotesize
\caption[Confronti sulla diffusione]{confronti sulla diffusione a livello mondiale; \\il numero dei $\bullet$ indica quanto siano facilmente disponibili}
\label{diffusionetabella}
\centering
\rowcolors{5}{}{lightgray}
\medskip\begin{tabular}{cS[table-format=8.0]%
S[table-format=6.0]%
ccccccc}`ma mi da errore!
Come risolvo?
::
Come detto prima, ho ancora un problema con la sistemazione delle colonne S.
In pratica devo restringere lo spazio riservato ai decimali in quanto assenti.Ho fatto molti tentativi, anche cercando su guide inglesi come questa ma non ci sono riuscito.
Ho provato prima come scritto sull’Arte, ma con sisetup da sempre errore!
Ho provato a mettere sisetup prima di \begin{tabular}{cSSccc} ma niente, ho provato anche a mettere \usepackage[version-1-compatibility]{siunitx} ma non ne vuole proprio sapere!!Qualcuno può darmi una dritta?
::
Ho fatto da solo e ci sono riuscito!
O meglio ci sono quasi riuscito.
Non mi funziona l’opzione `[table-format=3.1]` da dare dopo S nella descrizione di tabular, come descritto a pag. 127 dell’Arte.
In pratica ho dato `\begin{tabular}{cSSp{0.10\columnwidth}cccccc}`
ma devo restringere lo spazio fra la seconda e terza colonna che è eccessivo.
Facendo `\begin{tabular}{cS[table-format=7.1]S[table-format=6.1]p{0.10\columnwidth}cccccc}`
risulta esserci un errore, diversamente no!Il documento master ha questi pacchetti:
`\documentclass[12pt,a4paper]{report} %definisce documento tipo
\usepackage[utf8]{inputenc}
\usepackage[english,german,italian]{babel} %definisce lingua
\usepackage[T1]{fontenc} %legge termini con accento e li codifica
\usepackage{indentfirst} %rientro prima riga
\usepackage{color} %pacchetto colori
\usepackage{hyperref} %pacchetto riferimenti
\hypersetup{colorlinks,
citecolor=blue,
filecolor=black,
linkcolor=black,
urlcolor=blue}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage[table]{xcolor}
\usepackage{tabularx}
\usepackage{rotating}
\graphicspath{{immagini/}}
\usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}
\usepackage{subfig}
\usepackage{listings}
\lstset{basicstyle=\small\ttfamily,
keywordstyle=\color{black}\bfseries,
commentstyle=\color{darkgray},
stringstyle=\color{black},
showstringspaces=true,
language=XML}
\usepackage{siunitx}
\usepackage{lmodern}
\usepackage{multirow}
`Per la verità non mi funziona neanche l’opzione per il pacchetto siunitx per mettere la virgola al posto del punto, ma a me non serve.
Ho sistemato anche le righe della didascalia con la spiegazione di tutti i simboli.
Chi mi aiuta per questi ritocchi finali della tesi?
Grazie
::… non ha senso nemmeno usare \\ nelle celle dichiarate S, l, c oppure r: in queste celle TeX non va a capo in alcun caso.
Per la verità stavo modificando il codice fornitomi da OldClaudio. Lui usa però \\, \centering ecc…
Se un’intestazione richiede più righe, si scrivono più righe
Il fatto è che voglio l’intestazione delle colonne a riga singola centrata, e non in alto: ecco perché non andrebbe bene usare più righe per definire l’intestazione.
Come posso correggere il metodo di OldClaudio?Dichiari sette colonne e ne usi nove nella prima riga! Ci credo che ottieni errori
In pratica devo avere 8 colonne in totale, di cui tre sotto la voce Sistemi montanti supportati, intitolate rispettivamente Plettro bracerre A, Plettro bracerre B, Plettro bracerre C.
Plettro bracerre è un nome in codice di un tipo di ricerca sperimentale….Vi ringrazio infinitamente.
In aggiunta ho un’altra questione da risolvere: in un’altra tabella la didascalia deve contenere la descrizione di una serie di simboli come pallini, stellette, x, ecc…
Essendo numerosi, per rendere più rapida la comprensione andrebbe bene andare a capo per ogni simbolo descritto all’interno della didascalia.
Devo dare \\ oppure \newline che pare non funzionare, o cos’altro?Grazie ancora!
::
Allora la tua va bene, però ci sono delle cose che non vanno.Il titolo della seconda colonna dovrei centrarlo, e non deve andare a sinistra con i numeri, e poi l’ultima colonna ha 3 sotto colonne.
Io ho provato a correggere così ma ci sono errori!!
Dice che la alla riga ( \multicolumn{1}{S}{\raggedleft risultati\\ GAMMHN} &) eccede la capacità di Tex
Non riesce neanche a compilare.
`%prova questa
\begin{sidewaystable}[p]
\caption[Confronti fra i tipi di manufatti]{Confronti sulla diffusione del kerf manufatto}
\label{diffusionetabella}
\centering
\rowcolors{2}{}{lightgray}
\medskip\begin{tabular}{lSScccc}
\toprule
\multicolumn{1}{c}{\centering Manufatto} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN}} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN normalizzati}} &
\multicolumn{1}{c}{\centering Cad\\ compatibili} &
\multicolumn{1}{c}{\centering Visualizzatori} &
\multicolumn{3}{c}{\centering Sistemi\\ Montanti\\ supportati} &\\
&&&&&Prettro bracerre A&Prettro bracerre B&Prettro bracerre C\\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & &\\
\textbf{JAPAN} & 25000 & & & & &\\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & &\\
\midrule
\textbf{TROUBLE} & 239000 & & & & &\\
\textbf{GHEA} & 20000 & & & & &\\
\midrule
\textbf{MUA} & 4700 & & & & &\\
\textbf{DALF} & 79000 & & & & &\\
\bottomrule
\end{tabular}
\end{sidewaystable}\end{document} `
Uff…
Grazie per l’aiuto, ma a che pagina dell’arte è speigata l’unità em?
Poi non capisco perché è necessario porre in label tab:, le altre volte non l’ho usato ma è andato bene.Grazie ancora per gli aiuti 😥
::Confesso che è difficile aiutarti, specialmente dopo averti raccomandato di mandare un esempio minimo che contenga almeno una cella per ciascun tipo di contenuto. Le descrizioni a parole non bastano.
Inoltre, avrai letto l’Arte, ma certamente è stata una lettura superficiale: infatti:
1) chiedi dove specificare array; ma diamine, dove si caricano i pacchetti?
2) chiedi che cosa vuol dire em? diamine, ma non conosci le unità dimensionali del programma che stai usando?
3) vuoi allineare/incolonnare i numeri: perché specifichi una colonna di contenuto centrato per una colonna di numeri con un numero diverso di cifre?eccetera eccetera.
Non ti stati documentando o non fai nessuno sforzo per capire quello che leggi; perciò non intendo darti il numero di pagina e quello della riga dove trovare queste informazioni, che sull’Arte ci sono tutte.
Per la 1) ho capito che devo usare il pacchetto array con usepackage nel documento master ma poi non ho capito come iniziare la tabella nel documento vero e proprio…
Per 2) devo essere sincero, non sò cosa sia em!
Per la 3) sto provando ad usare s al posto di c ma non va!E poi adesso ho messo proprio una tabella che devo metterre nella mia tesi, altro che solo parole!
Cos’altro devo fare se non riesco a capire più nulla dopo una giornataccia di studio e lavoro? 😥 😥
-
AutoreRisposte