- Questo topic ha 8 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 2 mesi fa da
egreg9.
-
CreatoreTopic
-
25 Giugno 2009 alle 16:28 #34937
-
CreatoreTopic
-
AutoreRisposte
-
-
25 Giugno 2009 alle 16:51 #34938::
ciao a tutti, ho creato una tabella sul mio documento, soltanto che essendo abbastanza grande mi vengono mostrate soltanto le due colonne, le restanti 3 non compaiono nella pagina.
In sostanza la tabella compare per metà, come se fosse stata tagliata.
Sapreste dirmi come posso risolvere??
Riducendo la dimensione dei font, ruotandola, oppure “spezzandola” su più pagine. A pagina 82 dell’Arte di scrivere con LaTeX trovi alcune utili soluzioni.
Se non risolvi, fai sapere.
Ciao,
Antonio
-
25 Giugno 2009 alle 17:07 #34939::
ciao grazie mille per la cortese risposta.Mi sono dato subito da fare, ho utilizzato il pacchetto rotating che ho trovato citato a pagina 85 e ho messo la tabella in verticale. Solo che continua ad essere troppo lunga.
Non è possibile aumentare la dimensione delle righe in modo che possa andare a capo nell’ultima colonna, ovvero quella che contiene delle descrizioni, in modo che magari la tabella si accorci e si allarghi??
-
25 Giugno 2009 alle 17:43 #34940::
Hai provato a usare i pacchetti array e tabularx? Il primo è necessario al secondo, e il secondo ha un descrittore di colonna X che comporta l’allargabilità della colonna stessa fino a far si che l’intera tabella abbia la dimensione orizzontale uguale a quella specificata, Più colonne possono avere il descrittore X; sono tutte colonne in effetti di tipo p{…} di cui la larghezza viene calcolata dall’interprete che per questo motivo rallenta un poco; tuttavia la cosa è abbastanza rapida per cui non c’è da preoccuparsi più di tanto.Poi si può riprogettare la tabella organizzandola in un altro modo.
Poi si può racchiudere la tabella nell’argomentio di resizebox, specificando la larghezza giusta (forse il contenuto diventa troppo piccolo da leggere?)Comunque l’Arte e l’Introduzione danno molti suggerimenti per maneggiare le tabelle come si deve.
-
25 Giugno 2009 alle 18:10 #34941::
ciao grazie mille per la cortese risposta.
Mi sono dato subito da fare, ho utilizzato il pacchetto rotating che ho trovato citato a pagina 85 e ho messo la tabella in verticale. Solo che continua ad essere troppo lunga.
Non è possibile aumentare la dimensione delle righe in modo che possa andare a capo nell’ultima colonna, ovvero quella che contiene delle descrizioni, in modo che magari la tabella si accorci e si allarghi??
Mi permetto solo di aggiungere alle indicazioni di OldClaudio che, se proprio non vieni a capo del problema (dopo aver provato varie soluzioni), affinché qualcuno possa aiutarti, è necessario almeno vedere il codice che usi per creare la tua tabella. Nessuno sa cosa ci metti dentro.
Ciao,
Antonio
-
26 Giugno 2009 alle 7:10 #34942::
detto fatto!!Ecco il codice :
`
\begin{sidewaystable}
%\begin{table}[htbp]
\begin{center}
\begin{tabular}{|l|c|c|l|}
\hline
Attributo & Obbligatorio & Default & Descrizione \\
\hline
\emph{TRAININGSET} & SI & — & Indirizzo del file contenente il dataset.\\
\hline
\emph{RELATIONTRAINING} & SI & — & Nome della relazione contenente il dataset.\\
\hline
\emph{Y} & SI & — & Indice della colonna corrispondente alla Y (variabile regressa).\\
\hline
\emph{XCONTINUOUS} & SI & — & Indici delle colonne corrisponti ai regressori continui (se pi\'u di uno separarli con una virgola).\\
\hline
\emph{XDISCRETE} & SI & — & Indici delle colonne corrispondenti ai regressori discreti (se pi\'u di uno separarli con la virgola).\\
\hline
\emph{TESTSET} & NO & Stringa Vuota & Indirizzo del file contenente il testset. Se non indicato il testset sar\'a una percentuale del dataset.\\
\hline
\emph{RELATIONTEST} & SI & — & Nome della relazione contenente il testset\\
\hline
\emph{USERNAME} & NO & Stringa vuota & Se il dataset e il testset sono contenuti in un database rappresenta il nome utente per la connessione.\\
\hline
\emph{PASSWORD} & NO & Stringa Vuota & Se il dataset e il testset sono contenuti in un database rappresenta la password per la connessione\\
\hline
\end{tabular}
\end{center}
%\end{table}
\end{sidewaystable}
`
-
26 Giugno 2009 alle 9:05 #34943::
detto fatto!!
Ecco il codice :
`
\begin{sidewaystable}
%\begin{table}[htbp]
\begin{center}
\begin{tabular}{|l|c|c|l|}
\hline
Attributo & Obbligatorio & Default & Descrizione \\
\hline
\emph{TRAININGSET} & SI & — & Indirizzo del file contenente il dataset.\\
\hline
\emph{RELATIONTRAINING} & SI & — & Nome della relazione contenente il dataset.\\
\hline
\emph{Y} & SI & — & Indice della colonna corrispondente alla Y (variabile regressa).\\
\hline
\emph{XCONTINUOUS} & SI & — & Indici delle colonne corrisponti ai regressori continui (se pi\'u di uno separarli con una virgola).\\
\hline
\emph{XDISCRETE} & SI & — & Indici delle colonne corrispondenti ai regressori discreti (se pi\'u di uno separarli con la virgola).\\
\hline
\emph{TESTSET} & NO & Stringa Vuota & Indirizzo del file contenente il testset. Se non indicato il testset sar\'a una percentuale del dataset.\\
\hline
\emph{RELATIONTEST} & SI & — & Nome della relazione contenente il testset\\
\hline
\emph{USERNAME} & NO & Stringa vuota & Se il dataset e il testset sono contenuti in un database rappresenta il nome utente per la connessione.\\
\hline
\emph{PASSWORD} & NO & Stringa Vuota & Se il dataset e il testset sono contenuti in un database rappresenta la password per la connessione\\
\hline
\end{tabular}
\end{center}
%\end{table}
\end{sidewaystable}
`Alcune soluzioni:
`\documentclass[a4paper]{article}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}\usepackage{booktabs}
\usepackage{longtable}
\usepackage{rotating}
\usepackage{array}
\usepackage{tabularx}\usepackage{amsmath}
\begin{document}
\begin{sidewaystable}
\scriptsize
\caption{xyz}
\label{xyz}
\centering
\begin{tabular}{lccl}
\toprule
Attributo & Obbligatorio & Default & Descrizione \\
\midrule
\emph{TRAININGSET} & SI & — & Indirizzo del file contenente il dataset.\\
\emph{RELATIONTRAINING} & SI & — & Nome della relazione contenente il dataset.\\
\emph{Y} & SI & — & Indice della colonna corrispondente alla Y (variabile regressa).\\
\emph{XCONTINUOUS} & SI & — & Indici delle colonne corrisponti ai regressori continui (se più di uno separarli con una virgola).\\
\emph{XDISCRETE} & SI & — & Indici delle colonne corrispondenti ai regressori discreti (se più di uno separarli con la virgola).\\
\emph{TESTSET} & NO & Stringa Vuota & Indirizzo del file contenente il testset. Se non indicato il testset sarà una percentuale del dataset.\\
\emph{RELATIONTEST} & SI & — & Nome della relazione contenente il testset\\
\emph{USERNAME} & NO & Stringa vuota & Se il dataset e il testset sono contenuti in un database rappresenta il nome utente per la connessione.\\
\emph{PASSWORD} & NO & Stringa Vuota & Se il dataset e il testset sono contenuti in un database rappresenta la password per la connessione\\
\bottomrule
\end{tabular}
\end{sidewaystable}\begin{table}
\scriptsize
\caption{yzx}
\label{yzx}
\centering
\begin{tabularx}{\columnwidth}{>{\bfseries}lccX}
\toprule
Attributo & Obbligatorio & Default & Descrizione \\
\midrule
TRAININGSET & SI & — & Indirizzo del file contenente il dataset.\\
RELATIONTRAINING & SI & — & Nome della relazione contenente il dataset.\\
Y & SI & — & Indice della colonna corrispondente alla Y (variabile regressa).\\
XCONTINUOUS & SI & — & Indici delle colonne corrisponti ai regressori continui (se più di uno separarli con una virgola).\\
XDISCRETE & SI & — & Indici delle colonne corrispondenti ai regressori discreti (se più di uno separarli con la virgola).\\
TESTSET & NO & Stringa Vuota & Indirizzo del file contenente il testset. Se non indicato il testset sarà una percentuale del dataset.\\
RELATIONTEST & SI & — & Nome della relazione contenente il testset\\
USERNAME & NO & Stringa vuota & Se il dataset e il testset sono contenuti in un database rappresenta il nome utente per la connessione.\\
PASSWORD & NO & Stringa Vuota & Se il dataset e il testset sono contenuti in un database rappresenta la password per la connessione\\
\bottomrule
\end{tabularx}
\end{table}\begin{sidewaystable}
\small
\caption{zyx}
\label{zyx}
\centering
\begin{tabularx}{\columnwidth}{>{\bfseries}lccX}
\toprule
Attributo & Obbligatorio & Default & Descrizione \\
\midrule
TRAININGSET & SI & — & Indirizzo del file contenente il dataset.\\
RELATIONTRAINING & SI & — & Nome della relazione contenente il dataset.\\
Y & SI & — & Indice della colonna corrispondente alla Y (variabile regressa).\\
XCONTINUOUS & SI & — & Indici delle colonne corrisponti ai regressori continui (se più di uno separarli con una virgola).\\
XDISCRETE & SI & — & Indici delle colonne corrispondenti ai regressori discreti (se più di uno separarli con la virgola).\\
TESTSET & NO & Stringa Vuota & Indirizzo del file contenente il testset. Se non indicato il testset sarà una percentuale del dataset.\\
RELATIONTEST & SI & — & Nome della relazione contenente il testset\\
USERNAME & NO & Stringa vuota & Se il dataset e il testset sono contenuti in un database rappresenta il nome utente per la connessione.\\
PASSWORD & NO & Stringa Vuota & Se il dataset e il testset sono contenuti in un database rappresenta la password per la connessione\\
\bottomrule
\end{tabularx}
\end{sidewaystable}\end{document} `
Possono andare bene? La seconda dà tre Bad Box.
Ciao,
Antonio
-
2 Luglio 2009 alle 15:53 #34944
-
2 Luglio 2009 alle 16:11 #34945::
ho provato ad utilizzare tutti le tabelle che gentilmente mi hai postato, ma su ognuna mi viene segnalato il seguente errore :
` Missing $ inserted. \end{tabularx} `
Da cosa può dipendere???
In una delle celle hai messo un simbolo matematico senza i due $ prima e dopo come per tutte le formule.
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.