About Table Insertion

Reading Forest allows you to insert tables into your notes. Organize information from books, compare concepts, summarize key points by chapter, and present structured data in a clear format.

How to Insert Tables

Prerequisite
Table insertion is only available during inline note editing. Make sure your cursor is in the note input field.

Method 1: Insert from Menu

  1. Start inline note editing
    Open a book and click the note input field to place your cursor
  2. Open the "Edit" menu
    Click "Edit" in the menu bar
  3. Select "Insert" → "Table"
    Click "Table" from the submenu
  4. Specify table size
    A dialog will appear to specify the number of rows and columns

Method 2: Type Directly Using Markdown

You can also create tables directly using Markdown syntax:

| Chapter | Title | Pages |
|---|---|---|
| 1 | Introduction | 1-20 |
| 2 | Main Body | 21-150 |
| 3 | Conclusion | 151-180 |

The above Markdown will be displayed as:

Chapter Title Pages
1 Introduction 1-20
2 Main Body 21-150
3 Conclusion 151-180

Table Markdown Syntax

Basic Syntax

  • Columns are separated by | (pipe)
  • Add a separator row like |---|---| below the header row
  • The leading and trailing | on each row are optional

Column Alignment (Left, Center, Right)

| Left | Center | Right |
|:---|:---:|---:|
| text | text | text |
  • :--- = Left-aligned (default)
  • :---: = Center-aligned
  • ---: = Right-aligned
Tip
Right-aligning numeric data makes it easier to read.

Table Examples

Character List

| Name | Role | Traits |
|---|---|---|
| John | Protagonist | Strong sense of justice |
| Mary | Heroine | Kind and wise |
| Tom | Rival | Ambitious |

Reading Progress Log

| Date | Pages Read | Notes |
|---|---:|---|
| 1/15 | 1-50 | Introduction, world-building |
| 1/16 | 51-120 | Incident occurs, exciting plot |
| 1/17 | 121-200 | Climax, couldn't stop reading |

Glossary / Vocabulary

| Term | Definition | Page |
|---|---|---:|
| Paradigm | Framework of thinking | 23 |
| Synergy | Combined effect | 45 |
| Resilience | Ability to recover | 78 |

Editing Tables

Adding Rows and Columns

When you create a table using Markdown syntax, you can add rows or columns by editing the text. To add a new row, add a line like | data1 | data2 | data3 |.

Deleting Tables

Select the entire table and press Delete, or delete the Markdown text.

Note
Complex tables (such as merged cells) are not supported in Markdown syntax. Use simple row × column tables.

FAQ

Q: The "Insert" menu is grayed out

The "Insert" menu is only available during inline note editing. Click the note input field to place your cursor, then try again.

Q: Can I add line breaks within a cell?

In Markdown tables, use the <br> tag for line breaks within cells. Example: | Line 1<br>Line 2 |

Q: Can I adjust the table width?

Table width is automatically adjusted to fit the content. Manual column width specification is not supported.

Q: Can I copy and paste from Excel?

You cannot paste Excel tables directly, but you can convert them to Markdown format first. Consider using online Excel-to-Markdown conversion tools.