Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add text transformation for and to ampersand #3

Open
jgmac1106 opened this issue Jun 3, 2018 · 3 comments
Open

Add text transformation for and to ampersand #3

jgmac1106 opened this issue Jun 3, 2018 · 3 comments
Labels
enhancement New feature or request

Comments

@jgmac1106
Copy link

If an and is present in {author} it should be transformed to &

@Zegnat
Copy link
Owner

Zegnat commented Jun 4, 2018

Is  and  (and surrounded by spaces) always the author separator? In that case it would be best to break the author string on it so every author can be marked up as its own microformats2 author property.

@Zegnat Zegnat added the enhancement New feature or request label Jun 4, 2018
@jgmac1106
Copy link
Author

jgmac1106 commented Jun 4, 2018 via email

@Zegnat
Copy link
Owner

Zegnat commented Jun 4, 2018

According to Wikipedia, multiple authors are always “separated by and”. But it all seems bit vague.

I have also seen documents that describe the author field as being written “in the format described in the LaTeX book.” OpenOffice even goes as far as to give Helpful (albeit vague) Hints on how every “name consists of four parts: First, von, Last, and Jr; each part consists of a (possibly empty) list of name-tokens.” Sadly no algorithm for it.

The feeling that BibTeX is a garbage-in-garbage-out way of marking up data is now growing with me. But I will simply work off of any examples you (or others) can dig up and behaviour you can describe. I don’t use it enough to comment.

And if it turns out Google Scholar has a specific way of putting the names in the BibTeX: lets follow them!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants