Organon Manual
Organon Manual
Organon Manual
Organon is an organisation
and navigation-tool for
OpenOffice and LibreOffice.
Description
1
Description
Organon is a tool for novelists and scientific authors. It's a plugin for LibreOffice and
OpenOffice.
Organon allows to split up large texts into parts, allows tagging and opening parts of
the project in new tabs.
Parts are shown in a treeview. Entries can be moved by drag and drop.
Every entry can be tagged.
Tags are freely configurable, can be renamed, created and deleted. Organon's
Organizer is a fast way of showing and editing all tags at once.
Tabs can be opened based on these tags. They also might freely be chosen from the
folders and files of the project and they might be sorted by date and/or time.
2
Description
Text Tools:
Find quotes: text comparison of two texts and finding all common points. The
result is stored as a browser document. All results are linked and can be
accessed directly via a navigation.
Create Word List: A list of all words used are saved as Calc file. Chronological or
alphabetical order.
Generate index: specialized tool for index creation in texts with counting (eg
ancient texts or text-critical editions). The result is a navigable browser
document.
Writer tools like search, view Full Screen, spelling and grammar, and plugins can
still be used.
3
Description
Table of Contents
Organon Manual............................................................................................................................................1
Description................................................................................................................................................1
Start............................................................................................................................................................6
New project.........................................................................................................................................7
Create Project.................................................................................................................................7
Formatting with Writer and Organon.......................................................................................8
Load Project......................................................................................................................................10
Load Manual......................................................................................................................................10
General......................................................................................................................................................11
Navigation...........................................................................................................................................11
Saving...................................................................................................................................................11
Display of Files and Folders.............................................................................................................11
Renaming Files and Folders.............................................................................................................11
Scrolling / Mouse Wheel Scrolling...............................................................................................12
Clear recycle bin...............................................................................................................................12
Undo....................................................................................................................................................12
Menu: File................................................................................................................................................14
New Document / New Folder........................................................................................................14
Import.................................................................................................................................................14
Export..................................................................................................................................................16
Main Window and Selection Window...................................................................................16
Separator Window.....................................................................................................................16
Preferences........................................................................................................................................18
Separator.......................................................................................................................................18
Design............................................................................................................................................18
Writer Design...............................................................................................................................19
Personas (only LO).......................................................................................................................21
Tags.................................................................................................................................................21
Templates.....................................................................................................................................22
Shortcuts......................................................................................................................................23
Translations..................................................................................................................................23
Mouse Wheel..............................................................................................................................24
Html Export..................................................................................................................................24
Logging..........................................................................................................................................24
Backup................................................................................................................................................25
Menu: Edit...............................................................................................................................................26
Organizer...........................................................................................................................................26
New Tab.............................................................................................................................................28
Dialog............................................................................................................................................29
Logic..............................................................................................................................................29
Sort By Time Tag.........................................................................................................................30
Own Selection:...........................................................................................................................30
Tags Sidebar:...............................................................................................................................30
4
Description
Tags Treeview:..............................................................................................................................31
Inside a Tab.......................................................................................................................................32
Close active Tab:.........................................................................................................................32
Import to Tab:..............................................................................................................................32
Divide Text.........................................................................................................................................32
Divide Text (Batch)...........................................................................................................................32
Combine Files...................................................................................................................................33
Texttools............................................................................................................................................35
Text Comparison: Find Quotes................................................................................................35
Create Words List.......................................................................................................................35
Create Index................................................................................................................................36
Unfold Project Folder......................................................................................................................36
Clear Waste Bin................................................................................................................................36
Menu: Options.......................................................................................................................................37
Tags.....................................................................................................................................................37
Show Text Sections.........................................................................................................................37
Homepage and Feedback..............................................................................................................37
Sidebar: Tags..........................................................................................................................................38
Open / close.....................................................................................................................................38
Tags.....................................................................................................................................................38
Sidebar: Search.....................................................................................................................................39
Search................................................................................................................................................39
Panel Search..................................................................................................................................39
Panel Edit.......................................................................................................................................40
Panel Results...................................................................................................................................41
Miscellaneous........................................................................................................................................42
Translations.......................................................................................................................................42
Cross-references.............................................................................................................................43
Copy and Paste from the Internet................................................................................................44
Internal Version Control..................................................................................................................44
5
Description
Start
6
Start
New project
Create Project
Project name:
Name the project.
Please note: The project can not be renamed . In order to provide the project with a
new name , it needs to be exported as a project . ( File / Export / Export as / new
project )
Save to folder:
Choose a folder. Organon will create a folder with the name:
<project name>.organon
( Linux ) Make sure that you have write permissions for the folder .
Formatting:
See next entry: Formatting
Templates:
You can either use Writer templates or Organon templates. Organon templates might
be created with Writer templates.
Writer Templates
Choose a template for the new project from user templates. Only user templates
are shown by Organon. To choose a template, the check box has to be checked
AND a template has to be chosen.
7
Start
https://wiki.openoffice.org/wiki/Documentation/OOo3_User_Guides/Getting_Star
ted/Creating_a_template
LO:
https://help.libreoffice.org/Writer/Templates_and_Styles
The template will be saved with the project. To change the template afterwards,
search for the following file:
<project folder>/files/odt/template.ott
This file can be edited and saved again. On the next opening of the project, the
edited template will be used.
Organon Templates
Organon templates are usual Organon projects, which will be saved with a new
name and under a new path, and are available as a new project. These templates
can be used to create a new project with a structure as required or to contain
prefabricated files or folders (a titelpage for example).
8
Start
document by using text sections. That causes consequences for the formatting:
Overall formatting can only be done by using templates.
('Select All' selects all of the text of the current section you are working on. It doesn't
work for the whole document.)
Select a Template:
a) You can use the writer default template of OO/LO. The format is modified in
Format/Styles and Formatting (F11). Select by right-click the default template and select
'modify'.
Or click on the icon on the left of the templates.
b) You can also use your own template. Important: Organon doesn't import all of the
paragraph styles of the template. Only the paragraph style the cursor is in when the
template is opened will be imported and used.
Links
More infos on how to work with templates and styles can be found at::
Templates_and_Styles
PDFs:
WorkingWithTemplatesInWriter.pdf
StylesAndTemplates.pdf
9
Start
Load Project
Load project Choose project folder. The project folder contains a file with the ending
.organon:
<project name>.organon.
Choose it and the project will be loaded.
Load Manual
If you see this text, you already managed it.
10
Start
General
Navigation
To use drag and drop, click on the text of the node, hold the mouse button and drag.
An arrow will be shown. A folder can't be dragged on himself (indicated by a red point).
Saving
Organon saves on his own. You will never have to save by yourself. After you have
made changes on your text and click on another text section or on another node in
Organon or close the whole document, your changes will be saved before.
It can be ignored, when writer asks, if the document should be saved.
11
General
The library X11 must be installed in Linux. (In Ubuntu its part of the standard install .)
If you have problems (Slow display or error messages ) disable the mouse wheel again.
Undo
You can undo sections as long as you only work within one node / file.
12
General
As soon as you change the node, the text will be saved and the UndoManager will be
resetted, so no action can be undone anymore.
13
General
Menu: File
For newly created files, the tags from the treeview will be taken from the activated file.
Import
Selection
Import File or Folder
Filter
Only Files with the corresponding filter will be imported. (Only upon folder import)
14
Menu: File
15
Menu: File
Export
Export as:
One Document: The selected nodes will be exported into one document
Separator: between each node a separator will be inserted. See Separator
Window
Single Files: All selected nodes will be exported into separat files.
Keep Folder Structure: The folder structure resolve into a folder structure on
disk.
Type (Filter)
Files will be converted by the selected filter. (In opposite to import, pdf works with
export)
Separator Window
Formatting of the separator, which will be inserted between each node.
In the exported file the order corresponds to the separator window:
16
Menu: File
17
Menu: File
Preferences
Separator
There are four options for the formatting of the separator :
Line
Color with inscription
User Defined
No Separator
Color:
The color of font and background can be selected. The value must be a hexadecimal
value. For a color picker, see the Web as under :
http://www.colorpicker.com/
Or in Writer under Extras / Settings / Libre- , OpenOffice / Colors / Edit
You can choose a color or click the eyedropper and get the hexadecimal color values
displayedamong the Hex #.
Custom:
You can choose an icon or an image as a separator . An icon appears in the center of
the line. A picture should have approximately the dimensions of the separator, wich
gets displayed with the selection color, to be not too distorted . Try yourself!
Design
The design setting has three columns:
Color Selection
Selection of the design
Managing designs
18
Menu: File
In the column with the color picker, the colors can be customized for each entry. The
change is not permanent and is lost with the selection of a design or closing of Office.
To save the edit, a new design has to be created. Therefor add a name in the textbox
which does not exist and choose "New Design".
In the middle column, the designs are switched. Changes are immediately visible.
New design creates a new design from the current colors. To create a new design,
any other can be selected and changed. (The changes are not saved to the selected
design). Only with the creation of a new design the changes get permanent.
Delete: Deletes the selected design.
Export: Exports a .json file with any name to any location. The file can be used as a
backup or for sharing with other Office installations, for example to exchange
designs between the laptop and desktop computer. Files can be exchanged
between LO and OO.
Import: Imports a .json design file. Designs with the same name are checked for
their compliance. With complete equality the design is not imported, a file with
the suffix "_old" is otherwise provided.
Writer Design
19
Menu: File
At the moment no .odt Document can be opened via right click and "open with" by
Writer with active Writer design since the surface of Writer is closed by Organon
after opening and re-started. Here, the loaded document will also be closed again.
The sidebar is fully colored only while a Organon project is opened and with the
first click on the Organon icon.
Changes in the document colors and the Persona (LO) are permanent and are not
set back to default, when the Writer Design is disabled.
They can be reset in two ways again:
Set document background and the background of the application back to
"Automatic": via Writer menu bar: Tools / Options / Presentation.
(LO) Persona: set Tools / Options / personalization to usual.
via Organon: activate Writer Design and uncheck "use Persona" and "Color
Document". Disable Writer design.
Functionality:
As with the Organon design the colors can be customized for each entry. Changes are
not permanent and are lost with the selection of another design.
To save the edit, a new design has to be created.
For fast processing and a greater integrity of the colors in each drop-area a color from
the Organon style can be selected. If it is edited or directly set, no entry will be shown
in the drop-down area.
With the design will also be saved if a persona (only LO) is used or whether the writing
document and its background will also be colored. If it is switched to a design that
doesn't use documents color or Persona, writer will be set to default colors.
When exporting the designs, just the names of the personas, but not the .png files are
exported. If you want to import such a design and make full use again, a new Persona
has to be created with the corresponding name.
20
Menu: File
To set a Persona, a persona has to be selected in the left column. The font color is
determined by font color displayed in the middle column. Press "use Persona".
To remove a Persona, select a Persona and choose "Delete Persona".
To create a new persona, a name must be entered in the text box in the right
column. There are the following possibilities of creation:
Monochrome: select "Background Color" only.
Gradient: Select "Background Gradient". Organon creates a simple vertical
gradient from the background color and the background gradient.
User: Organon creates a Persona from the image selected by the user. The
image file must have the minimum dimensions 2500px * 200px, since it
otherwise won't be found and used later on.
Tags
21
Menu: File
Picture Categories slow down Organon and the Organizer, particularly if large images
are used. At the moment no thumbnails for images are created, which would speed up
the display.
Templates
Choose Folder
To make Organon templates available, a template folder has to be selected. The folder
can freely be chosen on the users disk. Organon recognizes all folders inside this
folder with the name: <Name>.organon as Organon templates.
Delete Template
Deletes the selected template. Forever.
If the template is removed outwards of Organon from the template folder, it isn't
available anymore as well.
If the Organon Template has been created from a project with a Writer template, the
Organon template will contain the Writer template also.
22
Menu: File
Shortcuts
Shortcuts can be set by choosing entries from the dropdown list boxes. They offer
possible shortcuts which are not in use by Writer.
Translations
Left Side:
The more left sided text is the reference, below is the translation. A colored translation
box and ******* are showing an untranslated entry.
Right Side:
Reference:
Choose the language reference file, you want to translate from (english or german)
Load Organon Language File:
You might start with a language file distributed with Organon
Load User File:
When a translation has been saved already, load it with this button into the tool.
Save Translation:
For saving the translation in any state.
Path to Organon Language Files:
This is the path where the language file has to be saved, when it should be loaded
automatically. It has to have the form: lang_<Country Code>.py Country Codes
can be found at:
https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
(column 639-1)
If you like to share a translation you made, send it to me by Email and I will distribute it
with the next release.
organon_err(at)web(dot)de
23
Menu: File
Mouse Wheel
See: General / Mouse Wheel Scrolling
Html Export
Organon's HTML Export is an alternative to the HTML Export of OO / LO . Organon's
HTML Export creates a much more reduced and better set outlay.
The idea was to obtain an output to be inserted quickly and easily by using copy and
paste into your own HTML projects.
Logging
For logging Organon. Only interesting for developers and for troubleshooting in the
program .
24
Menu: File
Backup
A copy of the project is created inside <project folder> / Backups. The name of the
project will be provided with date and time. The backup can be opened from this
folder like any other Organon project.
Another option to create a backup is to copy the project to another location. The
project folder
must not be renamed!
25
Menu: File
Menu: Edit
Organizer
The Organizer offers a fast and simple way to show and edit all tags of the current tab.
Changes are made by new entries in the Fields. Changes are adopted
by a click on the button "Apply". By a click on Menu the calc-menu will be shown.
One shouldn't edit the Organon tags from the menu (it might break the document), but
the Organizer might be used for further actions (like print and export).
Changes of the icons on the left side are immediatly adopted without a feedback.
If you don't want to apply any changes, Calc might simply be closed.
To set the tags of the tree view (icons on the left) one has to click NEXT to them and
not on them. Unfortunately, this is a technical restriction, which can not so easily be
eliminated.
Also new icons can be inserted. This requires likewise to click next to the location,
where in case of an existing tag this would be located.
Files might be renamed in the Organizer, but this change is not applied to the
document yet.
26
Menu: Edit
27
Menu: Edit
New Tab
28
Menu: Edit
Dialog
A new tab can be created using this dialog. The new tab can only contain files or
folders from the project tab. When you edit files in the tab, the changes will be
assumed in the project folder.
When you delete files in a tab, they won't be deleted in the project folder.
It ain't possible to delete files in the project folder, when they are still opened in a tab
they have to be deleted in the tab first.
In the dialog multiple selections are possible. Each selection from 'own selection', 'tags
sidebar', 'tags treeview', 'search' ('search' isn't implemented yet) will create its own
results, which will be combined, when you choose more than one entry.
The tab name can freely be chosen. Double entries for names are not allowed.
Logic
The way the results are combined can be controlled by the logic signs to the right.
= OR
= AND
(Default is OR)
29
Menu: Edit
'tags sidebar' does have the same logic sign. So you can also choose between:
select all files which hold one of the selected tags (OR)
select all files which hold all of the selected tags (AND)
For instance: This logic might be useful to find either all scenes where at least one of two
characters appear, or only the scenes where both characters appear.
Entering the date format MMDDYYYY or YYYYMMDD will be added to future versions
of Organon.
Own Selection:
Select from the project whatever you like.
Tags Sidebar:
By clicking on 'Selection' a new window will be opened. All tag categories are shown in
the top row, all tags below them. By clicking on a tag button the tag will be selected and
will show up in the column 'selected'. To unselect, click on it.
Tags will be shown in the dialog window as well.
30
Menu: Edit
Tags Treeview:
Select the colors.
Colors will be shown in the dialog window as well.
31
Menu: Edit
Inside a Tab
Import to Tab:
The dialog works exactly like the one for 'New Tab'.
The results will be inserted below the selected file/folder.
Divide Text
Using this function the current file will be divided at cursor position. A new file will be
created and will keep the second half of the text. Formattings, pictures, etc. are
preserved.
With the function Divide Text (Batch) a file can be divided into multiple files and
folders at once. The source file will be kept. The newly created files will be created on
the same level as the source file.
As Organon offers no possibility to undo this action, and the result of the division
might be unpredictable, the user can decide himself, with witch files he want's to work
on. In this manner he can try out a division first.
Tip:
To try out a division first, it's a good idea, to create a folder and to move the source into
that folder. If the newly created files should be deleted again, the source can be moved
back and the folder containing the new files can be deleted easily.
32
Menu: Edit
The searchterm divides the source text before the occurrence of the searchterm.
The word search is not case sensitive.
The option Blank Lines divides the text in occurrences of blank lines.
When Headings are selected, the text is divided according to its headers in the default
formatting (heading, heading1, heading2 etc.).
While the searchterm and blank lines create files, headings are created as a folder.
The headings are mirrored in their hierarchy in the newly created folders.
Combine Files
Files and Folders can be combined. The selected will be combined with the entry
below him.
33
Menu: Edit
34
Menu: Edit
Texttools
Example:
Output sentence: I am a child with horn-rimmed glasses on my nose.
Will be found: I am a child. (With horn-rimmed glasses - on my nose).
Will not be found : I am. * A child with horn and spectacles on my nose
("On my nose" is found when the number of search words is 3.)
Internal and external texts can be compared. Formats for external texts are: .txt,
.odt, .doc
The number of keywords can be chosen freely. Minimum number: 3
The larger the compared texts and the smaller the minimum value is selected, the
longer the search will need.
The navigation bar of the browser document can be ordered either alphabetical or
chronological (on emergence of the reference in the second text).
35
Menu: Edit
Create Index
A very specialized tool to create an index on a translation with counting. Texts with
counts are about the ancient texts or texts in critical editions. The census has the form
"Square opening bracket / number / comma / number / square closing bracket" e.g
[102.15]
(Planned for a future implementation is a regular expression, where the shape of the
count can be determined by the user.)
The first column is the navigation that lists all occurring in the source code words
alphabetically or chronologically. Using the Navigation You can jump to the
corresponding locations in the count. (The tool will work without counting in the
source text and translation, but it makes little sense for this reason.)
The second column is the source code.
The third column is the translation.
36
Menu: Edit
Menu: Options
Tags
Tags will be shown by activating the checkbox. Empty space will be shown between
the symbol and the text of a node. By doubleclick the tags can be edited.
In LO the function turns off of both text boundaries and area boundaries .
In OO , the area boundaries need to be switched off separately:
Tools / Settings / OpenOffice / Appearance / Area Borders
The entries Homepage and Feedback will open the related sites in a browser.
Homepage: https://github.com/XRoemer/Organon
Feedback: http://organon4office.wordpress.com/
37
Menu: Options
Sidebar: Tags
Open / close
To open or close the sidebar in OO / LO:
View > Sidebar
To enable the sidebar in LO:
Tools > Options > Advanced > Enable Experimental Features/Sidebar
By closing Organon the sidebar will be closed, too. Otherwise the sidebar would keep
references to Organon and might cause unwanted effects.
Tags
See: Menu / File / Preferences
38
Sidebar: Tags
Sidebar: Search
Search
The search has three panels:
Search
Edit
Results
Inside the panel Search a search can be started. Its result will be listed in the panel
Results. The results might be used for navigation. Inside the panel Edit search
results might be used for further editing.
Searches get saved and will be available after a restart of the project also.
Panel Search
Selection of texts to be searched
"All" selects all texts in the current tab.
"Visible" selects visible texts.
With selected "Selection" and the selection button on the right side, a free choice
from the current tab can be made.
Searchwords
Multiple searchwords or sentences might be entered simultaneously.
Words or sentences are separated by commas. A comma that is part of a sentence,
is escaped by a backslash, so it won't be used as a separator. (\,)
The logical operators (And), (Or):
selects only those files that contain all the searchwords.
selects all files, which fit one of the words.
Regular expressions are used as in Office. Explanation see Office Online Help. A
special feature in Office is that the upper / lower case can be turned on by the
corresponding field. The search for whole words can't.
39
Sidebar: Search
Panel Edit
Selection
Select the search to be edited in the listbox.
Open in New Tab
Opens the search results in a new tab. Its name can be determined in the box.
Tag results
In addition to the Organizer and the sidebar this is the third way to generate tags.
In the left box you can assign a single tag to search results. If left blank, a
separate tag is generated for each keyword.
The search term "Bad Salzuflen, Rhein, Waterloo" creates three tags. Entering
"Don't Know What It Means" in the left box, all the files in which either "Bad
Salzuflen" or "Rhein" or "Waterloo" was found, are tagged with "Don't Know
What It Means".
The new tags are created in the tag-category selected in the list box.
Is one of the tags already existing in the project, Organon will popup a message.
Either you choose then "expand existing tags", which will tag existing tags in
the tag-category where they already exist. The other keywords are still
created in the selected tag-categorie.
Or you enter a name in the left box and tag all files with the same tag.
If a "Regular Expression" has been searched, a name MUST be entered into the left
box.
On the right side a new category can be created by entering a name and clicking
on the button. The new category is automatically selected in the list box.
Edit or delete the new category in the settings.
Color results
Marks all occurrences of the search words in the document. The color can be
selected on click.
While the search is very fast and searches 1000 pages in a few seconds (or less -
depending on your own computer), marking is rather slow. If there are hundreds
of files with thousands of pages and lots of search results you can watch the
40
Sidebar: Search
Panel Results
Search results are listed here.
A click on a search word navigates to the corresponding file. Results will be
temporarily marked blue.
The button on the left of each result deletes the result.
The button in the heading of a search deletes the search.
41
Sidebar: Search
Miscellaneous
Translations
Translations might be created for Organon easily. Organon loads during start an
English language file and overwrites it when a country-specific language file in the
folder "languages" is available.
The path to this folder is dependent on the installation path and might look for
example like this (win7):
"C: \ Program Files (x86) \ OpenOffice4 \ share \ uno_packages \ cache \ uno_packages
\ sv1jgyx.tmp_ \ organon.oxt \ languages"
or like this:
C:\Users\Homer\AppData\Roaming\LibreOffice\4\user\uno_packages\cache\uno_pa
ckages\lu1dloh.tmp_\organon.oxt\languages
In the folder "languages" are the language files "lang_en.py" and "lang_de.py". For a
translation, one of these two files will be opened with a text editor (like Notepad ++ or
Sublime Text or the default editor of Windows / Linux / Mac).
The edited file has to be renamed to "lang_ <country code> .py" and is saved into this
folder and will automatically be loaded from Organon.
The two-letter country codes can be found in the column 639-1 here:
https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
It is not necessary, to translate all entries at once. One can translate also little by little.
Entries look like this:
TAB_SCHLIESSEN = u'Do you really want to close the tab "%s" ?'
TAB_SCHLIESSEN = u'Soll der Tab "%s" wirklich geschlossen werden?'
The character "%s" needs to be maintained and as often occur in the translation
as in the original text.
The text must have the following form: NAME = u "translation"
42
Miscellaneous
Whoever wants to can send me his translation, and I distribute it with Organon.
Mail: Organon_err(@)web(.)de (omit parentheses)
Cross-references
Cross-references in Organon can be created and used in the usual manner of Writer.
They are updated with F9. Also cross-references in imported files are detected and
integrated. Furthermore Organon jumps at a mouse click on a reference to the
reference target.
43
Miscellaneous
When exporting to a document and the .odt format references are converted
back into ordinary Writer references.
If the project is exported to individual files cross-references will show an error.
There's no transformation of bookmarks and variables.
Note:
References to chapter numbers do work in Organon, in Writer they don't (A bug in
Writer). Since Organon converts the references when exporting, these references will
be lost. A note to the user at the corresponding point is still missing.
44