CSCD3 / CST4 Differences

CST4 uses Unicode for all Pali scripts, unlike CSCD3 that uses proprietary, non-standard encodings.

The Tipiṭaka data on CST4 is Unicode-encoded Devanagari script Pali in Text Encoding Initiative XML format. CSCD3 data is in the proprietary Aalekh word processor format.

Search, Select a Book and Dictionary dialogs are not modal, i.e. they can be open together, and can be open behind an open book. The Pali script can be changed while these dialogs are open and all Pali text changes to the new script.

Script can be changed while book with highlighted search results is displayed

Word search has no limit on the number of matching words. CSCD3 has a limit of 500 terms.

Search terms can be typed into any script (all except Cyrillic, Khmer, Thai and Tibetan as of beta 10) regardless of current script setting.

Word search supports regular expressions in addition to wildcards. Wildcard search supports the "?" operator, matching one Pali character, in addition to "*", matching zero or more characters.

Search can be limited by Book Collection, a user-defined set of books.

Multiple search result words can be selected by clicking while holding shift or control. The occurrence counts shown per book reflect the sum of all the selected words. When the book is opened with highlighted terms, all of the selected terms are shown. See screenshot. Note that the highlighted terms are both dhammaṃ and dhamme.

The search index is built by the CST4 program rather than being included in the installation package. While this increases the initial setup time, it makes it much easier to update the Tipitaka data as it is corrected. New data files are detected at startup and re-indexed.

The program’s interface language can be changed. Language modules are loaded at startup. Additional languages can be added later without recompiling the program.

Text from open books can be copied to the clipboard by the usual Ctrl + C keyboard shortcut.

Footnotes appear inline in the text, not in a separate window. These can be toggled on and off by the View | Show Footnotes menu item of the book window. Footnote text is searchable.

The program state is saved when the program is closed and is recreated when the program is opened again. This includes all open books, their size, position, script, highlighted search terms, etc.

Multiple copies of the same book can be opened. This could be useful for referring to two different sections of the same book at one time.

Multiple copies of the same book can be opened at the same time in different scripts. (Change the script in the toolbar of one of the books, not the script selector on the main window.) This is handy for learning a new Pali script by comparing one that is well known with one that one is learning.

0 Responses to “CSCD3 / CST4 Differences”


  • No Comments

Leave a Reply

You must login to post a comment.