Hi Wolfgang,
Thank you for the long testing procedure that you did, and the
description of how it works and how it should work.
Would it be possible to make a task or tasks out of your suggestions in
this email?
Thank you,
Teus.
Wolfgang Stradner E wrote:
Hi Teus,
Thanks for your explanation of how the 'center around current
reference' works.
In order to understand this, I will take as a pratical example the data
below:
- verses 10 - 20 together with the
- 12 verse(-cluster)s built out of those
and add an example to your explanation.
Teus Benschop wrote:
Hi Wolfgang,
...
In plainer English it means the following:
- A selection of notes is read from the database.
OK, I start with
- a given/actual reference (=reference of the cursor), I take the verse
- 16
list 1: reference sorted by the reference sort:
- 10 - 20
- 10 - 16
- 10 - 12
- 11
- 13 - 16
- 13 - 14
- 15 - 16
- 16
- 17
- 18 - 20
- 18
- 19 - 20
- The
lowest reference in that note is considered. E.g. if it is Mat.
10:2-10, then Mat. 10:2 is considered.
Remark: I call the lower reference the initial
reference
list 2a: initial reference:
- 10 (from 10 - 20)
- 10 (from 10 - 16 )
- 10 (from 10 - 12)
- 11 (from 11)
- 13 (from 13 - 16)
- 13 (from 13 - 14)
- 15 (from 15 - 16)
- 16 (from 16)
- 17 (from 17)
- 18 (from 18 - 20)
- 18 (from 18)
- 19 (from 19 - 20)
Looking at the center-around-current-reference order at verse 6, (lists
4a, 4b)
- the sort by distance: actual - final references is the one,
BE/center-around-current-reference uses (list 4b),
- sorting by the distance: actual - initial/lower
references at verse 6 leads to the ordinary reference sort (list 4b).
Therefore I do the same thing also for the final reference:
list 2b: final reference:
- 20 (from 10 - 20)
- 16 (from 10 - 16 )
- 12 (from 10 - 12)
- 11 (from 11)
- 16 (from 13 - 16)
- 14 (from 13 - 14)
- 16 (from 15 - 16)
- 16 (from 16)
- 17 (from 17)
- 20 (from 18 - 20)
- 18 (from 18)
- 20 (from 19 - 20)
- The
distance between the reference of that note and the reference of
the cursor is calculated.
list 3a: distance: actual - initial reference
- 10 (from 10 - 20), distance (from 16) = -6
- 10 (from 10 - 16 ), distance (from 16) = -6
- 10 (from 10 - 12), distance (from 16) = -6
- 11 (from 11), distance (from 16) = -5
- 13 (from 13 - 16), distance (from 16) = -3
- 13 (from 13 - 14), distance (from 16) = -3
- 15 (from 15 - 16), distance (from 16) = -1
- 16 (from 16), distance (from 16) = 0
- 17 (from 17), distance (from 16) = +1
- 18 (from 18 - 20), distance (from 16) = +2
- 18 (from 18), distance (from 16) = +2
- 19 (from 19 - 20), distance (from 16) = +3
list 3b: distance: actual - final reference
- 20 (from 10 - 20), distance (from 16) = +4
- 16 (from 10 - 16 ), distance (from 16) = 0
- 12 (from 10 - 12), distance (from 16) = -4
- 11 (from 11), distance (from 16) = -5
- 16 (from 13 - 16), distance (from 16) = 0
- 14 (from 13 - 14), distance (from 16) = -2
- 16 (from 15 - -16), distance (from 16) = 0
- 16 (from 16), distance (from 16) = 0
- 17 (from 17), distance (from 16) = +1
- 20 (from 18 - 20), distance (from 16) = +4
- 18 (from 18), distance (from 16) = +2
- 20 (from 19 - 20), distance (from 16) = +4
- The
notes are sorted on that distance, so that those far before the
cursor come first, then those that are nearer the cursor, then those
that are at the cursor, then those that follow the cursor, and lastly
those that are far ahead of the cursor.
list 4a: sorted by distance: actual - initial reference
- 10 (from 10 - 12), distance (from 16) = -6
- 10 (from 10 - 16 ), distance (from 16) = -6
- 10 (from 10 - 20), distance (from 16) = -6
- 11 (from 11), distance (from 16) = -5
- 13 (from 13 - 16), distance (from 16) = -3
- 13 (from 13 - 14), distance (from 16) = -3
- 15 (from 15 - 16), distance (from 16) = -1
- 16 (from 16), distance (from 16) = 0
- 17 (from 17), distance (from 16) = +1
- 18 (from 18), distance (from 16) = +2
- 18 (from 18 - 20), distance (from 16) = +2
- 19 (from 19 - 20), distance (from 16) = +3
list 4b: sorted by distance: actual - final reference
- 11 (from 11), distance (from 16) = -5
- 12 (from 10 - 12), distance (from 16) = -4
- 14 (from 13 - 14), distance (from 16) = -2
- 16 (from 10 - 16 ), distance (from 16) = 0
- 16 (from 15 - 16), distance (from 16) = 0
- 16 (from 13 - 16), distance (from 16) = 0
- 16 (from 16), distance (from 16) = 0
- 17 (from 17), distance (from 16) = +1
- 18 (from 18), distance (from 16) = +2
- 20 (from 10 - 20), distance (from 16) = +4
- 20 (from 18 - 20), distance (from 16) = +4
- 20 (from 19 - 20), distance (from 16) = +4
Remark: Rules used for the (current) sortorder of 'center aournd
current reference'
Rule 1: basic order by initial:rising references.
1x: basic order by initial:rising references This is
(in
my own words) the rule you defined in your mail:
- A selection of notes is read from the database.
- The lowest reference in that note is considered. E.g. if it is Mat.
10:2-10, then Mat. 10:2 is considered.
- The distance between the reference of that note and the reference of
the cursor is calculated.
- The notes are sorted on that distance, so that those far before the
cursor come first, then those that are nearer the cursor, then those
that are at the cursor, then those that follow the cursor, and lastly
those that are far ahead of the cursor.
1y: basic order by final:rising references This is the
actual way, BE/center around current references is sorting (in most of
the cases, at least, when the actual reference is not contained in the
verse-clusters.
There is a couple of more rules needed to describe how the
'center
around current reference tool' works:
Rule 2: In case of same distance,
2a for verse(cluster): I observed that there are rules
used for both cases (Rule 1x and 1y):
- (2xa): initial:rising -> final:falling or (actually used for
BE/ordinary reference sort)
- (2ya) final: rising -> initial:falling (actually used for
BE/center-around-current-reference).
2b for single verses (initial=final reference) copared
to
verse-clusters: There is no rule applied, in table 2 below:
- there is 18-20, 20 and 20, 18-20, also 13-16, 16 and 16,13-16
Rules 3: verse-clusters containing the original reference are
clustered
I observed that those verse-clusters are all put together by BE, this
works already.
This corresponds to the reference-tab in TW/folio or locator-pane in
TW/Libronix.
What is not working, is the order of those work-clusters, I could not
find any order.
There is: 10-20, 10-16, 10-12, but also: 10-16, 15-16, 13-16, 10-20, 16
- Finally the cursor is placed at the note that has the exact reference
of the cursor.
I cannot see the cursor placed on the note: As soon as I change the
reference, the cusor shows up in the text area on the actual reference.
I hope that this helps a bit, and also I hope that the reality agrees
somehow to the code as explained above.
Regards,
Teus.
Thanks Teus for your explanations, they helped to grasp the idea
behind.
At the same time doing all the tests also revealed to me your 'great
idea' you had to combine the
- contents-tab/-pane and the reference-tab/locator-pane into one linear
ordered sort-order. A very usefull I idea indeed.
Here my suggestions, how to make the BE/Project Notes/'center
around current reference tool' more consistent.
-> for Rule 1 use the basic order by initial:rising
references, this is actually rule 1x)
I tested also the rule 1y (final:rising references), and this does not
change much.
As 1x is already used for all other bible software I know (TW/libronix
and folio), also in BE/View/Project Notes/Sort on reference, this is a
better choice than 1y.
-> for Rule 2 (in case of same distance):
- 2a: Use -2xa: initial:rising and final:falling
which is already used for BE/View/Project Notes/Sort on reference)
- 2b for single verses (initial=final
reference): put them after the verse-clusters.
-> for Rules 3 (verse-clusters containing the original
reference)
- put them all together (allready done) and
- order them by rule 2 (initial:rising and final:falling and single
verses at the end). This is also how reference-tab/locator-pane is
ordered.
Wolfgang Stradner E wrote:
Hi Teus,
I tried to figure out the allgorithm of how BE orders those references
and making the test below, I have some questions (see ??), how this
order is built/determined:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Bibledit (BE): Scripture
Processing tool in Linux
Bibledit has a feature which has the power to be developed
into a discourse navigation tool.
This tool is described BE 3.3.58/Help/Tools/View/Notes display:
(olh_view_project_notes.html):
'"Order center around current reference". When this is ticked, Bibledit
makes an attempt to display notes ordered by how close they are to the
current reference. That is, for example, if the user display Matthew
10:2,
then the notes that are nearest this reference are displayed visibly,
and
notes further away are moved away a bit.'
The tool: 'center around current
reference' of the 'Show project Notes' dialog box of
Menu/View/Project Notes includes also
notes with a reference-span (begin and end-reference). This is similar
to discourse elements, which usually have reference-span.
How does this 'center around current
reference' tool work, in which order are verse(-cluster)s
displayed?
Example: for verses 10 -
20
(arbitrarily chosen) divided into 5 sublevels
Table 1: Structure
of the
verse(-clusters)
10 - 20 |
10 - 16 |
10 - 12 |
11 |
|
|
|
13 - 16 |
13 - 14 |
|
|
|
|
15 - 16 |
16 |
|
17 |
|
|
|
|
18 - 20 |
18 |
|
|
|
|
19 - 20 |
|
|
Table 2: Display
in BE
Those
verse(-cluster)s are displayed in the following way, which I (not BE)
mark (for better understanding) in the following way:
- current verse: in strike-through
- verse(-cluster)s containing the actual verse: in bold
- smallest verse(-cluster)s containing the actual verse: in underline
Reference Sort |
Sort
by 'center around current reference', sort at current verse:
marked by strike-through |
10 |
11
|
12 |
13,
14 |
15 |
16 |
17
|
18 |
19,
20 |
10 - 20 |
10 - 20 |
10 - 20 |
11 |
11
|
11
|
11 |
11
|
11 |
11
|
10 - 16 |
10 - 16 |
10 - 16 |
10 - 20 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
11 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
11 |
11 |
10 - 12 |
10
- 12 |
10 - 20 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
10 - 16 |
15
- 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
13 - 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13
- 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13 - 16 |
16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
10 - 20 |
10 - 20 |
16 |
16 |
13 - 16 |
16 |
16 |
16 |
16 |
16 |
16 |
16 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
10 - 20 |
10 - 20 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 |
18 |
18
|
18 |
10 - 20 |
18 |
18 |
18 |
18 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
19
- 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
18 - 20 |
RULES
FOR
THE ORDER OF THE UNITS:
Ordinary reference sort
a. ascending by initial or single verse
b. in case of verse-clusters: descending by end-verse
Reference
centered sort
1. Verse(-cluster)s containing the
actual verse:
- 1a: Verse(-cluster)s containing the actual verse show up together
- 1b: initial verse-sort ??: (e.g. 10-16, 15-16, 13-16, 10-20, 16)
- 1c: final verse-sort ?? (e.g. 10-20, 18, 18-20)
2. Verse(-cluster)s preceeding the
verse(-cluster)s containing the actual verse:
a. ascending by final or single verse (e.g.: 11, 10 - 12, 13 - 14, 10 -
16, 15 - 16, 16)
b. verse-clusters with same final verse: ?? (e.g. 10 - 16, 15 - 16, 13
- 16)
c. verse-cluster and verse with same final or single verse: ?? (e.g.
15-16, 13-16, 16 but also 15-16, 16, 13-16)
3. Verse(-cluster)s following the
verse(-cluster)s containing the actual verse:
a. ascending by initial or single verse (e.g.: 15 - 16, 16, 17, 18 -
20, 18)
b. several verse-clusters with same initial verse: ascending by
end-verse (e.g.: 13-14, 13-16)
c. verse-cluster and verse with same initial or single verse: ?? (e.g.
18-20, 18 but also 18, 18-20)
Remark: Personal notes for splitted verses cannot be created: #8568 Project
notes: Allow splitted verses
----------------------------------------------------------------------------------------------------------------------------------------------------
Teus Benschop wrote:
Hi
Wolfgang,
I am glad to hear that it works well. I hadn't paid much attention to
that feature as of late. It is good to hear that the tool still behaves
well. No external system is used to order these by reference, but just
some internal code that does it.
Bibledit (BE): Scripture
Processing tool in Linux
Bibledit has a feature which has the power to be developed
into a discourse navigation tool.
This tool is described BE 3.3.58/Help/Tools/View/Notes display:
(olh_view_project_notes.html):
'"Order center around current reference". When this is ticked, Bibledit
makes an attempt to display notes ordered by how close they are to the
current reference. That is, for example, if the user display Matthew
10:2,
then the notes that are nearest this reference are displayed visibly,
and
notes further away are moved away a bit.'
The tool: 'center around current
reference' of the 'Show project Notes' dialog box of
Menu/View/Project Notes includes also
notes with a reference-span (begin and end-reference). This is similar
to discourse elements, which usually have reference-span.
How does this 'center around current
reference' tool work, in which order are verse(-cluster)s
displayed?
Example: for verses 10
-
20
(arbitrarily chosen) divided into 5 sublevels
Structure of the
verse(-clusters)
10 - 20 |
10 - 16 |
10 - 12 |
11 |
|
|
|
13 - 16 |
13 - 14 |
|
|
|
|
15 - 16 |
15 |
|
17 |
|
|
|
|
18 - 20 |
18 |
|
|
|
|
19 - 20 |
|
|
Display in BE
Those
verse(-cluster)s are displayed in the following way, which I (not BE)
mark (for better understanding) in the following way:
- current verse: in strike-through
- verse(-cluster)s containing the actual verse: in bold
- smallest verse(-cluster)s containing the actual verse: in underline
Reference Sort |
Sort
by 'center around current reference', sort at current verse:
marked by strike-through |
10 |
11
|
12 |
13,
14 |
15 |
16 |
17
|
18 |
19,
20 |
10 - 20 |
10 - 20 |
10 - 20 |
11 |
11
|
11
|
11 |
11
|
11 |
11
|
10 - 16 |
10 - 16 |
10 - 16 |
10 - 20 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
11 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
11 |
11 |
10 - 12 |
10 - 12 |
10 - 20 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
10 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
13 - 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13 - 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13 - 16 |
16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
10 - 20 |
10 - 20 |
16 |
16 |
13 - 16 |
16 |
16 |
16 |
16 |
16 |
16 |
16 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
10 - 20 |
10 - 20 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 |
18 |
18
|
18 |
10 - 20 |
18 |
18 |
18 |
18 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
18 - 20 |
RULES
FOR THE ORDER OF THE UNITS:
Ordinary reference sort
a. ascending by initial or single
Bibledit (BE): Scripture
Processing tool in Linux
Bibledit has a feature which has the power to be developed
into a discourse navigation tool.
This tool is described BE 3.3.58/Help/Tools/View/Notes display:
(olh_view_project_notes.html):
'"Order center around current reference". When this is ticked, Bibledit
makes an attempt to display notes ordered by how close they are to the
current reference. That is, for example, if the user display Matthew
10:2,
then the notes that are nearest this reference are displayed visibly,
and
notes further away are moved away a bit.'
The tool: 'center around current
reference' of the 'Show project Notes' dialog box of
Menu/View/Project Notes includes also
notes with a reference-span (begin and end-reference). This is similar
to discourse elements, which usually have reference-span.
How does this 'center around current
reference' tool work, in which order are verse(-cluster)s
displayed?
Example: for verses 10
-
20
(arbitrarily chosen) divided into 5 sublevels
Structure of the
verse(-clusters)
10 - 20 |
10 - 16 |
10 - 12 |
11 |
|
|
|
13 - 16 |
13 - 14 |
|
|
|
|
15 - 16 |
15 |
|
17 |
|
|
|
|
18 - 20 |
18 |
|
|
|
|
19 - 20 |
|
|
Display in BE
Those
verse(-cluster)s are displayed in the following way, which I (not BE)
mark (for better understanding) in the following way:
- current verse: in strike-through
- verse(-cluster)s containing the actual verse: in bold
- smallest verse(-cluster)s containing the actual verse: in underline
Reference Sort |
Sort
by 'center around current reference', sort at current verse:
marked by strike-through |
10 |
11
|
12 |
13,
14 |
15 |
16 |
17
|
18 |
19,
20 |
10 - 20 |
10 - 20 |
10 - 20 |
11 |
11
|
11
|
11 |
11
|
11 |
11
|
10 - 16 |
10 - 16 |
10 - 16 |
10 - 20 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
11 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
11 |
11 |
10 - 12 |
10 - 12 |
10 - 20 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
10 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
13 - 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13 - 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13 - 16 |
16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
10 - 20 |
10 - 20 |
16 |
16 |
13 - 16 |
16 |
16 |
16 |
16 |
16 |
16 |
16 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
10 - 20 |
10 - 20 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 |
18 |
18
|
18 |
10 - 20 |
18 |
18 |
18 |
18 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
18 - 20 |
RULES
FOR THE ORDER OF THE UNITS:
Ordinary reference sort
a. ascending by initial or single verse
b. in case of verse-clusters: desc
Bibledit (BE): Scripture
Processing tool in Linux
Bibledit has a feature which has the power to be developed
into a discourse navigation tool.
This tool is described BE 3.3.58/Help/Tools/View/Notes display:
(olh_view_project_notes.html):
'"Order center around current reference". When this is ticked, Bibledit
makes an attempt to display notes ordered by how close they are to the
current reference. That is, for example, if the user display Matthew
10:2,
then the notes that are nearest this reference are displayed visibly,
and
notes further away are moved away a bit.'
The tool: 'center around current
reference' of the 'Show project Notes' dialog box of
Menu/View/Project Notes includes also
notes with a reference-span (begin and end-reference). This is similar
to discourse elements, which usually have reference-span.
How does this 'center around current
reference' tool work, in which order are verse(-cluster)s
displayed?
Example: for verses 10
-
20
(arbitrarily chosen) divided into 5 sublevels
Structure of the
verse(-clusters)
10 - 20 |
10 - 16 |
10 - 12 |
11 |
|
|
|
13 - 16 |
13 - 14 |
|
|
|
|
15 - 16 |
15 |
|
17 |
|
|
|
|
18 - 20 |
18 |
|
|
|
|
19 - 20 |
|
|
Display in BE
Those
verse(-cluster)s are displayed in the following way, which I (not BE)
mark (for better understanding) in the following way:
- current verse: in strike-through
- verse(-cluster)s containing the actual verse: in bold
- smallest verse(-cluster)s containing the actual verse: in underline
Reference Sort |
Sort
by 'center around current reference', sort at current verse:
marked by strike-through |
10 |
11
|
12 |
13,
14 |
15 |
16 |
17
|
18 |
19,
20 |
10 - 20 |
10 - 20 |
10 - 20 |
11 |
11
|
11
|
11 |
11
|
11 |
11
|
10 - 16 |
10 - 16 |
10 - 16 |
10 - 20 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
10 - 12 |
11 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
13 - 14 |
11 |
11 |
10 - 12 |
10 - 12 |
10 - 20 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
10 - 16 |
13 - 16 |
13 - 14 |
13 - 14 |
13 - 14 |
10 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
13 - 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13 - 14 |
13 - 16 |
13 - 16 |
13 - 16 |
13 - 16 |
16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
15 - 16 |
10 - 20 |
10 - 20 |
16 |
16 |
13 - 16 |
16 |
16 |
16 |
16 |
16 |
16 |
16 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
17 |
10 - 20 |
10 - 20 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
18 |
18 |
18
|
18 |
10 - 20 |
18 |
18 |
18 |
18 |
18 |
18 - 20 |
18 - 20 |
18 - 20 |
18 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
19 - 20 |
18 - 20 |
RULES
FOR THE ORDER OF THE UNITS:
Ordinary reference sort
a. ascending by initial or single verse
b. in case of verse-clusters: descending by end-verse
Reference
centered sort
1. Verse(-cluster)s containing the
actual verse:
- 1a: Verse(-cluster)s containing the actual verse show up together
- 1b: initial verse-sort ??: (e.g. 10-16, 15-16, 13-16, 10-20, 16)
- 1c: final verse-sort ?? (e.g. 10-20, 18, 18-20)
2. Verse(-cluster)s preceeding the
verse(-cluster)s containing the actual verse:
a. ascending by final or single verse (e.g.: 11, 10 - 12, 13 - 14, 10 -
16, 15 - 16, 16)
b. verse-clusters with same final verse: ?? (e.g. 10 - 16, 15 - 16, 13
- 16)
c. verse-cluster and verse with same final or single verse: ?? (e.g.
15-16, 13-16, 16 but also 15-16, 16, 13-16)
3. Verse(-cluster)s following the
verse(-cluster)s containing the actual verse:
a. ascending by initial or single verse (e.g.: 15 - 16, 16, 17, 18 -
20, 18)
b. several verse-clusters with same initial verse: ascending by
end-verse (e.g.: 13-14, 13-16)
c. verse-cluster and verse with same initial or single verse: ?? (e.g.
18-20, 18 but also 18, 18-20)
Remark: Personal notes for splitted verses cannot be created: #8568 Project
notes: Allow splitted verses
ending by end-verse
Reference
centered sort
1. Verse(-cluster)s containing the
actual verse:
- 1a: Verse(-cluster)s containing the actual verse show up together
- 1b: initial verse-sort ??: (e.g. 10-16, 15-16, 13-16, 10-20, 16)
- 1c: final verse-sort ?? (e.g. 10-20, 18, 18-20)
2. Verse(-cluster)s preceeding the
verse(-cluster)s containing the actual verse:
a. ascending by final or single verse (e.g.: 11, 10 - 12, 13 - 14, 10 -
16, 15 - 16, 16)
b. verse-clusters with same final verse: ?? (e.g. 10 - 16, 15 - 16, 13
- 16)
c. verse-cluster and verse with same final or single verse: ?? (e.g.
15-16, 13-16, 16 but also 15-16, 16, 13-16)
3. Verse(-cluster)s following the
verse(-cluster)s containing the actual verse:
a. ascending by initial or single verse (e.g.: 15 - 16, 16, 17, 18 -
20, 18)
b. several verse-clusters with same initial verse: ascending by
end-verse (e.g.: 13-14, 13-16)
c. verse-cluster and verse with same initial or single verse: ?? (e.g.
18-20, 18 but also 18, 18-20)
Remark: Personal notes for splitted verses cannot be created: #8568 Project
notes: Allow splitted verses
verse
b. in case of verse-clusters: descending by end-verse
Reference
centered sort
1. Verse(-cluster)s containing the
actual verse:
- 1a: Verse(-cluster)s containing the actual verse show up together
- 1b: initial verse-sort ??: (e.g. 10-16, 15-16, 13-16, 10-20, 16)
- 1c: final verse-sort ?? (e.g. 10-20, 18, 18-20)
2. Verse(-cluster)s preceeding the
verse(-cluster)s containing the actual verse:
a. ascending by final or single verse (e.g.: 11, 10 - 12, 13 - 14, 10 -
16, 15 - 16, 16)
b. verse-clusters with same final verse: ?? (e.g. 10 - 16, 15 - 16, 13
- 16)
c. verse-cluster and verse with same final or single verse: ?? (e.g.
15-16, 13-16, 16 but also 15-16, 16, 13-16)
3. Verse(-cluster)s following the
verse(-cluster)s containing the actual verse:
a. ascending by initial or single verse (e.g.: 15 - 16, 16, 17, 18 -
20, 18)
b. several verse-clusters with same initial verse: ascending by
end-verse (e.g.: 13-14, 13-16)
c. verse-cluster and verse with same initial or single verse: ?? (e.g.
18-20, 18 but also 18, 18-20)
Remark: Personal notes for splitted verses cannot be created: #8568 Project
notes: Allow splitted verses
Regards,
Teus.
Wolfgang Stradner E wrote:
Hi Teus,
The tool 'center around current reference' in Project Notes does a
great job.
I tested it out in order to find the algorithm: Was this your idea, or
do you use an add-on-programm to order the references?
Greetings
Wolfgang
|