-
Notifications
You must be signed in to change notification settings - Fork 31
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
Automatically adding "online" #116
Comments
I don't necessarily think
That all said, for the binary choice of whether or not you print the online designator it may very well make sense to define a per-entry boolean option. If you want a more general solution where users can give all sorts of medium designations for all entry types, you may want to define a completely new field |
Thank you very much for your detailed comment on that issue, @moewew
That is pretty convincing to me and makes sense. Now that I think about it again I would esepcially agree to your remark in brackets that
Well, this might be a reason to go for your suggestion to maybe add a new field
suggests that this is the case here or did I misunderstand you?
Yes, the more I think about that, I come to the same conclusion altough I must admit that the old version of the norm allows space for different interpretations. |
I guess the crux of the matter is simply that there is no field for a medium designator in the standard data model. Semantically, If you decide to use A new field would be clear in its semantics, cannot clash with existing field uses and is unlikely to accidentally end up in the output with other styles. The usual disadvantage of new fields in contributed styles is that it can lead to an overall inconsistent data model if different styles use different names for essentially the same job. This is unlikely here, since medium designators are not that common. But you may want to liaise with the developer of |
🤔 Yes, it sound as if this is the exact reason that both ways have its advantages and disatvantages. So we have to decide which disatvanatges we can live with and which not.
This is an extremely strong argument against
is a disadvantage that I could live with. Hence I would even change my original tendency and vote for going with
Thanks a lot for that hint. I haven't known that style yet and having a quick glance at it, it seems to be very sophsicated and we can learn a lot from his implementation not only concerning this question. |
When creating the PR #115 I startet to wonder if it makes sense to automatically add "online" when printing an entry which has got an
urldate
field. Would it not make more sense to let the user decide if he watns that to be printed or not?For example, the example that I added from the latest version of the norm is not printed with "online" in the text of the norm, but with the current state of this package there is now way to suppress and reproduce that.
I also wondered if
howpublished
is the correct field at all. Why not always usetype
, even in case the value is "online"?According to the latest biblatex manual
howpublished
is supposed to be used forAltough I would not say that online publication are unsual publication, the
type
field on the other hand is supposed to be used forwhere under § 2.1.3 the custom types listed are
artwork, audio, bibnote, commentary, image, jurisdiction, legislation, legal, letter, movie, movie, music, performance, review, standard, video
, which is not really satisfying either.🤔 What do you think?
The text was updated successfully, but these errors were encountered: