Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Possible Duplicate:
Formating captions in longtable tables

Is it possible to align longtable caption to the left side of paper ? Standard table and tabular command align caption to the left and I would like to achieve the same effect in longtable. Is it possible ??

share|improve this question
2  
longtable centers the caption by default by using \multicolumn{<num>}{c}{...} internally. This seems to be hardcoded. But the manual states that you can use the caption package to change this. –  Martin Scharrer Jun 28 '11 at 18:47
1  
This should be answered by Formating captions in longtable tables. Using \usepackage[singlelinecheck=off]{caption} works for me. –  Martin Scharrer Jun 28 '11 at 19:01
add comment

marked as duplicate by Martin Scharrer Jul 4 '11 at 22:44

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1 Answer

As Martin noted, use the caption package. It has options to change the formatting of the caption. To left align the caption for all tables use the package option singlelinecheck=off. I've used data from the example in your other question to construct the following example:

\documentclass{article}

\usepackage{longtable}

\usepackage[singlelinecheck=off]{caption}

\begin{document}

\begin{longtable}{|c|c|c|c|c|c|c|c|c|}
\caption{Wyniki rozpoznawania obrazów dla obrazu zapytania 004\_0001.jp w katalogu baseballbat}\\\hline
054\_0020.jpg & 209 & ring &054\_0020.jpg & 209 & 10089.1  & celu & time & 0.98  \\ \hline
\end{longtable}

\end{document}
share|improve this answer
1  
Sorry, @N.N., but this doesn't work! Try reducing the caption to two words and you will see that it gets centered. The justification=raggedright doesn't has any effect here. I did the same MWE and figured you need (only!) singlelinecheck=off as shown in Formating captions in longtable tables, which makes it close enough to be a duplicate. –  Martin Scharrer Jun 29 '11 at 10:15
    
@Martin Scharrer True, singlelinecheck=off works with short captions (and I've changed my answer accordingly). They – justification=raggedright and singlelinecheck=off – have almost the same effect on long captions though. –  N.N. Jun 29 '11 at 12:11
1  
singlelinecheck=off has no effect on long captions at all (since it only affects "short" resp. "single-line" captions). justification=raggedright has clearly an effect since it changes the justification of the text from justified to raggedright. So I would say, no, the above statement that both have almost the same effect on long captions is IMHO not correct. –  Axel Sommerfeldt Jul 14 '11 at 8:48
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.