|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: S T
Length: 2614 (0xa36) Types: TextFile Names: »SFD.py«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0 └─⟦35176feda⟧ »EurOpenD22/isode/isode-6.tar.Z« └─⟦de7628f85⟧ └─⟦this⟧ »isode-6.0/pepy/SFD.py«
-- SFD.py - MHS SFD definitions -- $Header: /f/osi/pepy/RCS/SFD.py,v 7.0 89/11/23 22:11:34 mrose Rel $ -- -- -- $Log: SFD.py,v $ -- Revision 7.0 89/11/23 22:11:34 mrose -- Release 6.0 -- -- -- NOTICE -- -- Acquisition, use, and distribution of this module and related -- materials are subject to the restrictions of a license agreement. -- Consult the Preface in the User's Manual for the full terms of -- this agreement. -- -- SFD DEFINITIONS ::= %{ #ifndef lint static char *rcsid = "$Header: /f/osi/pepy/RCS/SFD.py,v 7.0 89/11/23 22:11:34 mrose Rel $"; #endif %} BEGIN PRINTER print Document ::= SEQUENCE OF ProtocolElement ProtocolElement ::= CHOICE { textUnit[3] IMPLICIT TextUnit, specificLogicalDescriptor[5] IMPLICIT LogicalDescriptor } -- text units TextUnit ::= SEQUENCE { contentPortionAttributes ContentPortionAttributes, textInformation TextInformation } ContentPortionAttributes ::= SET { --none at present-- } TextInformation ::= CHOICE { T61String } -- logical descriptor LogicalDescriptor ::= SEQUENCE { LogicalObjectType, LogicalDescriptorBody } LogicalObjectType ::= INTEGER { document (0), paragraph (1) } LogicalDescriptorBody ::= SET { -- variable attributes (if object is document) -- pageHeading[3] IMPLICIT T61String OPTIONAL, -- variable attributes (if object is paragraph) -- layoutDirectives[4] IMPLICIT LayoutDirectives OPTIONAL, presentationDirectives[5] IMPLICIT PresentationDirectives OPTIONAL, -- default variable attributes for subordinate objects -- (if any) defaultValueLists[6] IMPLICIT SEQUENCE { DefaultValueList } OPTIONAL } LayoutDirectives::= SET { leftIndentation[0] Offset OPTIONAL, bottomBlankLines[3] Offset OPTIONAL } Offset ::= CHOICE { [1] IMPLICIT INTEGER} PresentationDirectives ::= SET { alignment[0] IMPLICIT Alignment OPTIONAL, graphicRendition[1] IMPLICIT GraphicRendition OPTIONAL } Alignment ::= INTEGER { leftAligned(0), centered(2), justified(3) } GraphicRendition::= SEQUENCE OF GraphicRenditionAspect GraphicRenditionAspect ::= INTEGER --an SGR parameter value; see T.61 DefaultValueList::= CHOICE { paragraphAttributes[1] IMPLICIT ParagraphAttributes } ParagraphAttributes ::= SET { layoutDirectives < Attribute OPTIONAL, presentationDirectives < Attribute OPTIONAL } Attribute ::= CHOICE { layoutDirectives[0] IMPLICIT LayoutDirectives, presentationDirectives[1] IMPLICIT PresentationDirectives } END