Contents menu: Difference between revisions

From SuperMemo 18 Help
Jump to navigation Jump to search
Initial import
 
No edit summary
 
(38 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The contents menu in the [[contents window]] can be used for operations on the [[Glossary#knowledge tree | knowledge tree]]. To open this menu press [[Keyboard shortcuts | ''Alt+F10'']] in the contents window or right-click over the selected branch of the knowledge tree. You can also press ''Apps Key'' [[Image:Application_key.gif]] (context menu key left of the right ''Ctrl'' key).
== Accessing the contents menu ==


The contents menu includes the following options:
The contents menu in the [[Contents|'''Contents''' window]] can be used for operations on the [[Glossary:Knowledge_tree|knowledge tree]]. To open this menu:


* '''New''' - add new elements
* press ''Alt+F10'' in the [[Contents|'''Contents''' window]],
** '''Item''' - create a new item as a child of the selected element
* right-click over the selected [[Glossary:Branch|branch]] of the [[Glossary:Knowledge_tree|knowledge tree]], or
** '''Topic''' - create a new topic as a child of the selected element
* press ''Apps Key'' ([[Image:Application key.gif|Application key allows you to open a pop-up menu relevant for the current context]]) (context menu key left of the right ''Ctrl'' key).
** '''Child element''' - add a new [[Glossary#element | element]] as a [[Glossary#child | child]] of the currently selected element. A child is an element that is one level down in the [[Glossary#knowledge tree | knowledge tree]]. The type of the element is determined by the default type in the type combo box (at the top of the [[contents window]])
 
** '''Insert element''' (''Ins'') - insert a new element in the place of the currently selected element (the current element moves one position down). The type of the new element is determined by the default type in the type combo box (at the top of the [[contents window]])
== Contents menu items ==
** '''Duplicate''' (''Ctrl+Alt+D'') - duplicate the currently selected element and attach the duplicate as a child of the duplicated element
 
** '''Folder''' - create a dismissed template-less topic, which can act as a folder for holding other elements
The contents menu includes the following options:
** '''Category''' - create a new category in the place of the current selection. The newly created element becomes the root and the initial hook of the new category. Category wizard will help you name the category and choose its default templates
 
** '''Tasklist''' - create a new tasklist in the place of the current selection. This option is identical to '''New : Category'''. The only difference is that a new tasklist rooted in the created category will be added to the tasklist [[Using registries | registry]]
=== New ===
* '''View'''
 
** '''Element''' (''Shift+Enter'') - bring the [[Glossary#element window | element window]] to the front and display the currently selected [[Glossary#element | element]] there
*'''New''' - add new [[Glossary:Element|elements]]
** '''<span id="Branch">Branch</span>''' (''Ctrl+Enter'') - put all [[Glossary#descendant | descendants]] of the currently selected branch in the [[Browser | element browser]]
**'''Item''' - create a new [[Glossary:Item|item]] as a [[Glossary:Child|child]] of the selected [[Glossary:Element|element]]
** '''Children''' - put all [[Glossary#child | children]] of the currently selected branch in the [[Browser | element browser]]
**'''Topic''' - create a new [[Glossary:Topic|topic]] as a [[Glossary:Child|child]] of the selected [[Glossary:Element|element]]
** '''Parent''' (''Ctrl+Up'') - go to the parent element of the presently selected element
**'''Add child''' - add a new [[Glossary:Element|element]] as a child of the currently selected element. A child is an element that is one level down in the [[Glossary:Knowledge_tree|knowledge tree]]. The type of the [[Glossary:Element|element]] is determined by the default type in the '''Element type''' combo box (at the bottom of the [[Contents|'''Contents''' window]])  
** '''First child''' (''Ctrl+Down'') - go to the first child of the presently selected element
**'''Insert sibling''' (''Ins'') - insert a new [[Glossary:Element|element]] in the place of the currently selected element (the current element moves one position down). The type of the new [[Glossary:Element|element]] is determined by the default type in the '''Element type''' combo box (at the bottom of the [[Contents|'''Contents''' window]])
** '''Collapse''' (''Ctrl+Alt+Enter'') - collapse the current branch
**'''Duplicate''' (''Alt+D'') - duplicate the currently selected [[Glossary:Element|element]] and attach the duplicate as a [[Glossary:Child|child]] of the duplicated element
* '''Rename''' - rename the currently selected element
**'''Folder''' - create a [[Glossary:Dismissed_element|dismissed]] [[Glossary:Template|template]]-less [[Glossary:Topic|topic]], which can act as a folder for holding other [[Glossary:Element|elements]]
* '''Copy''' - copy the currently selected element to the clipboard
 
* '''Paste''' - paste the element from the clipboard (previously copied with '''Copy '''above)
=== View ===
* '''Delete''' (''Del'') - delete the currently selected element and all its [[Glossary#child | children]] and [[Glossary#descendant | descendants]] (if any)
 
* '''Move''' (''Shift+Ctrl+V'') - move the currently selected element to a new location in the tree. Use '''Accept''' or double click to point to the new location for the element
*'''View'''  
* [[Subset learning (Learn vs. Review) | '''Learn''']] (''Ctrl+Alt+L'') - make repetitions on the currently selected branch and memorize pending elements belonging to the branch
**'''Element''' (''Shift+Enter'') - bring the [[element window]] to the front with the currently selected [[Glossary:Element|element]]
* '''Dismiss''' (''Ctrl+D'') - dismiss the currently selected element
**'''<span id="Branch">Branch</span>''' - put all [[Glossary:Element|elements]] belonging to the selected [[Glossary:Branch|branches]] in the [[Browser|element browser]]
* '''Search'''
**'''Descendants '''(''Ctrl+Space'') - put all [[Glossary#Descendant|descendants]] of the selected [[Glossary:Branch|branches]] in the [[Browser|element browser]]  
** '''Find''' - find a string in the first title in expanded branches below the currently selected element
**'''Selection '''- view all selected [[Glossary:Element|elements]] in the [[Browser|element browser]]
** '''Find next''' (''F3'') - repeat the last search done with '''Search : Find'''
**'''Children''' - put all [[Glossary:Child|children]] of the currently selected [[Glossary:Branch|branch]] in the [[Browser|element browser]]
** '''Search branch''' (''Ctrl+F'') - search for a text in the selected branch. All texts are considered in search (i.e. not only titles)
**'''Map''' - view the currently [[Glossary:Branch|branch]] as a map
* '''Category''' - options for managing [[categories]]
**'''Parent''' (''Ctrl+Up'') - go to the parent element of the presently selected [[Glossary:Element|element]]
** '''Create''' - create a new category
**'''First child''' (''Ctrl+Down'') - go to the first [[Glossary:Child|child]] of the currently selected [[Glossary:Element|element]]
** '''<span id="Create new category">Convert branch</span>''' (''Ctrl+K'') - create a new [[Glossary#contents category | category]] with the currently selected element as the [[Glossary#root node | root]]. The category will take the title of its root element as its name. You can change that to a shorter or more mnemonic name. The currently selected element will also become the first hook of the category
**'''Collapse''' (''Ctrl+Alt+Enter'') - collapse the current [[Glossary:Branch|branch]]
** '''<span id="Make root">Set category root</span>''' - make the currently selected element the root of the current category (the current category is the category selected in category combo-box on the [[Toolbar dock | '''Tools''' toolbar]]). The root is the element that is the ascendant of all elements in the category
 
** '''<span id="Make hook">Set category hook</span>''' - make the currently selected element the hook of the current category (the current category is the category selected in category combo-box on the [[Toolbar dock | '''Tools''' toolbar]]). Once you change the hook, all newly added elements will be children of the hook (only within the current category)
=== Rename ===
* '''Export'''
 
** '''Transfer elements''' - transfer the entire branch to another collection. This option is similar to '''[[File menu | File]] : Merge collection'''; however, only the selected branch is transferred
*'''Rename''' - change the title of the currently selected [[Glossary:Element|element]]
** '''Document''' - export all texts from the currently selected branch as a single HTML document
 
** '''Q&A text file''' - export all items from the currently selected branch to a Q&A text file
=== Copy ===
** '''XML''' - export all elements from the currently selected branch in the XML format that can be imported to other SuperMemos. XML files may also be imported back to SuperMemo for Windows
 
** '''HTML''' - export the currently selected branch to HTML. Not all component types can be exported. The component layout is not preserved
*'''Copy''' - copy the currently selected [[Glossary:Element|element]] to the clipboard
** '''Source code''' - export the currently selected branch source code in the text format
 
** '''Subset''' - export a [[Using subsets | subset]] as text. This option is the same as '''Export : Source code''' with this exception that only the elements belonging to a selected subset are exported. Read more: [[using subsets]]
=== Paste ===
** '''Learning data''' - export the learning process from all elements in the currently selected branch. You can later use '''[[File menu | File]] : Import : Learning process : Text file''' to import such a file to the same collection or a subset collection derived from the original collection (e.g. generated to make repetition on a notebook with limited space or performance)
 
* '''Tools'''
*'''Paste''' - paste the [[Glossary:Element|element]] from the clipboard (previously put there with '''Copy''' above)
** '''Regroup in folders''' - group all children in the branch into a number of branches with equal number of children. Do not affect further descendants. Unlike '''Arrange in folders''', this option preserves the structure of knowledge generated with [[incremental reading]]
 
** '''<span id="Arrange">Arrange in folders</span>''' - group all elements in the branch into a number of branches with equal number of children. For example, if your branch contains 100 elements, you can use '''Arrange in folders''' to create 10 empty elements used as placeholders for the remaining items. Each of those newly created elements will host 10 children. Thus all your 100 items will be grouped in 10 branches with 10 children each
=== Delete ===
** '''Random test''' (''F11'') - run a random test on all elements in the selected branch
 
* '''Font''' - change the font used in the contents window and in the registries
*'''Delete''' - delete the currently selected [[Glossary:Element|element]] and all its [[Glossary#Child|children]] and [[Glossary#Descendant|descendants]] (if any)
* '''Process branch'''  - process all elements in a given branch using options available from the [[Process collection / Process branch / Process browser | subset processing menu]]
 
* '''Close''' (''Ctrl+F4'') - close the [[Contents window | contents window]]. You can re-open the contents window by choosing '''Contents '''in the [[Element window | element window]]
=== Move ===
 
*'''Move''' (''Shift+Ctrl+V'') - move the currently selected [[Glossary:Element|element]] to a new location in the [[Glossary:Knowledge_tree|tree]]. Use '''Accept''' (at the bottom of the window) or double-click to point to the new location for the [[Glossary:Element|element]]
 
=== Learn ===
 
*[[Subset learning|'''Learn''']] (''Ctrl+L'') - make repetitions on the currently selected [[Glossary:Branch|branch]] and memorize [[Glossary:Pending_element|pending elements]] belonging to the branch
 
=== Dismiss ===
 
*'''Dismiss''' (''Ctrl+D'') - [[Glossary:Dismiss|dismiss]] the currently selected [[Glossary:Element|element]]
 
=== Search ===
 
*'''Search'''
**'''Find''' - find a string in the first title in expanded [[Glossary:Branch|branches]] below the currently selected [[Glossary:Element|element]]
**'''Find next''' (''F3'') - repeat the last search done with '''Search : Find''' above
**'''Search branch''' (''Ctrl+F'') - search for a text in the selected [[Glossary:Branch|branch]]. All texts are considered in search (i.e. not only titles)
 
=== Concept ===
 
*'''Concept''' - options for managing [[Glossary:Concept|concepts]]  
**'''Create''' - create a new [[Glossary:Concept|concept]]
**'''<span id="Create_new_category">Create</span>''' (''Ctrl+K'') - create a new [[Glossary:Concept|concept]] with the currently selected [[Glossary:Element|element]] as the [[Glossary:Root_node|root]]. The [[Glossary:Concept|concept]] will take the title of its [[Glossary:Root_node|root element]] as its name. You can change that to a shorter or more mnemonic name. The currently selected [[Glossary:Element|element]] will also become the first [[Glossary:Hook_node|hook]] of the [[Glossary:Concept|concept]]
**'''<span id="Make_root">Set root</span>''' - make the currently selected [[Glossary:Element|element]] the [[Glossary:Root_node|root]] of the current [[Glossary:Concept_group|concept group]] (the current [[Glossary:Concept_group|concept group]] is displayed on the [[navigation bar]] in the [[element window]]). The [[Glossary:Root_node|root]] is the [[Glossary:Element|element]] that is the [[Glossary:Ancestor|ascendant]] of all elements in the [[Glossary:Concept_group|concept group]]
**'''<span id="Make_hook">Set hook</span>''' - make the currently selected [[Glossary:Element|element]] the [[Glossary:Hook_node|hook]] of the current [[Glossary:Concept_group|concept group]] (the current concept group is displayed on the [[navigation bar]] in the [[element window]]). Once you change the [[Glossary:Hook_node|hook]], all newly added [[Glossary:Element|elements]] will be [[Glossary:Child|children]] of the hook (only within the current [[Glossary:Concept_group|concept group]])
 
=== Export ===
 
*'''Export'''  
**'''Transfer elements''' - transfer the entire [[Glossary:Branch|branch]] to another [[Glossary:Collection|collection]]. This option is similar to '''[[File menu|File]] : [[File menu#Merge collection|Merge collection]]'''; however, only the selected [[Glossary:Branch|branch]] is transferred (as opposed to the entire [[Glossary:Collection|collection]])
**'''Document''' - export all texts from the currently selected [[Glossary:Branch|branch]] as a single HTML document
**'''Q&amp;A text file''' - export all [[Glossary:Item|items]] from the currently selected [[Glossary:Branch|branch]] to a Q&amp;A text file
**'''XML''' - export all [[Glossary:Element|elements]] from the currently selected [[Glossary:Branch|branch]] in the XML format that can be imported to other SuperMemos. XML files may also be imported back to SuperMemo for Windows
**'''HTML''' - export the currently selected [[Glossary:Branch|branch]] to HTML. Not all [[Glossary:Component|component]] types can be exported. The component layout is not preserved
**'''Source text''' - export the currently selected [[Glossary:Branch|branch]] source text in the text format
**'''Subset''' - export a [[Glossary:Subset|subset]] as text. This option is the same as '''Export : Source text''' with this exception that only the [[Glossary:Element|elements]] belonging to a selected [[Glossary:Subset|subset]] are exported. Read more: [[Using subsets]]
**'''Learning data''' - export the learning process from all [[Glossary:Element|elements]] in the currently selected [[Glossary:Branch|branch]]. You can later use '''[[File menu|File]] : [[File menu#Import|Import]] : Learning process''' to import such a file to the same [[Glossary:Collection|collection]] or a subset collection derived from the original collection (e.g. generated to make repetitions on a notebook with limited space or performance)
 
=== Tools ===
 
*'''Tools'''
**'''Regroup in folders''' - group all [[Glossary:Child|children]] in the [[Glossary:Branch|branch]] into a number of branches with equal number of children. Do not affect further [[Glossary:Descendant|descendants]]. Unlike '''Arrange in folders''' below, this option preserves the structure of knowledge generated with [[Glossary:Incremental_reading|incremental reading]]
**'''<span id="Arrange">Arrange in folders</span>''' - group all [[Glossary:Element|elements]] in the [[Glossary:Branch|branch]] into a number of branches with equal number of [[Glossary:Child|children]]. For example, if your [[Glossary:Branch|branch]] contains 100 [[Glossary:Element|elements]], you can use '''Arrange in folders''' to create 10 empty elements used as placeholders for the remaining elements. Each of those newly created [[Glossary:Element|elements]] will host 10 [[Glossary:Child|children]]. Thus all your 100 [[Glossary:Element|elements]] will be grouped in 10 [[Glossary:Branch|branches]] with 10 [[Glossary:Child|children]] each
**'''Random test''' (''F11'') - run a random test on all [[Glossary:Element|elements]] in the selected [[Glossary:Branch|branch]]
 
=== Font ===
 
*'''Font''' - change the font used in the [[Contents|'''Contents''' window]]
 
=== Process branch> ===
 
*'''Process branch>''' - process all [[Glossary:Element|elements]] in a given [[Glossary:Branch|branch]] using options available from the [[Subset operations|subset processing menu]]
 
=== Close ===
 
*'''Close''' (''Ctrl+F4'') - close the [[Contents|'''Contents''' window]]. You can re-open it by choosing '''Contents''' in the [[element window]]

Latest revision as of 18:56, 21 August 2018

Accessing the contents menu

The contents menu in the Contents window can be used for operations on the knowledge tree. To open this menu:

Contents menu items

The contents menu includes the following options:

New

  • New - add new elements
    • Item - create a new item as a child of the selected element
    • Topic - create a new topic as a child of the selected element
    • Add child - add a new element as a child of the currently selected element. A child is an element that is one level down in the knowledge tree. The type of the element is determined by the default type in the Element type combo box (at the bottom of the Contents window)
    • Insert sibling (Ins) - insert a new element in the place of the currently selected element (the current element moves one position down). The type of the new element is determined by the default type in the Element type combo box (at the bottom of the Contents window)
    • Duplicate (Alt+D) - duplicate the currently selected element and attach the duplicate as a child of the duplicated element
    • Folder - create a dismissed template-less topic, which can act as a folder for holding other elements

View

Rename

  • Rename - change the title of the currently selected element

Copy

  • Copy - copy the currently selected element to the clipboard

Paste

  • Paste - paste the element from the clipboard (previously put there with Copy above)

Delete

Move

  • Move (Shift+Ctrl+V) - move the currently selected element to a new location in the tree. Use Accept (at the bottom of the window) or double-click to point to the new location for the element

Learn

Dismiss

Search

  • Search
    • Find - find a string in the first title in expanded branches below the currently selected element
    • Find next (F3) - repeat the last search done with Search : Find above
    • Search branch (Ctrl+F) - search for a text in the selected branch. All texts are considered in search (i.e. not only titles)

Concept

Export

  • Export
    • Transfer elements - transfer the entire branch to another collection. This option is similar to File : Merge collection; however, only the selected branch is transferred (as opposed to the entire collection)
    • Document - export all texts from the currently selected branch as a single HTML document
    • Q&A text file - export all items from the currently selected branch to a Q&A text file
    • XML - export all elements from the currently selected branch in the XML format that can be imported to other SuperMemos. XML files may also be imported back to SuperMemo for Windows
    • HTML - export the currently selected branch to HTML. Not all component types can be exported. The component layout is not preserved
    • Source text - export the currently selected branch source text in the text format
    • Subset - export a subset as text. This option is the same as Export : Source text with this exception that only the elements belonging to a selected subset are exported. Read more: Using subsets
    • Learning data - export the learning process from all elements in the currently selected branch. You can later use File : Import : Learning process to import such a file to the same collection or a subset collection derived from the original collection (e.g. generated to make repetitions on a notebook with limited space or performance)

Tools

  • Tools
    • Regroup in folders - group all children in the branch into a number of branches with equal number of children. Do not affect further descendants. Unlike Arrange in folders below, this option preserves the structure of knowledge generated with incremental reading
    • Arrange in folders - group all elements in the branch into a number of branches with equal number of children. For example, if your branch contains 100 elements, you can use Arrange in folders to create 10 empty elements used as placeholders for the remaining elements. Each of those newly created elements will host 10 children. Thus all your 100 elements will be grouped in 10 branches with 10 children each
    • Random test (F11) - run a random test on all elements in the selected branch

Font

Process branch>

Close