salve ragazzi…… il mio codice è questo:
`
\begin{table}[!htbp]
\begin{center}
\begin{code}
\begin{grandezzaScript}\begin{tab}{lll}
& & \\ & & \\
&& \\ & \\
& <\_Bo.csv \\
& &Lauree Triennali Bo. \\
&
&& \\ & \\
& &LS\_Bo.csv \\
& &Lauree Specialistiche Bo. \\
&
& … & \\
\end{tab}\end{grandezzaScript}
\end{code}
\end{center}\caption{Esempio di sintassi del file risorse.xml}
\label{tab:xml}
\end{table}
`
Modo di scrivere il codice che presenta vari errori.
i miei metodi sono definiti cosi:
`%% Comandi e ambienti definiti da me
\newcommand{\code}[1]{\texttt{#1}}\newcommand{\grandezzaScript}[1]{\scriptsize{#1}}
\newenvironment{tab}[1]%
{\begin{tabular}{|#1|}\hline}%
{\hline\end{tabular}}\newenvironment{tabSenzaLinee}[1]%
{\begin{tabular}{|#1|}}%
{\end{tabular}}`mi da almeno due errori….
Qui di errori ce ne sono parecchi. Quando usi \begin{code}, LaTeX fa un po’ di cose e alla fine esegue il comando \code che vuole un argomento. Nell’esempio che porti l’argomento è il token \begin che segue. Mi pare ovvio che poi LaTeX non ci si raccapezzi più. Non puoi usare il contenuto di un ambiente come se fosse un argomento; se vuoi scrivere il contenuto di un ambiente in carattere dattilografico c’è la dichiarazione \ttfamily.
Lo stesso succede con \begin{grandezzaScript}, che presenta lo stesso problema. Ricorda poi che \scriptsize è una dichiarazione, non un comando con argomento.
Dove sia la convenienza di definirsi gli ambienti “tab” e “tabSenzaLinee” proprio non lo capisco.
ho provato anche così:
`\begin{table}[!htbp]
\centering
\texttt
\scriptsize\begin{tab}{lll}
& & \\ & & \\
&& \\ & \\
& <\_Bo.csv \\
& &Lauree Triennali Bo. \\
&
&& \\ & \\
& &LS\_Bo.csv \\
& &Lauree Specialistiche Bo. \\
&
& … & \\
\end{tab}\caption{Esempio di sintassi del file risorse.xml}
\label{tab:xml}
\end{table}`
non mi da errore ma non fa cio che deve….HELP ME PLEASE!
Il comando \texttt cerca un argomento; lo trova, è \scriptsize: ciò che scrivi equivale a
`\texttt{\scriptsize}`
che non fa nulla di nulla. Sostituisci \texttt con \ttfamily e vedrai che tutto va a posto.
se il contenuto di una tabella è troppo grande ed esce fuori dalla colonna c’é un modo di ridimensionare la sua larghezza come si fa con le immagini (tipo: \includegraphics[width=\columnwidth]{immagini/gantt})?
C’è. Ma dipende molto dal tipo di tabella che devi scrivere.
Evita i filetti verticali. La qualità del tuo documento ne trarrà giovamento.
Ciao
Enrico