- Questo topic ha 9 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 20 anni, 8 mesi fa da
egreg9.
-
CreatoreTopic
-
28 Settembre 2005 alle 14:18 #6762::
Qualcuno mi può spiegare questo bad box?
Il documento che viene prodotto sembra perfetto, ma in fase di compilazione ho questo messaggio di bad box e io odio i messaggi di bad box 🙂mi dà problemi il seguente codice:
`\begin{quote}
\scriptsize{testo .. \\
testo testo .. \\
testo testo .. \\}
\end{quote}`cosa c’è che non va? quando guardo il documento compilato, sembra tutto ok.
grazieIl messaggio di errore è
Underfull \hbox (badness 10000) in paragraph …
-
CreatoreTopic
-
AutoreRisposte
-
-
28 Settembre 2005 alle 14:54 #6763
-
30 Settembre 2005 alle 7:14 #6764::
cosa c’è che non va?
Ben piu’ di una cosa:
-
\scriptsize non ha alcun parametro (e’ quello che alcuni chiamano “dichiarazione”);
-
meglio sarebbe terminare le righe con \newline;
-
il messaggio di underfull dipende dall’ultima occorrenza di \\
Il tutto, quindi andrebbe riscritto come segue:`\begin{quote}
\scriptsize
testo .. \newline
testo testo .. \newline
testo testo ..
\end{quote}`
-
-
30 Settembre 2005 alle 7:37 #6765
-
4 Ottobre 2005 alle 6:32 #6766::
Per quanto riguarda i risultati dell’uso più semplice, non c’è alcuna differenza. \\, però, prevede, tra le altre cose, l’uso di un argomento opzionale che indica l’ampiezza del “salto”, quindi usare \\ quando non si usa questo argomento opzionale comporta qualche grattacapo:
`\documentclass{minimal}
\begin{document}
Ciao\\
[a]\\
tutti
\end{document}`
Il codice precedente produce un errore perché la parentesi quadra viene interpretata come l’inizio dell’indicazione dell’argomento opzionale, ma ciò che segue non è né un numero né una dimensione. Si può aggirare il problema in più di un modo, ma secondo me è più semplice usare \newline quando si vuole semplicemente terminare la riga e passare alla successiva senza alcuna richiesta particolare riguardo la spaziatura.
-
4 Ottobre 2005 alle 7:35 #6767::
cosa c’è che non va?
Ben piu’ di una cosa:[ul][li]\scriptsize non ha alcun parametro (e’ quello che alcuni chiamano “dichiarazione”);[li]meglio sarebbe terminare le righe con \newline;[li]il messaggio di underfull dipende dall’ultima occorrenza di \\[/ul]Il tutto, quindi andrebbe riscritto come segue:`\begin{quote}
\scriptsize
testo .. \newline
testo testo .. \newline
testo testo ..
\end{quote}`grazie mille! ora provo a introdurre le modifiche da te consigliate!
-
16 Gennaio 2006 alle 10:14 #6768::
anch’io ho un problema di underfull box che non sono ancora riuscito a rissolvere (tante altre cose le ho risolte proprio leggendo il forum)Posto parte del log:
`Underfull \hbox (badness 10000) in paragraph at lines 16–16
\T1/cmr/m/n/12 ti-fi-ca-to SSG`e la parte della tesi incriminata
`\renewcommand{\arraystretch}{1.3}
\begin{center}
\begin{tabularx}{\textwidth}{X|X|X|X|X}
\hline
\rowcolor[gray]{0.85}Tipo di vetro & Massima sollecitazione ammessa $\sigma_{amm}$
& Modulo di elasticità $E$ & Coefficiente di Poisson $\nu$ & Densità (a \unita{18}{\degree}) $\rho$\\
\hline Vetro stratificato SSG Securit Saint-Gobain Glass\footnote{Il
gruppo Saint-Gobain è il quarto produttore di vetro piano con una
capacità del 13\% sulla totale produzione mondiale
\cite{pilkington}.} & \unita{30}{\mega\pascal} & \unita{72}{\giga\pascal} & 0,22 & $\unita{2500}{\kilogram\per\cubic\metre}$\\
\hline
\end{tabularx}
\end{center}`Sono con l’acqua alla gola, se qualcuno ha piacere di aiutarmi,…
saluti.
-
16 Gennaio 2006 alle 14:36 #6769::
anch’io ho un problema di underfull box che non sono ancora riuscito a rissolvere (tante altre cose le ho risolte proprio leggendo il forum)
Posto parte del log:
`Underfull \hbox (badness 10000) in paragraph at lines 16–16
\T1/cmr/m/n/12 ti-fi-ca-to SSG`e la parte della tesi incriminata
`\renewcommand{\arraystretch}{1.3}
\begin{center}
\begin{tabularx}{\textwidth}{X|X|X|X|X}
\hline
\rowcolor[gray]{0.85}Tipo di vetro & Massima sollecitazione ammessa $\sigma_{amm}$
& Modulo di elasticità $E$ & Coefficiente di Poisson $\nu$ & Densità (a \unita{18}{\degree}) $\rho$\\
\hline Vetro stratificato SSG Securit Saint-Gobain Glass\footnote{Il
gruppo Saint-Gobain è il quarto produttore di vetro piano con una
capacità del 13\% sulla totale produzione mondiale
\cite{pilkington}.} & \unita{30}{\mega\pascal} & \unita{72}{\giga\pascal} & 0,22 & $\unita{2500}{\kilogram\per\cubic\metre}$\\
\hline
\end{tabularx}
\end{center}`Sono con l’acqua alla gola, se qualcuno ha piacere di aiutarmi,…
saluti.`\usepackage{array}
\newcolumntype{Y}{>{\raggedright\arraybackslash}X}
…
\begin{tabularx}{\textwidth}{Y|Y|Y|Y|Y}`Tanto, la tabella così è brutta lo stesso. 😀Ciao
Enrico
-
16 Gennaio 2006 alle 15:23 #6770
-
16 Gennaio 2006 alle 16:24 #6771::
in effetti non è bellina…tu come la imposteresti?
ciaoTogliendo le linee orizzontali e usando un’alternanza di sfondi grigi (ma in questo caso anche le linee orizzontali possono andare). E poi togliendo dall’intestazione della colonna la descrizione, lasciando solo il simbolo:`\begin{tabularx}{\textwidth}{Y|c|c|c|c}
\hline
%\rowcolor[gray]{0.85}
Tipo di vetro&$\sigma_{\mathit{amm}}$&$E$&$\nu$&$\rho$\\
\hline
Vetro stratificato SSG Securit Saint-Gobain Glass%
\footnote{Il gruppo Saint-Gobain è il quarto produttore di vetro piano con una
capacità del 13\% sulla totale produzione mondiale \cite{pilkington}.}
& \unita{30}{\mega\pascal} & \unita{72}{\giga\pascal} & 0,22
& $\unita{2500}{\kilogram\per\cubic\metre}$\\
\hline
\multicolumn{5}{l}{\textbf{Legenda}}\\
\multicolumn{5}{l}{$\sigma_{\mathit{amm}}$: massima sollecitazione ammessa}\\
\multicolumn{5}{l}{$E$: modulo di elasticità}\\
\multicolumn{5}{l}{$\nu$: coefficiente di Poisson}\\
\multicolumn{5}{l}{$\rho$: densità (a \unita{18}{\degree})}\\
\hline
\end{tabularx}
\end{center}`Nota il modo corretto di inserire quel pedice; forse sarebbe addirittura più indicato \mathrm. Se la tabella è in un ambiente table, la legenda può andare nella didascalia.Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.