From 76f683b146315bf9236a0f9599561bd6d616555e Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Thu, 12 Jan 2006 23:57:12 +0000
Subject: iso10303

git-svn-id: svn://tug.org/texlive/trunk@999 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/tex/latex/iso10303/aicv1.sty | 71 ++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)
 create mode 100644 Master/texmf-dist/tex/latex/iso10303/aicv1.sty

(limited to 'Master/texmf-dist/tex/latex/iso10303/aicv1.sty')

diff --git a/Master/texmf-dist/tex/latex/iso10303/aicv1.sty b/Master/texmf-dist/tex/latex/iso10303/aicv1.sty
new file mode 100644
index 00000000000..48cc925f605
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/iso10303/aicv1.sty
@@ -0,0 +1,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'.
-- 
cgit v1.2.3

