#BibLaTeX vs Hayagriva-yaml formatting differences

1 messages · Page 1 of 1 (latest)

loud oasis
#

I have two files which I compared by reading them with hayagriva on my pc, they produce the same output when read with hayagriva, but seem to produce different bibliography when used inside typst.

I started with this BibLaTeX entry:

@article{suzuki,
    title = {Topological structural analysis of digitized binary images by border following},
    author = {Satoshi Suzuki and Keiichi Abe},
    volume = {30},
    number = {1},
    pages = {32-46},
    year = {1985},
    issn = {0734-189X},
    doi = {https://doi.org/10.1016/0734-189X(85)90016-7},
    journal = {Computer Vision, Graphics, and Image Processing},
    url = {https://www.sciencedirect.com/science/article/abs/pii/0734189X85900167},
    urldate = {2023-01-30},
}

and converted it to this hayagriva yaml entry:

suzuki:
  type: article
  title: "Topological structural analysis of digitized binary images by border following"
  author:
    - "Satoshi Suzuki"
    - "Keiichi Abe"
  page-range: 32-46
  date: 1985
  issn: "0734-189X"
  doi: "https://doi.org/10.1016/0734-189X(85)90016-7"
  parent:
    type: journal
    title: "Computer Vision, Graphics, and Image Processing"
    volume: 30
    issue: 1
  url:
    value: "https://www.sciencedirect.com/science/article/abs/pii/0734189X85900167"
    date: "2023-01-30"

When I read both entries with hayagriva and compare the output I get the same entry, however when I use either of those inside typst, I get different output.
Why exactly is that happening?

#

Also "Satoshi Suzuki**,** and Keichii Abe" doesn't seem correct, this is not an oxford comma is it?

#

I noticed earlier that i used kind instead of type and it fixed most of what I cam here for, but the naming issue still remains

#

passing "Satoshi Suzuki and Keiichi Abe" as author to the hayagriva version seems to have no effect, the author formatting still diverges

#

Ok I just noticed that the authors do in fact diverge

#

Ok changing:

- "Satoshi Suzuki"
- "Keiichi Abe"

to

- "Suzuki, Satoshi"
- "Abe, Keiichi"

Solved the issue.