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

How can I escape an 'at sign' (@) is BibTeX? I'm trying to cite a paper with "SETI@Home" in the title, and BibTeX complains.

I tried \@ or @@ but neither seem to work.

share|improve this question
Do you have the title in braces (title = {SETI@Home})? Try with quotes (title = "SETI@Home") – Jellby Jul 30 '12 at 11:20
thanks, that helped – gozzilli Jul 30 '12 at 11:26
You need double-braces: title = {{SETI@home}} – PLK Jul 30 '12 at 11:27
What bibliography stype are you using? I don't get any error with \bibliographystyle{plain}; however the title would be lowercase without an additional pair of braces. – egreg Jul 30 '12 at 15:25
@PLK you could turn your comment into an answer. – Gonzalo Medina Jul 31 '12 at 0:11
up vote 3 down vote accepted

To protect such chars, you need to protect them TeX style, with braces, so either:

TITLE = {{SETI@home}}


TITLE = "{SETI@home}"
share|improve this answer
Double braces did not work, but the quotes did. Thanks. – shailenTJ Aug 19 '14 at 11:56

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.