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

[Feature Request] Bookininbook #23

Closed
Doc73 opened this issue Jul 28, 2016 · 21 comments
Closed

[Feature Request] Bookininbook #23

Doc73 opened this issue Jul 28, 2016 · 21 comments

Comments

@Doc73
Copy link

Doc73 commented Jul 28, 2016

Hi Maieul!

For example https://archive.org/details/scholiaintheocri00buss, where Scholia in Theocritum are published by Duebner, Scholia in Nicandrum et Oppianum by Bussemaker.

Many thanks in advance,
Domenico

@maieul
Copy link
Owner

maieul commented Jul 28, 2016

yes, I have the same need for my phd.

let me wait I finish the main content (normally, in August / September)

@Doc73
Copy link
Author

Doc73 commented Jul 28, 2016

👍

In Italy, in these circumstances we say "In bocca al lupo", which means "Good luck"! 😄

@maieul
Copy link
Owner

maieul commented Sep 6, 2016

I will do it tomorrow, and I hope also for #20.

@Doc73
Copy link
Author

Doc73 commented Sep 7, 2016

Thank you very much in advance!

@maieul
Copy link
Owner

maieul commented Sep 7, 2016

hum. in your case, should you use @bookinincollection instead of @bookininbook ?
Reading the biblatex handbook, I understand that @incollection are for entry with distinct author, that is your cas, while @inBook are for entry with the same author as @book (that is my case, as I use a book with collected article)

@maieul
Copy link
Owner

maieul commented Sep 7, 2016

please make feedback on branch "issue23". I will look for issue #20 this afternoon.

@Doc73
Copy link
Author

Doc73 commented Sep 7, 2016

My case is really strange: there is a book, which contains two other books, by two author, where two different ancient texts are published.

The schema is the following:

@Collection{Duebner1878,
  author    = {Dübner, F. and Bussemaker, U. Cats},
  booktitle = {Scholia in Theocritum, Nicandrum et Oppianum},
  location  = {Parisiis},
  publisher = {Editore Ambrosio Firmin--Didot},
  year      = {1878},
}

@Incollection{Bussemaker1878,
  author     = {Bussemaker, U. Cats},
  title      = {Scholia et Paraphrases in Nicandrum et Oppianum},
  year       = {1878},
  pages      = {243--364},
  crossref   = {Duebner1878},
  titleaddon = {Partim nunc primum edidit, partim collatis cod. mss. emendavit, annotatione critica instruxit et indices confecit},
}

@Bookinincollection{ScholiainOppianum1878,
  author    = {{Scholia~in~Oppianum}},
  title     = {In Halieutica},
  pages     = {260--364},
  year      = {1878},
  crossref  = {Bussemaker1878},
}

@Bookinincollection{ScholiainOppianum1878a,
  author    = {{Scholia~in~Oppianum}},
  title     = {In Cynegetica},
  pages     = {243--259},
  year      = {1878},
  keywords  = {auctores},
  crossref  = {Bussemaker1878},
}

If you tries this code, you'll have an "error" in titleaddon which would have been related to the title of the incollection.

P.S.: branch #20 is fine

@maieul
Copy link
Owner

maieul commented Sep 7, 2016

ok, I will look tomorrow.

@Doc73
Copy link
Author

Doc73 commented Sep 7, 2016

This is the result:

Scholia in Oppianum. In Cynegetica . Partim nunc primum edidit, partim collatis cod. mss. emendavit, annotatione critica instruxit et indices confecit. In: U. C. Bussemaker. “Scholia et Paraphrases in Nicandrum et Oppianum”. In: Scholia in Theocritum, Nicandrum et Oppianum. Parisiis, 1878, pp. 243–259.

But I would expect:

Scholia in Oppianum. In Cynegetica. In: U. C. Bussemaker. “Scholia et Paraphrases in Nicandrum et Oppianum”. Partim nunc primum edidit, partim collatis cod. mss. emendavit, annotatione critica instruxit et indices confecit. In: F. Dübner and U. C. Bussemaker, Scholia in Theocritum, Nicandrum et Oppianum. Parisiis, 1878, pp. 243–259.

@maieul
Copy link
Owner

maieul commented Sep 8, 2016

I am looking on it.

Ps : notes that you don't need to recopy the "year" field: it is inherited. I suggest you, also, to use date field instead, with new format for date range (BEGIN/END)

maieul added a commit that referenced this issue Sep 8, 2016
@maieul
Copy link
Owner

maieul commented Sep 8, 2016

  1. Please try branch issue23. The new version solves the inheritance of titleaddon.
  2. Please look on the change mode on your example in 44deb3e

@Doc73
Copy link
Author

Doc73 commented Sep 8, 2016

No, @issue23 doesn't give the expected result: 😢

Scholia in Oppianum. In Cynegetica. In: U. C. Bussemaker. Scholia et Paraphrases in Nicandrum et Oppianum. Partim nunc primum edidit, partim collatis cod. mss. emendavit, annotatione critica instruxit et indices confecit. In: F. Dübner and U. C. Bussemaker, Scholia in Theocritum, Nicandrum et Oppianum. Parisiis, 1878, pp. 243–259.

Please, note the names of Dübner and Bussemaker, i. e. the editor of the two "books" joined together in a single volume whose title is Scholia in Theocritum, Nicandrum et Oppianum.

As for the repetition of year, it depends on the fact that I want Jabref automatically generates a key in the form AuthorYear.

@maieul
Copy link
Owner

maieul commented Sep 8, 2016

you didn't ask for this problem� so that is normal I didn't solve it.

@Doc73
Copy link
Author

Doc73 commented Sep 8, 2016

Sorry, but in my previous post I pointed out to this issue, albeit perhaps too cursory.

maieul added a commit that referenced this issue Sep 8, 2016
@maieul
Copy link
Owner

maieul commented Sep 8, 2016

Ok, I see. But as the model are complex and long, please ask explicitly for field problematic ;-). You have asked for titleaddon, so I have corrected it.

So, the new version of the branch should:

  • solve the problem of mainauthor
  • solve the problem of title in double

@Doc73
Copy link
Author

Doc73 commented Sep 8, 2016

Ok! I understand! 👍

@maieul
Copy link
Owner

maieul commented Sep 8, 2016

@Doc73 if you could look before midnight, it will allow me to publish it today, and so not to change the date in all the file (an operation with a lot of error)

@Doc73
Copy link
Author

Doc73 commented Sep 8, 2016

Ok! It's ready?

@maieul
Copy link
Owner

maieul commented Sep 8, 2016

yes, cf the hand of my message ;-)

@maieul
Copy link
Owner

maieul commented Sep 8, 2016

`So, the new version of the branch should:

  • solve the problem of mainauthor
  • solve the problem of title in double`

@Doc73
Copy link
Author

Doc73 commented Sep 8, 2016

Yes, it works very well! ;-)
Now, I go to sleep: tomorrow I'll wake up at 0600!

@maieul maieul closed this as completed in 1d44a25 Sep 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants