home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / text / 1501 < prev    next >
Encoding:
Internet Message Format  |  1992-12-27  |  3.4 KB

  1. Xref: sparky comp.text:1501 comp.text.sgml:1239
  2. Path: sparky!uunet!gatech!enterpoop.mit.edu!eru.mt.luth.se!lunic!sunic!aun.uninett.no!nuug!ifi.uio.no!sgml.news
  3. From: 100033.3271@CompuServe.COM (Nick Carr)
  4. Newsgroups: comp.text,comp.text.sgml
  5. Subject: Re: Marking up 'Automatically' -anyone
  6. Message-ID: <921227224658-100033.3271-DHM26-1@CompuServe.COM>
  7. Date: 27 Dec 92 22:46:59 GMT
  8. References: <20186.2b362c76@ul.ie> <19921223.044835.214@almaden.ibm.com> <1992Dec25.230745.16019@tc.fluke.COM>
  9. Lines: 56
  10.  
  11. In article <1992Dec25.230745.16019@tc.fluke.COM> Gary Benson writes
  12.  
  13. > Another alternative is to code it up yourself. Here at Fluke, we have
  14. > been standardizing our input file format since the days of typesetting
  15. > made it seem like a good idea to give consistent input to the
  16. > typographer.
  17.  
  18. Although we are reasonably new to using SGML in actual production (our
  19. background is as a technical publishing bureau using all the usual tools
  20. - Frame, Ventura, dbPublisher etc), it didn't take long to realise that
  21. main problem was going to be getting text out of arbitrary formats into
  22. something that we could validate then back into arbitrary formatting
  23. tools. In addition to solving this, we wanted a tool that we could use
  24. to manipulate files - something that could work like a database report
  25. writer. As a bureau we have no such thing as standard input. We get text
  26. in all sorts of formats (including hardcopy), syntaxes and consistencies
  27. (or lack thereof).
  28.  
  29. Flexibility is important to us, but so is productivity. For several of the
  30. jobs where we use SGML, the clients do not even know (or care) what it is.
  31. Because they are not willing to pay for the extra processing, the cost of
  32. SGML has to be recouped by us over the life of the project.  Of course
  33. SGML offers us the same benefits as any other users. It enables us to
  34. automate formatting, better cope with changes to document specifications
  35. and prepare our data in an application neutral format then choose our
  36. formatting engine once we understand the data better. So providing that
  37. the SGML component of the job is not disproportionally expensive we think
  38. that the investment is worth it.
  39.  
  40. However, we do not have a strong programming background. While we have
  41. alot of experience with text macro languages, there are no serious C (or
  42. equivalent) programmers here - so writing anything ourselves wasn't even
  43. considered. Based on these requirements, it seemed that the only tool
  44. suitable for us was OmniMark from Exoterica. OmniMark allows us to write
  45. (and maintain) comprehensive translators quickly enough that the cost of
  46. SGML doesn't outweigh the benefits. For organisations that don't need to
  47. handle the diversity of data that we do or who can enforce some markup
  48. standards on authors, OmniMark may be more than you need. But if you need
  49. a heavyweight tool, you should mail Exoterica (info@xgml.com) and ask for
  50. a Sampler. The Sampler's have an OmniMark run-time license with several
  51. different example files, scripts etc.
  52.  
  53. Just to prevent any misunderstandings, I should state that we are now
  54. working with Exoterica to represent OmniMark in the Asia Pacific region so
  55. feel free to disregard my opinion about the product. However, for what it
  56. is worth, we came to the product as users and that is primarily how we are
  57. involved with it. Distribution was similar to the old Remington electric
  58. shaver commercials - "I liked it so much I bought the company".
  59.  
  60. Nick Carr
  61. Allette Systems
  62. Level 4, 301 George St
  63. Sydney  NSW 2000
  64. Australia
  65. Ph 612 262 4777
  66. Fx 612 262 4774
  67.