BibTeX - escape @ sign

1,834

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

TITLE = {{SETI@home}}

or

TITLE = "{SETI@home}"
Share:
1,834
gozzilli
Author by

gozzilli

Updated on August 20, 2020

Comments

  • gozzilli
    gozzilli about 3 years

    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.

    • Jellby
      Jellby over 11 years
      Do you have the title in braces (title = {SETI@Home})? Try with quotes (title = "SETI@Home")
    • PLK
      PLK over 11 years
      You need double-braces: title = {{SETI@home}}
    • egreg
      egreg over 11 years
      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.
    • Gonzalo Medina
      Gonzalo Medina over 11 years
      @PLK you could turn your comment into an answer.
  • Shailen
    Shailen about 9 years
    Double braces did not work, but the quotes did. Thanks.