- Questo topic ha 14 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 7 anni, 11 mesi fa da
Giulio Di Cristofano.
-
CreatoreTopic
-
16 Ottobre 2018 alle 16:36 #114181::
Salve ragazzi, sono nuovo nel forum e sto usando per la prima volta Latex per scrivere la mia tesi di laurea in formato b5, sto impazzendo nel cercare di centrare una tabella, ho letto anche varie guide e seguendo i vari passaggi non cambia nulla. la cosa strana è che altre tabelle con la stessa sequenza di comandi sono centrate mentre altre si trovano decentrate verso destra. Vi allego la sequenza che ho usato, spero possiate aiutarmi. Grazie
`
\begin{table}[htbp]
\caption{Fattori di forma {\bf\emph{HPC}} tempo zero }
\medskip
\label{tab:virgola}
\centering
\begin{tabular}{cccc}
\toprule
Campione & C [Ns$^2$/(kg m$^2$)] & D [Ns$^2$/(kg m$^2$)] & B [Ns$^2$/(kg m$^2$)] \\
\midrule
C1\_HPC\_0F\_NF\_01 & 681,92 & 113,64 & 134,44\\
C2\_HPC\_0F\_NF\_02 & 601,34 & 109,24 & 129,23\\
C3\_HPC\_0F\_NF\_03 & 576,66 & 107,80 & 127,53\\
C4\_HPC\_0F\_F\_04 & 579,73 & 107,77 & 127,49\\
C5\_HPC\_0F\_F\_05 & 613,13 & 109,83 & 129,93\\
C6\_HPC\_0F\_F\_06 & 618,86 & 110,22 & 130,39\\
C7\_HPC\_0F\_F\_07 & 572,68 & 107,50 & 127,17\\
C8\_HPC\_0F\_F\_08 & 579,28 & 107,54 & 127,22\\
\bottomrule
\end{tabular}
\end{table}`
-
CreatoreTopic
-
AutoreRisposte
-
-
16 Ottobre 2018 alle 18:08 #114182::
a me col tuo codice viene una tabella ampia quanto la pagina,
non capisco cosa intendi in questo caso per “decentrata”.
Ecco l’ EMC che non hai allegato
`\documentclass{article}
\usepackage{booktabs}
\usepackage{showframe}
\begin{document}
\begin{table}[htbp]
\caption{Fattori di forma {\bf\emph{HPC}} tempo zero }
\medskip
\label{tab:virgola}
\centering
\begin{tabular}{cccc}
\toprule
Campione & C [Ns$^2$/(kg m$^2$)] & D [Ns$^2$/(kg m$^2$)] & B [Ns$^2$/(kg m$^2$)] \\
\midrule
C1\_HPC\_0F\_NF\_01 & 681,92 & 113,64 & 134,44\\
C2\_HPC\_0F\_NF\_02 & 601,34 & 109,24 & 129,23\\
C3\_HPC\_0F\_NF\_03 & 576,66 & 107,80 & 127,53\\
C4\_HPC\_0F\_F\_04 & 579,73 & 107,77 & 127,49\\
C5\_HPC\_0F\_F\_05 & 613,13 & 109,83 & 129,93\\
C6\_HPC\_0F\_F\_06 & 618,86 & 110,22 & 130,39\\
C7\_HPC\_0F\_F\_07 & 572,68 & 107,50 & 127,17\\
C8\_HPC\_0F\_F\_08 & 579,28 & 107,54 & 127,22\\
\bottomrule
\end{tabular}
\end{table}
\end{document}`
ed ecco cosa vedo
Attachments:
You must be logged in to view attached files. -
16 Ottobre 2018 alle 19:35 #114183
-
16 Ottobre 2018 alle 19:42 #114184::
continua a non capire, butto là una cavolata.
non sarà per i margini non simmetrici della classe book?
nell’immagine che ho messo compilando il tuo codice
la tabella è necessariamente centrata dal momento
che occupa l’intera pagina… d’altro canto non avendo tu postato
un EMC è impossibile capire se ci sono altre impostazioni
che producono esiti particolarim
-
16 Ottobre 2018 alle 19:47 #114185::
Non so cosa sia, io ho impostato il mio documento con questi comandi all’inizio% !TEX encoding = MacOSRoman
\documentclass[b5paper,12pt]{toptesi}\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{microtype}
\usepackage{indentfirst}
\usepackage{url}
\usepackage{booktabs}
\usepackage{tocloft}
\newenvironment{sistema}
{\left\lbrace\begin{array}{@{}l@{}}}
{\end{array}\right.}
-
16 Ottobre 2018 alle 19:52 #114186
-
16 Ottobre 2018 alle 19:52 #114187
-
16 Ottobre 2018 alle 19:56 #114188::
samiel” post=114559a me col tuo codice viene una tabella ampia quanto la pagina,
Veramente, la tabella risulta leggermente troppo larga, c’è una [tt]Overfull \hbox (0.73405pt too wide)[/tt].
samiel” post=114559non capisco cosa intendi in questo caso per “decentrata”.
[…]Chiarito che, quando si impagina una tesi per la stampa fronte/retro, la gabbia del testo risulta asimmetrica se riferita alla singola pagina (l’impaginazione risulta in realtà non solo simmetrica, ma anche equispaziata se vista su due facciate affiancate), quello che @GDC sembrerebbe lamentare è il fatto (prevedibile) che le tabelle più larghe della gabbia del testo debordano verso destra; questo è normale, dato che TeX fa sempre debordare verso destra le «overfull [tt]\hbox[/tt]es». In questo caso, non sembra che il fatto di usare l’opzione [tt]b5paper[/tt] comporti una differenza essenziale.
Ci sono vari trucchi per ovviare a questo, il più bieco e orribile dei quali (ma io, che sono garibaldino, certe volte lo uso! 😛 ) è rimpiazzare il comando
`
\centering
`
con la sequenza
`
\centering
\addtolength{\leftskip}{-2cm}
\addtolength{\rightskip}{-2cm}
`
Ciò allarga temporaneamente lo spazio disponibile di 2cm verso destra e di altrettanti verso sinsitra, “rubandoli” ai rispettivi margini laterali; pertanto, farà si che la tabella debordi invadendo tali margini, ma in modo simmetrico da ambo i lati. Naturalmente, il valore di 2cm non ha nulla di particolare, si può aumentare o diminuire, ma sempre ricordando che lo spazio viene rubato ai margini laterali, assottigliandoli, e che quando anche i margini si esauriscono la tabella comincia a uscire dalla pagina.Esempio completo:
`
\documentclass[twoside,b5paper]{article}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
% \usepackage{showframe}
\usepackage{lipsum} % per il comando “\lipsum”\begin{document}
\lipsum[1] % genera il testo fittizio “Lorem ipsum…”
\begin{table}[htbp]
\caption{Fattori di forma {\bf\emph{HPC}} tempo zero }
\medskip
\label{tab:virgola}
\centering
\addtolength{\leftskip}{-2cm}
\addtolength{\rightskip}{-2cm}
\begin{tabular}{ccccc}
\toprule
Campione & C [Ns$^2$/(kg m$^2$)] & D [Ns$^2$/(kg m$^2$)] & B [Ns$^2$/(kg
m$^2$)] & Extra \\
\midrule
C1\_HPC\_0F\_NF\_01 & 681,92 & 113,64 & 134,44\\
C2\_HPC\_0F\_NF\_02 & 601,34 & 109,24 & 129,23\\
C3\_HPC\_0F\_NF\_03 & 576,66 & 107,80 & 127,53\\
C4\_HPC\_0F\_F\_04 & 579,73 & 107,77 & 127,49\\
C5\_HPC\_0F\_F\_05 & 613,13 & 109,83 & 129,93\\
C6\_HPC\_0F\_F\_06 & 618,86 & 110,22 & 130,39\\
C7\_HPC\_0F\_F\_07 & 572,68 & 107,50 & 127,17\\
C8\_HPC\_0F\_F\_08 & 579,28 & 107,54 & 127,22\\
\bottomrule
\end{tabular}
\end{table}\end{document}
`
Ricorda, però, che per le unità di misura è molto meglio usare il pacchetto siunitx.Ciao.
—
Gustavo
-
16 Ottobre 2018 alle 20:02 #114189
-
16 Ottobre 2018 alle 20:05 #114190
-
16 Ottobre 2018 alle 20:07 #114191::
GDC” post=114568Grazie mille mi hai risolto un problema enorme 😉 😉 😉
Prego. 🙂 Stavo per affiggere l’esempio modificato per usare la classe toptesi e il corpo 12; lo faccio lo stesso.
`
\documentclass[b5paper,12pt]{toptesi}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{booktabs}
% \usepackage{showframe}
\usepackage{lipsum} % per il comando “\lipsum”\begin{document}
\lipsum[1] % genera il testo fittizio “Lorem ipsum…”
\begin{table}[htbp]
\caption{Fattori di forma {\bf\emph{HPC}} tempo zero }
\medskip
\label{tab:virgola}
\centering
\addtolength{\leftskip}{-2cm}
\addtolength{\rightskip}{-2cm}
\begin{tabular}{cccc}
\toprule
Campione & C [Ns$^2$/(kg m$^2$)] & D [Ns$^2$/(kg m$^2$)] & B [Ns$^2$/(kg
m$^2$)] \\
\midrule
C1\_HPC\_0F\_NF\_01 & 681,92 & 113,64 & 134,44\\
C2\_HPC\_0F\_NF\_02 & 601,34 & 109,24 & 129,23\\
C3\_HPC\_0F\_NF\_03 & 576,66 & 107,80 & 127,53\\
C4\_HPC\_0F\_F\_04 & 579,73 & 107,77 & 127,49\\
C5\_HPC\_0F\_F\_05 & 613,13 & 109,83 & 129,93\\
C6\_HPC\_0F\_F\_06 & 618,86 & 110,22 & 130,39\\
C7\_HPC\_0F\_F\_07 & 572,68 & 107,50 & 127,17\\
C8\_HPC\_0F\_F\_08 & 579,28 & 107,54 & 127,22\\
\bottomrule
\end{tabular}
\end{table}\end{document}
`
Ma sei sicuro di voler usare l’opzione [tt]12pt[/tt]?Ciao.
—
Gustavo
-
16 Ottobre 2018 alle 20:14 #114192::
posso chiederti, dato che sembra ci smanetti bene su latex, perché da qualche giorno mi esce un errore alla chiusura del documento quando faccio typset e per far uscire il pdf devo premere invio? prima capiava che facevo click su typset e mi usciva subito il pdf.[attachment=2125]er.jpg[/attachment]
Attachments:
You must be logged in to view attached files. -
16 Ottobre 2018 alle 20:15 #114193
-
16 Ottobre 2018 alle 21:33 #114194::
Ho due osservazioni da fare:
1) È inutile che ti indichi con una immagine che riporta la fine del documento ad una certa pagina dei codice sorgente, se non indichi anche che errore ti segnle in corripsondenza di quell’errore.
2) Nelle intestazioni le unità di misura riportate fra parentesi quadre sono sbagliate, (anche se si trovano frequentemente in altri documenti); le parentesi quadre in metrologia vogliono dire “unità di misura di”; quindi l’uso corretto delle parentesi quadre si ha quando si scrive
`[H] = A/m` che si legge ” le unità di misura di H sono ampere al metro”.In formato B5 la pagina è larga 149mm e alta 250mm, e la gabbia del testo è larga 109mm; quindi è facile che la tua tabella relaticamante larga
esca fuori dai marigini, e sporga a destra. La vuoi centrata? Allora oltre alla soluzione di Gustavo c’è una soluzione più semplice[\code]\begin{table}
\caption{…}\
\makebox[textwidth]{%
\begin{tabular}{…}
…
\end{tabular}%
}
\end{tanle}[/code]Però la cosa funziona beme, come anche la soluzione di Gustavo, solo se la tabella sporge di poco; La soluzione vera consiste nell’usare un fon di corpo minore, per esempio`\begin{table}
\caption{…}
\\small % all'occorrenza scegli un font più piccolo per esempio con \footnotesize
\begin{tabular{…}
…
\end{tabular}
\end{table}`
Nota che il tuo problema non nasce da TOPtesi, ma dal fatto di non aver letto la documentazione né di Latex (per esempio L’Arte di scrivere con LaTeX né la documentazione di TOPtesi (texdoc toptesi-it.
-
17 Ottobre 2018 alle 4:32 #114195
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.