Inline Block/Note/Heading References ("Transclusion")
planned
A
Andrew Ford
Also called Transcluding.
Benefits of this are being able to display a number of atomised notes within a single parent note - and any changes made to the child note will be reflected wherever it is embedded, so no duplicate information or out-of-date copies etc.
Other applications that support this have done so by modifying the wiki-link syntax similar to an image embed. ![[embedded note]]
Edit from below:
If block-referencing and heading references are supported this would be even more powerful.
![[embedded note#heading]] or ![[embedded note^block-reference]]
Eduard Metzger
Beta Available:
➡️ TestFlight (iOS & Mac): https://testflight.apple.com/join/fm9q4OjE
➡️ Mac AppStore: https://noteplan.co/download/NotePlan-3-Beta-785-AppStore.zip
➡️ Setapp AppStore: https://noteplan.co/download/NotePlan-3-Beta-785-Setapp.zip
Synced Blocks
- Added synced blocks as experimental features. You can enable them in the new preference tab "Lab" on iOS and Mac. Synced Blocks allow you to mirror a paragraph, such as a task, across notes. The state and content of all copies will be updated if you modify only one. Here's how you can create a Synced Block:
- On Mac: Either drag an item from the references area into your daily note or click on the drag button which appears when you hover over a paragraph inside the editor.
- On iOS: Either drag an item from the references area into your daily note or click on the asterisk icon in the toolbar, which will create a Synced Block from the selected paragraph(s).
- Tap on the asterisk icon which is added to the text to look up the location of the other copies.
Find the full change log here on Discord: https://discord.com/channels/763107030223290449/763108484455071764/975757573057830962
Gopinath Kathiresan
Eduard Metzger Hope this will be implemented for an entire heading and all contents within it and not just for one task or paragraph. Essentially one heading and its contents can live in both places and we should be able to edit in both places. This is something I have been requesting for 4 years now :-( This will be a gamechanger for my workflow where I have track multiple meeting notes everyday across time.
Jonathan Ragan-Kelley
FWIW, while I appreciate synced blocks, I
also
wish I could ![[embed a whole note]]
inside another. It's a separate use case from individual blocks that are mirrored multiple places.n
nopi
For transcluded notes or paragraphs, instead of displaying all the text, an image-like box of a fixed size could leave the parent note more readable. One could click to open it in a separate window at that position, or scroll to see more context if needed.
Hayden Schmitt
Please consider adding a shortcut in the next version where you can append the synced line/block to the bottom of another note simply by typing in the [[backlink]] and hitting said shortcut! This would save a few seconds and makes sense if you keep topical notes that you add to from daily notes by transcluding.
Eduard Metzger
planned
Moving it back to 'planned'. The "Synced Line" feature is implemented but not yet the final solution, just a small step towards a final block syncing solution.
M
Michael Colacino
I think the line synch feature Eduard just added is great, but it would be even better to have this be block-oriented like Roam, so that anything beneath a heading would also be copyable and synchronzed, as suggested by Andrew. No idea if this is a lot of effort or not, but transclusion is what makes Roam special and the concept of assembling a note from chunks of several others is a powerful knowledge management concept.
Eduard Metzger
Beta Available:
➡️ TestFlight (iOS & Mac): https://testflight.apple.com/join/fm9q4OjE
➡️ Mac AppStore: https://noteplan.co/download/NotePlan-3-Beta-785-AppStore.zip
➡️ Setapp AppStore: https://noteplan.co/download/NotePlan-3-Beta-785-Setapp.zip
Synced Blocks
- Added synced blocks as experimental features. You can enable them in the new preference tab "Lab" on iOS and Mac. Synced Blocks allow you to mirror a paragraph, such as a task, across notes. The state and content of all copies will be updated if you modify only one. Here's how you can create a Synced Block:
- On Mac: Either drag an item from the references area into your daily note or click on the drag button which appears when you hover over a paragraph inside the editor.
- On iOS: Either drag an item from the references area into your daily note or click on the asterisk icon in the toolbar, which will create a Synced Block from the selected paragraph(s).
- Tap on the asterisk icon which is added to the text to look up the location of the other copies.
Find the full change log here on Discord: https://discord.com/channels/763107030223290449/763108484455071764/975757573057830962
Eduard Metzger
in progress
Currently working out the details, but in general it works and available in the alpha version (untested) to a handful of users. In the next couple of days the beta will be released on TestFlight (tested).
What will change?
You will be able to copy a synced block from one note to another (or into the same). NotePlan will attach a blockID to that block of text (one paragraph, like one task for example) and any changes you make to that task will be synced across your notes to it's copies.
The blockID, rendered as an asterisk symbol, is clickable and you can look up where all the copies are of a particular block.
Mike Erickson
One of the oldest feature requests around, still waiting for this :-)
Load More
→