summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/iso10303/aicv1.sty
blob: 48cc925f605d0e692ba7107264de1efbee810b66 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
%%
%% This is file `aicv1.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% stepe.dtx  (with options: `aic')
%% 
%%     This work has been partially funded by the US government
%%  and is not subject to copyright.
%% 
%%     This program is provided under the terms of the
%%  LaTeX Project Public License distributed from CTAN
%%  archives in directory macros/latex/base/lppl.txt.
%% 
%%  Author: Peter Wilson (CUA and NIST)
%%          now at: peter.r.wilson@boeing.com
%% 
\ProvidesPackage{aicv1}[2002/01/10 v1.0.2 STEP AIC package]
    \RequirePackage{stepv13}[2002/01/10]


\anirfalse

\newcommand{\aicshortexphead}{\clause{EXPRESS short listing}\label{;sesl}}
\newcommand{\aicextraintro}{%
    This part of ISO~10303 is a member of the application
interpreted construct series.
    An application interpreted construct (AIC) provides a
logical grouping of interpreted constructs that supports
a specific functionality for the usage of product data across
multiple application contexts. An interpreted construct is a
common interpretation of the integrated resources that
supports shared information requirements among application
protocols.
}
\newcommand{\aicdef}{%
\definition{application interpreted construct (AIC)}%
           {a logical grouping of interpreted constructs
            that supports a specific function for
            the usage of product data across multiple
            application contexts.}
}
\newcommand{\aicshortexpintro}{%
    This clause specifies the \Express{} schema that uses
elements from the integrated resources and contains the
types, entity data types specializations, and functions that are
specific to this part of ISO~10303.
\begin{anote}There may be subtypes and items of select lists that
      appear in the integrated resources that are not
      imported into the AIC. Constructs are eliminated
      from the subtype tree or select list through the
      use of the implicit interface rules of ISO 10303-11.
      References to eliminated constructs are outside the
      scope of the AIC. In some cases, all items of the select
      list are eliminated. Because AICs are intended to be
      implemented in the context of an application protocol,
      the items of the select list will be defined by the
      scope of the application protocol.
\end{anote} % end note
}
\newcommand{\aicexpressg}{%
  The diagrams in this annex are generated from the short
listing given in \cref{;sesl} and correspond to the \Express{} schemas
specified in this part of ISO 10303.
The diagrams use the \ExpressG{} graphical notation for the
\Express{} language. \expressgdef. \par
}
\endinput
%%
%% End of file `aicv1.sty'.