Comments (3)
The problem with searching 13 is two-fold. First, you'll get false positives when searching (for example, all references with the year 2013). Second, 13 isn't printing since its inside the range of cited numbers. For this second issue, I'd like to turn off using dashes for sequential range of numbers. Dashes make sense for print media only, where the modicum of space saving is worth it because there are no downsides. However, the downside of dashed numeric citation sequences in digital media is higher:
- the citation number is missing making it hard to search for the citation
- the citation is missing, and hence not linked, making computational analysis harder
- we want citations to have tooltips with the reference, so there is no need to consult the bibliography. However, dashes make it so you can only access the first and last citations.
Therefore, I think the first course of action should be to try to disable dashed ranges of citations in the default Manubot citation style.
Regarding the reference-to-citation lookup, eLife Lens has a nice interface for this (example). Each reference has a "Focus" button which highlights the location of the citations. Also you also can click a citation to highlight all other citations to the same references. Therefore, are we able to export to JATS (see #82) and integrate Lens, we can piggy-pack on this already implemented solution.
It looks like pandoc doesn't have a way to link references back to individual citations (as per this discussion), like you would see on wikipedia.
from rootstock.
Disabling dashed ranges of citations would be an improvement. It eliminates false negatives. False positives are tolerable because one can search 13]
and 13,
.
I also like tooltips but haven't considered the technical requirements.
from rootstock.
Manubot now supports this functionality
from rootstock.
Related Issues (20)
- placeholder legend HOT 1
- Changing bibliography style HOT 2
- urlopen error: connection refused during LaTeX rendering HOT 5
- Disable undesired plugins for Athena pdf print HOT 2
- [feature request] Abbreviations in the same way as references HOT 8
- Review Commons / Template Compatibility HOT 1
- Deploy built DOCX to Github pages HOT 4
- load_bibliography: error reading 'content/manual-references.json' HOT 6
- no output saved in a forked manuscript HOT 4
- Editing Demo Manuboat HOT 1
- deployment timeout HOT 6
- Issues with local build command HOT 1
- Upgrade manubot to fix pubmed API calls. HOT 6
- Images are not shown in Word (docx) HOT 13
- Contributor Roles Taxonomy HOT 3
- AI workflow cannot create PR HOT 3
- best practice for integrating pandas-generated tables into manubot docs HOT 5
- Error: The process '/usr/share/miniconda3/condabin/conda' failed with exit code 1 HOT 5
- more elegant use of GitHub-set env variables HOT 10
- Change the name of the generated output pdf and .docx files HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rootstock.