# --- begin comments by J. Stolfi -------------------------- # Last edited on 1998-10-09 22:19:51 by stolfi # # Various changes made to Gabriel Landini's interlinear file v1.6. # Jorge Stolfi 12 Oct 1997 -- 05 Nov 1997 -- 02 May 1988 # 10 Oct 1998 # # * I added various new transcriptions, mainly by John Grove # and myself, plus some items by R. Zandbergen and R. Firth. That # meant creating many new text units and sometimes splitting or # renaming existing ones. # # * I moved all comments relating to a specific unit # to the beginning of that unit. Sometimes this required splitting, # rearranging, or otherwise editing the comments. # # * I removed all comments of the form "# page NNN" # since the numbering was inconsistent with the binding order. (For # one thing, the last page f116v, which should be even, was # numbered 235). # # * I added many comments where it seemed appropriate. # In particular I standardized the format of the page description # files (e.g. "f47r", without extension) and added to them # several scattered databases (such as Jim Reeds's color # usage tables, Petersen's plant names, etc.) # # * I replaced the word "folio" by "panel" or "page" where # it meant only one face of a folio (or one part of a multi-part # fold-out). # # * I regularized many location codes for labels and radial lines, # and made them resemble regular text locations. To each *set* of # labels in a text unit (e.g. all the stars, or all the spokes) I # assigned a single location code. I then assigned to each line of # each label a serial number starting from 1 (sometimes 0). Two or # more lines belonging to the same label got consecutive # numbers. (However, I may have failed to split some multiline # labels where the breaks are indicated by embedded "-"s and # comments.) # # * I appended a "=" to the end of each label and isolated text line. # # * I inserted a "-" between multiple lines belonging to # the same label, and at places where a label was interrupted by # vellum defects or graphical material (plants, stars, etc.). # # * I edited the location codes <...> of the labels so # that all transcriptions of the same label now have the same # location code. I retained the original location codes as "{}" # comments at the end of each line. # # * I replaced the "anonymous" location (prose-like text) # by and explicit "P" location, or "P1" and "P2" in pages # where the prose text was broken by labels or other text type. # Exception: on f66r (the three-way table), I used "R" for the # anonymous locus (the right-hand column). # # * I replaced the line numbers "a" and "b" to "0a" and "0b", # so that the line number now always begins with digit. # # * I replaced all "location declarations" (lines containing # only a location code <...> and no Voynich text) # by special "#" comments, almost compatible with # R. Zandbergen's VTX tool. These comments have the form # # ## {$I=i $Q=q $P=p $L=l $H=h $X=x} # # where # # "NNN" is a panel number (folio,side, and division, e.g f86v3) # "i" is the section code ("T" for text, "H" for herbal, etc.); # "q" is the quire code, a letter in [A-T]; # "p" is a letter in [A-Z] identifying the panel within the quire; # "l" is the "language" in Currier's sense, "A" or "B"; # "h" is the calligraphic "hand", a character in [1-5XY]; # "x" is a miscellaneous attribute (a letter). # # The "$L" and "$H" attributes are omitted when unknown. # The "$X" attribute is present only for page f17r, which # is marked "$X=U" (for the extraneous writing?). # # Note that there are some discrepancies between these "$I" # attributes and the section recorded in Stolfi's UNITS file. The # latter is more conservative, and assigns section "?" to some # text-only pages whose "$I"-codes were apparently assigned by # analogy with adjacent pages. # # * I created dummy files for all the missing pages (as deduced from # the folio numbers in the VMs itself). For that purpose, I assumed # each missing folio had only two panels (recto and verso), and # arbitrarily assigned them "$P"-codes higher than the "non-missing" # panels, and section "$I"-code "M" (for "missing"). # # * I replaced some non-FSG characters by "*" or valid FSG characters, # as it seemed appropriate, usually leaving the original as an {}-comment. # # * I fixed a few missing or bogus "-" and "=". # # * I fixed several typos, mostly cases where the last # character of a line was omitted and entered as a separate word on # the following line. (These errors were almost all in Friedman's # transcription.) # # --- end comments by J. Stolfi ---------------------------- # --- begin comments by J. Stolfi -------------------------- # Last edited on 1998-10-09 22:21:20 by stolfi # # Splitting Landini's interlinear file v1.6. # Jorge Stolfi 12 Oct 1997 # # Overview # # This directory contains a copy of Gabriel Landini's interlinear # transcription of the Voynich manuscript, version 1.6, split # into "textual units". # # Substantive changes # # This file ("f0.S") describes the splitting process only. # The Voynich text proper has been edited and reformatted to # some extent. These changes are described in companion # documents ("f0.U", "f0.E"). # # Textual units # # A textual unit is a maximal contiguous subset of a page that # has the same location code (excluding line number), and # a homogeneous "text structure", which is one of: # # "parags" # # apparently prose, in multi-line paragraphs # # "starred-parags" # # Like parags, but with a star-like symbol # in front of each paragraph. # # "itemized-parags" # # Like parags, but with a single Voynich letter or symbol # in front of each paragraph. Here the letters are indicated in # "{}" comments; they are also listed separately as a "letters" unit. # # "circular-lines" # # Text where each line is written around a circle # in some diagram. (Sometimes the starting point is not known.) # # "radial-lines" # # Text where each line is written along a ray in some diagram. # # "titles" # # Text where each line is a title for a page or figure. # # "itemized-lines" # # The right-hand column of an itemized list ("key-like sequence") # where each "item" is a line of text. # # "labels" # # List of labels attached to parts of figures. # Also the column of words from the table in f66r (page 117). # Here each label is terminated by "=", and multiple # lines of the same label are separated by "-". # # "letters" # # The single-letter labels in itemized lists. # Also the column of single letters in f66r (page 117). # Here each letter is terminated by "=". # # "-" # # No Voynich text, only comments. # # "?" # # Unknown text structure (for untranscribed or missing pages). # # Unit numbering and file names # # Each unit is stored as a separate file named "fNNN.L", where # "NNN" is the panel number (folio, side, and division, e.g. f85r2), # and L is the location code within the page. # # Descriptive comments that apply to a whole panel are stored in a # separate file named "fNNN" (without location code). Gabriel's # opening comments are stored in the file "f0.I". # # Note that it was sometimes necessary to split a page with N # distinct text types into more than N units, in order to preserve # the ordering of the text in Gabriel's file. For example, the # transcribed "pharma" pages have blocks of normal text alternating # with rows of labels; each block of text and each row of labels # have therefore been made into a separate unit. # # Any textual unit that spans multiple panels has been # assigned to the lowest-numbered of those panels. # # Detailed description of files # # A detailed description of the splitting can be found in # the "UNITS" file. Each line of UNITS describes one of the # textual units above; it contains 8 fields separated by ":" # # * a 4-digit sequence number, which can be used to sort the # units in their "natural" reading order # # * the file name (fNNN or fNNN.L) # # * the apparent subject matter: "herbal", "bio", "astro", "cosmo", # "pharma", "stars", "?" if unknown, or "-" if the file # contains no text. # # * the "language" in Currier's sense ("A", "B", "?" if unknown, "-" if no text). # # * the "hand" ("1..5", "X", "Y", "?", or "-") # # * the type of textual unit ("parags", "labels", etc.; see list above) # # * the sequential panel (page) number ("p001".. "p234"), in binding order # or "-" for files that are place-holders for missing folios. # # * other comments # # Any field may be followed by "?" denoting uncertainty. # # --- end comments by J. Stolfi ---------------------------- # --- begin comments by J. Stolfi -------------------------- # Last edited on 1998-10-09 22:21:54 by stolfi # # Unfolding alternative transcriptions # Jorge Stolfi 05 Nov 1997 # # To simplify further processing, I unfolded the '[|]' alternation # constructs used in Gabriel Landini's interlinear file v1.6. # Each line that included one or more such alternations was replaced # by a pair lines, one using only the first choice of every # alternation, the other using only the second choice out of every # alternation. # # For the extra lines resulting from the unfolding of '[|]' constructs, # I used these codes: # # D: second choice from "C" lines # G: second choice from "F" lines # I: second choice from "J" lines # Q: second choice from "K" lines # M: second choice from "L" lines # # Unfortunately I had to remove the "!" codes in the '[|]' unfolding # process, since they no longer provided the proper alignment # between the unfolded versions and un-unfolded versions. Fixing # this problem would have required processing all versions of of one # line at once, and effectively computing a consensus for it. The # "%" codes were retained, however. # # --- end comments by J. Stolfi ---------------------------- # --- begin comments by J. Stolfi -------------------------- # Last edited on 1998-10-09 22:22:28 by stolfi # # Mapping the interlinear file to the EVA encoding # Jorge Stolfi 05 Nov 1997 (Corrected 31 Mar 1998) # # This transformation was done with "fsg2eva", an AWK # script. The main step is the following: # # function fsg_to_eva(txt) # { # # Converts a chunk of comment-free FSG text to EVA # # # We discard "%" and "!" since the conversion # # will destroy synchronism anyway. # gsub(/[% !]/, "", txt); # # # Now convert # gsub(/IIIE/, "iiil", txt); # gsub(/IIIK/, "iiim", txt); # gsub(/IIIL/, "iiin", txt); # gsub(/IIIR/, "iiir", txt); # gsub(/IIE/, "iil", txt); # gsub(/IIK/, "iim", txt); # gsub(/IIL/, "iin", txt); # gsub(/IIR/, "iir", txt); # gsub(/IE/, "il", txt); # gsub(/IK/, "im", txt); # gsub(/IL/, "in", txt); # gsub(/IR/, "ir", txt); # gsub(/HZ/, "cth", txt); # gsub(/PZ/, "cph", txt); # gsub(/DZ/, "ckh", txt); # gsub(/FZ/, "cfh", txt); # gsub(/2/, "s", txt); # gsub(/4/, "q", txt); # gsub(/6/, "g", txt); # gsub(/7/, "j", txt); # gsub(/8/, "d", txt); # gsub(/A/, "a", txt); # gsub(/C/, "e", txt); # gsub(/D/, "k", txt); # gsub(/E/, "l", txt); # gsub(/F/, "f", txt); # gsub(/G/, "y", txt); # gsub(/H/, "t", txt); # gsub(/I/, "i", txt); # gsub(/K/, "m", txt); # gsub(/L/, "n", txt); # gsub(/M/, "iin", txt); # gsub(/N/, "in", txt); # gsub(/O/, "o", txt); # gsub(/P/, "p", txt); # gsub(/R/, "r", txt); # gsub(/S/, "sh", txt); # gsub(/T/, "ch", txt); # gsub(/V/, "v", txt); # gsub(/Y/, "x", txt); # # return txt # } # # This procedure was applied to the Voynich text proper, preserving # the '#' and '{}' comments as well as the location codes. # # I had to edit manually some '{}' comments that contained Voynich # characters in FSG or Currier notation. The affected pages are # # f100r.P1 f100r.m f100v.M f103r.P f104r.P f49v.P f65v.P # f66r.R f76r.R f89r1.b f89r2.b # # Note: The 05 Nov 1997 version of this script incorrectly mapped "IK" to # "ik" instead of "im". This error affected 79 lines of Gabriel Landini's # interlinar v1.6, representing about 50 distinct words. The error was # corrected on 31 Mar 1998, by manually editing the EVA translation of # those lines. The endings "IIIK", "IIK", and "K" were not affected by # this error. # # The following is a cumulative list of other format and alignment bugs # that were fixed by hand in the EVA translation, up to 05 may 1998: # # added "m" at end of line. # deleted "m." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # deleted whole line. # added "okar." at beginning of line. # # replaced "." by "-" between words 4 and 5. # replaced "." by "-" between words 4 and 5. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 5 and 6. # added "on" at end of line. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 5 and 6. # deleted "on." from beginning of line. # added "m" at end of line. # deleted "m." from beginning of line. # # added "m" at end of line. # deleted "m." at beginning of line. # # added "m" at end of line. # deleted "m" at beginning of line. # # replaced "." by "-" between words 2 and 3. # replaced "." by "-" between words 2 and 3. # replaced "." by "-" between words 2 and 3. # replaced "." by "-" between words 2 and 3. # # added "s" at end of line. # deleted "s." at beginning of line. # # added "m" at end of line. # deleted "m." at beginning of line. # # added "iiin" at end of line. # deleted "iiin." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # # added "r" at end of line. # deleted "r." from beginning of line. # # replaced by "{missing line}" comment. # truncated after "chocthy.s". # new line, same as old . # new line, with the part of old after "chocthy.s". # # replaced "." by "-" between words 7 and 8. # replaced "." by "-" between words 7 and 8. # deleted "*." at beginning of line. # # replaced "." by "-" between words 7 and 8. # replaced "." by "-" between words 7 and 8. # # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 3 and 4, 5 and 6. # replaced "." by "-" between words 3 and 4, 5 and 6. # # added "m" at end of line. # deleted "m." at beginning of line. # # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 7 and 8. # replaced "." by "-" between words 7 and 8. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 4 and 5. # # added "a" at end of line. # deleted "a." at beginning of line. # # deleted "y." at beginning of line. # deleted ".oeor" at end of line. # added "oeor." at beginning of line. # # added "in" at end of line. # deleted "in." at beginning of line. # # added "r" at end of line. # deleted "r." at beginning of line. # # added "m" at end of line. # deleted "m." at beginning of line. # # bogus "=" in middle of line; replaced by ".". # replaced by "{missing line}" comment. # truncated after "ctho.dol". # added old at beginning of line. # added the truncated part of old at beginning of line. # # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 6 and 7. # # replaced "." by "-" between words 6 and 7. # deleted "-" between words 7 and 8. # replaced "." by "-" between words 3 and 4. # replaced "." by "-" between words 3 and 4. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 7 and 8. # replaced "." by "-" between words 7 and 8. # deleted extra "-" between words 5 and 6. # deleted "--" between words 5 and 6. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 4 and 5. # replaced "." by "-" between words 5 and 6. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 6 and 7. # replaced "." by "-" between words 3 and 4. # replaced "." by "-" between words 4 and 5. # replaced "." by "-" between words 3 and 4. # inserted "-" in word 4 between "cth" and "chyd". # # added "im" at end of line. # deleted "im." from beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "r" at end of line. # deleted "r." at beginning of line. # # deleted starting from "ykeeo" # created from parts of lines 2 and 4. # deleted up to "lkedy". # added "m" at end of line. # deleted "m." at beginning of line. # # added "f" at end of line. # deleted "f." at beginning of line. # # replaced "." by "-" between words 2 and 3. # replaced "." by "-" between words 2 and 3. # added ".es" at end of line. # deleted "es." from beginning of line. # replaced "." by "-" between "oky" and "otal. # replaced "." by "-" between "oky" and "otal. # added "iin" at end of line. # deleted "iin." at beginning of line. # replaced "." by "-" between "oky" and "cheol". # replaced "." by "-" between "oky" and "cheol". # replaced "." by "-" between "chy" and "daiin". # replaced "." by "-" between "chy" and "daiin". # replaced "." by "-" between "chckhy" and "ar.aiin". # replaced "." by "-" between "chckhy" and "ar.aiin". # replaced ".-" by "-". # replaced ".-" by "-". # # moved "iir.amm." to end of line. # "chZt" replaced by "chcth" (from ";C>" version). # # added "iir" at end of line. # deleted "iir." at beginning of line. # # added "in" at end of line. # deleted "in." at beginning of line. # # added "m" at end of line. # deleted "m." at beginning of line. # # added "p" at end of line. # deleted "p." at beginning of line. # # added "m" at end of line. # deleted "m." from beginning of line. # # added "r" at end of line. # deleted "r." at beginning of line. # # bogus "=" in middle of line; split off piece as line 14a. # # added "m" at end of line. # added "m" at end of line. # deleted "m." at beginning of line. # deleted "m." at beginning of line. # # leading ".", deleted. # replaced "-d.dshedy" on by "d-". # deleted from "-d.dshedy" on. # replaced by part of line 8 from "dshedy" on. # replaced by . # added "iin" at end of line. # deleted "iin." at beginning of line. # deleted "iin." at beginning of line. # # replaced by . # deleted "y." at beginning of line. # added "y" at end of line. # added "y" at end of line. # # added "in" at end of line. # added "in" at end of line. # deleted "in." at beginning of line. # deleted "in." at beginning of line. # # added ".m" at end of line. # added ".m" at end of line. # deleted "m." at beginning of line. # deleted "m." at beginning of line. # # added "m" at end of line. # added "m" at end of line. # deleted "m." at beginning of line. # # duplicate ".", replaced by single ".". # # added "iin" at end of line. # deleted "iin." at beginning of line. # deleted "iin." at beginning of line. # duplicate ".", replaced by single ".". # leading ".", deleted. # # bogus "=" in middle of line; replaced by ".". # added "y" at end of line. # deleted "y." at beginning of line. # deleted "y." at beginning of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # deleted "iin." at beginning of line. # # added "m" at end of line. # added "m" at end of line. # deleted "m." from beginning of line. # deleted "m." from beginning of line. # added "m" at end of line. # added "m" at end of line. # deleted "m." from beginning of line. # deleted "m." from beginning of line. # added ".r" at end of line. # added ".r" at end of line. # deleted "r." from beginning of line. # deleted "r." from beginning of line. # # added "l" at end of line. # added "l" at end of line. # deleted "l." from beginning of line. # # added "m" at end of line. # added "m" at end of line. # deleted "m." from beginning of line. # # added "l" at end of line. # added "l" at end of line. # deleted "l." from beginning of line. # deleted "l." from beginning of line. # # added "m" at end of line. # deleted "m." at beginning of line. # # added "y" at end of line. # deleted "y." at beginning of line. # # added "ar" at end of line. # deleted "ar." at beginning of line. # # deleted bogus text after "okal.om-". # deleted "y-" at end of line. # added "y" at beginning of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # # bogus FSG "Z", replaced by "*". # # duplicate ".", replaced by single ".". # # bogus FSG "J", replaced by "*". # # added "okeey.rar.eckhear.daraj-" at end of line. # added "okey.ror.chckhar.daram-" at end of line. # deleted "okeey.rar.eckhear.daraj-" from end of line. # deleted "okey.ror.chckhar.daram-" from end of line. # # replaced by join of C.1 thru C.4, with new break at 10:30. # replaced by join of D.1 and C2 thru C.4, with new break at 10:30. # deleted line. # deleted line. # deleted line. # # deleted ".sshey" from end of line. # added "sshey." at beginning of line. # # bogus FSG "Z", replaced by "*". # deleted "qokal.chol...cheey.okal-" from end of line. # created line with "{crease}qokal.chol...cheey.okal-". # deleted "qokal.shkal...qokal.chdy-" from end of line. # created line "qokal.shkal...qokal.chdy-". # deleted "okaiin.chcthey.s.or.ary=" frm end of line. # created line with "okaiin.chcthey.s.or.ary=". # # added right half of . # replaced right half by right half of . # deleted right half. # # leading ".", deleted. # # added "r" at end of line. # # deleted "r." at beginning of line. # deleted "ir." at beginning of line. # added "o" label. # deleted "o" label. # deleted "r" label. # deleted "iin" label. # # added "ir" at end of line. # added "dchedy.qolchey.qokefy" from line . # deleted "dchedy.qolchey.qokefy" from beginning of line. # added "r" at end of line. # added ".lchedy.qolain....otalam" at end of line. # deleted "lchedy.qolain....otalam." at beginning of line. # added "iin" at end of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # # deleted ".dar.alocfhy" at end of line. # deleted ".dchedaly" at end of line. # deleted ".otarodl.shy.orory" at end of line. # # added line "dchedaly=" from . # added line "dar.alocfhy=" from . # added line "otarodl.shy.orory=" from . # # added "m" at end of line. # deleted "m." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # added "s" at end of line. # deleted "s." at beginning of line. # # added "m" at end of line. # deleted "m." at beginning of line.# # added ".cheey.chey.daiin.chedy.qol" at end of line. # deleted "cheey.chey.daiin.chedy.qol." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # deleted bogus "-" in "olon". # # added "l" at end of line. # deleted "l" at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # deleted ".y" from linendof line. # added "y" at beginning of line. # added "*" at end of line. # deleted "*." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # added "m" at end of line. # deleted ""m."" at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "s" at end of line. # deleted "s." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # deleted whole line. # added "qol." in front from pev line. # added "m" at end of line. # deleted "m." at beginning of line. # added "***.*" at beginning of line. # replaced "o-" by "o**-" # # added "r" at end of line. # deleted "r." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # added "m" at end of line. # deleted "m." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "y" at end of line. # deleted "y." at beginning of line. # # added ".kar.daiin.okar" at end of line. # deleted "kar.daiin.okar." at beginning of line. # # added "*{skipped text}" after ".chedy.o" # deleted ".qor." at end of line. # added "qor." at beginning of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "***." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # # added "o" at end of line. # deleted "o." at beginning of line. # added "l" at end of line. # deleted "l." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # added "iin" at end of line. # deleted "iin." at beginning of line. # split part to "shedal" as line # split part to "chdal aiin" as line # split part to "chedy" as line # # deleted "qokain.cheeal" (nothing left on the line). # added "qokain.cheeal." at beginning of line. # deleted ".chedy.qol" at end of line. # added "chedy.qol" at beginning of line. # added "s" at end of line. # deleted "s." at beginning of line. # added "s" at end of line. # deleted "s." at beginning of line. # # added "iin" at end of line. # deleted "iin." at beginning of line. # deleted "otaly." at beginning of line. # deleted up to first "shedy.saiin.". # # added "otaly=" from . # # added "iin" at end of line. # deleted "iin." at beginning of line. # added "-okar" at end of line. # added "-ydairol" at end of line. # deleted "okar." at beginning of line. # added "-ychckhy" at end of line. # deleted "ydairol." at beginning of line. # added "-dshedy" at end of line. # deleted "ychckhy." at beginning of line. # deleted "dshedy." at beginning of line. # added "-okchdy" at end of line. # added "-solchey" at end of line. # deleted "okchdy." at beginning of line. # added "-dairoldy" at end of line. # deleted "solchey." at beginning of line. # added "-dorchy" at end of line. # deleted "dairoldy." at beginning of line. # added "-qckhy" at end of line. # deleted "dorchy." at beginning of line. # added "-ochedy" at end of line. # added "s" at end of line. # deleted "qckhy." at beginning of line. # deleted "ochedy." at beginning of line. # deleted "s." at beginning of line. # # deleted ".dar.oleey.olyy" from end of line. # new line with "{centered -- "title"?}dar.oleey.olyy=". # # bogus FSG "X", replaced by "*". # # added "ykaiin{skipped line}m" at beginning of line # deleted "ykaiinm." from beginning of line. # # leading ".", deleted. # # deleted ".toiin.ol.daiin-" at end of line. # added "=" at end of line. # added "toiin.ol.daiin." at beginning of line. # # leading ".", deleted. # leading ".", deleted. # leading ".", deleted. # leading ".", deleted. # # leading ".", deleted. # leading ".", deleted. # # leading ".", deleted. # # added ".r" at end of line. # deleted "r." at beginning of line. # # duplicate ".", replaced by single ".". # # leading ".", deleted. # # bogus FSG "Z", replaced by "*". # # --- end comments by J. Stolfi ----------------------------