TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Using svmono package and \renewcommand\tablename\{Tab.}. When I use table, the caption shows “Tab.1 Bah Bah”. But if I use longtable, the caption shows “Tab.2: Bah bah”.

How to remove colon as “Tab 2 Bah bah”.

Many Thank

share|improve this question

You have to modify \LT@makecaption. Add this to the preamble of your LaTeX document:

  \LT@mcol\LT@cols c{\hbox to\z@{\hss\parbox[t]\LTcapwidth{%
    \sbox\@tempboxa{#1{#2 }#3}%
      #1{#2 }#3%
      \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.