This is a NIP about how to format references and citations in research papers and other academic publications. Might be interesting to a wider, non-dev audience.

The general idea, is that you write the information typically required by the different standards, into an event according to the type of citation it is. You can then "plug in" this event type to a paper and have it render differently, depending upon how it is plugged in.

nostr:nevent1qqsxh0hx88hjp8n7s2sqkz8ygxvfs22pf6sk2h0zaavw46jjqztdmacpz9mhxue69uhkummnw3ezumrpdejz7q3ql5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqsxpqqqqqqzj4dy6j

Reply to this note

Please Login to reply.

Discussion

This is really interesting. Could prove to be integrated with what I'm trying to make. LogSeq references itself internally and externally as well I believe. Can already imagine how this might used in the future.

Are you building a nostr logseq integration or replacement? I've been thinking about this and hope we can make progress.

I'm trying to assemble people to develop this myself. I think GitCitadel will be future cooperatives. I'll tag you in the article I wrote up today about it.

We have a more ambitious target, to actually move the content from the PDFs into events.

Using NIP-62

https://github.com/nostr-protocol/nips/pull/1600/files

We see things like NIP-A1 citations, kind 1111 comments on the 30040 index event, and highlights on the 30041 content events, as all sort of interactions around the 30040/41 publication.

Like a social/reference/linking layer over the publication.

And, since the publication is split into sections and contained in events, you can reuse parts of publications and remix publications to make new ones.

I only recently saw Alexandria and am checking it out again now. The visualizer is so interesting 🤣 LogSeq has a sort of feature like this, but it isn't.. wiggly. I'm having fun moving isolated chapters around anyways 😆

All of it is very cool. I will definitely be looking more closely into all of it in the coming days.

Why not just use bibtex. Optionally add bibtex to events. There are libraries too render bibtex in any citation format. Include a url field in the bibtex, and set it to nostr://whatever

We're using Asciidoctor and it supports LaTeX and Bibtex.

That's not enough.