[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: What is a "Public Identifier"?

  • From: Lars Marius Garshol <larsga@i...>
  • To: xml-dev@i...
  • Date: 18 Sep 1998 11:24:30 +0200

url formal public identifier

* Mike Spreitzer
|
| I'm wondering if there is any standardization of what's in a "public
| identifier" 

The SGML standard (ISO 8879) defines something called a 'formal public
identifier' (clause 10.2), but whether public identifiers must be FPIs
or not is defined by the SGML declaration used.

In other words: public identifiers can be whatever you want, but you
can declare them to be FPIs.

The FPI syntax is described with BNF at

<URL:http://www.tiac.net/users/bingham/sgmlsyn/sgmlsyn.htm#P79>

| and/or of how one is resolved to whatever it refers to.

The usual way to resolve a public identifier is to use a so-called
catalog file. Currently there are two syntaxes for catalog files SGML
Open Catalog files (supported by lots of SGML tools plus DXP and
xmlproc) and XCatalogs (supported by xmlproc).

<URL:http://www.sgmlopen.org/html/a401.htm>
<URL:http://www.ccil.org/~cowan/XML>

| Yet there is a lot of regularity in the examples I see.  I've never
| seen anything specifying the structure used.  What am I missing?

Clause 10.2 of the ISO 8879 standard. The best place to get hold of it
is Goldfarbs The SGML Handbook, which has a lot of explanatory text
supplementing the standard itself.

--Lars M.


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.