8000 Citation support · Issue #611 · GhostManager/Ghostwriter · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Citation support #611

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

Open
RustoMCSpit opened this issue Apr 25, 2025 · 3 comments
Open

Citation support #611

RustoMCSpit opened this issue Apr 25, 2025 · 3 comments

Comments

@RustoMCSpit
Copy link

Is your feature request related to a problem? Please describe.
The ability to cite things in a Wikipedia style and toggle on and off their visibility.

Describe the solution you'd like
I need it to be able to cite things like Wikipedia does where it shows the citation as a clickable link like this "[1]" rather than (Marx 1962, 23: 249. As well as that, I need citation scopes, as in, I can define a certain range in which a citation is relevant. For example, in Wikipedia if you are in a subsection, it will always start with "[1]" as that is the first citation in that section despite being in the same "file".

Also, if I cite a source multiple times at different pages / timestamps, let's say something very simple like a Youtube video, both citations should show under "[1]", not "[1]" and "[2]".
I am using "[1]" and "[2]" as that is the default formatting for Wikipedia. You could change that formatting to something like a name for example "[Hogan 1]" and "[Hogan 2]"

Lastly, to make it possible to toggle on and off if citations are visible.

Additional context
#610

@chrismaddalena
Copy link
Collaborator

This is on my radar, but has some road blocks. The biggest one is the Python DOCX API doesn't support footnotes. A question about this was actually the very first issue ever opened for it. The community has made some progress on adding support and a PR exists with an initial attempt, but it's unknown if it works properly with the latest version. To get footnotes, we would probably have to switch to using a fork and patch in footnotes. That would get us most of the way there, but then we'd have to figure out how users would insert them and control their contents. It's something I want to add, but I don't have a timeline for it until other things, like the collab editing, are wrapped up later this month.

@RustoMCSpit
Copy link
Author

Maybe take inspiration from here Zettlr/Zettlr#5694

@chrismaddalena
Copy link
Collaborator

Thanks for the link. We'll be looking at how we might proceed with footnotes and endnotes later this year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0