Here, you will find a text file of Taisho Catalog, that is a list of all the works contained in Taisho Canon, with some scripts for Jedit X that can be useful to search in this catalog.
Catalog
The Catalog itself is based on a document named "Taisho mokuroku 大正目録.TXT", uploaded on NiftyServe around 1995, by Ishii Kōsei 石井公成, and index files of cbeta "Normal" folder (http://www.cbeta.org/) for volumes 1 to 55 and 85. But there are modifications to each of these sources.Numbering of texts follows the numbering of the files of SAT (http://www.l.u-tokyo.ac.jp/~sat/japan/index.html). The numbers followed by a "[*]" don't exist in SAT files [as of 2005-2007.07].
Encoding is UTF-8, with "gaiji" information of Mojikyo numbers (http://www.mojikyo.org/).
Here is an example of how it looks like:
0001 vol:1 page:1 title_simple_kanji:長阿含経 title_trad_kanji:長阿含經 title_hiragana:じょうあごんきょう Sk_P_equivalent kan:22 section:阿含部上 period:後秦 transl_author_simple_kanji:仏陀耶舎, 竺仏念 transl_author_trad_kanji:佛陀耶舍, 竺佛念 transl_author_hiragana:ぶっだやしゃ, じくぶつねん transl_author_Sk transl_author_nature:共訳 related_texts:"2-25, 45(52)" other_titles comp_date transl_date comp_place transl_place biblioEach record is separated by a linefeed (Decimal ASCII 10), and each field is separated by a tab (Decimal ASCII 09).
Each record has 22 fields:
- Number of the work
- volume
- page
- title in simplified kanji (in Japanese way)
- title in traditional kanji
- title in Hiragana
- Sanskrit-Pāli equivalent
- kan (juan) number
- section in the Taisho sections
- period (of translation or composition)
- translator or author in simplified kanji
- translator or author in traditional kanji
- translator or author's name in Hiragana
- translator or author's name in Sanskrit
- translation or authorship nature (共訳, etc.)
- related texts
- alternative titles
- composition data
- translation date
- composition place
- translation place
- bibliographical data (of works related to the work)
Of course, only very few of these fields contain already data; and data already there may contain errors. Nevertheless, I think this is better than nothing.
Clicking this link, you can display this catalog online (you will have to choose "UTF-8" as encoding); clicking the same link with Right mouse button (or Control + clicking it), you can download it.
You can put this Catalog file at any place you would like. Please open it with an editor which can read UTF-8 text files.
Ideally, such a catalog should be edited and completed by a colloborative effort. This is only a beginning.
Scripts for Jedit X
You will find scripts that will add four sub-menu items to your Jedit X macro menu, along with an taisho_catalog_installer.app, an AppleScript applet which will install all the scripts and the Catalog file at appropriate places.
Contents of the package
The file you will download from the link at the bottom of this page will contain the following files:
- taisho_catalog_installer.app an AppleScript applet
- to_put_in_Jedit-X_scripts_folder a folder
- get_num_from_data.scpt an AppleScript script
- get_num_from_field_data.scpt an AppleScript script
- get_taisho_info_from_num.scpt an AppleScript script
- open_catalog.scpt
- to_put_in_your_bin_folder a folder
- SAT a folder
- data a folder
- taisho_catalog.txt the catalog file
- get_num_from_data.pl an Perl script
- get_num_from_field_data.pl an Perl script
- ReadMe.rtf this file
The structure of this package must NOT be changed.
To Install...:
If you don't have Jedit X, you will have to download it from http://www.artman21.net/product/JeditX/download.html, and run it at least once (Jedit X is a very powerful editor, a shareware of 2800 yens; a demo version is available, and will run without restriction during one month).
Before you double-click on the icon of taisho_catalog_installer.app, you have to quite Jedit X.
You will double-click on the icon of taisho_catalog_installer.app: it will
- Create a folder named bin in your home directory if it does not exist;
- Put in your bin directory the following files:
- SAT a folder
- data a folder
- taisho_catalog.txt
- get_num_from_field_data.pl a Perl script
- get_num_from_data.pl a Perl script
- Create a folder named scripts in your /Users/[your_account]/Library/Application Support/Jedit X/ if it does not exist
- Put in the folder /Users/[your_account]/Library/Application Support/Jedit X/scripts/ the following AppleScript scripts:
- get_taisho_info_from_num.scpt an AppleScript script
- get_num_from_data.scpt an AppleScript script
- get_num_from_field_data.scpt an AppleScript script
- open_catalog.scpt an AppleScript script
- Add macro menu data to your /Users/[your_account]/Library/Application Support/Jedit X/MacroMenu.plist
- Finally, the taisho_catalog_installer.app will generate a log file on your Desktop, and will open it with TextEdit.app, displaying what it has done.
How to Use...:
When you have run the taisho_catalog_installer.app, your Jedit X will have four more sub-menu items in the Macro menu:
- SAT
- open_catalog:
If you choose this menu item, Jedit X will open the Catalog file, which is at /Users/[your_account]/bin/SAT/data/taisho_catalog.txt as a UTF-8 text file.
- get_taisho_info_from_num:
Type a Taisho number, in a Jedit X window; select it and choose this menu-item: a new window will open, and display the data for that work.
- get_num_from_data:
Type any word or number contained in taisho_catalog.txt in a Jedit X window; select it and choose this menu-item. A dialog will ask you if "you want to enter other data?", with three options: "Cancel", "Stop" and "New Data".
If you click "Stop", another dialog will ask you if "you want to get all the records, or only numbers", with three options: "Cancel", "Numbers" and "All". If you click "All", all the data will be displayed in a new Jedit X window; if you choose "Numbers", only Taisho numbers will be displayed.
If you choose "New Data" at the first dialog, another dialog will ask you to enter a new word: it has three options: "Cancel", "Stop" and "OK". If you press "OK", another dialog will ask you to enter a new word, and this, until you click on "Stop"...An example: type "不空羂索" in a new Jedit X window; select it, and choose get_num_from_data. At the first dialog, click on the button "Stop", and at the next dialog, click on the button "Numbers". You will get the following list:
1002 1092 1093 1094 1095 1096 1097 1098Another example: use the same text "不空羂索" in a Jedit X window; select it, and choose get_num_from_data. At the first dialog, click on the button "New Data", and at the next dialog, enter "隨" and click on the button "Stop". At the last dialog, click on the button "Numbers". You will get the following result:1093As you see, if you enter more than one word, the search will be "AND" search, and the result will be more and more restricted.
- get_num_from_field_data:
When you choose this menu-item, you will see a list selecting dialog listing all the 22 fields of records. Choose one of them (to choose an item, you can double-click on it). A dialog will ask you to enter a word; there are three buttons: "Cancel", "Stop" and "OK". If you enter a word and click "OK", the same list selecting dialog will appear, and you will have to do the same thing again, until you click on the button "Stop". A final dialog will ask you if you "want to get all the data or only the numbers", with three buttons: "Cancel", "Numbers" and "All". The result will be displayed according to the button you will press.An example: Choose the menu-item get_num_from_field_data; at the list selecting dialog, select "transl_author_hiragana", and at the next dialog, enter the word "らじゅう", and press "OK"; at the next list selecting dialog, select "title_hiragana", and at the next dialog, enter the word "はんにゃ", and press "Stop". At the final dialog, press "Numbers", and you will get the following result:
0223 0227 0235 0245 0250Note that many fields have no contents.
Note also that if you choose more than once the same field in the list selecting dialog, an error message will be returned.
Download
Please download from Taisho Catalog script package from this link (527K to download).
Thank you in advance for any feedback, bug report, etc.
Go to Research tools Home Page
Go to NI Home Page
Mail to Nobumi Iyanaga
This page was last built with Frontier on a Macintosh on Sat, Jul 28, 2007 at 6:58:32 PM. Thanks for checking it out! Nobumi Iyanaga