• Support
    • The Outliner of Giants service will be shutting down on 31 December 2017. Please ensure that you have taken an export of your data before this time (use the OPML export to transfer your data to another outlining service).

    • If you are having issues exporting a large outline, try opening all branches within the browser, and then giving it another go.

    • Welcome to the support documentation for The Outliner of Giants, if you're having any problems, then get in touch.

    • Having problems? These quick steps will fix the majority of issues.

      • Step 1. Clear the local data.

        • Open your list of outlines, select the gear icon [] in the top right of the view, and then click 'Clear local data' at the bottom of the list. You will then see a notification that all data has been cleared, after which you can close the tab or window containing the app.

        • Reload the app and a fresh copy of your data will be downloaded. If the problem persists continue to step two.

      • Step 2. Clear the local application files.

        • Clicking on the following link will clear your local copy of the application's files, allowing a fresh set to be downloaded: https://www.theoutlinerofgiants.com/clear

        • Once the application's files are cleared you will be signed out, and will need to sign back in.

        • Once you have signed back in, if you are still experiencing an issue then proceed to step three.

      • Step 3. Clear your browser's cache.

        • If steps 1 & 2 have failed then clearing your browser's cache will force a complete restart of the application.

        • Each browser has its own process for clearing its cache:

          • Chrome

            • In your browser's toolbar go to 'Tools' ('Chrome' on the Mac) and then select 'Clear browsing data'.

            • Select the checkboxes for the types of information that you want to remove, in particular the ones for 'Cached images and files' and 'Hosted app data'.

            • Then click 'Clear browsing data' and sign back in to the app.

          • Firefox

            • In your browser's menu bar, go to 'History' and select 'Clear Recent History'.

            • Under 'Time Range to Clear' select 'Everything'.

            • Expand the 'Details' section and check 'Cache' and 'Offline Website Data'.

            • Then click the 'Clear Now' button, and sign back in to the app.

          • Internet Explorer

            • In your browser's menu bar go to 'Tools' > 'Internet Options' > 'General' > 'Browsing History' > 'Delete'.

            • From this window delete the 'Temporary Internet Files'.

            • Close this window, then select OK before exiting the browser.

          • Safari

            • Select 'Safari' from the menu bar and then click 'Empty Cache' or 'Reset Safari'.

        • Once all your existing data has been cleared, sign back in.

        • If you're still having problems then proceed to step four.

      • Step 4. Let us know that you're having a problem.

        • If you're still having problems then drop us an email support@theoutlinerofgiants.com, letting us know when the problem started, whether you're seeing any error messages, and which Operation System (Windows, OSX, ChromeOS, etc) and browser you're using (Chrome, FireFox, etc).

    • How do I...

      • ...start a new outline?

        • To create a new outline simply click the 'Create an outline' button in the top left of your home page. Give your new outline a title, select your preferred editing syntax, and click save.

        • Choosing the right editing syntax for defining rich text within your outline

          • The Outliner of Giants offers three options for adding rich text formatting to your outline:

          • Textile is a full-featured plain text markup that supports a wide range of formatting options;

          • Markdown is a popular light-weight plain text markup for adding basic styling to your text;

          • The rich text editor supports a wide range of formatting options in a 'what-you-see-is-what-you-get' view. If you are not confident using a plain text markup language, or just want to use point-and-click formatting, then this option is the best for you.

          • You can change your editing syntax at any time by opening your outline, and then selecting your preferred syntax in the outline settings bar at the bottom of the view.

        • Importing an existing document or outline from another application

          • To import existing content into a new outline simply select 'Create an outline' in the top left of your your home page and then click the 'Import' button. This will expose the import field into which you can paste your content.

          • Import existing content using plain text

            • To import an existing body of text and transform it into an outline simply copy & paste it into the import field exposed by clicking the 'Import' button available at the top of the new outline form. Each line or paragraph in your document will be turned into a node within your outline. If you are importing a large document - greater than 100 blocks of text - then your outline will be broken down into branches of 100 nodes, which can then be restructured once your outline has been created.

            • If your document is tab indented then any indented lines will be treated as children of the previous outdented line. This can be useful if you want to structure your document before import, or are importing content from some mind mapping applications.

          • Import an existing outline using OPML

            • To import an existing outline from another outlining application you can use the OPML format, which is commonly used to transfer data between outliners. Simply open the .opml file in any text editor and copy & paste its contents into the import field exposed by clicking the 'Import' button available at the top of the new outline form.

            • The hierarchical structure of the OPML file will be mirrored within your new outline, and you will be able to continue editing it from where you left off in the previous application.

          • You can also import content into an existing outline, and detailed instructions are available within the importing existing content branch.

        • Using one of our outline templates

          • The Outliner of Giants offers a number of templates to help get you started with your new outline. Templates offer a framework within which you can structure your work, but which can be easily adapted once you get started.

          • To use a template simply select 'Create an outline' in the top left of your your home page and then click the 'Templates' button to show a list of the available templates.

        • Delete an outline

          • To delete an entire outline open your list of outlines, identify the row of the outline you would like to delete, and then click the small button in the first column. This will highlight the row of the outline to be deleted. Now that you have selected the outline to be deleted, click the 'Delete' button in the toolbar at the top of the view. You will be presented with a notification warning you that you are about to delete the selected outline. Click the 'Cancel' button if you do not wish to delete the outline, otherwise click the 'Delete' button within the notification.

          • Your outline and all of the nodes associated with it will now be removed from our severs. Please note that this action cannot be undone, and we cannot recover outlines that you have deleted.

      • ...navigate my outlines?

        • Opening and closing branches

          • Outlines are made up of a series of nested lists. When you first open an outline you only see the first level in the hierarchy, and must expose further layers as you navigate down through your document's branching structure.

          • Within the context of this particular outline, nodes with levels beneath them are identified by a number (a count of nodes within the next layer down) and a small chevron or arrow.

          • Nodes with children show the number of children at the next layer.

            Nodes with children show the number of children at the next layer.

          • Clicking the icon will unfold the next layer of your document, and clicking it a second time will collapse that branch again.

          • You can also use keyboard shortcuts to open and close branches: E to expand the currently selected node's children; and C to collapse them.

        • Hoisting nodes

          • 'Hoisting' allows you to focus in on a particular branch, by moving it to the top of your current view, and hiding your outline's other branches.

          • To hoist a node click the up arrow to the right of the node text, or use the modifier + U keyboard shortcut.

          • Click the up arrow to hoist to a node.

            Click the up arrow to hoist to a node.

          • If you find yourself hoisting to a particular branch on a regular basis you can save it to your list of outlines. To save a hoist simply click the star icon on the node body whilst in that hoist (it will turn yellow when the shortcut is saved). To remove the shortcut just enter that hoist, and click the star icon again, turning it grey.

          • Click the star to save a hoist to your list of outlines.

            Click the star to save a hoist to your list of outlines.

          • To return to your outline from a hoist, simply click the down arrow on the root node, or the 'Root' button within the toolbar at the top of your screen.

        • Search

          • The free text search enables you to search both within and across your different outline documents for the presence of the given search terms.

          • If you need to a hoist to a specific node within an outline, searching for it by name within the search bar at the top of the screen with offer a dropdown of suggestions; clicking one of these will take you directly to a hoist of that node.

      • ...edit the information within my outlines?

        • Building your outline is an iterative process of adding new nodes, revising their contents, and removing them when they are no longer relevant.

        • Importing existing information

          • Whether simply adding a link from your browser, or uploading an entire document, the ability to import existing content into your outline allows you to quickly build your outline.

          • Importing content into a new outline

            • Importing plain text

              • If you would like to convert an existing document into an outline then you can import it when creating a new outline. See the starting a new outline branch for more details on importing plain text when creating a new outline.

            • Importing OPML

              • If you are transferring an existing outline from another outlining application using an OPML file then you can import it when creating a new outline. See the starting a new outline branch for more details on importing an OPML file when creating a new outline.

          • Importing content into an existing outline

            • Adding a small snippet

              • When you import a small snippet - such as a single block of text or a link - a new node will be created after the node that is currently selected.

              • To add a small snippet, simply copy it to your clipboard, hover over the node that you would like the new node to go after, and then hit modifier + v.

            • Adding larger blocks of text

              • When you import a large block of text - such as a list of tasks, or a page of text - then a new branch will be created, with the text's individual lines or paragraphs as its children.

              • To add a large block of text, simply copy it to your clipboard, hover over the node that you would like the new branch to go after, and then hit modifier + v.

            • Adding an OPML file

              • When you import an OPML file into an existing outline, such as an export from another outlining application, then a new branch will be created with the nodes found within the OPML file as its children.

              • To add an existing OPML file open it within a text editor, copy its contents into your clipboard, hover the node that you would like the new branch to go after, and then hit modifier + v.

            • You can also add content to your outlines by sending them an email.

        • Creating new nodes

          • The hierarchical nature of outliners gives you two options when creating new nodes within your outline: to add them to the current level (a sibling); or to add them at the next level down (a child).

            • To create child nodes (nodes one level down from the current node) either hit modifier + return/enter when a node is selected, or click 'Add a child' in the node toolbar (click the node or hit the 's' key to expose this functionality). If there are already existing children under the node, then any new nodes are added to the end of that list.

            • To create sibling nodes (nodes on the same level as the current node) either hit return/enter when a node is selected, or click the plus sign [] in the right-hand node menu that appears as you hover over the node with your mouse. New siblings appear after the currently selected node.

          • You can also create individual nodes or whole branches by pasting text into your outline. To do this simply select the node that you would like your content to go after (by hovering over it with your mouse), and then hitting modifier + v. If you paste in a single item this will be added as a node after the currently selected one. However, if you add a list of items then a new node will be created and your items will be added as its children. In addition you can paste the contents of an OPML file (.opml) exported from another outlining application (see the branch on starting a new outline for more information about OPML).

          • Node types

            • The Outliner of Giants offers a number of 'node types' that are tailored for specific types of information:

            • Plain text nodes

              • Plain text nodes are the default node type, and allow you to enter a single string of text into a node's text field.

              • Because outliners provide your document's final structure through their nested nodal organisation, plain text nodes should be sufficient for most circumstances. If you enter text with line-breaks into a plain text node it will be merged into a single string.

            • Block text nodes

              • Similar to plain text nodes, block text nodes allow you to add a sub-structure to your node's text with line-breaks.

                When you export your outline a block node will be treated as a formatted block of text, rather than a single paragraph as is the case with plain text nodes.

                This can be particularly useful if you want to create a list or table within a node, as it enables you to lay your content out as you would in a text editor or word processor.

                A list within a block text node

                Here you can see an example of a list embedded within a block text node:

                1. List item;
                2. Another list item;
                3. The last list item.

                A table within a block text node

                Here you can see an example of a table embedded within a block text node:

                Heading 1 Heading 2 Heading 3
                Cell 1 Cell 2 Cell 3
                Cell 4 Cell 5 Cell 6
            • Image nodes (paid accounts only)

              • Image nodes provide an easy way to embed images within your outline.

              • The Great Wave off Kanagawa.

                The Great Wave off Kanagawa.

              • You can explicitly define the width and height of your image, just define one of its dimensions to show the image in proportion, or simply set it to automatically fit to the available width.

            • Columned nodes (paid accounts only)

              • Columned nodes allow each node to be divided between a number of vertical columns. This can be useful when you want to add an extra dimension to your content, such as when separating information into sub-categories.

              • Each column within a columned node can be one of four types: plain text; numbers; links; or dates. When you export or publish a columned node it's contents will be divided across the columns that you have specified, and formatted based on the content types you have selected:

              • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
                Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis lobortis rutrum purus, non tristique velit aliquam at.
                Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis lobortis rutrum purus, non tristique velit aliquam at. In quis sollicitudin nunc. Sed ullamcorper tristique aliquam.
              • 1
                2
                3
                4
                5
                6
              • 2000-01-01
                2001-01-01
                2002-01-01
              • See our blog post introducing columned nodes for more information on adding columns to your outlines.

            • Equation nodes (paid accounts only)

              • Equation nodes allow you to embed a LaTeX equation as a node within your outline.

              • E = m c^2
              • \frac{n!}{k!(n-k)!} = {n \choose k}
              • For an overview of the syntax that you can use when specifying equations see this guide.

              • Note that when you export your outline, your equation will be output in its original plain text LaTeX form.

            • Scratch nodes (paid accounts only)

              • Scratch nodes provide a mechanism for adding rough notes to your outline, without those notes being included within exported or published outlines.

              • This can be useful if you want to keep research notes close to your published text, but not have those notes available within the final version.

              • When a scratch node has children, those child nodes will also be excluded from any output.

              • Note that scratch nodes are included within the OPML export, in order to allow the complete outline to be backed-up.

            • Knowledge nodes (paid accounts only)

              • Please note that Knowledge Nodes are still under active development.

              • Knowledge nodes allow you to ask questions using natural language, and have the answer presented to you within your outline. This can be particularly useful if you are researching a new topic area, or a complex subject, where having the pertinent facts close at hand can help you develop your understanding. Knowledge nodes cover a wide range of topic areas, including:

              • Mathematics

                • 125 + 375
                  500
                • what is the value of pi to fifteen decimal places
                  3.141592653589793
                • percentage change from 90 to 100
                  (100-90)/90 = +11.11% (11.11% increase)
              • Language and words

                • define cat
                  1 | noun | feline mammal usually having thick soft fur and no ability to roar: domestic cats; wildcats 2 | noun | an informal term for a youth or man 3 | noun | a spiteful woman gossip 4 | noun | the leaves of the shrub Catha edulis which are chewed like tobacco or used to make tea; has the effect of a euphoric stimulant 5 | noun | a whip with nine knotted cords 6 | noun | a large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work 7 | noun | any of several large cats typically able to roar and living in the wild 8 | verb | beat with a cat-o'-nine-tails 9 | verb | eject the contents of the stomach through the mouth (9 meanings)
                • Synonyms of knowledge
                  cognition | noesis
              • Units and measures

                • 100 miles in millimeters
                  1.609×10^8 mm (millimeters)
                • What is the circumference of the earth
                  24901.461 miles
              • Statistics and analysis

                • mean {21.3, 38.4, 12.7, 41.6}
                  28.5
                • X~Poisson(7.3), EV[3X^4-7]
                  16655.8
              • People and history

                • Who was the 12th president of the United States of America?
                  Zachary Taylor
                • US$1000 (1945 US dollars)
                  $13380 (2015 US dollars) (based on Consumer Price Index)
              • Places and geography

                • How many countries are there?
                  206 (according to Article 1 of the Montevideo Convention of 1933, in which a state must have: (1) a permanent population, (2) a defined territory, (3) a government, and (4) a capacity to enter into relations with the other states)
                • What is the population of new york
                  8.491 million people (country rank: 1st) (2014 estimate)
              • Dates and times

                • What was the date 73 days ago
                  Saturday, April 18, 2015
                • What is the time in Tokyo
                  6:06:27 am JST | Friday, July 3, 2015
              • Food and nutrition

                • Corn harvest in USA
                  87.38 million ac/yr (acres per year) (world rank: 1st) (2012 estimate)
              • Sports and games

              • Money and finance

              • Health and medicine

              • Science and engineering

              • Weather and meteorology

            • Web search nodes (paid accounts only)

              • Web search nodes allow you to create a web search that will display its results as the children of that node. Web search nodes offer four search types: document, news, images and video.

              • Your search query can have up to 2,240 characters, but only the first 10 words will be included in the search.

              • You can create a detailed search string by including any of the following symbols:

              • "your search"
                Wrap the search in quotes to search for the exact phrase.
              • your AND search
                Search for all of the terms (By default all searches are this type of search).
              • your NOT search
                Exclude the terms preceded by NOT.
              • your OR search
                Search for either of the terms.
              • +your +search
                Include all of the terms that are preceded with a '+'. Useful if you want to include terms that would normally be ignored.
            • RSS feed nodes (paid accounts only)

              • RSS nodes allow you to embed content from external RRS feeds directly within your outline.

              • Any RSS feed can be used, such as can be found on most news sites and blogs, but also alternative sources, such as the output from a notification system that uses RSS (e.g. the search results from an academic journal search), or even the output from an ITTT recipe.

            • Map nodes (paid accounts only)

              • Map nodes allow you to include a map directly within your outline, centred on a point that you specify.

              • Simply drag and zoom your map over the area that you would like it to display, and a node will be created with a pin centred on that location.

            • To change the type of a node, click the node type dropdown available to the right of the save button during node creation. Once a node's type has been changed, any children or siblings created from it will be of the same type.

        • Editing nodes

          • To edit an existing node within your outline just click the 'Edit' link at the end of your node's text, the 'Edit' button in the node toolbar (click the node body or hit the 's' key to expose this functionality), or hitting the space bar when a node has been selected.

          • Editing a node's wiki

            • The purpose of the node wiki is to provide an extra dimension within which to store information relevant to a given node. This could be a simple footnote, such as a link to a website referenced in the node text, or an entire document that provides additional context about the topic covered by the node. Click this wiki icon to see an example of a node wiki:

            • If you want to edit your node's wiki just click on the 'Wiki' button at the top of the node's editing form, or hit the tab key.

            • Each node also has a wiki view where you can focus on just the contents of that wiki. To access a node's wiki view select the 'Hoist' option from the wiki's menu (exposed by selecting the wiki icon () on node's that have a wiki), or hit the modifier + w key when the node is selected.

            • When you export an outline that has node wikis defined, the individual wikis will be appended to the document as footnotes so that they can be referenced within the document's text.

        • Cloning (copying) nodes

          • To create a copy of a node click the 'Clone' button on the node toolbar (click the node or hit the 's' key to expose this functionality).

          • To create a copy of the node in the current location select 'Duplicate here', or hit modifier + d.

          • To send a copy of the node to another outline select the outline's title from the list.

          • Alternatively you can copy the node to the clipboard, navigate to the location that you would like to paste it - either within the current outline, or in another one - and then select paste within the Clone menu of the node after which you want to paste it.

        • Merging and splitting nodes

          • As you re-organize your outline's nodes it may become clear that what is currently two separate nodes should be merged into a single node, or that a node has grown too large, and needs to be split into a number of smaller nodes.

          • You can merge the contents of two nodes that are next to each other by clicking the 'Merge' button available from the node toolbar (click a node or hit the 's' key to expose this functionality), or by hitting the modifier + m keys. The node text and wiki content of the second node will be appended to that of the first node, and any children that the nodes have will be combined into a single list below the newley merged node.

          • You can split the contents of a node based on one of the characters within the node's text e.g. a period or semi-colon. Each string of text will be converted into a new node, and any children that sat below the original node will be moved down a level. To split a node click the 'Split' button available from the node toolbar (click a node or hit the 's' key to expose this functionality), or hit the modifier + n keys. The default character that the will be used to split the text is a period [.], but you can change this by entering your preferred character in the field next to the split button.

        • Removing nodes: Archiving and deleting

          • If you would like to remove a node or an entire branch from one of your outlines then you can either archive it - which places the node into your archive and stores it for one year - or you can permanently delete the node, in which case it will be completely removed from the system. It is both safer - archived nodes can be recovered later if you change your mind! - and faster to archive nodes rather than delete them. Archived nodes do not count towards your account's limits.

          • Archiving nodes

            • To Archive a node click the [] button available from the node toolbar (click a node or hit the 's' key to expose this functionality), or hit the modifier + a keys. You can also archive nodes by dragging them to the far right of the screen using the node's drag bar on a desktop, or by holding down on the node with your finger on a mobile device.

            • When you archive a node it will be replaced with a notification that will give you the opportunity to undo the archive action, by clicking 'undo' within the message text. This notification will disappear after a few seconds when ignored.

            • If you need to recover an archived node after the message has disappeared you can visit your archive, which can be accessed by selecting 'Archive' from the outline actions menu exposed by clicking the gear icon in the top right of your outline []. Once you have found the node that you would like to recover simply expose its toolbar, click the 'Clone' button, and then either copy it directly into one of your existing outlines - in which case it will be added to the end of the top level of that outline - or select 'Clipboard'. You can then navigate back to the location within your outline that you would like to restore the node, expose its toolbar, click the'Clone' button, and then select 'Paste'. The archived node will then appear after the selected node, together with any children.

          • Deleting nodes

            • To permanently delete a node click the [] button available from the node's toolbar (click a node or hit the 's' key to expose this functionality), or hit the Delete key (modifier + Backspace on a Mac). You will be given the opportunity to cancel the delete action, or confirm it, in which case the node and any children will be permanently deleted from the system. Note that this action cannot be undone.

        • Viewing a history of the changes made to a node or outline

          • As your outline develops, or if you collaborate with others on its creation, it can be useful to view a history of the changes made to it over time.

          • Viewing a history of the changes made across your outline (paid accounts only)

            • To view the changes made across your outline - useful if you want to keep track of the changes that collaborators are making - select 'History' from the outline actions menu exposed by clicking the gear icon in the top right of your outline [].

            • Within this view you can see a chronological list of changes made to the outline, with the most recent change at the top.

            • Clicking on a node's title will hoist to that node, so that you can view its current.

            • Clicking on the name of the person making the change will filter the outline's history for just those changes made by that user.

          • Viewing a history of the changes made to an individual node (paid accounts only)

            • To view the history of an individual node open the node's details view by clicking the [] button available from the node toolbar (click a node or hit the 's' key to expose this functionality).

            • At the bottom of this view you will see details of when the node was created, and by whom, as well as a chronological list of the changes made to the node, with the most recent changes at the top.

          • View a history of the changes made by a collaborator (paid accounts only)

            • To view a list of all of the changes a collaborator has made to an outline select 'Collaborate' from the outline actions menu exposed by clicking the gear icon in the top right of your outline [].

            • The 'Contributions' column within the table of collaborators who have access to this outline shows you the number of changes each person has made, and clicking on this number will open the outline's history, filtered by that person's edits.

      • ...organize the nodes within my outlines?

        • The ability to organize and re-organize the nodes within your outline is at the heart of the outlining experience. Nodes of a similar topic can be gathered together into a new branch, tasks can be re-ordered to indicate their priority, or whole sections of a document can be promoted or demoted to improve its structure.

        • Moving siblings up and down

          • You can move nodes up and down within the context of their immediate siblings by using the arrows in the node menu, visible when you hover over a node with your mouse, or by hitting the modifier + up arrow keys to move a node before the node above it, or the modifier + down arrow keys to move it after the node below it.

          • You can also re-order each node amongst its immediate siblings by dragging it up or down the list of nodes using the drag bar on the left hand side of each node. Using this approach you can also drag a node into any of the other open branches of your outline. On mobile devices, drag and drop can be activated by holding down on the node with your finger until the node becomes active.

        • Promoting and demoting nodes

          • You can promote or demote a node within the context of your outline's hierarchy by clicking the 'Promote' or 'Demote' buttons available from the node toolbar (click a node or hit the 's' key to expose this functionality), or by hitting the Tab key to demote and the Backspace key to promote the currently selected node. A demoted node will become a child of the node before it, and a promoted node will be placed before its immediate parent. Nodes that are children of the outline's root node - i.e. they are at the top of your outline's hierarchy - will be promoted out of that outline, becoming a new outline in their own right.

          • You can also drag & drop nodes across your outline's hierarchy, so nodes at the bottom of your outline's hierarchy can be dragged to the top, or vice versa.

          • You can also use drag-to-demote if you want to demote a node into a closed branch, or below a node that doesn't yet have any children. To do this drag the node to the right until the drag placeholder turns red, and then release the node.

        • Sorting siblings

          • Once a node has more than two children they can be sorted by clicking the [] button available from the node toolbar (click a node or hit the 's' key to expose this functionality) and selecting one of the sort options. All sorts can be done in both ascending and descending order, and provide a quick way to re-organize a list of nodes.

          • Sorting nodes using the Alphanumric option orders them by the text within the node's title.

          • Sorting nodes using the Checked option orders them by the checked status of each node.

          • Sorting nodes using the Label option orders them by the colored label that each node has been marked with (un-marked nodes will be moved to the end of the list).

          • Sorting nodes using the Highlight option orders them by the colored highlight that each node has been marked with (un-marked nodes will be moved to the end of the list).

          • Sorting nodes using the Font color option orders them by the colored font that each node has been marked with (un-marked nodes will be moved to the end of the list).

          • Sorting nodes using the Priority option orders them by the priority that each node has been marked with (un-marked nodes will be moved to the end of the list).

          • Sorting nodes using the Date option orders them by the date that each node has been marked with (un-marked nodes will be moved to the end of the list).

        • Searching and filtering nodes

          • As your outline grows in size it is important to be able to find the information that you need by searching and filtering your nodes, both within the current outline as well as across all of your outlines.

          • Quick search

            • The fastest way to find a node within an outline is to type your query into the search box in the top menu bar of each view. As you type, a quick search of your nodes will be conducted, and a dropdown of any results will be offered. Clicking on one of these results will take you straight to a hoist of the selected node.

          • Full text search

            • If you would like to find all of the nodes with a given term you can perform a full text search from the search box in the top menu bar of each view.

            • If you would like to limit your search to the current outline then click the 'Outline' button.

            • To perform a search across all of your outlines then click the search button []. Searching across all of your outlines is limited to paid accounts.

            • Once your results have been returned you can sort them by clicking on the root node and then clicking the sort button []; edit and mark the individual nodes in the usual ways; or you can hoist to any of the nodes to view them within their original context.

          • Filtering nodes

            • The Outliner of Giants offers a range of filtering options so that you can gather all of the nodes of a similar type together into one place. Filters can be accessed by clicking the 'Filters' button, either from your home page (which will filter across all of your outlines), or from within an outline (which will filter only the nodes within that outline).

            • To filter nodes with a given checked status simply use checked:yes or checked:no in the search box, or click 'Unchecked' or 'Checked' from within the filter view.

            • To filter nodes with a particular colored label simply enter label: followed by the color into the search box - e.g. label:red - or select the label color that you would like to filter by from within the filter view.

            • To filter nodes with a particular colored highlight simply enter highlight: followed by the color into the search box - e.g. highlight:red - or select the highlight color that you would like to filter by from within the filter view.

            • To filter nodes with a particular colored font simply enter font: followed by the color into the search box - e.g. font:red - or select the highlight color that you would like to filter by from within the filter view.

            • To filter nodes with a given priority simply enter priority: followed by the priority number into the search box - e.g. priority:1 - or select the priority that you would like to filter by from within the filter view.

            • To filter nodes with a given tag simply enter tag: followed by the tag text into the search box - e.g. tag:author-name - or select the tag that you would like to filter by from within the filter view.

            • To filter nodes at a particular level within your outline's hierarchy enter level: followed by a number representing the level's depth within the search box - e.g. level:2 to filter all nodes at the second level within your outline.

            • Nodes with a date stamp applied can be filtered in a number of ways: those marked with a date before the given date; those marked with a date on the given date; and those marked with a date after the given date.

            • To find nodes with dates before the given date enter before:yyyy-mm-dd, before:yesterday, before:today, or before:tomorrow into the search box, or use the calendar within the filter view.

            • To find nodes with dates on the given date enter on:yyyy-mm-dd, on:yesterday, on:today, or on:tomorrow into the search box, or use the calendar within the filter view

            • To find nodes with dates after the given date enter after:yyyy-mm-dd, after:yesterday, after:today, or after:tomorrow into the search box, or use the calendar within the filter view

            • To find nodes with dates within the last or next number of days, enter last: or next: into the search box, followed by the number of days that you would like to look back or forward.

            • In each case you can also sort your nodes within a filter by following the instructions for node sorting.

      • ...express myself with rich text, images, and video?

        • Adding rich text and media to your outlines helps you create engaging documents, embed information stored in other services within your outlines, or visually categorize your notes.

        • Adding rich text

          • The Outliner of Giants offers three options for creating rich text within your outline: Textile, Markdown, and the rich text editor. You specify which syntax your outline uses when you create it, but this can be changed at any time using the settings bar available at the bottom of each outline.

          • The Textile markup language

            • Textile is a full-featured plain text markup that supports a wide range of formatting options.

            • Textile cheat sheet.

            • Full details of the Textile syntax.

          • The Markdown markup language

            • Markdown is a popular light-weight plain text markup for adding basic styling to your text.

            • Full details of the Markdown syntax.

          • The rich text editor

            • The rich text editor supports a wide range of formatting options in a 'what-you-see-is-what-you-get' view. If you are not confident using a plain text markup language, or just want to use point-and-click formatting, then this option is the best for you.

          • If you are proficient in writing HTML then you can also use plain HTML and in-line styles within your nodes (select the Textile editor). Note however that, because the nodes themselves are formed of HTML, adding your own can have unpredictable results if you are not careful with closing your tags.

          • You can change your editing syntax at any time by opening your outline, and then selecting your preferred syntax in the options bar at the bottom of the view.

        • Marking nodes

          • The ability to 'mark' nodes provides you with a range of options for visually distinguishing your nodes from one-another, sorting individual branches, as well as filtering nodes both within and across outlines.

          • Marking nodes with a checkbox

            • You can use the optional checkbox as a way of marking nodes, such as completed tasks, or nodes that need your attention.

            • The node checkbox can be shown or hidden using the settings bar at the bottom of your outline.

            • Filtering checked nodes

              • To filter nodes with a given checked status simply use checked:yes or checked:no in the search box, or click 'Unchecked' or 'Checked' from within the filter view (accessed by clicking the 'Filters' button from the top menu bar).

          • Marking nodes with a colored label

            • You can label your nodes using a range of colors in order to give them a priority, a category, or just to differentiate them within your outline. To label a node click the 'Label' button, available from the node toolbar (click a node or hit the 's' key to expose this functionality), and then select the color your would like to apply to your node.

            • Red

            • Orange

            • Yellow

            • Green

            • Blue

            • Purple

            • Grey

            • Filtering labelled nodes

              • To filter nodes with a particular label simply enter label: followed by the color into the search box - e.g. label:red - or select the label color that you would like to filter by from within the filter view (accessed by clicking the 'Filters' button from the top menu bar).

          • Marking nodes with a colored highlight

            • You can highlight the text in your nodes using a range of colors in order to give them a priority, a category, or just to differentiate them within your outline. To highlight a node's text click the 'Highlight' button, available from the node toolbar (click a node or hit the 's' key to expose this functionality), and then select the color your would like to apply to your node.

            • Red

            • Orange

            • Yellow

            • Green

            • Blue

            • Purple

            • Grey

            • White

            • Black

            • Filtering highlighted nodes

              • To filter nodes with a particular colored highlight simply enter highlight: followed by the color into the search box - e.g. highlight:red - or select the highlight color that you would like to filter by from within the filter view (accessed by clicking the 'Filters' button from the top menu bar).

          • Marking nodes with a colored font

            • You can give the text in your nodes a range of font colors in order to give them a priority, a category, or just to differentiate them within your outline. To give a node's text a font color click the 'Color' button, available from the node toolbar (click a node or hit the 's' key to expose this functionality), and then select the color your would like to apply to your node.

            • Red

            • Orange

            • Yellow

            • Green

            • Blue

            • Purple

            • Grey

            • White

            • Black

            • Filtering colored nodes

              • To filter nodes with a particular colored font simply enter font: followed by the color into the search box - e.g. font:red - or select the highlight color that you would like to filter by from within the filter view (accessed by clicking the 'Filters' button from the top menu bar).

          • Marking nodes with a priority

            • Giving your nodes a priority can help you decide which tasks need your attention, or in what order they need to be completed. To prioritise a node simply click the [] button available from the node toolbar (click a node or hit the 's' key to expose this functionality).

            • Filtering prioritized nodes

              • To filter nodes with a given priority simply enter priority: followed by the priority number into the search box - e.g. priority:1 - or select the priority that you would like to filter by from within the filter view (accessed by clicking the 'Filters' button from the top menu bar).

          • Marking nodes with a tag

            • Tagging nodes with keywords allows you to interlink nodes that have a similar topic from within the current outline, as well as across all of your outlines. To tag a node simply click the [] button available from the node's toolbar (click a node or hit the 's' key to expose this functionality) or modifier + t. You can then create a new tag, or select an existing tag from the auto-complete that appears when you begin typing.

            • As well as a keyword you can also associate a note with each tag (notes can be added using the tags database). This can be useful when you want to attach additional information to a tag, such as a short reference as its name, and then the full bibliographic reference of an author and publication within the note. When you export an outline a table of all of the tags used within that outline will be included, giving you a ready made bibliography.

            • Filtering tagged nodes

              • To filter nodes with a given tag simply enter tag: followed by the tag text into the search box - e.g. tag:author-name - or select the tag that you would like to filter by from within the filter view (accessed by clicking the 'Filters' button from the top menu bar).

          • Marking nodes with a date

            • Filtering dated nodes

              • Nodes with a date stamp applied can be filtered in a number of ways: those marked with a date before the given date; those marked with a date on the given date; and those marked with a date after the given date.

              • You can also select the date that you would like to filter by from within the filter view (accessed by clicking the 'Filters' button from the top menu bar).

              • If you have nodes that need to be brought to your attention at a given point in time, or that you wish to order by date, you can apply a date stamp to them. To do this simply click the [] button available from the node toolbar (click a node or hit the 's' key to expose this functionality) and use the pop-up calendar to select the date that you want to apply to the node.

              • Using the search box you can enter before:yyyy-mm-dd, before:yesterday, before:today, and before:tomorrow to filter nodes that are marked with a date before the given date, yesterday's date, today's date, or tomorrow's date respectively.

              • Using the search box you can enter on:yyyy-mm-dd, on:yesterday, on:today, and on:tomorrow to filter nodes that are marked with the given date, yesterday's date, today's date, or tomorrow's date respectively.

              • Using the search box you can enter after:yyyy-mm-dd, after:yesterday, after:today, and after:tomorrow to show filter nodes that are marked with a date after the given date, yesterday's date, today's date, or tomorrow's date respectively.

              • Using the search box you can enter last: or next:, followed by a number, to show the nodes marked with a date within that number of days.

        • Attaching files to nodes

          • You can attach your own files to individual nodes by clicking the [] button available from the node toolbar (click a node or hit the 's' key to expose this functionality), or the node's form menu.

          • If you would like to attach a file from your Dropbox or Google Drive account then you can select these services using the drop-down menu next to the attachment button. You will then be presented with the selected service's file picker, from which you can choose the files that you would like to attach to your node. Note that the attachment will link to the service's web-view for the file, rather than directly to the file itself.

          • Once a file is attached to a node you can then embed a link to it from within your node's title or wiki text using the 'Insert' button within the table of attachments. If the attachment is an image file then these will be automatically embedded as an image within your node text.

          • If you would like to view all of the attachments associated with an outline then select 'Attachments' from the outline actions menu exposed by clicking the gear icon in the top right of your outline [].

          • Please note that attachments are not included when an outline is published. If you would like to include your file within a published outline then embed a link to it within your node's text.

        • Embedding content from other services

          • Many sites, such as YouTube or Google Maps, allow you to embed their content within other applications. To embed content from another site within your outline go to the item you wish to embed and look for the 'share' or 'embed' button. Then simply copy and paste the exposed code into a new node and click save.

          • If your are using the rich text editor, then you can use the 'Insert video' button, or switch to HTML view using the '</>' button to insert the embed code.

          • Please note that we do not support the embedding of script tags within nodes.

      • ...share my outlines with friends and colleagues?

        • We often work with others on a document or project, and building an outline in collaboration with friends or colleagues helps you to develop a shared understanding of the task at hand.

        • To collaborate with friends and colleagues on the creation of your outline simply select 'Collaborate' from the outline actions menu exposed by clicking the gear icon in the top right of your outline []. From here you can add the email addresses of the people with whom you would like to collaborate. The email addresses used must be associated with either a Google or Facebook account, although this can be created after you have added them to the list of collaborators.

        • Please note that we do not send out automatic invite emails to the addresses added, preferring to allow you to contact them directly.

        • Once added, a collaborator will see your outline listed on their home page. They access the outline in the usual way, but cannot change it's published status, export it, or archive/delete it.

        • If you would like to view the contributions made by a collaborator then click the number in the 'Contributions' column within the list of collaborators (paid accounts only).

        • To remove a collaborator simply click the 'Remove' button next to the collaborator's email address within the list of collaborators.

      • ...integrate my outlines with other services?

        • In this Internet-enabled world, our information can be stored in a range of different services. Integrations with other services enable you to display their information within your outlines or share your outline data with them.

        • Attach files stored in Dropbox and Google Drive

          • Files stored in both Dropbox and Google Drive can be directly attached to nodes, enabling you to reference them from within your outlines.

          • You can select these services using the drop-down menu next to the attachment button. You will then be presented with the selected service's file picker, from which you can choose the files that you would like to attach to your node. Note that the attachment will link to the service's web-view for the file, rather than directly to the file itself.

        • Remotely add content by sending emails to nodes

          • If working away from your outline, or if you simply want to add an email's contents to your document, you can send it to any of the nodes within your outline (paid accounts only). When a node receives an email, its contents will be added as a new child node: the email's subject line will be used to populate the node's text; the email's body will be used to populate the node's wiki; and any files attached to the email will be attached to the node.

          • Each of your nodes has its own email address, so you can send emails to any part of your outline's hierarchy, whether it be a single node that serves as an inbox for the whole outline, or each of the nodes that serve as your outline's major headings or categories.

          • To access a node's email address open that node's details view by clicking the [] button available from the node toolbar (click a node or hit the 's' key to expose this functionality). Adding the address to your contacts app will give you quick access to it from within your preferred email client, allowing you to easily add new nodes from any device or location.

          • Your node's email address is unique and can be reset at any time by viewing that node's details (see above), and then clicking the red 'Reset secret' button. A new email address will be generated for the node, and the old one will stop working, so you will need to update your address book with the new address.

        • Show nodes within your calendar

          • Showing nodes within your calendar can be a useful way to track upcoming tasks, or keep a record of past events.

          • To show your nodes within a calendaring application - such as Google Calendar, Microsoft's Outlook, or Apple's Calendar app - open your list of available calendars (there's one for each one of your outlines), and copy the 'View calendar' link into your preferred calendar application's 'add' or 'subscribe' functionality.

          • Each node that has been marked with a date will be added to your calendar, with the node text being used for the event's title.

          • The default time zone used for calendars is Greenwich Mean Time (GMT), but this can be changed to your local time zone by clickingthe time zone button within the Calendars view, or within the settings panel available at the bottom of each outline.

          • Note that if you change your time zone you will need to re-subscribe to the calendar's URL, as this is updated based uponthe selected time zone.

          • The link to your calendar is unique and should not be shared with others. If you need to reset a calendar's address simply follow the instructions within your list of calendars.

      • ...export my outlines?

        • Information often needs to be transferred to another application for the specialist functionality that it offers, or shared in a format that can be accessed offline, so being able to export your data in a range of formats gives you the freedom to move it at any time.

        • The Outliner of Giants offers five options for exporting your outline, either to continue editing its content in a different format, or to transfer your data to another application:

        • 1. Exporting your outline to Google Docs allows you to continue editing your content within a Word Processor (note that this option is not available if you have logged in using a Facebook account);

        • 2. The language behind most web pages, the HTML export is a platform independent way of sharing the contents of your outline, and can be copy-and-pasted into most Word Processors;

        • 3. The plain text export allows you to keep editing a Textile or Markdown outline within a text editor, as well as import your content into some mind mapping applications (those that support tab indented imports);

        • 4. The Email export is an ideal way to quickly backup your outline's contents, and will be sent to the address associated with the account that you used to sign in;

        • 5. OPML is an XML-based format that is commonly used to transfer data between different outlining applications and allows you to make a complete back-up of your outline.

        • To export your outline select 'Exports' from the outline actions menu exposed by clicking the gear icon in the top right of your outline []. You will be presented with a grid of export options offering two alternative output structures: a structured document, where nodes with children will be treated as document headings of the correct level for their depth within your outline, and their immediate children as each section's content; or as a nested list, where your export will match the hierarchical structure of the outline itself.

        • You can also export a subset of your outline's structure by hoisting to the node that you wish to export. Once the node is hoisted simply follow the instructions above to export that node and all of its children.

        • Keeping your outlines backed-up

          • Your work is important, so saving regular back-ups gives you the peace-of-mind that your efforts will not be wasted.

          • Manually backing-up your outline

            • You can manually back-up your outline at any time by using the export functionality associated with each outline. To export your outline select 'Exports' from the outline actions menu exposed by clicking the gear icon in the top right of your outline [].

            • Here you can quickly email yourself a copy of your outline, or you can download an OPML file of its contents, which can then be re-uploaded at a later date.

          • Automatically backing-up your outline (paid accounts only)

            • Automatic back-ups can be switched on for each outline by selecting 'Automatic back-up' from the outline actions menu, accessed by clicking the gear icon in the top right of your outline []. When automatic back-ups are switched on for an outline, a snapshot of its contents will be taken at around midnight Coordinated Universal Time if it has been edited within the previous 24 hours.

            • Back-ups are sent to the email address used to sign in to your account, and contain both plain text and OPML copies of your outline's contents.

      • ...publish my outlines online?

        • Publishing your work online enables you to share it with others, whether to request feedback on an early draft or so that friends of colleagues can appreciate the fruits of your labor.

        • To publish a node click on the 'Publish' button available in the top menu bar. Once published this button will turn orange and the text will read 'Published' to show that it is now available on-line. To un-publish a node click the orange 'Published' button in the top menu bar and your node will immediately be removed from the public view.

        • You can also publish a subset of your outline's structure by hoisting to the node that you wish to publish. Once the node is hoisted simply follow the instructions above to publish that node and all of its children.

        • You can publish your outline in three different formats: as an outline, as a document, or as a blog.

        • Publishing your work as an outline

          • The outline view most closely matches the the layout within which your outline was created, and allows others to navigate down through your outline's hierarchy. This support outline is an example of a published outline.

        • Publishing your work as a document

          • The document view renders your outline as a structured document and is particularly useful if you would like to share a document as it is being drafted. Our terms of service page is an example of an outline rendered as a document.

        • Publishing your work as a blog

          • The blog view renders your outline as a time-based web-log. Your root node will be used to entitle the blog and any text in the root node's wiki will be used for the sub-title. Each of the branches within your outline's first level will then become the blog's individual posts. Because blogs are defined by their temporal order, for a branch to be included as a post it must be marked with a date (see the Marking branch above). The individual posts of your blog will then be ordered in reverse by this date value i.e. the most recent will be at the top, the oldest at the bottom. Posts that are not given an explicit date will not be visible in the published view. Our blog is an example of an outline rendered as a blog.

        • Publishing the files attached to your nodes

          • If you have files attached to any of your outline's nodes that you would like to include within your published document, simply include a link to them within your node's text (we don't automatically publish a node's list of attachments in order to give you control over which files get published online).

          • To insert a link to a file within a node's text simply edit the node, place your cursor where you would like the link to go, and then click the 'Insert' button within the node's table of attachments. Note that if your attachment is an image file this functionality will insert an embedded image, rather than a link to a file.

        • To access the public links to a published node open that node's details view by clicking the [] button available from its toolbar (click a node or hit the 's' key to expose this functionality). Here you will find the link for each of the three types of published outlines, and clicking on them will show you the current state of your work.

        • As you edit your outline the public view will be updated automatically. If your changes are not immediately reflected simply reload your outline's root node using the reload button [] in that node's menu.

        • Please note that we do not maintain a public list of published outlines, so your outline can only be accessed by people with whom you share a link. Clicking the orange 'Published' button within your outline's top menu bar will immediately remove your outline from public view.

      • ...access my outlines from different devices?

        • We've worked hard to make sure that you can access your outlines from the device that you have with you, so whether it's your desktop at work, your tablet on the couch, or your smartphone on the train, you'll always find The Outliner of Giants familiar and responsive. Simply access The Outliner of Giants from your device's web browser, and sign in to your account.

    • Using keyboard shortcuts to navigate and edit your outline.

      • Using shortcuts allows you to quickely navigate and edit your outline without lifting your hands from your keyboard.

      • 'Modifier' means the modifier key that you press when using the respective shortcut: Ctrl, Alt, Shift, Cmd (Mac), or the letters 'O' or 'Q'. You can change your preferred modifier key within the settings bar at the bottom of each outline.

      • Navigating an outline

        • Select the previous node
          Up arrow
        • Select the next node
          Down arrow
        • Jump up n levels
          Modifier + 1-9
        • Hoist to the selected node's wiki
          Modifier + W
        • Pull the current root down a level
          Modifier + P
      • Node actions

        • Reload the selected node
          Modifier + R
        • Hoist the selected node
          Modifier + U
      • Showing and hiding nodes

        • Expand a branch
          E
        • Expand all branches
          Modifier + E
        • Collapse a branch
          C
        • Collapse all branches
          Modifier + C
        • Show the current node's toolbar
          S
        • Show all node's toolbars
          Modifier + S
        • Hide the current node's toolbar
          H
        • Show all nodes' toolbars
          Modifier + H
      • Creating and editing nodes

        • Create a sibling node
          Enter
        • Create a child node
          Modifier + Enter
        • Edit the currently selected node
          Space
        • Switch between the node text and wiki form
          Tab (open form)
        • Save a Block text node
          (Ctrl, Alt or Cmd) + Enter
      • Moving nodes

        • Move the currently selected node up
          Modifier + Up arrow
        • Move the currently selected node down
          Modifier + Down arrow
        • Demote the currently selected node
          Tab
        • Promote the currently selected node
          Backspace
      • Copying and pasting nodes

        • Duplicate the currently selected node
          Modifier + D
        • Add the currently selected node to the clipboard
          Modifier + D + C
        • Add the currently selected node to a multi-select session
          Modifier + D + M
        • Select down from a multi-selected node, to the currently selected node
          Modifier + D
        • Select up from a multi-selected node, to the currently selected node
          Modifier + U
        • Create a copy of the clipboard contents after the currently selected node
          Modifier + D + P
        • Gather the clipboard contents below the currently selected node
          Modifier + D + G
      • Merging and Splitting nodes

        • Merge the currently selected node
          Modifier + M
        • Split the currently selected node
          Modifier + N
      • Marking nodes

        • Mark the currently selected node as checked/un-checked
          Modifier + X
        • Mark the currently selected node with a label
          Modifier + L + [1-7] (use 0 to clear the label)
        • Mark the currently selected node with a highlight
          Modifier + H + [1-9] (use 0 to clear the highlight)
        • Mark the currently selected node with a text color
          Modifier + T + [1-9] (use 0 to clear the text color)
        • Mark the currently selected node with a priority
          Modifier + P + [1-7] (use 0 to clear the priority)
        • Show the currently selected node's tagging functionality
          Modifier + T
        • Attach a file to the currently selected node
          Modifier + F
      • Removing nodes from the tree

        • Archive the currently selected node
          Modifier + A
        • Delete the currently selected node
          Modifier + Backspace
      • Please note that if you are navigating your outline using keyboard shortcuts then you will need to ensure that your mouse cursor isn't left over the outline, otherwise it will keep selecting the node at this location every time the body of the outline moves.

      • You can also view the keyboard shortcuts as a page.

    • Terms of Service

      • The full terms of service for the use of The Outliner of Giants can be seen on our Terms of Service page.