0343 Note taking with Joplin

Tak Auyeung

1 What is Joplin app?

2 Getting Started

3 Basic tables

The following defines a basic table:

|col1 header|col2 header|
|-|-|
|col 1 data| col 2 data|
col1 header col2 header
col 1 data col 2 data

4 Justifications

Columns can also specify justifications

|left|center|right|
|:-|-|-:|
|this is left justified|this is centered|this is right justified|
left center right
this is left justified this is centered this is right justified

5 Anchors

For example, the following code defines an anchor

<span id="anchor-name">Anchor text</span>

5.1 How to use anchors in notes

6 Hyperlinks

[text](https://link)

7 Reference to a Joplin note

Reference to a note using the note ID (note the :/ before the actual ID of the note):

[text](:/noteId)

If there are anchors defined in a note, a reference can link to an anchor directly:

[text](:/noteId#anchorId)

7.1 Tips

8 Visual linking

8.1 templates that may be helpful

With the template plugin, Joplin can quickly insert a template into a note. Combined with HTML code a dash of CSS, you can incorporate some visual effect that can help with reviewing material.

8.1.1 div anchor

This is an anchor that applies to a div (generic HTML block element). The following is the effect of one

<!-- begin divAnchorDescription --> 
<div id="divAnchorDescription" style="border: ridge">
<div style="border: dotted thin; font-style: italic ">anchor: #divAnchorDescription</div> 

As you can see, this creates a block that makes an explicit (displayed) anchor. This makes it visually stand out. The displayed anchor ID also makes it easier to create references.

</div> <!-- end divAnchorDescription --> 
anchor: #divAnchorDescription

As you can see, this creates a block that makes an explicit (displayed) anchor. This makes it visually stand out. The displayed anchor ID also makes it easier to create references.

8.1.2 box right

This is a floating text box on the right hand side. The idea is that this serves as a post-it to help summarize ideas. This can be used inside a div anchor.

#boxRightInDivAnchor

The trick to use a cue is to put it where it does not interfere with the main section of the anchored block. You can see how a floating box (this box) can be nested in an anchored block!

8.1.3 span anchor

Occasionally, you may have an equation or two that needs to be referenced. You can use a span (generic HTML inline element) anchor #quadraticEqn  \(ax^2+bx+c=0\) so that an inline definition can have an anchor.

9 Workflow

9.1 Before lecture

10 Considerations

\(x=f(x)\)