1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-11-24 08:12:24 +02:00
joplin/index.html

454 lines
23 KiB
HTML
Raw Normal View History

2017-07-31 21:51:01 +02:00
<!doctype html>
<html>
<head>
2017-10-31 00:58:41 +02:00
<title>Joplin - a free, open source, te taking and to-do application with synchronisation capabilities</title>
2017-07-31 21:51:01 +02:00
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
2017-07-31 22:11:00 +02:00
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
2017-07-31 21:51:01 +02:00
<style>
body {
background-color: #F1F1F1;
color: #333333;
}
2017-10-31 00:58:41 +02:00
table {
margin-bottom: 1em;
}
2017-10-31 00:59:46 +02:00
td, th {
2017-10-31 00:58:41 +02:00
padding: .5em 1em .5em 0;
}
2017-10-31 01:13:55 +02:00
h1 {
border-bottom: 1px solid #eaecef;
padding-bottom: 0.3em;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-weight: 600;
font-size: 2em;
}
2017-07-31 21:51:01 +02:00
.title-icon {
height: 2em;
}
.sub-title {
font-weight: bold;
font-size: 1.5em;
}
.container {
background-color: white;
padding: 0;
box-shadow: 0 10px 20px #888888;
}
table.screenshots {
margin-top: 2em;
margin-bottom: 2em;
}
table.screenshots th {
height: 3em;
text-align: center;
}
table.screenshots th,
table.screenshots td {
border: 1px solid #C2C2C2;
}
.mobile-screenshot {
height: 40em;
padding: 1em;
}
.cli-screenshot-wrapper {
background-color: black;
vertical-align: top;
padding: 1em 2em 1em 1em;
}
.cli-screenshot {
font-family: "Monaco", "Inconsolata", "CONSOLAS", "Deja Vu Sans Mono", "Droid Sans Mono", "Andale Mono", monospace;
background-color: black;
color: white;
border: none;
}
.cli-screenshot .prompt {
color: #48C2F0;
}
h1 {
font-weight: bold;
}
.header {
position: relative;
padding-left: 2em;
padding-right: 2em;
padding-top: 1em;
padding-bottom: 1em;
color: white;
background-color: #2B2B3D;
}
.content {
padding-left: 2em;
padding-right: 2em;
padding-bottom: 2em;
2017-10-31 00:47:36 +02:00
padding-top: 2em;
2017-07-31 21:51:01 +02:00
}
.forkme {
position: absolute;
right: 0;
top:0;
}
</style>
</head>
<body>
<div class="container">
<div class="header">
2017-07-31 21:59:01 +02:00
<a class="forkme" href="https://github.com/laurent22/joplin"><img src="docs/images/ForkMe.png"/></a>
<h1 id="joplin"><img class="title-icon" src="docs/images/Icon512.png">oplin</h1>
2017-10-31 00:43:11 +02:00
<p class="sub-title">A free, open source, note taking and to-do application with synchronisation capabilities.</p>
2017-07-31 21:51:01 +02:00
</div>
<div class="content">
2017-10-31 00:43:11 +02:00
<p>Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified with your own text editor.</p>
<p>Notes exported from Evernote via .enex files <a href="#importing-notes-from-evernote">can be imported</a> into Joplin, including the formatted content (which is converted to markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.).</p>
<p>The notes can be <a href="#synchronisation">synchronised</a> with various targets including the file system (for example with a network directory) or with Microsoft OneDrive. When synchronising the notes, notebooks, tags and other metadata are saved to plain text files which can be easily inspected, backed up and moved around.</p>
<p>The application is still under development but is out of Beta and should be suitable for every day use. The UI of the terminal client is built on top of the great <a href="https://github.com/cronvel/terminal-kit">terminal-kit</a> library, and the Android client front end is done using <a href="https://facebook.github.io/react-native/">React Native</a>.</p>
2017-10-31 00:50:49 +02:00
<p><img src="https://raw.githubusercontent.com/laurent22/joplin/master/docs/images/ScreenshotTerminal.png" width="100%"></p>
2017-10-31 00:43:11 +02:00
<h1 id="installation">Installation</h1>
<pre><code>npm install -g joplin
</code></pre><p>To start it, type <code>joplin</code>.</p>
<h1 id="demo">Demo</h1>
<p>The demo application shows various Wikipedia articles converted to Markdown and organised into notebooks, as well as an example to-do list, in order to test and demonstrate the application. The demo application and its settings will be installed in a separate directory so as not to interfere with any existing Joplin application.</p>
<pre><code>npm install -g demo-joplin
</code></pre><p>To start it, type <code>demo-joplin</code>.</p>
<h1 id="features">Features</h1>
2017-07-31 21:51:01 +02:00
<ul>
<li>Mobile and command line applications.</li>
2017-10-31 00:43:11 +02:00
<li>Support notes, to-dos, tags and notebooks.</li>
2017-07-31 21:51:01 +02:00
<li>Offline first, so the entire data is always available on the device.</li>
<li>Ability to synchronise with multiple targets, including the file system and OneDrive (Dropbox is planned).</li>
<li>Synchronises to a plain text format, which can be easily manipulated, backed up, or exported to a different format.</li>
<li>Plain text notes, which are rendered as markdown in the mobile application.</li>
2017-10-31 00:43:11 +02:00
<li>Tag support</li>
<li>File attachment support (likewise, all file attachments can be imported from Evernote but currently cannot be manually added to a note)</li>
2017-07-31 21:51:01 +02:00
<li>Search functionality.</li>
2017-10-31 00:43:11 +02:00
<li>Geo-location support.</li>
2017-07-31 21:51:01 +02:00
<li>Supports multiple languages.</li>
</ul>
2017-10-31 00:43:11 +02:00
<h1 id="usage">Usage</h1>
<p>To start the application type <code>joplin</code>. This will open the user interface, which has three main panes: Notebooks, Notes and the text of the current note. There are also additional panels that can be toggled on and off via <a href="#available-shortcuts">shortcuts</a>.</p>
2017-10-31 00:47:36 +02:00
<p><img src="https://raw.githubusercontent.com/laurent22/joplin/master/docs/images/ScreenshotTerminalCaptions.png" height="450px"></p>
2017-10-31 00:43:11 +02:00
<h2 id="input-modes">Input modes</h2>
<p>Joplin user interface is partly based on the text editor Vim and offers two different modes to interact with the notes and notebooks:</p>
<h3 id="normal-mode">Normal mode</h3>
<p>Allows moving from one pane to another using the <code>Tab</code> and <code>Shift-Tab</code> keys, and to select/view notes using the arrow keys. Text area can be scrolled using the arrow keys too. Press <code>Enter</code> to edit a note. Various other <a href="#available-shortcuts">shortcuts</a> are available.</p>
<h3 id="command-line-mode">Command-line mode</h3>
<p>Press <code>:</code> to enter command line mode. From there, the Joplin commands such as <code>mknote</code> or <code>search</code> are available. See the <a href="#available-commands">full list of commands</a>.</p>
<p>It is possible to refer to a note or notebook by title or ID. However the simplest way is to refer to the currently selected item using one of these shortcuts:</p>
<table>
<thead>
<tr>
<th>Shortcut</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>$n</code></td>
<td>Refers to the currently selected note</td>
</tr>
<tr>
<td><code>$b</code></td>
<td>Refers to the currently selected notebook</td>
</tr>
<tr>
<td><code>$c</code></td>
<td>Refers to the currently selected item. For example, if the note list is current active, <code>$c</code> will refer to the currently selected note.</td>
</tr>
</tbody>
</table>
<p><strong>Examples:</strong></p>
<p>Create a new note with title &quot;Wednesday&#39;s meeting&quot;:</p>
<pre><code>mknote &quot;Wednesday&#39;s meeting&quot;
</code></pre><p>Create a new to-do:</p>
<pre><code>mktodo &quot;Buy bread&quot;
</code></pre><p>Move the currently selected note ($n) to the notebook with title &quot;Personal&quot;</p>
<pre><code>mv $n &quot;Personal&quot;
</code></pre><p>Rename the currently selected notebook ($b) to &quot;Something&quot;:</p>
<pre><code>ren $b &quot;Something&quot;
</code></pre><p>Attach a local file to the currently selected note ($n):</p>
<pre><code>ren $n /home/laurent/pictures/Vacation12.jpg
</code></pre><p>The configuration can also be changed from command-line mode. For example, to change the current editor to Sublime Text:</p>
<pre><code>config editor &quot;subl -w&quot;
</code></pre><h2 id="getting-help">Getting help</h2>
<p>The complete usage information is available from command-line mode, by typing one of these commands:</p>
<table>
<thead>
<tr>
<th>Command</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>help</code></td>
<td>General help information</td>
</tr>
<tr>
<td><code>help shortcuts</code></td>
<td>Lists the available shortcuts</td>
</tr>
<tr>
<td><code>help [command]</code></td>
<td>Displays information about a particular command</td>
</tr>
</tbody>
</table>
<p>If the help is not fully visible, press <code>Tab</code> multiple times till the console is in focus and use the arrow keys or page up/down to scroll the text.</p>
<h2 id="editing-a-note">Editing a note</h2>
<p>To edit a note, select it and press <code>ENTER</code>. Or, in command-line mode, type <code>edit $n</code> to edit the currently selected note, or <code>edit &quot;Note title&quot;</code> to edit a particular note.</p>
<h1 id="importing-notes-from-evernote">Importing notes from Evernote</h1>
<p>Joplin was designed as a replacement for Evernote and so can import complete Evernote notebooks, as well as notes, tags, resources (attached files) and note metadata (such as author, geo-location, etc.) via ENEX files. In terms of data, the only two things that might slightly differ are:</p>
2017-07-31 21:51:01 +02:00
<ul>
2017-10-31 00:43:11 +02:00
<li><p>Recognition data - Evernote images, in particular scanned (or photographed) documents have <a href="https://en.wikipedia.org/wiki/Optical_character_recognition">recognition data</a> associated with them. It is the text that Evernote has been able to recognise in the document. This data is not preserved when the note are imported into Joplin. However, should it become supported in the search tool or other parts of Joplin, it should be possible to regenerate this recognition data since the actual image would still be available.</p>
</li>
<li><p>Colour, font sizes and faces - Evernote text is stored as HTML and this is converted to Markdown during the import process. For notes that are mostly plain text or with basic formatting (bold, italic, bullet points, links, etc.) this is a lossless conversion, and the note, once rendered back to HTML should be very similar. Tables are also imported and converted to Markdown tables. For very complex notes, some formatting data might be loss - in particular colours, font sizes and font faces will not be imported. The text itself however is always imported in full regardless of formatting.</p>
</li>
2017-07-31 21:51:01 +02:00
</ul>
2017-10-31 00:43:11 +02:00
<p>To import Evernote data, follow these steps:</p>
2017-07-31 21:51:01 +02:00
<ul>
2017-10-31 00:43:11 +02:00
<li>First, export your Evernote notebooks to ENEX files as described <a href="https://help.evernote.com/hc/en-us/articles/209005557-How-to-back-up-export-and-restore-import-notes-and-notebooks">here</a>.</li>
<li>In Joplin, in <a href="#command-line-mode">command-line mode</a>, type <code>import-enex /path/to/file.enex</code>. This will import the notes into a new notebook named after the filename.</li>
<li>Then repeat the process for each notebook that needs to be imported.</li>
</ul>
<h1 id="synchronisation">Synchronisation</h1>
<p>Joplin does synchronisation by creating simple text files that represent notes, notebooks, tags and resources. These files can then be synchronised with OneDrive or any other supported target (currently it can also synchronise with the local file system; and a Dropbox driver is also planned). When syncing, Joplin creates a sub-directory in OneDrive, in /Apps/Joplin and read/write the notes and notebooks from it. The application does not have access to anything outside this directory. To initiate the synchronisation process, type <code>:sync</code>. You will be asked to follow a link to authorise the application. After that, the application will synchronise in the background whenever it is running. It&#39;s possible to also synchronise outside of the user interface by typing <code>joplin sync</code>. This can be used to setup a cron script to synchronise at regular interval. For example, this would do it every 30 minutes:</p>
<pre><code>*/30 * * * * /path/to/joplin sync
</code></pre><h1 id="android-client">Android client</h1>
<p>An Android client is available and can synchronise with the terminal client via OneDrive:</p>
<p><a href='https://play.google.com/store/apps/details?id=net.cozic.joplin&utm_source=GitHub&utm_campaign=README&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'><img alt='Get it on Google Play' height="60px" src='https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png'/></a></p>
<h1 id="urls">URLs</h1>
<p>When Ctrl+Clicking a URL, most terminals will open that URL in the default browser. However, one issue, especially with long URLs, is that they can end up like this:</p>
2017-10-31 00:58:41 +02:00
<p><img src="https://raw.githubusercontent.com/laurent22/joplin/master/docs/images/UrlCut.png" width="300px"></p>
2017-10-31 00:43:11 +02:00
<p>Not only it makes the text hard to read, but the link, being cut in two, will also not be clickable.</p>
<p>As a solution Joplin tries to start a mini-server in the background and, if successful, all the links will be converted to a much shorter URL:</p>
2017-10-31 00:58:41 +02:00
<p><img src="https://raw.githubusercontent.com/laurent22/joplin/master/docs/images/UrlNoCut.png" width="300px"></p>
2017-10-31 00:43:11 +02:00
<p>Since this is still an actual URL, the terminal will still make it clickable. And with shorter URLs, the text is more readable and the links unlikely to be cut. Both resources (files that are attached to notes) and external links are handled in this way.</p>
<h1 id="attachments-resources">Attachments / Resources</h1>
<p>In Markdown, links to resources are represented as a simple ID to the resource. In order to give access to these resources, they will be, like links, converted to local URLs. Clicking this link will then open a browser, which will handle the file - i.e. display the image, open the PDF file, etc.</p>
<h1 id="localisation">Localisation</h1>
<p>Joplin is currently available in English and French. If you would like to contribute a translation, it is quite straightforward, please follow these steps:</p>
<ul>
<li><a href="https://poedit.net/">Download Poedit</a>, the translation editor, and install it.</li>
<li><a href="https://raw.githubusercontent.com/laurent22/joplin/master/CliClient/locales/joplin.pot">Download the file to be translated</a>.</li>
<li>In Poedit, open this .pot file, go into the Catalog menu and click Configuration. Change &quot;Country&quot; and &quot;Language&quot; to your own country and language.</li>
<li>From then you can translate the file. Once it&#39;s done, please send the file to <a href="https://raw.githubusercontent.com/laurent22/joplin/master/Assets/Adresse.png">this address</a> or open a pull request.</li>
2017-07-31 21:51:01 +02:00
</ul>
2017-10-31 00:43:11 +02:00
<p>This translation will apply to both the terminal and the Android application.</p>
<h1 id="available-shortcuts">Available shortcuts</h1>
<p>There are two types of shortcuts: those that manipulate the user interface directly, such as <code>TAB</code> to move from one pane to another, and those that are simply shortcuts to actual commands. In a way similar to Vim, these shortcuts are generally a verb followed by an object. For example, typing <code>mn</code> ([m]ake [n]ote), is used to create a new note: it will switch the interface to command line mode and pre-fill it with <code>mknote &quot;&quot;</code> from where the title of the note can be entered. See below for the full list of shortcuts:</p>
<pre><code>Tab Give focus to next pane
Shift+Tab Give focus to previous pane
: Enter command line mode
ESC Exit command line mode
2017-10-31 01:08:20 +02:00
ENTER Edit the selected note
2017-10-31 00:43:11 +02:00
Ctrl+C Cancel the current command.
Ctrl+D Exit the application.
DELETE Delete the currently selected note or notebook.
2017-10-31 01:08:20 +02:00
SPACE Set a to-do as completed / not completed
2017-10-31 00:43:11 +02:00
tc [t]oggle [c]onsole between maximized/minimized/hidden/visible.
2017-10-31 01:08:20 +02:00
/ Search
2017-10-31 00:43:11 +02:00
tm [t]oggle note [m]etadata.
2017-10-31 01:08:20 +02:00
mn [M]ake a new [n]ote
mt [M]ake a new [t]odo
mb [M]ake a new note[b]ook
yn Copy ([Y]ank) the [n]ote to a notebook.
2017-10-31 00:43:11 +02:00
dn Move the note to a notebook.
</code></pre><h1 id="available-commands">Available commands</h1>
<p>The following commands are available in <a href="#command-line-mode">command-line mode</a>:</p>
<pre><code>attach &lt;note&gt; &lt;file&gt;
2017-10-31 01:08:20 +02:00
Joindre le fichier fourni à la note.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
config [name] [value]
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Obtient ou modifie une valeur de configuration. Si la [valeur] n&#39;est pas
fournie, la valeur de [nom] est affichée. Si ni le [nom] ni la [valeur] ne
sont fournis, la configuration complète est affichée.
-v, --verbose Afficher également les variables cachées.
Clefs/Valeurs possibles :
editor Editeur de texte.
L&#39;éditeur de texte pour ouvrir et modifier les
notes. Si aucun n&#39;est spécifié, il sera détecté
automatiquement.
Type : string.
locale Langue.
Type : Enum.
Valeurs possibles : en_GB (English), fr_FR
(Français).
Défaut : &quot;en_GB&quot;
sync.2.path Cible de la synchronisation sur le disque dur.
Le chemin du répertoire avec lequel synchroniser
lorsque la synchronisation par système de fichier
est activée. Voir `sync.target`.
Type : string.
sync.interval Interval de synchronisation.
Type : Enum.
Valeurs possibles : 0 (Désactivé), 300 (5 minutes),
600 (10 minutes), 1800 (30 minutes), 3600 (1
heure), 43200 (12 heures), 86400 (24 heures).
Défaut : 300
sync.target Cible de la synchronisation.
La cible avec laquelle synchroniser. Pour
synchroniser avec le système de fichier, veuillez
spécifier le répertoire avec `sync.2.path`.
Type : Enum.
Valeurs possibles : 1 (Memory), 2 (Système de
fichier), 3 (OneDrive).
Défaut : 3
trackLocation Enregistrer l&#39;emplacement avec les notes.
Type : bool.
Défaut : true
uncompletedTodosOnTop Tâches non-terminées en haut des listes.
Type : bool.
Défaut : true
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
cp &lt;note&gt; [notebook]
2017-10-31 01:08:20 +02:00
Copie les notes correspondant à &lt;nom&gt; vers [carnet]. Si aucun carnet n&#39;est
spécifié, la note est dupliquée sur place.
2017-10-31 00:43:11 +02:00
done &lt;note&gt;
2017-10-31 01:08:20 +02:00
Marquer la tâche comme complétée.
2017-10-31 00:43:11 +02:00
edit &lt;note&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Editer la note.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
exit
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Quitter le logiciel.
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
export &lt;directory&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Exporter les données de Joplin vers le dossier fourni. Par défaut, la base
de donnée complète sera exportée, y compris les carnets, notes, tags et
resources.
2017-10-31 00:43:11 +02:00
2017-10-31 01:08:20 +02:00
--note &lt;note&gt; Exporter uniquement la note spécifiée.
--notebook &lt;notebook&gt; Exporter uniquement le carnet spécifié.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
geoloc &lt;note&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Afficher l&#39;URL de l&#39;emplacement de la note.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
help [command]
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Affiche les informations d&#39;utilisation.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
import-enex &lt;file&gt; [notebook]
2017-10-31 01:08:20 +02:00
Importer un carnet Evernote (fichier .enex).
2017-10-31 00:43:11 +02:00
2017-10-31 01:08:20 +02:00
-f, --force Ne pas demander de confirmation.
2017-10-31 00:43:11 +02:00
mkbook &lt;new-notebook&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Créer un carnet.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
mknote &lt;new-note&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Créer une note.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
mktodo &lt;new-todo&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Créer une nouvelle tâche.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
mv &lt;note&gt; [notebook]
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Déplacer les notes correspondant à &lt;note&gt; vers [notebook].
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
ren &lt;item&gt; &lt;name&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Renommer l&#39;objet &lt;item&gt; (note ou carnet) en &lt;name&gt;.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
rmbook &lt;notebook&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Supprimer le carnet.
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
-f, --force Supprimer le carnet sans demander la confirmation.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
rmnote &lt;note-pattern&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Supprimer les notes correspondants à &lt;note-pattern&gt;.
2017-10-31 00:43:11 +02:00
2017-10-31 01:08:20 +02:00
-f, --force Supprimer les notes sans demander la confirmation.
2017-10-31 00:43:11 +02:00
search &lt;pattern&gt; [notebook]
2017-10-31 01:08:20 +02:00
Chercher le motif &lt;pattern&gt; dans toutes les notes.
2017-07-31 21:51:01 +02:00
status
2017-10-31 01:08:20 +02:00
Afficher un résumé des notes et carnets.
2017-07-31 21:51:01 +02:00
sync
2017-10-31 01:08:20 +02:00
Synchroniser les notes et carnets.
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
--target &lt;target&gt; Synchroniser avec la cible donnée (par défaut, la
valeur de configuration `sync.target`).
--random-failures For debugging purposes. Do not use.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
tag &lt;tag-command&gt; [tag] [note]
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
&lt;tag-command&gt; peut être &quot;add&quot;, &quot;remove&quot; ou &quot;list&quot; pour assigner ou enlever
l&#39;étiquette [tag] de la [note], our pour lister les notes associées avec
l&#39;étiquette [tag]. La commande `tag list` peut être utilisée pour lister
les étiquettes.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
todo &lt;todo-command&gt; &lt;note-pattern&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Gère le status des tâches. &lt;todo-command&gt; peut être &quot;toggle&quot; ou &quot;clear&quot;.
Utilisez &quot;toggle&quot; pour basculer la tâche entre le status terminé et
non-terminé (Si la cible est une note, elle sera convertie en tâche).
Utilisez &quot;clear&quot; pour convertir la tâche en note.
2017-07-31 21:51:01 +02:00
2017-10-31 00:43:11 +02:00
undone &lt;note&gt;
2017-07-31 21:51:01 +02:00
2017-10-31 01:08:20 +02:00
Marquer une tâche comme non-complétée.
2017-07-31 21:51:01 +02:00
version
2017-10-31 01:08:20 +02:00
Affiche les informations de version
2017-10-31 00:43:11 +02:00
</code></pre><h1 id="known-bugs">Known bugs</h1>
<ul>
<li>Non-alphabetical characters such as Chinese or Arabic might create glitches in the user interface on Windows. This is a limitation of the current Windows console.</li>
</ul>
<h1 id="license">License</h1>
<p>Copyright (c) 2016-2017 Laurent Cozic</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &quot;Software&quot;), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
2017-07-31 22:15:04 +02:00
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-103586105-1', 'auto');
ga('send', 'pageview');
</script>
2017-10-31 00:43:11 +02:00
<hr/>Copyright (c) 2016-2017 Laurent Cozic
2017-07-31 21:51:01 +02:00
</body>
</html>