MyNotex
   HOME

TheInfoList



OR:

MyNotex is
free software Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
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 rec ...
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 In computing, a keyboard shortcut (also hotkey/hot key or key binding) is a software-based assignment of an action to one or more keys on a computer keyboard. Most Operating system, operating systems and Application software, applications come ...
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 lim ...
; *
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) and Collabora Online, with Apache OpenOffice being considered mostly d ...
or
LibreOffice LibreOffice () is a free and open-source office productivity software suite developed by The Document Foundation (TDF). It was created in 2010 as a fork of OpenOffice.org, itself a successor to StarOffice. The suite includes applications ...
text documents; * notes created with
Tomboy A tomboy is a girl or young woman who generally expresses masculine traits. Such traits may include wearing androgynous or unfeminine clothing and engaging in activities and behaviors traditionally associated with boys or men. Origins The w ...
or Gnote (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 Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
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 "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to ISO. Essential characteristics ...
). 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 (programming language), Pascal that provides object-oriented programming (OOP) features such as Class (computer programming), classes and Method (computer programming), methods. T ...
and is developed using
Lazarus Lazarus may refer to: People *Lazarus (name), a surname and a given name * Lazarus of Bethany, a Biblical figure described as being raised from the dead by Jesus * Lazarus, a Biblical figure from the parable of the Rich man and Lazarus * Lazar ...
. It runs on
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
Developed using Lazarus, it could theoretically be compiled for Windows and Mac OS too. and is compiled for
GNOME A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
. MyNotex stores notes in a
SQLite SQLite ( "S-Q-L-ite", "sequel-ite") is a free and open-source relational 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 ...
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 *
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 rec ...


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