nzhagen / bibulous

Bibulous - a simple drop-in replacement for BibTeX
MIT License
48 stars 10 forks source link

In-text citations? #18

Open jhilker98 opened 3 years ago

jhilker98 commented 3 years ago

Hey there,

I first want to say I've enjoyed playing around with this today since I first saw it.

I've been reading over the documentation and I was wondering if it would be possible to create a format for in text citations with this? I understand if not, was mostly wondering if there was a way I could do that.

nzhagen commented 3 years ago

Jacob,

Glad to hear it has been interesting for you! Very glad, actually. Bibulous really hasn't acquired much of a user-base, despite what I feel to be its real strengths, so it has often felt that I wrote it mostly for myself. That's a disappointment. I've long wanted to turn it into something more, but it has always been very much a side-project for me. My work is constantly pulling me away from doing open-source work like this in favor of work that brings in citable papers, or more research funds. I'm not happy with that, but that's how the world works right now.

Anyway, getting to your question. Yes, it is possible to alter Bibulous to modify in-text citations. See Example 11 in the documentation, which works on top of natbib. Is that enough customization to do what you are looking for? If you need more, then you can likely manipulate the templates to do a little bit more, but one continuing frustration is the lack of any tie-in with a front-end engine. BibLaTeX for example, has the customized Biber front-end to send it signals so that it knows how to customize individual citations. Bibulous only has the standard BibTeX citation tags, plus whatever global formatting information can be inserted into the style template file. So adapting Bibulous into a more customizable (and adaptable) bibliography engine would require writing a front-end, which means writing a bunch of code in TeX Macro language. So far, I have not been willing to take that deep dive, since I can see it would probably take me a large block of time to do....

On Sat, Nov 14, 2020 at 9:01 AM Jacob Hilker notifications@github.com wrote:

Hey there,

I first want to say I've enjoyed playing around with this today since I first saw it.

I've been reading over the documentation and I was wondering if it would be possible to create a format for in text citations with this? I understand if not, was mostly wondering if there was a way I could do that.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nzhagen/bibulous/issues/18, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA2VFMOQPP22TLGSJVHNIA3SPXCDZANCNFSM4TVFRU2Q .

jhilker98 commented 3 years ago

I think it would be! I would need to set it up for one specific entry type if it's possible to do in-text-citations for one entry type (specifically a classical text, since I'm taking a classics class this semester), but I really like it so far!