dsifford / academic-bloggers-toolkit

WordPress plugin providing an all-in-one solution for effective academic blogging.
https://wordpress.org/plugins/academic-bloggers-toolkit/
GNU General Public License v3.0
120 stars 38 forks source link

Several Requests: Direct & Indirect Citations with Page Number, Comments, New Reference Type #316

Open B0NNI3 opened 7 years ago

B0NNI3 commented 7 years ago

Hi there. First of all: Thanks for this awesome plugin. It is really great and works like a charm. But for our scientific journal it would be necessary to add the following features:

1: Direct & Indirect Citations It should be possible to have direct an indirect citations. The difference is, that for indirect citations the footnote would contain something like "vgl." before the actual footnote text. (which is something like 'qtd. in' in german) In addition it is very important that you can add page numbers to the single inline citations. Because otherwise everybody would have to read the whole book in order to look up one citations. I hope it's clear what I mean.

2: Comments It's great that you can have generic comments, because we use them a lot. But they shouldn't appear in the bibliography, that's quite important.

3: New Reference Type For our purpose it would be great to have a new Reference Type: Video Games. It would need the following specifications: Developer, Publisher, Title, Subtitle (optional), Year, Platform (optional), Last Played (optional), Location of Developer (optional)

I so hope you can add this features in the future as I think they would make the plugin just perfect and maybe help others as well. Thanks a lot in advance! Sincerely, Karina

dsifford commented 7 years ago

Hi @B0NNI3

Glad the plugin is working well for you.

  1. Re: indirect vs direct citations -- Not sure if this is possible. Any ideas/suggestions @fbennett? Re: Page numbers -- That's been requested in the past and is definitely possible, but will require quite a bit of work to do properly. I've been busy with my own academics and day job recently so I haven't had time to get to it just yet, but it's something I plan on adding in the near future.
  2. This is another thing that's been requested (See #296 and let me know if this is similar to what you're asking). Again, this is something that, to do properly, would require a bit of a time investment and I just haven't had the time to commit to getting to it. It is something that I think is needed though. It's on the list!
  3. There is no defined "Video Game" type within the CSL Language Specification. However, with that said, the labels provided in the plugin for citation type is just a recomendation. Mendeley, for example, uses Article type for software. I think right now I have that type dialed into only allowing generic comments, but you should still be able to achieve the same effect by using Article Journal or any others.

Let me know if I missed anything. Thanks for the feedback.

Also, I think I recall you volunteering to help contribute to the translation of the plugin. If my memory serves me correctly, thanks so much for the help!

B0NNI3 commented 7 years ago

Thanks for the response and thanks for considering the requests :) And for the translation support - no worries, you're very welcome. Cheers!

fbennett commented 7 years ago

Indirect citations would just be entered normally as a pair of cites, and the user would add a "prefix" before the second. In the input to the citation processor, that's set on the same object that carries page numbers. I'm not sure how it's handled in code within ABT currently, but it seems likely that a solution to the page numbers issue would lend itself to addressing indirect citations as well.

dsifford commented 7 years ago

@fbennett Thanks for the clarification. I'll let you know if I have any further questions when I finally get some time to buckle down and knock out some of these issues!

mjluser1 commented 6 years ago

I also need the 'quoted in' ability that is provided by the standard \cite[precite text][postcite text]{refid} of LaTex. For example, I use \cite[Quoted in ][15]{refid} to produce Quoted in citename, p. 15. I am doing a work-around in ABT by inserting the citation inside brackets that enclose my extra text. For example, it appears as [Quoted in (author, year), p. 15] with ABT only providing the (author,year).

dsifford commented 6 years ago

Planning on looking into this after getting the plugin ported over to the new Gutenberg editor releasing in WordPress 5.0. No estimate on when that will occur though.