2
0

genloc.sgm 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <!-- $XConsortium: genloc.sgm /main/2 1996/09/20 11:11:57 cdedoc $ -->
  2. <!-- (c) Copyright 1995 Digital Equipment Corporation. -->
  3. <!-- (c) Copyright 1995 Hewlett-Packard Company. -->
  4. <!-- (c) Copyright 1995 International Business Machines Corp. -->
  5. <!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
  6. <!-- (c) Copyright 1995 Novell, Inc. -->
  7. <!-- (c) Copyright 1995 FUJITSU LIMITED. -->
  8. <!-- (c) Copyright 1995 Hitachi. -->
  9. <![ %CDE.C.CDE; [<RefEntry Id="CDE.INFO.genlocformat">]]>
  10. <![ %CDE.C.XO; [<RefEntry Id="XCDI.INFO.genlocformat">]]>
  11. <RefMeta>
  12. <RefEntryTitle>Generalized Locator Format</RefEntryTitle>
  13. <ManVolNum>special file</ManVolNum>
  14. </RefMeta>
  15. <RefNameDiv>
  16. <RefName>Generalized Locator Format</RefName>
  17. <RefPurpose>address infolibs as document collections with external navigation references
  18. </RefPurpose>
  19. </RefNameDiv>
  20. <RefSynopsisDiv>
  21. <Synopsis>
  22. &lt;GLF> ::= &lt;MMDB> | &lt;ULV> | &lt;URI>
  23. &lt;MMDB> ::= mmdb: &lt;IBL> | &lt;IB> | &lt;IL> | &lt;INFOLIB> | &lt;BL> | &lt;BOOKCASE> |
  24. &lt;LOCATOR>
  25. &lt;IBL> ::= &lt;INFOLIB> & &lt;BOOKCASE> & &lt;LOCATOR>
  26. &lt;IB> ::= &lt;INFOLIB> & &lt;BOOKCASE>
  27. &lt;IL> ::= &lt;INFOLIB> & &lt;LOCATOR>
  28. &lt;BL> ::= &lt;BOOKCASE> & &lt;LOCATOR>
  29. &lt;INFOLIB> ::= INFOLIB= &lt;NAME>
  30. &lt;BOOKCASE> ::= BOOKCASE= &lt;NAME>
  31. &lt;LOCATOR> ::= LOCATOR= &lt;ULV> &lt;NAME>
  32. &lt;ULV> ::= uuid_ | xsm_ | isbn_
  33. &lt;NAME> ::= &lt;CHAR> { &lt;CHAR> )
  34. &lt;CHAR> ::= a-z | A-Z | 0-9 | &lt;SPECIAL_CHAR>
  35. &lt;SPECIAL_CHAR> ::= everything but ":" and "&"
  36. &lt;URI> ::= Uniform Resource Identifier (as defined by the Web Consortium)
  37. </Synopsis>
  38. </RefSynopsisDiv>
  39. <RefSect1>
  40. <Title>DESCRIPTION</Title>
  41. <Para>
  42. For the purpose of addressing infolibs as document collections with external navigation references, a generalized
  43. locator format is defined for use in applications and by the end-user. This mechanism is more precise than those that
  44. operate on the DtInfoLib level. This mechanism can be used by applications that want to tightly integrate to their on-
  45. line documentation, within the action system, or for printing specific sections from a command line.
  46. The syntax of a generalized locator format string is defined above.
  47. </Para>
  48. <Para>
  49. As shown above, there are several reserved terms that are used to identify locator format including
  50. <literal>uuid</literal> (for DCE
  51. style Unique ID), <literal>xsm</literal> (for XSession Manager style Unique ID), and
  52. <literal>ISBN</literal> (for International Standard Book
  53. Number). Of these only <literal>xsm</literal> is supported directly in the sample implementation.
  54. </Para>
  55. </RefSect1>
  56. </RefEntry>