I get the 'List of tables' title as a right page heading. How do I fix that?

    \documentclass[10pt,cleardoublepage=empty,twoside]{book}

\makeatletter
\let\@oddfoot\@empty
\let\@mkboth\markboth
\def\chaptermark##1{%
\markright {{%                                    %%% original \MakeUppercase
\ifnum \c@secnumdepth >\m@ne
\@chapapp\ \thechapter. \ %
\fi
##1}}}}
\makeatother
\usepackage{setspace}
\usepackage{array}
\usepackage{amsmath}
\usepackage{fixltx2e}
\usepackage{covington}
\usepackage[danish,english]{babel}
\usepackage{tipa}
\usepackage{pslatex}
\usepackage{float}
\usepackage{graphicx}
\usepackage{titlesec}
\usepackage{amssymb}
\usepackage{typearea}

\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}%per allineamento a sx delle colonne
\renewcommand{\bibname}{References}
\usepackage{caption}
\usepackage[bitstream-charter]{mathdesign}
\usepackage[T1]{fontenc}
\usepackage{morefloats}
\usepackage{booktabs}
\usepackage[bottom,norule]{footmisc}
\setlength\belowcaptionskip{1\baselineskip}
\usepackage{bookmark}

\begin{document}
\frontmatter
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat
\cleardoublepage
\pagenumbering{roman}
\tableofcontents
\listoffigures
\listoftables

\mainmatter
\pagenumbering{arabic}

\chapter{Lorem}
\section{lorem ipsum dolor sit amet}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

\chapter{Ipsum}
\section{dolor sit amet lorem ipsum}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
\end{document}

-
Some comments: don't use pslatex which is largely obsolete, and you load mathdesign afterwards; \pagenumbering{roman} and \pagenumbering{arabic} should be removed; the two \addcontentsline commands are wrong. –  egreg Nov 20 '12 at 22:49
@egreg: what is wrong with \addcontentsline? What should I have instead? –  Costanza Nov 21 '12 at 10:42
The \addcontentsline for the bibliography must go near the bibliography. But it's better to use the tocbibind package rather than adding it by hand. –  egreg Nov 21 '12 at 10:49

Here's a way that should do what you need. I've removed many packages; add them at will, but take into consideration some facts:

• pslatex is obsolete and you also load mathdesign
• amssymb is not to be loaded along mathdesign
• the IPA fonts are either compatible with Computer Modern or Times and they don't mix at all with Charter

Here is a skeleton document.

\documentclass[10pt,cleardoublepage=empty,twoside]{book}
\usepackage{fixltx2e}
\usepackage[T1]{fontenc}
\usepackage[danish,english]{babel}
\usepackage[bitstream-charter]{mathdesign}

%\usepackage{emptypage} % uncomment for getting really empty pages

\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}

\usepackage{bookmark}

\usepackage{kantlipsum} % just to produce mock text

\begin{document}
\frontmatter

\thispagestyle{empty}
A Frontispiece?

\tableofcontents
\listoffigures
\listoftables

\mainmatter

\chapter{Lorem}
\section{lorem ipsum dolor sit amet}

\kant

\chapter{Ipsum}
\section{dolor sit amet lorem ipsum}

\kant

\end{document}

-
How do I download fixltx2e? I cannot find the .zip file online. –  Costanza Nov 21 '12 at 10:53
Also, why would you suggest I add fancyhdr? –  Costanza Nov 21 '12 at 11:02
The call for fixltx2e was in your example. Since fancyhdr does the job easily, why not using it? –  egreg Nov 21 '12 at 11:27
Yes, now I realize that, sorry. I'll use fancyhdr as you said. –  Costanza Nov 21 '12 at 11:35