Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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
4  
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

1 Answer 1

up vote 3 down vote accepted

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

TITLE = {{SETI@home}}

or

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

Your Answer

 
discard

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.