Code Monkey home page Code Monkey logo

Comments (4)

wenlzhang avatar wenlzhang commented on June 19, 2024

I am also thinking about this feature. Having block links to the original location of the highlighted texts can be very useful for locating highlights in long files, e.g. a book of Markdown format.

I image this feature like the following:

Note A may have the following highlighted text:

# Note A

This is a book of Markdown format, where ==this== is highlighted. ^blocklink1

==This is also highlighted.== blocklink2

After extracting the highlighted text, a new note B is created with content like the following:

# Note B

- this > [[Note A#^blocklink1]]
- This is also highlighted. > [[Note A#^blocklink2]]

After this, one may write rephrase the highlighted original text. Then note B may become something like the following:

# Note B

- this >[[Note A#^blocklink1]]
  - The original text means ...
- This is also highlighted. >[[Note A#^blocklink2]]
  - The original text means ...

Afterwards, one may split note B into several smaller notes, if desired. These notes are essentially literature notes.

from extract-highlights-plugin.

chrisgrieser avatar chrisgrieser commented on June 19, 2024

I concur, block references would be huge. I think you could even use this plugin with the "explosion mode" together with dataview to substitute qualitative analysis software like Maxqda or Atlas.Ti.

from extract-highlights-plugin.

 avatar commented on June 19, 2024

I too concur. It would be huge if the footnotes can refer back to the specific block in the file instead of the whole file. It would be very useful for searching highlights in long files.

from extract-highlights-plugin.

akadormouse avatar akadormouse commented on June 19, 2024

Just the Header would do for me, even though that's pretty straightforward to add by hand.

from extract-highlights-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.