MyNotex
   HOME

TheInfoList



OR:

MyNotex is
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
dedicated to
notetaking Note-taking (sometimes written as notetaking or note taking) is the practice of recording information from different sources and platforms. By taking notes, the writer records the essence of the information, freeing their mind from having to reca ...
and activity management. It offers several features for redaction, classification and search according to certain criteria. Its interface resembles a text editor and has several panes that give an overview of how content is organized.


How it works

The basic unit of content is a note, and has several characteristics: title, date, keywords ( tags), list of activities, attachments (compressed in a ZIP archive) and text that can be formatted and encrypted, and may contain hashtags. Notes are grouped in subjects. A side pane lets you select a subject to view all notes that are part of it, sorted by date, title or by a custom order. Once displayed, a note can be directly edited. Each note has a spreadsheet-like grid to manage a list of activities which is quite similar to the one used in many software of project management. The various activities of one or all the notes of a file of MyNotex may be shown in a diary view and possibly exported in iCal format. This makes MyNotex useful not only for personal use, but also within a team to organize the activities of all its members. Finally, a bottom pane can be used to search notes, also within the previous result set, by subjects, title, content, attachment names, date or keywords.


Features

MyNotex offers various text formatting options (bold, italic, underline, strikethrough, color, highlighting, font size and name, paragraph alignment and indentation), image insertion, three title levels as well as automatic recognition of lists (ordered or not) and links (to local files, web addresses, e-mails or another note). Several
keyboard shortcut computing, a keyboard shortcut also known as hotkey is a series of one or several keys to quickly invoke a software program or perform a preprogrammed action. This action may be part of the standard functionality of the operating system or ...
s are set to assist in writing and formatting (like insertion of the current date and time in a new line, move paragraphs up and down or restoration of default font). It's also possible to set globally the space among the paragraphs or within the lines of each paragraph of the text of the notes. Content can be written directly in the software or imported from various sources: *
plain text In computing, plain text is a loose term for data (e.g. file contents) that represent only characters of readable material but not its graphical representation nor other objects (floating-point numbers, images, etc.). It may also include a limit ...
; *
OpenOffice.org OpenOffice.org (OOo), commonly known as OpenOffice, is a discontinued open-source office suite. Active successor projects include LibreOffice (the most actively developed), Apache OpenOffice, Collabora Online (enterprise ready LibreOffice) a ...
or
LibreOffice LibreOffice () is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. The LibreOffice suite co ...
text documents; * notes created with
Tomboy A tomboy is a term for a girl or a young woman with masculine qualities. It can include wearing androgynous or unfeminine clothing and actively engage in physical sports or other activities and behaviors usually associated with boys or men. W ...
or
Gnote Gnote is a free and open-source desktop note-taking application written for Linux, cloned by Hubert Figuière from Tomboy. It uses a Wiki-like linking system to connect notes together. Gnote is part of the GNOME desktop environment, often fill ...
(if a note was already imported, only changes will be imported again); * other files of MyNotex. In any case, the text of a note can be encrypted with AES. MyNotex also allows the user to encrypt and decrypt files with GPG. As for exporting notes, it supports
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaSc ...
and MyNotex' native format. Also, a note can be copied as LaTeX or opened with OpenOffice.org Writer, LibreOffice Writer or the default web browser, which allows among others to print its content. Anyway, it can be printed also within the program itself. Finally, it's possible to send the text of a note by email. Various organizing features allow to move a note from one subject to another, add comments to each subject, remove content, etc. In addition to search facilities and interface browsing via panes, it's possible to access notes through bookmarks. There is also an alarm clock useful to be alerted at a specified time.


Synchronization

Two files of MyNotex can be kept synchronized. Thus, changes made to one file will result in changes to the other during the process of synchronization. All types of changes are tracked (new, changed and deleted subjects, notes and attachments). Files can therefore be modified offline and then be updated via a local network or the Internet (for instance through a
cloud service Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over multi ...
). MyNotex can be set to perform automatic synchronization when a file is opened or closed.


Technical design

MyNotex is written in
Object Pascal Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods. The language was originally developed by Apple Computer as ''Clascal'' for the Lisa Worksh ...
and is developed using Lazarus. It runs on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
Developed using Lazarus, it could theoretically be compiled for Windows and Mac OS too. and is compiled for GNOME. MyNotex stores notes in a
SQLite SQLite (, ) is a database engine written in the C programming language. It is not a standalone app; rather, it is a library that software developers embed in their apps. As such, it belongs to the family of embedded databases. It is the m ...
database, but attachments (any type of file format) are compressed and saved in a folder in the same location as the database.


See also

*
Comparison of notetaking software The tables below compare features of notable note-taking software. General information Basic features Advanced formatting and content See also * Comparison of text editors * Comparison of web annotation systems * Comparison of wiki sof ...
*
Notetaking Note-taking (sometimes written as notetaking or note taking) is the practice of recording information from different sources and platforms. By taking notes, the writer records the essence of the information, freeing their mind from having to reca ...


References


External links


MyNotex home pageMyNotex manual
{dead link, date=February 2018 , bot=InternetArchiveBot , fix-attempted=yes
An instructional video about MyNotex 1.4
made by the author of the software and released under the Creative Commons (Reuse Allowed) licence. Free note-taking software Free software programmed in Pascal Linux software Pascal (programming language) software