11
Sort |
11.1 Scope
1. sorting records within the database
2. sorting records in output |
Pr: 1; 2; 1 and 2 are
different but can overlap |
En: 1 fixed, only
passingly customizable; 2 you have to sort the database
or list |
RM: 1 is the criterium also for the
output (apart from manuscript's bibliography) |
Papyrus : 1 (limited: RN or author) or Group of records; 2: Group of records |
11.2 Basic sort
criterium for characters:
1. operating system's tables
2. program specific settings and/or tables
3. user defined table (es. ä = ae) |
Pr: 1; 2 internal
regional tables: General (Dutch, English, German,
Indonesian, Italian, Portuguese, Modern Spanish), danish
& Norwegian; Finnis & Swedish; French [sic];
Spanish (Traditional: lz before ll). Leading
punctuation is always ignored. Apart from Dates and Call
Number digits are still letters. 2 stopwords list
available see below |
En: 1 Windows table.
Beginning punctuation is always ignored
default sort (author-year) has got its own
-hidden- criterium |
Changing sort
criterium / table, requires database rebuild;
DDC and LC Call/Classification numbers
are taken into account; Dates are converted into an
internal format and sorted consequently |
|
RM: 1; 2 internal regional tables: see
above ProCite; can also set "Character sort
order" where letters with diacritics are sorted at
the end. Leading punctuation and
articles are never ignored. Digits are still letters
apart from Dates and RN |
Papyrus: 1; 3: special provision for vowels
with umlaut + names with different display form can have same sort form; leading punctuation and English, French, German articles are ignored |
11.3 Sort keys
on different levels |
Pr: yes, 2 or 3, 6 (A/D)
levels for custom sort order |
En: yes, various ready
options; 5 (A/D) levels for custom sort order |
RM: yes 3 levels (A/D) |
Papyrus : yes, any field -on n levels- under user's control;
descending order only for year |
11.4 How to sort
the database |
Pr: Pull down menu option
or mouse click on the short record list field name bar to
sort temporarily |
En: Pull down menu option
("Reference" -> Sort Library) |
RM: setting permanent option or mouse
click on the short record list field name bar to sort
temporarily |
Papyrus: button choice on the database main window (All References)
|
11.5 How to sort
for printing |
Pr: ready made options |
En: within the style (see
previous) |
RM: uses sort order of the selected
list of records |
Papyrus: within the style |
11.6 Database
sort is kept over sessions |
Pr: yes |
En: no |
RM: yes |
Papyrus: yes |
11.7 Sort key
length can be defined |
Pr: no |
En: no |
RM: no |
Papyrus: no |
11.8 Sort for
printing belongs to output styles |
Pr: yes, but can be
altered on the fly |
En: yes |
RM: it does not, apart from
manuscript's bibliography sort |
Papyrus: yes, but can be
altered on the fly |
11.9 Sort
records in output using:
1. words
2. single occurrence of a multiple field
3. marked strings
4. portions of field and subfield
5. whole field |
Pr: 2; 4 surname (custom
sort); 5 |
En: 5 |
RM: 2=4 (first author or kw); 5 |
Papyrus: 2 or words when from a word-indexed field; 5 |
11.10 Can
alter the sort value of a string |
Pr: no, only stopwords |
En: no: stopwords are out
of reach |
RM: no, (no stopwords available) |
Papyrus: yes for names that can individually have their sort value + ö = oe et sim.;
built-in stopwords for leading English, French, German articles are out of reach |
11.11
Conditional commands available for sorting |
Pr: no, automatic: if
field absent then first or last |
En: no |
RM: no |
Papyrus: no, automatic: if
field absent then sorted first |
11.12 Sort keys
derived from different fields |
Pr: yes; a) when keys are
headings ("subject bibliography") any key
(single keys can even be selected on the fly); otherwise:
b) only authors, titles, date |
En: no |
RM: no |
Papyrus: no |
11.13 Ignore
initial articles and punctuation marks |
Pr: yes, thanks to
customizable stopword files: two lists belonging to each
database: 1 general (corporate names included) 2 personal
authors |
En: only a an the
at the beginning of titles |
Stopwords cannot be
disactivated: must be emptied. Stopword in beginning
position can be preserved if followed by hard space
(Ctrl-Shift-space) |
Also leading
punctuation marks are skipped |
RM: no (does not have stopwords list) |
Papyrus: built-in list of leading English, Frencg, German articles
that are automatically skipped; also leading punctuation marks are skipped |
11.15 Other |
Pr: Custom sort lets also choose between:
empty fields first or last; full name vs surname; full date vs year |
|
RM: can sort kw within the kw field |
Papyrus: as noted, names may have 2 forms: display and sort, e.g. de Durfort, Marianne can be sorted as Durfort, Marianne |
11.16 Sort can
produce headings above sorted records ("subject
bibliography") |
Pr: yes, also headings only,
without records |
En: no |
RM: no |
Papyrus: yes, also headings only,
without records |
11.16.1 Sort
keys are another item from headings, thus can match or be
different |
Pr: no, they are just the
same thing |
En: n.a. |
RM: n.a. |
Papyrus: no --apart from names, see above-- they are just the
same thing |
11.16.2 Headings
might not be displayed within records |
Pr: yes |
En: n.a. |
RM: n.a. |
Papyrus: yes |
11.16.3 More
than one level of sort key as headings |
Pr: no, only one, though headings can come from n fields at once |
En: n.a. |
RM: n.a. |
Papyrus: no, only one, from just one field |
11.16.4 Sort of
records under the same sort key |
Pr: print sort order |
En: n.a. |
RM: n.a. |
Papyrus: authors; year; RN or RefID |
11.16.5 Sort
occurrences of a repeatable field as headings
1. altogether 2. all separated 3. just one |
Pr: 1; 2 names kw and any
entry separated by //, /, <CR>, <Line Feed> |
En: n.a. |
RM: n.a. |
Papyrus: 2; if headings come from a word-by-word indexed field, headings will be single words and not the whole field |
11.16.6 Records
referenced more than once by different sort headings |
Pr: records are fully
printed each time (no "light indexes" with
cross references) |
En: n.a. |
RM: n.a. |
Papyrus: records are fully
printed each time (no "light indexes" with
cross references) |
11.16.7 Sort
headings can be formatted |
Pr: yes, bold, underline,
italics, uppercase |
En: n.a. |
RM: n.a. |
Papyrus: no (always bold) |
11.16.8 Can
produce indexes referencing records in the database by a
short element (e.g. RN) |
Pr: yes, with format options for headings |
En: no |
RM: no |
Papyrus: yes, with format options for headings
(also single words if from field indexed in free-text or title mode) |