I'm having troubles with the bullets for itemize
.
I need to have one part of my document in English and one part in French. Therefore I use:
\usepackage[english,french]{babel}
then in my document I use when it's needed:
\selectlanguage{english}
\selectlanguage{french}
I also used in the preamble:
\renewcommand{\labelitemi}{$\bullet$}
And the result is that in my list I do not have a bullet but a dash! And I would like a bullet.
Something I noticed is that if I only use
\usepackage[english]{babel}
(so the entire document is in English) the problem disappears and I have the bullets.
But I need both English and French because of the word "chapter" and "chapitre" for example.
So does anyone have a solution to be able to use bullets for the lists in a document with English and French?
Here is a working example:
\documentclass[10pt,a4paper]{report}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}
\usepackage[english,french]{babel}
%\usepackage[english]{babel}
\usepackage{amsmath,amsthm}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{enumerate}
\renewcommand{\labelitemi}{$\bullet$}
\begin{document}
\selectlanguage{english}
\chapter{First chapter}
This is my list :
\begin{itemize}
\item Value 1
\item Value 2
\end{itemize}
\selectlanguage{french}
\chapter{Second chapitre}
Ceci est ma liste:
\begin{itemize}
\item Valeur 1
\item Valeur 2
\end{itemize}
\end{document}
Best Answer
That is
french
mocking about, try adding thisBasically
french
alters lists, butenglish
does not (AFAIR). So we add such a switch back toenglish
Edit, to ignore
french
all together, useenumitem
is a very good package to know, theshortlabels
option makes it a 1-1 replacement for theenumerate
package.