*********************************<+>******************
*********************
*
* State of Wisconsin - TEXT 2000
*
* Name: Filter Name
*
* Reference: TXXX.T2KXXXXX
*
* Version: 1.0
*
* Purpose: The purpose of this filter is
*
* Author: Andersen Consulting
*
* Date Created: MM/DD/YY
*
* Modification Log:
*
* Nbr Date Name Description
* -------------------------------------------
* 001 MM/DD/YY XXX Original.
* 002 06/18/98 mjr Tested for changes in I6-
No Changes Required
* 003 05/30/00 gm Tested for changes in QS-
No Changes Required
**********************************<->***************************************
<"para",
Top Margin = 0.0266667 Inches,
Bottom Margin = 0.0266667 Inches,
Font = F25@Z7@Lam,
Line Spacing = 1.162 lines>
| Row | Pattern | Action | Comment |
|---|---|---|---|
| ~Title Row | Table 1. |
||
| ~Defaults | |||
| ~entry |
assign |sect1|
assign |sect2| assign |chap1| assign |chap2| |
||
| ~exit | |||
| 1 | \* | echo begin Table 2. | |
| 2 | ([0-9]*)$|chap1|\.([0-9]*)$|sect1|( )*to( )*([0-9]*)$|chap2|\.([0-9]*)$|sect2|\t | begin Table 3. | |
| 3 | ([0-9]*)$|chapter|\.([0-9]*)$|section| | begin Table 5. | |
| ~Title Row | Table 2. |
||
| ~Defaults | Do Not Inherit | ||
| ~entry | |||
| ~exit | |||
| 4 | [^\n]*\n | echo end Table 2. | |
| ~Title Row | Table 3. |
||
| ~Defaults | Do Not Inherit | ||
| ~entry | assign |where| | ||
| ~exit | |||
| 5 | [^\t]*\t | assign |where||pattern|
begin Table 4. |
|
| ~Title Row | Table 4. |
||
| ~Defaults | Do Not Inherit | ||
| ~entry | assign |algo| | ||
| ~exit | |||
| 6 | ([^\t]*\t)$|algo|([^\n]*)$|fullcit|\n | |chap2|.|sect2|\t|algo||where||fullcit|\n
assign |sect1|
assign |sect2| assign |chap1| assign |chap2| assign |algo| assign |where| end Table 3. |
|
| ~Title Row | Table 5. |
||
| ~Defaults | Do Not Inherit | ||
| ~entry |
assign |subdparaflag|
assign |subdivflag| assign |paraflag| assign |subsecflag| assign |subdparaflag| assign |subdiv| assign |subdpara| assign |para| assign |subsec| |
||
| ~exit | |||
| 7 | (\([0-9]*([a-z]*)?\))$|subsec|(\([a-z]*\))$|para|([0-9]*([a-z]*)?\.)$|subdiv|([a-z]*\.)$|subdpara| | assign |subdparaflag|t
begin Table 6. |
|
| 8 | (\([0-9]*([a-z]*)?\))$|subsec|(\([a-z]*\))$|para|([0-9]*([a-z]*)?\.)$|subdiv| | assign |subdivflag|t
begin Table 6. |
|
| 9 | (\([0-9]*([a-z]*)?\))$|subsec|(\([a-z]*\))$|para| | assign |paraflag|t
begin Table 6. |
|
| 10 | (\([0-9]*([a-z]*)?\))$|subsec| | assign |subsecflag|t
begin Table 6. |
|
| ~Title Row | Table 6. |
||
| ~Defaults | |||
| ~entry | |||
| ~exit | |||
| 11 | ( )*to( )* | assign |to||pattern|
begin Table 7. |
|
| ~Title Row | Table 7. |
||
| ~Defaults | |||
| ~entry | |||
| ~exit | |||
| 12 | ([^\t]*)$|second|\t | begin Table 8. | |
| ~Title Row | Table 8. |
||
| ~Defaults | |||
| ~entry | |||
| ~exit | |||
| 13 | [^\t]*\t | assign |where||pattern|
begin Table 9. |
|
| ~Title Row | Table 9. |
||
| 14 | ([^\t]*)$|algo|\t | begin Table 10. | |
| ~Title Row | Table 10. |
||
| ~Defaults | |||
| ~entry | |||
| ~exit | |||
| 15 | ([^\n]*)$|fullcit|\n | if |subdparaflag|==t
|chapter|.|section||subsec||para||subdiv||second|\t|algo|\t|where||fullcit|\n
~end if
if |subdivflag|==t |chapter|.|section||subsec||para||second|\t|algo|\t|where||fullcit|\n ~end if if |paraflag|==t |chapter|.|section||subsec||second|\t|algo|\t|where||fullcit|\n ~end if if |subsecflag|==t |chapter|.|section||second|\t|algo|\t|where||fullcit|\n ~end if assign |subdparaflag| assign |subdivflag| assign |paraflag| assign |subsecflag| assign |subdparaflag| assign |subdiv| assign |subdpara| assign |para| assign |subsec| end Table 5. |
|