I'm defining a newtheorem as follows:
\newtheorem{definition}{Definition} the problem is when the definition name is long, it results in overruns. I've tried \\ to split the name in two lines, but it's not working.
Here is relevant part of my tex file:
\documentclass{vldb} \usepackage{graphicx} \usepackage{subfigure} \usepackage{algorithmic} \usepackage{algorithm} \usepackage{url} \usepackage{times} \newtheorem{definition}{Definition} and then I use:
\begin{definition}[anonymity non-reconstructible fragmentation] and anonymity non-reconstructible fragmentation causes overrun.
btw, vldb package is a pre-defined package I can't alter.


