- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 19 anni, 2 mesi fa da .
-
Topic
-
Salve a tutti.
Sto scrivendo la tesi di laurea e ho incontrato un problema con l’utilizzo del package tabls che utilizzo per aumentare la spaziatura tra le righe delle tabelle (per “arieggiarle” un po’).
Impostando \setlength\tablinesep{5pt} ottengo un risultato soddisfacente con tutti gli ambienti tabular e tabularx. Il problema sorge quando inserisco uno dei suddetti ambienti (tabular o tabularx) in un ambiente table (ovvero di tipo float); a questo punto per la tabella flottante l’impostazione \setlength\tablinesep{5pt} non ha più effetto.
Ho rovistato in parecchie guide, tutorial e FAQ, compreso il LaTeX Companion, ma non sono riuscito a venirne a capo.
Sarò molto grato a chi vorrà elargirmi qualche consiglio in merito, mi basta riuscire ad “arieggiare” le tabelle anche quando le metto nell’ambiente float.Già che ci sono, approfitto anche per chiedervi quale potrebbe essere una soluzione per definire un nuovo ambiente che crei un background colorato per evidenziare frammenti di testo, anche ti tipo verb (lo uso per il codice). Io ne ho definito uno, ma utilizzando minipage, che a fine pagina non va a pagina nuova ma continua sotto il margine…
Riporto quello che ho definito, così potrete denigrarmi…:oops:Per definire il colore di background
\makeatletter%
\newenvironment{graybox}{%before
\begin{lrbox}{\@tempboxa}
\begin{minipage}{\columnwidth}%
}%
{\end{minipage}%
\end{lrbox}%after
\colorbox{softgray}{\usebox{\@tempboxa}}
}%
\makeatothere per l’ambiente incriminato
\newenvironment{example}
{%before
%\smallskip
\begin{center}%
\begin{minipage}{.9\textwidth}%
\footnotesize%
}%end_before
{%after
\end{minipage}%
\end{center}%
\smallskip
}%end_afterUtilizzo MikTeX 2.4.1461 con editor WinEdt 5.4 in ambiente WinXP.
Un grazie anticipato a chi vorrà rispondermi e anche a tutti gli altri membri del forum
michele
- Devi essere connesso per rispondere a questo topic.