473,379 Members | 1,257 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,379 software developers and data experts.

"what ever happened to Scribe?"

Hello.

This qualifies more as a post about a structured document language, but, at
least, XML is a subset of that topic-group; also, I think that some folks,
who frequent this list, may be familiar with the thing that I'm looking for
more details about.

In short:

I'm hoping that someone may know of Scribe, and might have, or may know of,
some publicly-available info about the semantics of the Scribe document
language.

I'm hoping to reformat some Scribe-able *.mss files as DocBook XML --
really, to make a full, if non-validating, Scribe-to-DocBook formatting engine.

The full overview:
There's a project that was once in-operation at Carnegie Mellon University,
called Garnet. It's now being maintained in the GarnetLisp project at
SourceForge [see http://sourceforge.net/projects/garnetlisp ]

The documentation for Garnet, in its source form, is in some *.mss files,
which, I've come to understand, were used with a document-processing system
called Scribe.

Though there are some good PostScript versions for all of those *.mss files,
still, I was hoping that some DocBook XML could be made of them --
to be able to get some HTML out of it, and to make the documentation
more maintainable in the source form (not that it needs updating,
necessarily, but .. well, as a 'matter of principle').

The Scribe format is rather intelligible, thankfully. Given a source *.mss
document and a final postscript document, and one can sort of
reverse-engineer it, enough to figure out what some of the Scribe
@directives() are for. Still, there is some ambiguity I've found about it,
and I want to get it on-the-mark here.
So: Would anyone happen to know of any documents that might offer details
about the syntax and semantics of Scribe structure and formatting
@directives()?
[as it happens, the Scribe, which they used with the Garnet docs, is not
the scribe that is available via
http://www-sop.inria.fr/mimosa/fp/Scribe/scribe.html
though that one may be of some interest]

thanks much.
--
Sean Champ
gi****@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org
Jul 20 '05 #1
2 2481
Sean Champ <gi****@sdf.lonestar.org> writes:

[...]
I'm hoping that someone may know of Scribe, and might have, or may
know of, some publicly-available info about the semantics of the
Scribe document language. [...] So: Would anyone happen to know of any documents that might offer
details about the syntax and semantics of Scribe structure and
formatting @directives()?


You'll want to look at the user manual and the database
administrator's manual. The full titles are as follows:

Scribe document production system, database administrator's guide

Scribe document production system user manual

Both were published by Unilogic, Ltd. of Pittsburgh, PA. There were
also various supplements published for new versions.

Inter-library loan is probably your best bet for getting your hands on
these manuals. I'd check the online catalogs for the Univ. Pitt and
CMU libraries for full citations, then contact your local ILL
librarian.

Dave Dubin
Electronic Publishing Research Group
University of Illinois at Urbana-Champaign

Jul 20 '05 #2

David Dubin <dd****@lindev.isrl.uiuc.edu> wrote:
You'll want to look at the user manual and the database
administrator's manual. The full titles are as follows: Scribe document production system, database administrator's guide Scribe document production system user manual Both were published by Unilogic, Ltd. of Pittsburgh, PA. There were
also various supplements published for new versions. Inter-library loan is probably your best bet for getting your hands on
these manuals. I'd check the online catalogs for the Univ. Pitt and
CMU libraries for full citations, then contact your local ILL
librarian.

thank you, much; i'll look for 'em.
--
Sean Champ
gimbal #at# sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org
Jul 20 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
by: Unbiased_me | last post by:
Hi There I recently read in book that the C compiler is written in C. I unable to comprehend the concept behind this. How is the compiler design started...Where dodoes one start. I tried...
10
by: LaEisem | last post by:
On-the-job, I have "inherited" a lot of old C language software. A question or two about when "casting" of null pointer constants is needed has occurred during behind-the-scenes cleanup of some...
8
by: Ravi Ambros Wallau | last post by:
Hey guys: What can I do when an "Error Creating Control" is displayed on the form (instead of the control), and a tooltip indicating the error never is displayed? Is there some log, some hidden...
7
by: RFS666 | last post by:
Hello, I would like to use variables with a type in jscript.NET. I declare them as follows: var x : double = 5.03; This doesn't work in my script, that I write to the page in codebehind with...
3
by: James Hunter Ross | last post by:
Friends, we are using ADPlus (CDB) to log w3wp.exe things are part of our debugging efforts. A log file gets filled with TONS of "1st chance AccessViolation" exceptions. Is this to be expected? ...
3
by: nsh | last post by:
mailing.database.mysql, comp.lang.php subject: does "LOAD DATA" EVER work?!? I've tried EVERYTHING! version info: my isp is running my web page on a linux box with php ver. 4.4.1 according to...
28
by: john_sips_tea | last post by:
Just tried Ruby over the past two days. I won't bore you with the reasons I didn't like it, however one thing really struck me about it that I think we (the Python community) can learn from. ...
0
by: ramapv | last post by:
I am using mozilla.when i am running a jsp file using plugins i am getting the above message.What shall i do inorder to see the plugins. Please tell me what ever the softwares i need to install for...
22
by: nospam_news | last post by:
I currently get asked about my usage of "auto". What is it for? The keyword is clearly superflous here. In contrast to the huge majority of C/C++ developers I write definitions very explicitly...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.