You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I'm a bit confused about the inheritance order of crossref. If both entries contain the same field with different values (like year), which one should be used?
Here is an example:
let bib = r#" @inproceedings{foo, author = {Max Müller}, title = {Lorem Ipsum et Dolor}, month = sep, year = 2005, crossref = {ref}, } @proceedings{ref, month = jan, year = 2001, title = {Book Title}, category = {baz}, }"#;let parsed = Bibliography::parse(bib).unwrap();println!("{parsed:#?}");
In this example, I would expect that the year from the referrer foo overwrites the year from the referee ref.
Hi, I'm a bit confused about the inheritance order of crossref. If both entries contain the same field with different values (like year), which one should be used?
Here is an example:
In this example, I would expect that the year from the referrer
foo
overwrites the year from the refereeref
.However, this is not the case:
PS: Also, the
category
is not inherited.PS2: PS: Thank you for this crate. This is a good replacement for the very slow bibtexparser python package.
The text was updated successfully, but these errors were encountered: