TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need the characters «» in my LaTeX document. I'm writing in English though, and I don't want to use Babel. I have the following hack but I'd like a better way:

\font\larm = larm1000%
\char 190}{#1}{%
\font\larm = larm1000%
\char 191}}
share|improve this question
up vote 35 down vote accepted

There are several ways to do this:

  • With standard methods, you will find \guillemotleft and \guillemotright. For this you need \usepackage[T1]{fontenc} (which is recommended anyways).
  • Using the language switching capabilities of babel, e.g. \foreignlanguage.
  • Using csquotes and its \foreignquote command.

Personally, I would recommend the third option.

The similar looking mathmode symbols ≪ and ≫ (much less/greater than) are created with \ll and \gg.

share|improve this answer
I'd probably favour csquotes, as it means you keep the semantics of the mark-up and can reuse the source in other places more readily. – Joseph Wright Sep 2 '10 at 18:34
Unfortunately it is indeed spelled incorrectly. It should be guillemetleft and guillemetright (with an "e"). A guillemot with an "o" is a seabird :-) But I think we're stuck with it. – Peter Flynn Jan 19 '12 at 10:48

There's also a convenient way to do it with Latin Modern:




<<Quoted text>>.

share|improve this answer
Nice and intuitive! – Hendrik Vogt Mar 8 '11 at 15:59
Tried inside a knitr document. and this was the only way that really worked for me. I must admit I am surprised cause the other answers looked sound, too. However thanks Andrey! – hans0l0 Dec 19 '12 at 9:45
Does not work for me. I use koma-script book with babel – lalebarde May 6 '14 at 15:03

You could type it directly if you use an utf8 encoding :

«for exemple»

But, the spacing isn't — at least for french typography — correct

share|improve this answer

I find this way is very convenient:

package: \usepackage[frenchb]{babel}

in text: \og text \fg{}

share|improve this answer
This is indeed the correct way when using French with babel. – egreg Oct 31 '14 at 20:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.