[Tex/LaTex] the best way to use quotation mark glyphs

punctuationsymbols

There are several types of quotation marks in the English language (and in other languages there are even more). There are also several ways in LaTeX to represent these. I have seen editors, that are capable of directly entering and . And I have also seen things like this `''.

So, what is the best way to do English quotation marks in LaTeX?

Best Answer

A quick summary of the available solutions:

  1. Using an Unicode editor you can simply type “text” or ‘text’ in your code. This should work in XeTeX/LuaTeX and recent versions of LaTeX, just make sure your source file is saved with UTF-8 encoding.

    In older versions of LaTeX you might need to add \usepackage[utf8]{inputenc} for this input method to work.

  2. Type ``text'' in your source code to produce “text”, and type `text' to produce ‘text’.

  3. With the csquotes package, you type \enquote{text}, but you also get loads of other options such as context sensitivity and foreign quotes.