LaTeX: Fix for Backward Quotation Mark

In LaTeX, if you write quotation (punctuation) marks in a normal way then you will get into a problem. Normally we write words with quotation as: “Your words”. This is displayed as ”Your words” in LaTeX (both opening and closing quotes facing the same side).

The proper way of writing quotation in LaTeX is:


`Your word'    = for single quote
``Your words'' = for double quotes

You can also use csquotes package for this purpose.


\enquote{Your words}  = for single quote
\enquote*{Your words} = for double quotes

Note: The quotation facility is context sensitive. Single quote and Double quote will toggle if you use english (American) as an option for the babel package. I have used british option for the babel package.

Here is the sample document code using csquotes package.


\documentclass{article}
\usepackage[british]{babel}
\usepackage{csquotes}

\begin{document}

This will not work: "General quotation mark" 

(generates backward quotation mark at the beginning) \\

This will work: \enquote{Hello Single World} and \enquote*{Testing Double}

\end{document}

Output:

Hope this helps. Thanks.