home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / faqs / comp / answers / text / sgml-faq < prev   
Encoding:
Internet Message Format  |  1997-10-15  |  6.1 KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!howland.erols.net!news-peer.sprintlink.net!news-peer-east.sprintlink.net!news.sprintlink.net!Sprint!news.idt.net!news.voicenet.com!nntp.upenn.edu!news.misty.com!news.uwa.edu.au!munnari.OZ.AU!newsroom.utas.edu.au!not-for-mail
  2. From: John.Lamp@utas.edu.au (John Lamp)
  3. Newsgroups: comp.text.sgml,comp.answers,news.answers
  4. Subject: [comp.text.sgml] Frequently Asked Questions
  5. Followup-To: comp.text.sgml
  6. Date: 14 Oct 1997 14:01:16 GMT
  7. Organization: University of Tasmania, Australia.
  8. Lines: 148
  9. Approved: news-answers-request@MIT.EDU
  10. Message-ID: <61vtvc$8v9$1@franklin.its.utas.edu.au>
  11. Reply-To: dmeggins@microstar.com (David Megginson)
  12. NNTP-Posting-Host: pietas.infosys.utas.edu.au
  13. Summary: This posting gives some basic pointers to useful
  14.     information on ISO8879 - SGML
  15. Xref: senator-bedfellow.mit.edu comp.text.sgml:19290 comp.answers:28521 news.answers:114504
  16.  
  17. Archive-name: text/sgml-faq
  18. URL: http://www.infosys.utas.edu.au/info/sgmlfaq.txt
  19. Posting-Frequency: monthly
  20. Maintainer: David Megginson <dmeggins@microstar.com>
  21. Version: 0.6
  22. Last-modified: 1997/05/04
  23.  
  24. SGML FAQ:
  25. Ten Basic Questions
  26.  
  27. 1) What is SGML?
  28.  
  29.    ANSWER: SGML stands for "Standard Generalized Markup Language" (or
  30.     "Standard Goldfarb Mosher Lorie," but that's an inside joke).
  31.     Essentially, SGML is a method for creating interchangeable,
  32.     structured documents; with it, you can do the following:
  33.  
  34.     - assemble a single document from many sources (such as SGML
  35.       fragments, word processor files, database queries, graphics,
  36.       video clips, and real-time data from sensing instruments);
  37.  
  38.     - define a document structure using a special grammar called a
  39.       Document Type Definition (DTD);
  40.  
  41.     - add markup to show the structural units in a document; and
  42.  
  43.     - validate that the document follows the structure that you
  44.       defined in the DTD.
  45.  
  46.     The official definition of SGML is in the international standard
  47.     ISO 8879:1986.  For a list of general information on SGML,
  48.     including online tutorials, see the following link at Robin
  49.     Cover's SGML Web Site (next question):
  50.  
  51.       http://www.sil.org/sgml/general.html
  52.  
  53.  
  54. 2) How do I find out more about SGML applications (i.e. DTDs),
  55.    projects, free tools, and related standards?
  56.  
  57.    ANSWER: See Robin Cover's extensive SGML web site at
  58.  
  59.       http://www.sil.org/sgml/
  60.  
  61.     The site is updated almost daily (or so NetMinder tells me), and
  62.     is the best source of both general and specific SGML information.
  63.     ALWAYS, ALWAYS, ALWAYS START HERE!!!  If you want to search for a
  64.     specific term or keyword, you can jump straight to the URL
  65.  
  66.       http://www.sil.org/htbin/sgml-index.com
  67.  
  68.     For general questions, please feel free to post to the newsgroup
  69.     comp.text.sgml, once you're certain that you cannot find the
  70.     answer at Robin's or Steve Pepper's sites (for the latter, see
  71.     the next question).
  72.  
  73.  
  74. 3) How do I find out more about free and commercial SGML software
  75.    tools (such as editors, converters, formatters, and databases)?
  76.  
  77.    ANSWER: See Steve Pepper's excellent Whirlwind Guide to SGML Tools
  78.     and Vendors at
  79.  
  80.       http://www.falch.no/people/pepper/sgmltool/
  81.  
  82.  
  83. 4) Where can I buy or download a program to convert my
  84.    Postscript/Word/WordPerfect legacy documents to SGML automatically?
  85.  
  86.    ANSWER: If you have any experience in construction, that's roughly
  87.     equivalent to asking where you can rent a machine to convert
  88.     bricks into a house automatically.
  89.  
  90.     Accept that you'll have to do some programming (and possibly a lot
  91.     of manual intervention), then look at Steve Pepper's Whirlwind
  92.     Guide (see above) to find some software tools that can get you
  93.     started.
  94.  
  95.  
  96. 5) Where can I buy or download a program to convert my SGML document
  97.    to HTML/RTF/Word/WordPerfect/Postscript automatically?
  98.  
  99.    ANSWER: You _can_ do this automatically (it's more like converting
  100.     a house back to bricks), but usually not out of the box -- unless
  101.     someone has already done the job for you, you will have to use a
  102.     graphic interface or a programming language to tell the formatting
  103.     application what the document should look like.  Again, Steve
  104.     Pepper's Whirlwind Guide (see above) lists some software tools
  105.     that can get you started.
  106.  
  107.  
  108. 6) Who's using SGML?
  109.  
  110.    ANSWER: Government, many big industries, the military, academic
  111.     research projects (big and small), and everyone who uses the
  112.     World-Wide Web -- SGML consultants and developers are very busy.
  113.     For a list of major SGML initiatives in government and industry
  114.     (courtesy of Robin Cover), see
  115.  
  116.       http://www.sil.org/sgml/gov-apps.html
  117.  
  118.     For a list of major SGML initiatives in academia, see
  119.  
  120.       http://www.sil.org/sgml/acadapps.html
  121.  
  122.  
  123. 7) What's the difference between SGML and HTML?
  124.  
  125.    ANSWER: HTML is an SGML application (a DTD and a set of processing
  126.     conventions).  Most HTML browsers do not support some basic SGML
  127.     constructions, like arbitrary entities, but nearly all SGML
  128.     authoring tools are capable of producing good HTML documents.
  129.  
  130.     For more information on HTML, see the HTML entry at Robin Cover's
  131.     SGML Web Site, above.
  132.  
  133.  
  134. 8) What's the difference between SGML and XML?
  135.  
  136.    ANSWER: Unlike HTML, XML is not an SGML application -- instead,
  137.     it's a set of simple conventions for using SGML without some of
  138.     the more esoteric features.  It's still SGML, though.
  139.  
  140.     For more information on XML, see the XML entry at Robin Cover's
  141.     SGML Web Site, above.
  142.  
  143.  
  144. 9) Can I post job announcements to comp.text.sgml?
  145.  
  146.    ANSWER: Sure, if they're real and SGML-related.  It's much more
  147.     interesting to see job postings from the companies themselves than
  148.     from head-hunters.
  149.  
  150.     One of the best signs of SGML's strength right now is that people
  151.     often complain about too many job postings in comp.text.sgml.
  152.  
  153.  
  154. 10) What about X?  You didn't mention it.
  155.  
  156.    ANSWER: Again, visit Robin Cover's and Steve Pepper's web sites
  157.     (questions 2 and 3) -- they are simply the best guides to SGML
  158.     information, and will tell you almost anything you want to know,
  159.     from where to download a certain DTD to what tools and standards
  160.     exist for producing formatted output from SGML documents.
  161.  
  162.  
  163. __END OF FAQ__
  164.  
  165.