ESB Forum ESB Forum
ISSN: 2283-303X

F. Dell'Orso, Bibliography Formatting Software: An Evaluation Template. 1999
Last Update: August, 18, 1999

10 FL-Formatting language to define output styles
Pr: mostly made up of:
1 field names

2 two formal instructions: field/string separator, group command «....» (if more elements -fields- are included in a group, one is enough for the relevant surrounding punctuation to be output)
3 punctuation (automatic control on double punct.), spacing, style (bold etc.): as written
4 many options for names, titles, dates, pages keywords
5 back slash (ASCII 92) \ marks as mere text, e.g.: " \« "
(recognizes specific and not generic workform fields names and not numbers-TAG: be careful of changed names in workform)
En: mostly made up of:
1 field names
2 field/string separator (| + hard space)
3 punctuation, spacing, tab, style (corsivo etc.)
4 many options for names, titles, pages keywords
5 ` (ASCII 96) mark as mere text e.g. `Journal` p^pp. sing/plural
(recognizes generic field names)
RM: same as ProCite; (recognizes fields generic names and numbers-TAG)  
10.1 FL Selection
1. fields 2. subfields.
Pr: 1; 2: "surname, name", internal date format En: 1; 2: "surname, name" with fixed options
RM: 1; 2: "surname, name", internal date format  
10.2 FL Can add text
1. in front of/after
2. regardless of field presence
3. depending on field presence
4. depending on field content
Pr: 1 2 3 En: 1 2 3
RM: 1 2 3  
10.3 FL Can distinguish among occurrences of a repeatable field:
1. by punctuation -separators
2. because of position / sequence number
3. can count them
Pr: 1; 2 only partially: names, as far as output and sort are concerned En: 1 names (not keywords); 2 partially names, as far as output is concerned
RM: 1; 2 only partially: names, as far as output is concerned  
10.4 FL Can produce tagged format output (e.g. to export)
Pr: yes, as an output style En: no
RM: yes, as an output style  
10.5 FL can display RT
Pr: no En: yes
RM: yes  
10.6 FL can produce permuted indexes (words in-out-and context)
Pr: no En: no
RM: no  
10.7 FL offers conditional commands (IF ... THEN...)
Pr: not really, but implied by various options (e.g. names) En: not really, but implied by various options (e.g. names)
RM: not really, but implied by various options (e.g. names)  
10.8 Upper/lowercase conversion
Pr: input: no, output: yes (names, titles, sort headings); import (Biblio-Link): yes En: import: yes
RM: input: no; output: yes; import: yes (names, titles)  
10.9 Look-up tables to expand acronyms, abbreviations, replace text
Pr: yes: a) text between "«..»" ; b) field 10: "Journal title" and relevant list En: Journal field ("Secondary title") and relevant list
RM: Periodical synonyms  
10.10 Contextual Record Preview
Pr: no En: no
RM: yes  
10.11 Text added in styles can be language dependent for each record
1. text lists can be modified
2. new lists can be added (new language)
3. text can be present in various fields
Pr: no En: no
RM: no  
10.12 Check format syntax
Pr: no En: no
RM: yes  
10.13 FL Level of difficulty
Pr: rather easy, does not require programming skills En: rather easy, does not require programming skills
RM: rather easy, does not require programming skills (offers a Wizard function)  
  Previous section   Table of contents   Legend   Following Section


Back to top of page


F. Dell'Orso, Bibliography Formatting Software: An Evaluation Template. 1999
Last Update: August, 18, 1999
| © ESB Forum | a cura di Riccardo Ridi |