Text refactoring with the help of incremental writing tools
Jump to navigation
Jump to search
Text refactoring
Incremental writing can be used to (1) creatively expand on written texts, (2) write new articles and/or books, and also (3) refactor existing texts. The video shows how to take a few similar texts with a similar function and convert them into a single all-encompassing text of maximum brevity and coherence.
The difference refactoring and rewriting:
- zero or minimum loss of value and information
- scientific precision comparable with code refactoring
- rewrites can be minimized for the sake of text flow along the rules of narrative craftsmanship
Video
Video: How to refactor texts using incremental writing in SuperMemo
This text and video are used to explain SuperMemo, a pioneer of spaced repetition software since 1987. For other videos see: SuperMemo Video
Skills
- Incremental writing: to refactor texts
- Web import (Shift+F8): to import source articles
- Alt+X for text Extract (for independent processing)
- Alt+Left to return to the last extract
- Alt+T to choose a text for an element's title
- Editing Contents: Ins and Del
- Moving elements to specific locations in Contents: Ctrl+Shift+V (using Enter or the Accept button)
- Esc to close Contents or browser
- Viewing a branch in the browser (Ctrl+Space)
- Aligning browser or Contents windows with the element window to conveniently work with the two (screen split)
- Eliminating dismissed elements from the browser (Memorized icon: blue "M")
- Add to Outstanding to put processed elements back into a day's learning process
- Deleting processed texts without affecting descendants Done (Ctrl+Shift+Enter)
- Ctrl+Enter to open the Commander
- Splitting articles with "sp" in the Commander
Source texts
- SuperMemopedia.com: A-Factor
- help.supermemo.com: Glossary:A-Factor, Element parameters, and Element data window
- supermemo.guru (A-Factor)(Jan 2023)
- Andy Matuschak: A-Factor in SuperMemo
Generated text
The outcome text: A-Factor.