Unlike traditional note-taking apps, Lattics takes a block-based approach to editing. Each paragraph is a block, and each block can be dragged and moved.
Block elements supported by Lattics include: body text, headings, to-do lists, number lists, bullet lists, quotes, dividers, pictures, tables, code blocks, math equations, etc.
In editing, the text can be entered at any time. If you want to add other block, you need to type / in a blank line, the menu of block elements will expand, and you can click one of the block elements to complete the addition operation. You can also use the up and down arrow keys of the keyboard to select, and type the letters after the block element to quickly locate.
To drag a block, you need to move the mouse over the block. After the icon appears on the left side of the block, click and drag the icon with the mouse to move the block. As you drag a block element, a purple indicator line appears to indicate where the block element will be inserted.
Note: Click the icon of a block, and a different action menu will appear. For example, for text blocks, you can convert them to other text formats and set alignment, indentation, line spacing, etc.
Image are a type of common block, and there are some special operations that need to be introduced:
In addition to type / menu, you can also directly copy/paste the image or drag and drop the image file from the computer folder into the text.
Click the picture, after it has been highlighted, you can add a title to it at the bottom.
Drag and drop the corner of the image to zoom in and out.
Click the drag icon of the picture to adjust the width.
The tables currently used by Lattics are tables based on Markdown and easy to use. You can edit the table by some simple features such as adding and deleting rows and columns in the table, editing the text in the table.
In the future, Lattics will add more features of Tables, please wait patiently.
Code blocks supported by Lattics can automatically detect dozens of common programming languages and highlight keywords for that language. You can also set the correct language yourself if the automatic detection is not correct.
Note: Lattics supports copying code from JetBean and VSCode, and pastes it into the text and directly turns it into a code block.