Is there a way to get French guillemets (like here: French guillemets specific look) without changing the language to French?

I would like to use them in an English document.

  • 5
    you can use the csquotes package to setup quote styles. Nov 17, 2023 at 14:47
  • 1
    It might also depent on whether you also need the extra spacing, If not you can also use » and « directly from the keyboard.
    – daleif
    Nov 17, 2023 at 14:48
  • 1
    Easy to do, if you are compiling with lualatex, using the fontspec package. It understands utf-8 encoding, so you can simply paste the characters from a utf-8 character map. If you need extra spacing, code \, provides a narrow space. Note: If your only use of French is in dialogue between English and French speakers, standard style is to use the same punctuation for both languages. In other words, both speakers use English curly quotes, or (if the other way around) both use guillemets.
    – user287367
    Nov 17, 2023 at 16:58

1 Answer 1


You can choose the T1 font encoding:



\guilsinglleft single guillemets\guilsinglright

<<double guillemets>>

‹single guillemets›

«double guillemets»


enter image description here

The direct input might be preferable, if you can obtain the characters from your keyboard.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .