Menu

#4 @strings should not be saved with {}

open
5
2006-08-15
2006-08-15
No

BibEdt's string expansion works well. In a situation
like this

@string{DARS="Proc. of the Int. Symp. on Distributed
Autonomous Robotic Systems (DARS)"}

@INPROCEEDINGS{correlldars06,
AUTHOR={N. Correll and A. Martinoli},
TITLE={System Identification of Self-Organized
Robotic Swarms},
BOOKTITLE=DARS,
pages={31--40},
YEAR={2006}
}

BibEdt adds curly braces around every value, and
creates output like

@INPROCEEDINGS{correlldars06,
AUTHOR={N. Correll and A. Martinoli},
TITLE={System Identification of Self-Organized
Robotic Swarms},
BOOKTITLE={DARS},
pages={31--40},
YEAR={2006}
}

This however prevents BibTex to expand the string, and
only "DARS" shows up in the references instead of the
expanded string.

Discussion

  • Ascher Stefan

    Ascher Stefan - 2006-08-15

    Logged In: YES
    user_id=163640

    Well, I think it's time to read the BibTeX docs ;-).
    What does this mean?
    1. Expanding strings is easier, because it is clear what is a string.
    2. Parsing BibTeX files is harder, because the parser now relies on the {} around a field value.

    But this problem should be used to make a more robust BibTeX parser, so also fields like:
    author="Some Name",
    would not confuse the program.

    Thanks for the report.

     
  • Ascher Stefan

    Ascher Stefan - 2006-08-15
    • assigned_to: nobody --> stievie
     

Log in to post a comment.

MongoDB Logo MongoDB