-
-
Notifications
You must be signed in to change notification settings - Fork 110
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: Bibliography and citation support #76
Comments
Yeah it's probably all possible but it's not very trivial. I've been wanting to do some refactoring around extensibility, especially to implement the new Just let me say that there's online editors out there which make working with LaTeX quite pleasant... I've used ShareLaTeX (now Overleaf) to write my master thesis, a scientific paper and other stuff. It has a live preview of your document, pretty fast re-renders, and you don't need to install anything. The way I've done citations for some homework in the past is, because they were usually just a few pages, I'd collect all the references on the last page and push them to the bottom with a div.
|
Thanks a lot for the detailed answer, it's greatly appreciated. I am afraid I don't have the skills to use the extensions you mentioned, but I'll have a look just in case I can understand how to make it work. I know about those web alternatives but I would like to avoid that for several reasons. I have been trying to use one in the past. I forgot its name, it changed several times in the past, and that is part of the very problem. First, the features have been changing over time depending on which company bought the remnants of the previous iteration, sometimes hidden behind paywalls, and my institution won't pay subscriptions for tools like that. Not that I would want to depend on a paid plan anyway, it's not good for the long term since you can't tell whether the service will be available in the future. For instance, collaborative work features with track changes and simultaneous edition really look great, but are not available on the free plan. Additionally, I don't think my institution would allow relying on a third-party private company and their servers for editing my documents online (they do trust Microsoft and their online solution, however :\). Finally, another problem with these solutions is users depend on whether the companies offering those services are economically robust enough to persist on the long term and not change their plans or features over time, which I have observed with the few markdown online editors I checked out in the past. One's workflow can quickly be tied to their solution, and even when the format one is using is quite standard like LaTeX, there are still features that the work has been based on that won't be easily ported to local solutions if the service is suddenly changed or closed. While I think those tools are really cool and well polished, there are too many reasons keeping me from committing to using them as my base editors. Another one is I need offline edition too. With local and open source software ( While this lacks the track change features I've seen in Overleaf (that's a great feature) and bibliography/citations mentioned in this issue, I believe that's a very flexible workflow since everything is tailored to my needs in .rc or config files, and it works on all my devices after I synchronize my dotfiles (online editors would work on all devices too, admittedly). Perhaps using LaTeX would be the best way to get all the things I would need locally, but if I could get |
Thanks for explaining the context. I like that setup you have there on the screenshot! 👌 I'll definitely leave this issue open, it's not the only LaTeX-like feature I would like to add (if you've browsed the issues, you might have seen that I wanted to TOC generation, automatic numbering of headings, etc.). But as I said I barely have enough time to maintain this project, let alone add new features. On top of that, currently I don't have the need for those features anymore (this initially started out as a tool to write some non-scientific homework, because I hated Office 365). So the best I will be able to do in the next few months is to make this package more extensible (i. e. plugins), and add some example plugins/recipes for doing so. P. S. it would actually be great to make |
Problem:
I haven't found a way to cite references using a .bib library. Is that possible?
Solution:
I don't have a long experience on how this should be done since I am currently transitioning to Bibtex/Biblatex (with
cobib
as manager) from Zotero myself, andmd-to-pdf
is actually a great way to generate nice PDF files without the heavyLaTeX
suite. My understanding is it is usually done by indicating the path to a .bib file in the front-matter, and then cite references with their unique Bibtex/Biblatex identifier, usually in the form@author_keyword_year
.You can see an example here with a paper written in .Rmd.
I am not sure exactly if
LaTeX
andpandoc
are the only way to use this, or if there are lighter alternatives thatmd-to-pdf
might already support. Same goes fortitle:
andauthor:
sections in the front-matter, I know they work withpandoc
without the need for anyLaTeX
installation, but I don't know what are the dependencies under the hood; those fields would be pretty useful formd-to-pdf
too.Would there be any way to add support for bibliography options?
The text was updated successfully, but these errors were encountered: