diff --git a/.gitbook/assets/2_create_new_type (1).png b/.gitbook/assets/2_create_new_type (1).png new file mode 100644 index 0000000..cbb3379 Binary files /dev/null and b/.gitbook/assets/2_create_new_type (1).png differ diff --git a/.gitbook/assets/2_create_new_type.png b/.gitbook/assets/2_create_new_type.png index cbb3379..a915208 100644 Binary files a/.gitbook/assets/2_create_new_type.png and b/.gitbook/assets/2_create_new_type.png differ diff --git a/.gitbook/assets/Notes creation.mp4 b/.gitbook/assets/Notes creation.mp4 new file mode 100644 index 0000000..6e69602 Binary files /dev/null and b/.gitbook/assets/Notes creation.mp4 differ diff --git a/.gitbook/assets/Notes sort (1).png b/.gitbook/assets/Notes sort (1).png new file mode 100644 index 0000000..99e80ad Binary files /dev/null and b/.gitbook/assets/Notes sort (1).png differ diff --git a/.gitbook/assets/Notes sort.png b/.gitbook/assets/Notes sort.png new file mode 100644 index 0000000..99e80ad Binary files /dev/null and b/.gitbook/assets/Notes sort.png differ diff --git a/.gitbook/assets/Screenshot 2021-12-29 at 13.01.25.png b/.gitbook/assets/Screenshot 2021-12-29 at 13.01.25.png new file mode 100644 index 0000000..bbe727d Binary files /dev/null and b/.gitbook/assets/Screenshot 2021-12-29 at 13.01.25.png differ diff --git a/.gitbook/assets/Screenshot 2021-12-29 at 13.11.35.png b/.gitbook/assets/Screenshot 2021-12-29 at 13.11.35.png new file mode 100644 index 0000000..d0c7796 Binary files /dev/null and b/.gitbook/assets/Screenshot 2021-12-29 at 13.11.35.png differ diff --git a/.gitbook/assets/Screenshot 2021-12-29 at 13.13.41.png b/.gitbook/assets/Screenshot 2021-12-29 at 13.13.41.png new file mode 100644 index 0000000..63bff37 Binary files /dev/null and b/.gitbook/assets/Screenshot 2021-12-29 at 13.13.41.png differ diff --git a/.gitbook/assets/create a new type.png b/.gitbook/assets/create a new type.png new file mode 100644 index 0000000..7e89462 Binary files /dev/null and b/.gitbook/assets/create a new type.png differ diff --git a/.gitbook/assets/image (1) (1).png b/.gitbook/assets/image (1) (1).png new file mode 100644 index 0000000..074ff29 Binary files /dev/null and b/.gitbook/assets/image (1) (1).png differ diff --git a/.gitbook/assets/image (1).png b/.gitbook/assets/image (1).png index 074ff29..6f1c551 100644 Binary files a/.gitbook/assets/image (1).png and b/.gitbook/assets/image (1).png differ diff --git a/.gitbook/assets/image (2).png b/.gitbook/assets/image (2).png new file mode 100644 index 0000000..15e129d Binary files /dev/null and b/.gitbook/assets/image (2).png differ diff --git a/.gitbook/assets/image (3).png b/.gitbook/assets/image (3).png new file mode 100644 index 0000000..fd9a648 Binary files /dev/null and b/.gitbook/assets/image (3).png differ diff --git a/.gitbook/assets/image (4).png b/.gitbook/assets/image (4).png new file mode 100644 index 0000000..6f1c551 Binary files /dev/null and b/.gitbook/assets/image (4).png differ diff --git a/.gitbook/assets/image (5).png b/.gitbook/assets/image (5).png new file mode 100644 index 0000000..77c4381 Binary files /dev/null and b/.gitbook/assets/image (5).png differ diff --git a/.gitbook/assets/image.png b/.gitbook/assets/image.png index 15e129d..090d97a 100644 Binary files a/.gitbook/assets/image.png and b/.gitbook/assets/image.png differ diff --git a/.gitbook/assets/notes sort (1).png b/.gitbook/assets/notes sort (1).png new file mode 100644 index 0000000..ff5d18d Binary files /dev/null and b/.gitbook/assets/notes sort (1).png differ diff --git a/.gitbook/assets/notes sort (2).png b/.gitbook/assets/notes sort (2).png new file mode 100644 index 0000000..ff5d18d Binary files /dev/null and b/.gitbook/assets/notes sort (2).png differ diff --git a/.gitbook/assets/notes sort (3).png b/.gitbook/assets/notes sort (3).png new file mode 100644 index 0000000..ff5d18d Binary files /dev/null and b/.gitbook/assets/notes sort (3).png differ diff --git a/.gitbook/assets/notes sort (4).png b/.gitbook/assets/notes sort (4).png new file mode 100644 index 0000000..a965070 Binary files /dev/null and b/.gitbook/assets/notes sort (4).png differ diff --git a/.gitbook/assets/notes sort.png b/.gitbook/assets/notes sort.png new file mode 100644 index 0000000..ff5d18d Binary files /dev/null and b/.gitbook/assets/notes sort.png differ diff --git a/.gitbook/assets/outline.png b/.gitbook/assets/outline.png new file mode 100644 index 0000000..0d3e986 Binary files /dev/null and b/.gitbook/assets/outline.png differ diff --git a/.gitbook/assets/set name in type (1).png b/.gitbook/assets/set name in type (1).png new file mode 100644 index 0000000..533ee81 Binary files /dev/null and b/.gitbook/assets/set name in type (1).png differ diff --git a/.gitbook/assets/set name in type.png b/.gitbook/assets/set name in type.png new file mode 100644 index 0000000..533ee81 Binary files /dev/null and b/.gitbook/assets/set name in type.png differ diff --git a/.gitbook/assets/set relation and layout.png b/.gitbook/assets/set relation and layout.png new file mode 100644 index 0000000..ee93168 Binary files /dev/null and b/.gitbook/assets/set relation and layout.png differ diff --git a/SUMMARY.md b/SUMMARY.md index 4441a99..858adf3 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -20,7 +20,7 @@ ## Use cases & tutorials * [Organizing notes](use-cases-and-tutorials/organizing-notes/README.md) - * [Use an existing Set of Notes](use-cases-and-tutorials/organizing-notes/use-an-existing-set-of-notes.md) + * [Capture simple notes](use-cases-and-tutorials/organizing-notes/capture-simple-notes.md) * [Outline note-taking method](use-cases-and-tutorials/organizing-notes/outline-note-taking-method.md) * [Creating a Task Tracker](use-cases-and-tutorials/creating-a-task-tracker.md) * [Creating a Reading List](use-cases-and-tutorials/creating-a-reading-list.md) diff --git a/features/syncing-and-p2p.md b/features/syncing-and-p2p.md index 7ed5b1b..130c277 100644 --- a/features/syncing-and-p2p.md +++ b/features/syncing-and-p2p.md @@ -40,7 +40,7 @@ Overall status (for an object): If you encounter an error during sync: -![](../.gitbook/assets/image.png) +![](<../.gitbook/assets/image (2).png>) You will need to send us the «Object diagnostics» for debug. They can be found in the menu bar under the file option. «Object diagnostics» are **confidential**. Please send it to support@anytype.io. diff --git a/fundamentals/set.md b/fundamentals/set.md index cb6d768..6fd55f2 100644 --- a/fundamentals/set.md +++ b/fundamentals/set.md @@ -4,11 +4,11 @@ Bring multiple objects into one view with Sets. You can make a Set for a specifi ![All Tasks in one place](<../.gitbook/assets/Screenshot 2021-11-11 at 12.15.55.png>) -Sets don't **store** objects like the regular databases. They are a way to see a portion of your knowledge graph that match given criterion, like **Type** == **Task**. So can add a new Task object anywhere inside the Anytype, and it will be shown in **Task Set**!. Sets help you sort through and create specific database-like views to work with many objects at once. +Sets don't **store** objects like regular databases. They are a way to see a portion of your knowledge graph that matches the given criteria, like **Type** == **Task**. So can add a new Task object anywhere inside the Anytype, and it will be shown in **Task Set**! Sets help you sort through and create specific database-like views to work with many objects at once. ## **Create a Set** -You can create a Set with a + menu in the Home or bottom-left corner or in / menu in editor. After that you need to decide on what you want to see there. For example project management may require Project type, for reading list — Book. +You can create a Set with a + menu in the Home or bottom-left corner or in / menu in the editor. After that, you need to decide on what you want to see there. For example, project management may require a Project type, for a reading list — Book. ![](<../.gitbook/assets/test (5).gif>) diff --git a/use-cases-and-tutorials/organizing-notes/README.md b/use-cases-and-tutorials/organizing-notes/README.md index 090cf76..1754b73 100644 --- a/use-cases-and-tutorials/organizing-notes/README.md +++ b/use-cases-and-tutorials/organizing-notes/README.md @@ -1,13 +1,30 @@ # Organizing notes -This document provides +### Quick start -a step-by-step example of creating and organizing notes in one place. It will help you, through a practical example, learn about the capabilities of Anytype, learn how to work with objects, create new types, create relations between objects, as well as collect objects in one place. +How to use Anytype like you used Evernote or Apple Notes before? \ +How to manage a **well-tuned note-taking system** and not spend life on maintenance? -{% content-ref url="use-an-existing-set-of-notes.md" %} -[use-an-existing-set-of-notes.md](use-an-existing-set-of-notes.md) +This part will tell about to easy management of such things: + +* Fast-capturing notes with the ability to easily sort them later +* Viewing all your notes, and sorting them by last modified date +* Categorizing notes using tags (while still being able to view them all in one place) + +{% content-ref url="capture-simple-notes.md" %} +[capture-simple-notes.md](capture-simple-notes.md) {% endcontent-ref %} +### Custom workflow + +Sometimes you need to do things as efficiently as it is possible. \ +For such purposes, you can set up a workflow with custom [template.md](../../fundamentals/type/template.md "mention") and [relation.md](../../fundamentals/relation.md "mention"). This section will help you answer these questions: + +* How to create Templates in Anytype? +* How to create a Solid workflow using Types and Relations? + +With such a purpose we will take a popular note-taking method as an example: + {% content-ref url="outline-note-taking-method.md" %} [outline-note-taking-method.md](outline-note-taking-method.md) {% endcontent-ref %} diff --git a/use-cases-and-tutorials/organizing-notes/capture-simple-notes.md b/use-cases-and-tutorials/organizing-notes/capture-simple-notes.md new file mode 100644 index 0000000..6b1eedf --- /dev/null +++ b/use-cases-and-tutorials/organizing-notes/capture-simple-notes.md @@ -0,0 +1,44 @@ +# Capture simple notes + +The current tutorial will show you how to organize your notes in a fast and simple way. \ +You will use pre-build set up for Note type and Notes set + +### Create them everywhere + +You can create Notes everywhere you want. Every object you create by default is a Note. You can use `+` on Home, `/` in Editor, `+ New` in [set.md](../../fundamentals/set.md "mention") — all of them will be shown in Notes. + +{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2F5YUqYWaLY9l1nXxQgQSK%2FNotes%20creation.mp4?alt=media&token=779d9632-8185-42e9-ab8c-56a79c7946bb" %} +"Notes" Set come with Anytype by default +{% endembed %} + +Sets collect all objects by given criteria. If you will add a new Note anywhere inside the Anytype, and it will be shown here! By default, it is sortred by creation date + +{% hint style="info" %} +Click on links to know more about [type](../../fundamentals/type/ "mention"), [set.md](../../fundamentals/set.md "mention") & [relation.md](../../fundamentals/relation.md "mention") +{% endhint %} + +### Sort them later + +Notes are sorted by "Last modified date" as you had in Apple Notes or Evernote by default. \ +Press the setting icon if you want to create other sorts. + +![](<../../.gitbook/assets/Notes sort.png>) + +### Categorizing with tags + +Tags let you add keywords to Notes, making them easier to find and browse when you’ve got a lot of them. Use tags when a note might apply to more than one category or when you want to filter some Notes from all of them. For example, you may create tags for: + +* **Personal:** Add a tag for something related to you, like an idea, thought or a grocery list +* **School:** Add a tag for each of your subjects, or for individual semesters. +* **Research:** Add a tag for the relevant article, podcast, or book you read. Like `management`, `memorisation`, `psychology` + +Make these steps and start your Tags management: + +1. You need to add Tag as a column in Set. You can start adding categories in the cells straightaway. \ + ![](<../../.gitbook/assets/image (5).png>) ![](../../.gitbook/assets/image.png) +2. Add a View related to this particular Tag or Tags. You need to set up a filter with condition like `Tag has any of Personal` \ + ![](<../../.gitbook/assets/image (3).png>) ![](<../../.gitbook/assets/image (1).png>) + +{% hint style="success" %} +You can work with relations everywhere! Check out where and how you can also use Tags: [#adding-relations](../../fundamentals/relation.md#adding-relations "mention") +{% endhint %} diff --git a/use-cases-and-tutorials/organizing-notes/outline-note-taking-method.md b/use-cases-and-tutorials/organizing-notes/outline-note-taking-method.md index 8e3455f..0d831b7 100644 --- a/use-cases-and-tutorials/organizing-notes/outline-note-taking-method.md +++ b/use-cases-and-tutorials/organizing-notes/outline-note-taking-method.md @@ -1,47 +1,58 @@ # Outline note-taking method +![topic → sub-topic → thoughts](<../../.gitbook/assets/Screenshot 2021-12-29 at 13.13.41.png>) + The Outline method is one of the most popular note-taking methods for college students. It lets you organize your notes in a structured form. This method requires you to structure your notes in form of an outline by using bullet points to represent different topics and their subtopics. Start writing main topics on the far left of the page and add related subtopics in bullet points below using the indents. -The outlining method emphasizes content as well as relationships between the material. It reduces the time needed for editing and allows for easy reviewing. - The next few steps will explain step by step how to organize your Anytype notes using the Outline method by creating a new Object type, template, and set. -#### Add Outline Note type +{% hint style="info" %} +The outlining method emphasizes content as well as relationships between the material. It reduces the time needed for editing and allows for easy reviewing. [Click here for more information](https://e-student.org/outline-note-taking-method/) +{% endhint %} -1. Go to the Library and click the "Create a new type" button.​​![](../../.gitbook/assets/2\_create\_new\_type.png)​ -2. Fill in the name and icon: +### Add Outline Note type - ​​![](../../.gitbook/assets/2\_created\_type.png)​ -3. Customize our type by adding your own Relations and choosing a layout.​​![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMBWIxXziUmcK7h7uvLnI%2Fuploads%2F0PmelVcLPn8ob33NnKF5%2Fobject\_type\_relations.png?alt=media\&token=f1a0c86e-91ff-429b-87dc-fec8f4b0725a)​ +1. Go to the Library and click the "Create a new type" button.​​​ By using a new Type you can customize templates and relations the way you want. Fill the Type Title and choose the Icon you want\ + ![](<../../.gitbook/assets/create a new type.png>) ![](<../../.gitbook/assets/set name in type.png>)​ +2. Customize our type by adding your own Relations and choosing a layout. If you want to use a Title, you need to choose a Basic layout, otherwise — Note. Due to the [Ebbinghaus forgetting curve](https://e-student.org/ebbinghaus-forgetting-curve/), it’s always best to start the reciting and reviewing stage as soon as possible. Studies have shown that reviewing your notes within the [24-hour point](https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0120644) achieves the best results. So we also propose to have a "Reflection" relation and "Tag" for categorization ​​\ + ![](<../../.gitbook/assets/set relation and layout.png>)​ -#### Create Outline Note template +### Create Outline Note template -1. Open your _Outline Note_ type from the Library Press `+ New` button to create a new template.\ - ![](../../.gitbook/assets/2\_create\_template.png) -2. Add custom relations _Tag, Viewed,_ and _Creation Date_ to the canvas by typing `/` or by clicking `+` button.\ - ![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMBWIxXziUmcK7h7uvLnI%2Fuploads%2Ff0eMzHjA1IVqhWDJSbdn%2Ftype\_from\_home\_2.png?alt=media\&token=65058382-13a8-4058-bf84-0af6a88842b1)​ -3. Fill in the canvas with Outline Method text structure +1. Press `+ New` button to create a new template for Outline Note type. Every template in Anytype can be used only within a Type. You can fill the content there and also add relation blocks to the canvas by typing `/` or by clicking `+` button. \ + ![](../../.gitbook/assets/2\_create\_template.png) ![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMBWIxXziUmcK7h7uvLnI%2Fuploads%2Ff0eMzHjA1IVqhWDJSbdn%2Ftype\_from\_home\_2.png?alt=media\&token=65058382-13a8-4058-bf84-0af6a88842b1) +2. Fill in the canvas with Outline Method text structure. + * The **main topics** are recorded on the left side of the document; + * The **subtopics** are added with an indent to the right of the main topics; + * Any **supporting thoughts or facts** are added with another indent to the right of the subtopics; + * All **further details** are added with more indentation.![](../../.gitbook/assets/outline.png) -![](<../../.gitbook/assets/2\_created\_template (1).png>) +{% hint style="success" %} +You can add Tag under the Title by clicking ★ next to the relation in the relations panel. Check [#adding-relations](../../fundamentals/relation.md#adding-relations "mention") for that. +{% endhint %} -#### Create a set +### Create a Set -_TIP: Change your default type in Settings in order to create objects of your preferrable type by default_ +So now we need to set up a home for all Outline Notes. Use [set.md](../../fundamentals/set.md "mention") for that. -1. Create a new Set from the Home Screen.\ - ​​![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMBWIxXziUmcK7h7uvLnI%2Fuploads%2FKMPQdN9bbOHenKcS7RtM%2Fset\_1.png?alt=media\&token=ffb09aa2-3fd9-496d-81bc-f6fbd571ed07)​ -2. Fill in the `Source` using your custom type.​\ - ​![](../../.gitbook/assets/2\_outline\_set.png)​ +You need to create a new Set from the Home screen. Sets collect all objects by given criteria. For this case, it's like **Type** == **Outline Note**. If you will add a new Outline Note anywhere inside the Anytype, and it will be shown here! Fill in the `Source` with "Outline Note" type. \ +​​![](https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMBWIxXziUmcK7h7uvLnI%2Fuploads%2FKMPQdN9bbOHenKcS7RtM%2Fset\_1.png?alt=media\&token=ffb09aa2-3fd9-496d-81bc-f6fbd571ed07)​ ![](../../.gitbook/assets/2\_outline\_set.png)​ -#### Customize set +{% hint style="info" %} +Sets help you sort through and create specific database-like views to work with many objects at once. Read how [#sets-and-relations](../../migrating/start/fundamentaldifferences.md#sets-and-relations "mention") perform in comparison to Notion Databases +{% endhint %} -1. Add custom relations to the set\ - ![](../../.gitbook/assets/2\_custom\_relations.png) -2. Create another view calling "Inbox"\ - ![](../../.gitbook/assets/2\_add\_view.png) -3. Add filter by _Viewed_ relation\ - ![](../../.gitbook/assets/2\_add\_filter.png) -4. Create an object from the set by clicking `+ New` button​​​![](../../.gitbook/assets/2\_create\_object.png) -5. Fill in objects with names and tags +### Customize your workflow -![](../../.gitbook/assets/2\_finished.png) +All the Outline Notes will be collected in the set. So you can create a flow to memorize them better. If you neglect your notes for a whole week after taking them, you’ll lose out on a lot of retention and memorization. So let's create a View for that. + +1. Add "Reflection" relation and "Tag" to the Set. Create a view calling "Inbox"\ + ![](../../.gitbook/assets/2\_custom\_relations.png) ![](../../.gitbook/assets/2\_add\_view.png) +2. Add filter "Reflection" is unchecked. You can also add filter by Creation Date, so you will see only newly created. You can review all your Outline Method notes in one place + + ![](../../.gitbook/assets/2\_add\_filter.png)![](../../.gitbook/assets/2\_finished.png) + +{% hint style="info" %} +1. You can add more templates and use them in different contexts +2. You can also change your default type in Settings in order to create every object with Outline Note by default +{% endhint %} diff --git a/use-cases-and-tutorials/organizing-notes/use-an-existing-set-of-notes.md b/use-cases-and-tutorials/organizing-notes/use-an-existing-set-of-notes.md deleted file mode 100644 index abf9228..0000000 --- a/use-cases-and-tutorials/organizing-notes/use-an-existing-set-of-notes.md +++ /dev/null @@ -1,42 +0,0 @@ -# Use an existing Set of Notes - -The current tutorial allows you to organize your notes using the Note type and Set. Prepare the following prerequisites: - -* Create _Set of Notes_ -* Create several objects of _Note_ type -* Fill in the Tags field in the objects. For example, _Personal_, _Thoughts_, _Work_, _Tasks,_ etc_._ - -### Customize existing set of Notes - -* Open existing Set of Notes - -![](<../../.gitbook/assets/open set.png>) - -* Add Relations to the Set - -![Relations panel](<../../.gitbook/assets/add set relations (1).png>) - -![Set of Notes](<../../.gitbook/assets/added set relations.png>) - -* Create Sort for Notes - -![Sort by Creation Date](<../../.gitbook/assets/add sort.png>) - -* Add View for notes with _Personal_ tag - -![Personal view](<../../.gitbook/assets/add personal view.png>) - - - -* Customize view by adding Filter - -![Filter by personal tag](<../../.gitbook/assets/add personal filter.png>) - -* Add View for notes with _Thoughts_ tag - -![Thoughts view](<../../.gitbook/assets/add thoughts view.png>) - -* Customize view by adding Filter - -![Filter by thoughts tag](<../../.gitbook/assets/add thoughts filter.png>) -