1、ANSI/NISO Z39.102-2017 ISSN: 1041-5653 STS: Standards Tag Suite Abstract: The Standards Tag Suite (STS) provides a common XML format thatdevelopers, publishers, and distributors of standards, including national standards bodies, regional and international standards bodies, and standards development
2、organizations, can use to publish and exchange full-text content and metadata of standards. STS is based on ANSI/NISO Z39.96 (JATS). Structures are provided to encode both the normative and non-normative content of: standards, adoptions of standards, and standards-like documents that are produced by
3、 standards organizations. An American National Standard Developed by the National Information Standards Organization Approved: October 6, 2017 by the American National Standards Institute Published by the National Information Standards Organization Baltimore, Maryland, U.S.A. About NISO Standards NI
4、SO standards are developed by Working Groups of the National Information Standards Organization under the oversight of a Topic Committee. The development process is a strenuous one that includes a rigorous peer review of proposed standards open to each NISO Voting Member and any other interested par
5、ty. Final approval of the standard involves verification by the American National Standards Institute that its requirements for due process, consensus, and other approval criteria have been met by NISO. Once verified and approved, NISO Standards also become American National Standards. These standar
6、ds may be revised or withdrawn at any time. For current information on the status of this standard contact the NISO office or visit the NISO website at: http:/www.niso.org/workrooms/sts/ Published by: NISO 3600 Clipper Mill Road Suite 302 Baltimore, MD 21211-1948 www.niso.org Copyright 2017 by the N
7、ational Information Standards Organization All rights reserved under International and Pan-American Copyright Conventions. For noncommercial purposes only, this publication may be reproduced or transmitted in any form or by any means without prior permission in writing from the publisher, provided i
8、t is reproduced accurately, the source of the material is identified, and the NISO copyright status is acknowledged. All inquiries regarding translations into other languages or commercial reproduction or distribution should be addressed to: NISO, 3600 Clipper Mill Road, Suite 302, Baltimore, MD 212
9、11-1948. ISSN: 1041-5653 (National Information standards series) ISBN: 978-1-937522-77-3 (HTML) ISBN: 978-1-937522-78-0 (PDF) Table of ContentsForeword.iii1 Purpose12 Background.13 Scope.13.1 The Interchange Tag Set.23.2 The Extended Tag Set.34 Application Note: Namespace for STS Elements.35 Normati
10、ve References.36 References.37 Definitions.48 ANSI/NISO Z39.102-2017 STS (Version 1.0).58.1 Elements.58.2 Attributes179Bibliography226ANSI/NISO Z39.102-2017 2017 NISO iiiForeword(This Foreword is not part of ANSI/NISO Z39.102-2017, STS:Standards Tag Suite (Version 1.0). It is included for informatio
11、nonly.)About This StandardThis is the first edition of this standard. In addition to the element and attribute descriptions, two standards tag setshave been provided as part of NISO STS.This NISO STS standard is based on the International Organization for Standardization (ISO) Standard Tag Set (ISOS
12、TS, version 1.1). NISO STS 1.0 is a fully backwards-compatible superset of ISO STS 1.1. Therefore, anydocument that is valid to ISO STS 1.1 will be valid to NISO STS 1.0, by changing only the document typedeclaration (or other schema identification mechanism) and the attribute on the top level eleme
13、nt ().ISO STS was based on version 0.4 (Publishing) of the Journal Article Tag Suite (JATS), now known in its updatedform as ANSI/NISO Z39.96. The current NISO STS standard is based on ANSI/NISO Z39.96-2015, which is basedon the National Library of Medicine (NLM) Journal Archiving and Interchange Ta
14、g Suite, created by The NationalCenter for Biotechnology Information (NCBI): https:/www.ncbi.nlm.nih.gov of the National Library of Medicine(NLM): https:/www.nlm.nih.gov. The NLM Tag Suite was developed as an update of a Document Type Definition(DTD) used by the NCBI/NLM PubMed Central project to ar
15、chive life science journals from a variety of sources.Input and support from Harvard University Libraries, as well as support from The Andrew W. Mellon Foundationand collaboration with Inera, Inc. and Mulberry Technologies, Inc., allowed the scope of that project to bebroadened and resulted in the N
16、LM Journal Archiving and Interchange Tag Suite.Work on the NISO STS models and documentation, in support of NISO and the NISO STS Committee, wasperformed by Mulberry Technologies, Inc. Mulberry Technologies work was supported by ASME (AmericanSociety of Mechanical Engineers) and ASTM International.S
17、TS 1.0 and Continuous MaintenanceAs JATS 1.0 was released by ANSI/NISO in August 2012 and immediately put into continuous maintenance mode,so is the intent with NISO STS. Information, including action minutes from the meetings that have led to the releaseof STS version 1.0, may be found at: http:/ww
18、w.niso.org/workrooms/sts/.Instructions for Submittal of Proposed Changes to ANSI/NISO Z39.102-2017 UnderContinuous MaintenanceIf a provision of the standard is proposed for addition, deletion, or modification, the text of the provision must besubmitted in writing. Comments or proposals for revision
19、to any part of the standard may be submitted to NISO atany time. When possible, such proposals should be accompanied by examples. Submissions must be accompaniedby the submitters name, affiliation, telephone number, and email address. Comments may be submitted to NISOonline at: http:/www.niso.org/wo
20、rkrooms/sts/. The STS Standing Committee will review suggestions at least once ayear.Trademarks, Service MarksWherever used in this standard, all terms that are trademarks or service marks are and remain the property of theirrespective owners.AcknowledgmentsDuring the course of the NISO STS Committe
21、e work, a few committee members departed for various reasons. Wewould like to acknowledge appreciation for their contributions, and for contributions by all the NISO STSCommittee Members. Original members who were no longer with the Steering or Technical Committees at the timeof the vote include Mat
22、t Brown, BSI Standards Limited; Keith Doubleday, IHS; Becky Fadik, SAE International;and Karen Reczek, National Institute of Standards and2. Introducing a default namespace would not be backwards compatible with ISO STS and would break themajority of existing ISO STS applications.Although a default
23、namespace is not required for STS, some users may wish to namespace STS elements andattributes in their application of the standard.If a namespace is to be applied, the namespace URI should be “http:/www.niso-sts.org“, and the namespace prefixshould be “niso-sts” or similar.Using a namespace with ST
24、S will require a certain level of namespace and general XML sophistication. If it is done,it should be done in a manner that best facilitates interchange. The following items should be considered: The MathML namespace (and the OASIS Exchange table model namespace if appropriate) should beretained. W
25、hen making HTML from STS, the STS table elements will need to be either stripped of the STS namespaceor given their own HTML namespace. STS does not incorporate the XHTML 1.1 table model; it useselements, attributes, and models inspired by and based on the XHTML 1.1 table model.5 Normative Reference
26、sThis standard relies on the following documents. When cited in the text of this standard, a standard may bereferenced solely by its number. Where no date is supplied, the most current version of the standard should be used.OASIS TR 9901:1999, XML Exchange Table Model Document Type Definition, 29 Se
27、ptember 1999.http:/www.oasis-open.org/specs/tm9901.htmW3C. Extensible Markup Language (XML) 1.0, 10 February 1998.https:/www.w3.org/TR/1998/REC-xml-19980210W3C. Mathematical Markup Language (MathML) Version 2.0 (Second Edition), 21 October 2003.https:/www.w3.org/TR/2003/REC-MathML2-20031021/W3C. Mat
28、hematical Markup Language (MathML) Version 3.0 (Second Edition), 10 April 2014.https:/www.w3.org/TR/2014/REC-MathML3-20140410/6 ReferencesThis standard references the following documents. When cited in the text of this standard, the referenced standardmay be referred to by its number only or an abbr
29、eviated title. Where no date is supplied, the most current version ofthe standard should be used.ISO 30042, Systems to manage terminology, knowledge and content - TermBase eXchange (TBX).https:/www.iso.org/standard/45797.htmlNISO RP-22-2015, Access License and Indicators, 5 January 2015.http:/www.ni
30、so.org/apps/group_public/download.php/14226/rp-22-2015_ALI.pdfW3C. Namespaces in XML 1.0 (Third Edition). https:/www.w3.org/TR/REC-xml-names/ANSI/NISO Z39.102-2017 2017 NISO 3W3C. XHTML Modularization 1.1, Section 5.6.2. Tables Modules, 13 February 2006.https:/www.w3.org/TR/2006/PR-xhtml-modularizat
31、ion-20060213/W3C. XML Linking Language (XLink) Version 1.0, 27 June 2001. https:/www.w3.org/TR/xlink/W3C. XML Schema Part 1: Structures Second Edition, 28 October 2004. https:/www.w3.org/TR/xmlschema-1/7 DefinitionsTerm/Acronym DefinitionANSI American National Standards Institute. ANSI is a private
32、nonprofit organization that oversees thedevelopment of voluntary consensus standards in the U.S.ASCII ASCII is a character-encoding scheme based on the English alphabet. It defines the encoding for128 characters including A-Z, a-z, 0-9, some symbols, and some control characters.It is sometimes used
33、to refer to “plain text,” i.e., text without special characters or equations.attribute (anXML term)An attribute is a name-value pair associated with an XML element that modifies certain features ofthe element. Attributes hold facts about an element, such as which type of list (e.g., numbered,bullete
34、d, or plain) is being requested when using the List element. Each attribute has both aname (e.g., list-type) and a value (e.g., “bullet”).containerelement (anXML term)An XML term of art that indicates that one element has only other elements inside it, in a parent/child or ancestor/descendent relati
35、onship.Crossref Crossref is an independent membership association appointed as an official DOI RegistrationAgency for scholarly and professional publications.document type(an XML term)A class of documents, for example, “standards,” that can be described with a single XML model.DOI Digital Object Ide
36、ntifier. A DOI is a character string used to identify an electronic document orother object persistently (over changes in time, location, and ownership).DTD (an XMLterm)Document Type Definition. A DTD is a set of markup declarations that define a type of documentin XML. DTDs are one type of XML sche
37、ma language, see also XSD schema and RELAX NGschema.element (anXML term)Elements are nouns, such as “section” and “non normative example,” that represent components ofstandards documents, the standards themselves, and accompanying metadata.element content(an XML term)The content of an element that c
38、ontains only other elements. For example, the element for List() is a container element for the elements that make up the structure of a list, such as the listtitle () and list items (). The List element contains no text directly inside it, alllist text is inside the contained elements.emoticon An i
39、con or small graphic used to depict emotion (for example, a “smiley face” to indicatehappiness or laughter).ftp File Transfer Protocol. An Internet Engineering Task Force standard (RFC 959) that defines aprotocol for transferring files between two hosts over a network.glyph A graphical element used
40、to represent a character.JATS ANSI/NISO Z39.96 Journal Article Tag Suite.LaTeX A document preparation system for the TeX typesetting program.MathML A specification of the World Wide Web Consortium (W3C) for describing mathematical notationand capturing both its structure and content in XML.metadata
41、Metadata are data about data, such as bibliographic information. Metadata elements that describe astandard (such as the date on which the standard was approved) are distinct from elements thatcontain the textual narrative and graphical content of the standard.ANSI/NISO Z39.102-20174 2017 NISOTerm/Ac
42、ronym Definitionmilestone A milestone is a marker for the beginning or end of a non-hierarchically nested object, that is, atextual component that cannot be expressed in the normal, non-overlapping, tree structure of anXML document.mixed content(an XML term)The content of an element that may contain
43、 embedded elements as well as text (letters, numbers,and special characters). For example, a mixed content element may contain the highlightingelements such as bold and italic interspersed in the text.pixel In digital imaging, a pixel is a single point in a bitmap.RELAX NGschema (RNG)A schema langua
44、ge for XML.Schematron A rule-based validation language used for making and testing assertions about an XML instance.tag set A model for a particular document type, built from the XML elements and attributes defined in theTag Suite. Many tag sets can be made from the elements and attributes of the fu
45、ll Tag Suite.Tag Suite All of the XML elements and attributes defined as part of this NISO standard. From this Suite ofcomponents, individual tag sets for a particular document type may be constructed.TeX A typesetting system popular for setting mathematics and physical sciences content.Unicode Used
46、 to represent both the Unicode Standard, which specifies the representation of text inmodern software products and standards, and The Unicode Consortium, which is the organizationresponsible for developing and maintaining the Unicode Standard.Unicode PrivateUse AreaBlocks of characters that are offi
47、cially not defined by the Unicode standard but are reserved for anorganizations private use. Users must understand that characters within the private use area mustbe defined within a system and that they have no meaning outside of that system.URI Uniform Resource Identifier. An identifier (such as a
48、 URL) that may be used as a live link,typically naming a website, such as: https:/wrapperelement (anXML term)An element that contains a series of elements that make up a whole unit; it acts as a single wrapperaround all the elements that are part of a single logical component.XML(ExtensibleMarkupLan
49、guage)A specification of the World Wide Web Consortium (W3C) for creating custom markup languagesthat enable information systems to share structured information.XML term A term defined in the XML specification or commonly used by the XML community in thecontext of XML applications.XSD schema XML Schema Definition. A recommendation of the World Wide Web Consortium (W3C) thatdefines a language for creating XML Schemas: https:/www.w3.org/TR/xmlschema-18 ANSI/NISO Z39.102-2017 STS (Version 1.0)8.1 ElementsThis standard defines the elements f