Line of Light

presents...

The infinite Truth of the Christ-cure has come to this
age through a "still, small voice," through silent utter-
ances and divine anointing which quicken and increase
the beneficial effects of Christianity. I long to see the
consummation of my hope, namely, the student's higher
attainments in this line of light.
Mary Baker Eddy

 

Christian Science Resources

The Bookmark - Early and Contemporary Works on Christian Science

LineOfLight Project Status

The search-engine is now available but currently has some severe limitations.

Mike (3 Apr 09)

Notes

You can view or search a contiguous range of chapters or pages.

The previous and next links are adaptive. For example, if you "view from 361 to 363 by pages" then your view will consist of 3 pages and the previous and next links will refer to the previous or next 3 pages.

You can search using regular expressions. Only a subset of PCRE syntax is supported.

Search results are categorized by chapter.

A view begins and ends with a complete paragraph. So the paragraph at the end of a view may also be at the beginning of the next view.

'Page:Line' references are in the left margin. A reference will be used at (1) the target line (468:8); (2) the first line of a page (465:1); and (3) the first line of a paragraph (575:7).

Marginal headings appear in the right margin, but in the flow of HTML they precede their paragraph. The same is true for the page:line references in the left margin. When you copy-and-paste, headings and references will be on their own lines, preceding their associated text. To include the marginal heading when you select (click and drag across) a paragraph, start the selection at the end of the last sentence in the previous paragraph. [There's a little problem here I'll be fixing soon. (3apr09)]

In 'Fruitage' lines are wrapped, but not exactly as in print versions. The first line of each page is labeled with the correct page number. [Currently there is a problem with this. (3apr09)]

When viewing or searching by chapter note that the Preface is chapter 0 (zero).

There's a little issue with the search engine that I'm not sure how to correct. The search engine re-assembles wrapped words (words with a hyphen at the end of a line) before searching the paragraph. [Currently it does not remove html before searching, as it did before. I'll be fixing this. (3apr09)] The problem is that my algorithm doesn't know the difference between a wrapped word and an actual hyphenated word (e.g.: Mind-science).

Revision History

3 Apr 09 - The search-engine is now available but currently has some severe limitations.

27 Mar 09 - I'm re-working this, and upgrading to PHP5's SimpleXMLElement. The viewer is now available (very "beta") but the search-engine is currently disabled - I'm working on it.

4 Apr 06 - I just fixed a nasty bug in the search engine! Search results should be correct now (but lines before line 1 are still not searched). Support for roman numeral page numbers (in preface) is now complete.

16 Dec 05 - Pages i through vi (all pages prior to the Preface) are now included on the SaH home page. This presentation now has all the text from the 1910 edition of the Textbook.

13 Dec 05 - I now have all quotes in a smaller font (tho not indented) as in the print versions. I also fixed a bug in page-mode where a certain range spanned chapters.

5 Dec 05 - I now have the marginal headings in the margins, just like the print versions. I also made a few little fixes in other areas.

25 Nov 05 - Both the view and search engines are now functional altho both still need much testing. I'm tweaking everything now ;-)

17 Nov 05 - Initial release. I started with the text from Project Gutenberg and converted it to XML so I could manipulate it server-side with PHP. See these notes for more info.

Your feedback is most welcome. Just send an email to cs(at)mfoster(dot)com.