Created
December 18, 2018 16:47
-
-
Save scottwalters/36045577a7dc6f85584cc6e61dc4e81e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/perl | |
# convert POD-like markup to an emulation Apress' MSWord template output | |
# {\*\template F:\\tmp\\ApressStyles.dot} - I'd love to know the path to Kim's etc .dot | |
# but I can't find anything like this in the files I get from her! | |
# todo: run as a cgi, linkable from the wiki | |
# markups available to us: | |
# chaptersubtitle | |
# production notes | |
use strict; | |
use warnings; | |
use Carp; | |
my $word; | |
if($ENV{QUERY_STRING}) { | |
print qq{Content-type: application/x-pdf\n\n}; | |
$word = $ENV{QUERY_STRING}; | |
} else { | |
$word = shift @ARGV; | |
} | |
my $chapter = 0; | |
my $section = 1; | |
my $subsection = 1; | |
my $listnesting = 0; | |
my $eos = 0; | |
my $firstpara = 0; # first paragraph after a heading | |
my $style = 'plainstart'; | |
my $wiki = qr{[A-Z][a-z0-9]+[A-Z0-9][A-Za-z0-9]+}; | |
sub { | |
my $sec; | |
my @ret; | |
while(<DATA>) { | |
if(m/__([A-Z0-9]+)__\n/) { | |
$sec = lc $1; | |
} else { | |
$_[0]->{$sec} .= $_; | |
} | |
} | |
}->(\my %samples); | |
my %markup; %markup = ( | |
# only used once | |
prolog => sub { $samples{prolog } }, | |
# major headings - these take the heading as their only argument | |
# there are more but these are the only levels of nesting we're using so far | |
chapternumber => sub { sprintf $samples{chapternumber}, $_[0] }, # =head1 | |
chaptertitle => sub { sprintf $samples{chaptertitle}, $_[0] }, # =head1 | |
chaptersubtitle => sub { sprintf $samples{chaptersubtitle}, $_[0] }, # =chaptersubtitle | |
# sectionnumber => sub { sprintf $samples{sectionnumber}, $_[0] }, # don't use these | |
# sectiontitle => sub { $samples{sectiontitle} }, # don't use these | |
head2 => sub { $samples{header1} }, | |
head3 => sub { $samples{header2} }, | |
head4 => sub { $samples{header3} }, | |
# paragraph styles | |
note => sub { $samples{note} }, # XXX - actually look for this in parser | |
quote => sub { $samples{quote} }, | |
production => sub { $samples{production} }, | |
plainstart => sub { $samples{plain} }, | |
plainfirststart => sub { $samples{bodytextfirst} }, # first para after a heading | |
plainstop => sub { join '', "\n", '\par}', "\n" }, | |
# simple typefaces - these are all starts and share a common stop | |
bold => sub { '{\b ' }, | |
code => sub { '{\ul ' }, | |
filename => sub { '{\ul ', }, # no longer bold-underline | |
italics => sub { '{\i ' }, | |
# this stop stops any of the above starts | |
stop => sub { '}' }, | |
# preformatting stuff | |
prestarta => sub { $samples{prea} }, | |
prestartb => sub { $samples{preb} }, | |
prestartc => sub { $samples{prec} }, | |
lineend => sub { '\line' . "\n" }, | |
prestop => sub { join '', "\n", '\par}', "\n" }, | |
# lists - experimental | |
bullettext => sub { $samples{bullettext} }, | |
); | |
sub markup (*;$) { my $mu = shift; exists $markup{$mu} or confess "$0: markup: markup $mu unknown"; print $markup{$mu}->(@_); 1; } | |
# | |
# end markup logic | |
# | |
# | |
# start grammar logic | |
# | |
my @rulestates; | |
our $text; | |
our $typeface; | |
our $state; | |
sub defrule { | |
my $rule = pop @_; foreach my $state (@_) { | |
my $oldrule = $rulestates[$state]; | |
$rulestates[$state] = $oldrule ? sub { $oldrule->() || $rule->() } : $rule; }; | |
} | |
sub sb_parse { | |
local $text = "\n".$_[0]."\n"; | |
local $state = 3; | |
local $typeface; | |
# print "<$state>" while $rulestates[$state]->(); | |
1 while $rulestates[$state]->(); | |
markup stop unless $state == 3; # close whatever paragraph we're in | |
} | |
# statestack tracks typefaces | |
my @statestack = (); | |
*pushstate = sub { push @statestack, $state; }; | |
*popstate = sub { $state = pop @statestack; }; | |
# checkstate transitions us from state 3 (between paragraphs) to 0 (in a paragraph). problem is, | |
# we may have already been transitioned, and the current style of paragraph is kept on a stack | |
# now. not too much to do with fonts but if we want to go into a bold typeface, we first have | |
# to go into a paragraph. that's just how we play the game. easier to keep track. | |
# style is usually plainstart or note or bullettext | |
*checkstate = sub { my $mu = shift() || $style; if($state==3) { $state=0; markup($mu); } }; | |
# stylestack tracks paragraph styles - this way, new paragraphs stay notes, etc | |
my @stylestack = (); | |
*pushstyle = sub { push @stylestack, $style; }; | |
*popstyle = sub { $style = pop @stylestack; }; | |
# font faces | |
my @facestack = (); | |
*pushface = sub { push @facestack, $typeface; }; | |
*popface = sub { $typeface = pop @facestack }; | |
# | |
# grammar rules | |
# | |
# escape things that RTF uses | |
defrule 0 .. 15, sub { $text =~ m/\G\}/cgs or return; print(q{\'7d}); 1; }; | |
defrule 0 .. 15, sub { $text =~ m/\G\{/cgs or return; print(q{\'7b}); 1; }; | |
defrule 0 .. 15, sub { $text =~ m/\G\\/cgs or return; print('\\\\'); 1; }; | |
# alter things that aren't pure ASCII - not to be applied to code - highly experimental | |
defrule 0, 2 .. 6, 9 .. 15, sub { $text =~ m{\G(?<=\w)-(?=\w)}cgs or return; print(q{\\emdash }); 1; }; | |
defrule 0, 2 .. 6, 9 .. 15, sub { $text =~ m{\G's}cgs or return; print(q{\\rquote s}); 1; }; | |
# newlines | |
defrule 0, sub { $text =~ m/\G *\n\n/cgs or return; markup plainstop; $state=3; 1; }; | |
defrule 0, 2, sub { $text =~ m/\G *\n/cgs or return; print " \n"; 1; }; # eat up extra spaces on the EOL. spaces+nl = one space | |
defrule 3, sub { $text =~ m/\G\n/cgs or return; print "\n"; 1; }; # the extra space indented our section headings - oops | |
defrule 2, sub { $text =~ m/\G *\n\n/cgs or return; markup plainstop; 1; }; # two sets of \n\n between bullet items, this breaks XXX | |
# preformatted text | |
my $listing_number; | |
my $codeout; | |
if(0) { | |
# code is output in document | |
defrule 3, sub { | |
$text =~ m/\G(?<=\n) /cgs or return; | |
markup prestarta; | |
$state=1; 1; | |
}; | |
defrule 1, sub { | |
# is this line the last line? | |
$text =~ m/\G\n\n(?! |(?: *\n ))/cgs or return; | |
# two \n's in a row and then either no spaces (or a blank line and then spaces) indicates end of the code listing | |
$text =~ m/\G /cgs; | |
markup prestop; | |
$state=3; 1; # 3 is between paras - so no brackets are open in the RTF | |
}; | |
defrule 1, sub { | |
# new para for each line | |
$text =~ m/\G(?<=\n) ? ?/cgs or return; | |
$text =~ m/\G /cgs; | |
markup prestop; | |
markup prestartb; 1; | |
}; | |
} else { | |
defrule 3, sub { | |
# found start of pre-formatted text | |
$text =~ m/\G(?<=\n) /cgs or return; | |
$listing_number++; | |
markup prestarta; | |
print "CODE LISTING $listing_number HERE"; | |
markup prestop; | |
-d or mkdir or die $! for sprintf "code/Chapter%02d"; | |
open $codeout, '>', sprintf "code/Chapter%02d/%03d.rtf", $chapter, $listing_number or die $!; | |
select $codeout; | |
$state=1; 1; | |
}; | |
defrule 1, sub { | |
# just finished last line | |
# just did a newline, there was a newline before it, the next char is neither space nor spaces, newline, space | |
$text =~ m/\G\n(?<=\n)(?! |(?: *\n ))/cgs or return; | |
$text =~ m/\G /cgs; | |
markup prestop; markup prestartc; # I'm not sure why we do this prestartc | |
select STDOUT; | |
# STDOUT already had code opened and closed | |
close $codeout; | |
$state=3; 1; | |
}; | |
defrule 1, sub { $text =~ m/\G(\n )/cgs or return; markup prestop; markup prestartb; 1; }; # new para for each line | |
} | |
# POD stuff | |
# headers... | |
# headers are paragraphs unto themselves | |
defrule 3, sub { | |
# chapter heading | |
$text =~ m/\G(?<=\n)=head1 (.+?)\n\n/cgs or return; | |
(my $num, my $title) = $1 =~ m/(.+?)\. (.*)/; | |
if($title) { | |
$chapter = $num; # future section headers will need this info | |
markup(chapternumber, "Chapter $chapter"); | |
markup(chaptertitle, $title); | |
} else { | |
warn "badly formatted chapter - $1"; | |
markup(chaptertitle, $1); | |
} | |
$firstpara = 1; | |
1; | |
}; | |
defrule 3, sub { | |
# chapter subtitle | |
$text =~ m/\G(?<=\n)=chaptersubtitle (.+?)\n\n/cgs or return; | |
markup(chaptersubtitle, $1); | |
$firstpara = 1; 1; | |
}; | |
defrule 3, sub { | |
# section heading | |
$text =~ m/\G(?<=\n)=head2 /cgs or return; | |
my $title = $1; | |
markup head2; | |
# print "$chapter.$section "; | |
$section++; $subsection = 0; | |
$state = 0; # flow | |
$firstpara = 1; | |
1; | |
}; | |
defrule 3, sub { | |
$text =~ m/\G(?<=\n)=head3 /cgs or return; | |
markup head3; | |
$subsection++; | |
$firstpara = 1; | |
$state = 0; # flow | |
1; | |
}; | |
defrule 3, sub { $text =~ m/\G(?<=\n)=head4 /cgs or return; markup head4; $state = 0; $firstpara = 1; 1; }; | |
# POD links - state 5 and 6 | |
defrule 0, 2, sub { $text =~ m/\GL<< /cgs or return; checkstate(); pushstate(); $typeface |= 0b10000; $state = 6; 1; }; | |
defrule 6, sub { $text =~ m/\G >>/cgs or return; popstate(); $typeface &= ~ 0b10000; 1; }; | |
defrule 0, 2, sub { $text =~ m/\GL</cgs or return; checkstate(); pushstate(); $state = 5; 1; }; | |
defrule 5, sub { $text =~ m/\G>/cgs or return; popstate(); 1; }; | |
defrule 5, 6, sub { | |
$text =~ m/\G(?<!")((?:(http)|(mailto)|(ftp))\:\/?\/?\S+[^.\s])/cgs or return; | |
markup italics; print $1; markup stop; | |
1; | |
}; | |
# defrule 5, 6, sub { | |
# $text =~ m/\G([A-Z][\w-]*)::([:\w]+)/cgs or return; | |
# markup italics; | |
# print $1, '::', $2; | |
# markup stop; | |
# 1; | |
# }; | |
defrule 5, 6, sub { | |
# die; # anything using this? guess so! | |
$text =~ m/\G($wiki)#([^\n>])/cogs or return; | |
-f $1 or warn "chapter/section named $1 not found"; | |
my $chapter = $1; | |
my $section = $2; | |
# $chapter =~ s/(?<=[a-z])([A-Z])/ $1/g; | |
# $section =~ s/(?<=[a-z])([A-Z])/ $1/g; | |
print proper_chapter_name($chapter), ', section ', $section; | |
1; | |
}; | |
defrule 5, 6, sub { | |
$text =~ m/\Guc ($wiki)/cogs or return; | |
-f $1 or warn "chapter/section named $1 not found"; | |
print ucfirst proper_chapter_name($1); | |
1; | |
}; | |
defrule 5, 6, sub { | |
$text =~ m/\G($wiki)/cogs or return; | |
-f $1 or warn "chapter/section named $1 not found"; | |
print ucfirst proper_chapter_name($1); # always caps apparently | |
1; | |
}; | |
defrule 5, 6, sub { $text =~ m/\G\s/cgs or return; 1; }; | |
# POD typefaces | |
# every state is going to need mention of every other state where it applies - haven't done this yet. | |
# for example, bold and italics should be combinable. update - it has been decided not to do this. | |
# end typeface | |
defrule 8, sub { $text =~ m/\G >>/cgs or return; popstate(); popface(); markup stop; 1; }; | |
defrule 7, sub { $text =~ m/\G>/cgs or return; popstate(); popface(); markup stop; 1; }; | |
# I<> | |
defrule 0, 2, sub { $text =~ m/\GI<< /cgs or return; checkstate(); pushstate(); $typeface |= 0b00001; pushface(); $state = 8; markup italics; 1; }; | |
defrule 0, 2, sub { $text =~ m/\GI</cgs or return; checkstate(); pushstate(); $typeface |= 0b00001; pushface(); $state = 7; markup italics; 1; }; | |
# X<> | |
defrule 0, 2, sub { $text =~ m/\GX<< /cgs or return; checkstate(); pushstate(); $typeface |= 0b00001; pushface(); $state = 8; markup italics; 1; }; | |
defrule 0, 2, sub { $text =~ m/\GX</cgs or return; checkstate(); pushstate(); $typeface |= 0b00001; pushface(); $state = 7; markup italics; 1; }; | |
# C<> | |
defrule 0, 2, sub { $text =~ m/\GC<< /cgs or return; checkstate(); pushstate(); $typeface |= 0b00010; pushface(); $state = 8; markup code; 1; }; | |
defrule 0, 2, sub { $text =~ m/\GC</cgs or return; checkstate(); pushstate(); $typeface |= 0b00010; pushface(); $state = 7; markup code; 1; }; | |
# B<> | |
defrule 0, 2, sub { $text =~ m/\GB<< /cgs or return; checkstate(); pushstate(); $typeface |= 0b00100; pushface(); $state = 8; markup bold; 1; }; | |
defrule 0, 2, sub { $text =~ m/\GB</cgs or return; checkstate(); pushstate(); $typeface |= 0b00100; pushface(); $state = 7; markup bold; 1; }; | |
# F<> | |
defrule 0, 2, sub { $text =~ m/\GF<< /cgs or return; checkstate(); pushstate(); $typeface |= 0b01000; pushface(); $state = 8; markup filename; 1; }; | |
defrule 0, 2, sub { $text =~ m/\GF</cgs or return; checkstate(); pushstate(); $typeface |= 0b01000; pushface(); $state = 7; markup filename; 1; }; | |
# E<> | |
defrule 0, 2, 7, 8, sub { | |
# reads in decimal value, outputs hex, eg \'f6 | |
$text =~ m/\GE<([a-z0-9]+)>/icgs or return; | |
my $num = $1; | |
$num = 60 if $1 eq 'lt'; | |
$num = 61 if $1 eq 'gt'; | |
print q{\\'}; printf '%02x', $num; | |
1; | |
}; | |
# =for | |
defrule 3, sub { | |
$text =~ m/\G(?<=\n)=for ([A-Za-z]+) ?/cgs or return; | |
my $new_style = lc $1; my $message = $2; | |
if($new_style eq 'diagram' or $new_style eq 'production') { | |
markup production; | |
$state = 0; # start flowing text | |
} elsif($new_style eq 'quote') { | |
markup quote; | |
$state = 0; # start flowing text | |
} else { | |
warn "=for $new_style unknown"; | |
} | |
1; | |
}; | |
# notes and such | |
defrule 3, sub { | |
$text =~ m/\G(?<=\n)=begin ([A-Z]+) (.*?)\n/cgs or return; | |
my $new_style = lc $1; my $title = $2; | |
pushstyle(); | |
if($new_style eq 'note' or $new_style eq 'warning') { | |
$style = $new_style; | |
$state = 0; | |
markup note; | |
markup bold; print $title; markup stop; | |
} else { | |
warn "=begin unknown style: $new_style"; | |
} | |
1; # a note will end as soon as the paragraph ends | |
}; | |
defrule 3, sub { | |
$text =~ m/\G(?<=\n)=end.*?\n/cgs or return; | |
# this only pops the default style for new paragraphs. we stay in state 3 until we find out | |
# whether we're going with the default or if there is some kind of heading or something | |
popstyle(); | |
1; | |
}; | |
# POD lists | |
defrule 3, sub { $text =~ m/\G(?<=\n)=over *[0-9]\n\n/cgs or return; $state = 2; markup bullettext; 1; }; | |
defrule 2, sub { $text =~ m/\G(?<=\n)=item /cgs or return; markup plainstop; markup bullettext; print '* '; 1; }; # XXXX | |
defrule 2, sub { $text =~ m/\G(?<=\n)=back\n\n/cgs or return; $state=3; markup plainstop; markup($style); markup plainstop; 1; }; | |
# can't think of a good way to do this - should be able to temporarily drop out of a list after a line | |
# defrule 2, sub { $text =~ m/\G\n/cgs or return; $state = 0; print "</li>"; 1; }; | |
# general markup | |
# defrule 0, 1, 2, 3, sub { $text =~ m/\G<%(.*?)%>/cgs or return; 1; }; # do nothing | |
# fake end of file | |
# defrule 1, 3, sub { | |
# $text =~ m/\G(?<=\n)__DATA__\n.*/cgs or return; | |
# 1; # do nothing but gobble up the rest of the file | |
# }; | |
# state 3 and non-space is found and nothing prior has matched - start a plain paragraph and go into state 0 | |
defrule 3, sub { | |
$text =~ m/\G(?! )/cgs or return; | |
# $text =~ m/\G(?!\s)/cgs or return; # was mucking up tables - tables start with tabs | |
if($firstpara) { | |
markup plainfirststart; | |
$firstpara = 0; | |
} else { | |
$style ||= 'plainstart'; | |
markup($style); # usually plainstart or note - normal case | |
} | |
$state=0; | |
1; | |
}; | |
# default | |
defrule 0, 1, 2, 4 .. 15, sub { $text =~ m/\G(.)/cgs or return; print $1; 1; }; | |
# debug | |
defrule 0 .. 15, sub { return 0 if pos($text) == length($text); die "no matching rules: state $state text: " . substr($text, pos($text), 100); }; | |
# | |
# end grammar rules | |
# | |
# | |
# start outputting stuff | |
# | |
sub sb_read { | |
open my $fh, '<', $_[0] or die "$_[0] $!"; | |
read $fh, my $buf, -s $fh; | |
return $buf; | |
} | |
markup prolog; | |
sb_parse("\n" . sb_read($word)); | |
markup stop; # close document | |
# | |
# Wiki States | |
# ---- ------ | |
# | |
# 0 - flowing text/root level list | |
# 1 - preformatted text | |
# 2 - list level two | |
# 3 - between paragraphs | |
# 4 - unallocated | |
# 5, 6 - inside of L<> and L<<>> | |
# 7-15 - similiar for other POD tags | |
# | |
sub proper_chapter_name { | |
my $ww = shift; | |
(my $text) = eval { sb_read($ww) } =~ m/\n=head1 (.+?)\n\n/s; | |
if($text and $text =~ m/(.+?)\. (.*)/) { | |
# return qq{chapter $1, "$2"}; | |
return qq{Chapter $1}; | |
} else { | |
warn "$ww referenced and it's =head1 doesn't have a chapter number"; | |
return qq{the chapter contained in the file "$ww" (this reference will be automatically filled in later)}; | |
} | |
} | |
sub escape_rtf { | |
my $string = shift; | |
$string =~ s/\}/\\\'7d/g; # backslash tick 7d | |
$string =~ s/\{/\\\'7b/g; | |
$string =~ s/\\/\\\\/g; | |
return $string; | |
} | |
# | |
# | |
# Wiki TODO | |
# ---- ---- | |
# | |
# o. bullet character to use in place of real lists | |
# o. general list support for single-deep lists | |
# o. are { and } surviving? | |
# o. turn off spellchecking on code blocks - or is this done for us? | |
# o. L<> look-up table so that we can report correct names of chapters and sections | |
# o. Report on broken L<>'s, especially L<WikiWord> and L<WikiWord#anchor>. | |
# v/ special markup for =begin QUOTE? | |
# v/ munge =begin/=end blocks | |
# v/ better chapter/section templates? | |
# v/ Word doc templates. | |
# | |
# | |
# NOTES | |
# ----- | |
# | |
# sub TIESCALAR { die unless(ref $_[1] eq 'CODE'); my $foo=$_[1]; bless $foo, $_[0]; } | |
# sub STORE { my $me=shift; @_=(shift); &{$me}; } | |
# sub FETCH { shift; } | |
# tie $inc, __PACKAGE__, sub { push @INC, shift; }; | |
# | |
# | |
__DATA__ | |
__PROLOG__ | |
{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033 | |
{ | |
\fonttbl | |
{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} | |
{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} | |
{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;} | |
{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;} | |
{\f4\froman\fcharset0\fprq2{\*\panose 00000000000000000000}Times{\*\falt Times New Roman};} | |
{\f14\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;} | |
{\f29\fswiss\fcharset0\fprq2{\*\panose 020b0502020104020203}Gill Sans MT{\*\falt Century Gothic};} | |
{\f30\fswiss\fcharset0\fprq2{\*\panose 020f0704030504030204}Arial Rounded MT Bold{\*\falt Tahoma};} | |
{\f31\fswiss\fcharset0\fprq2{\*\panose 020b0a04020102020204}Arial Black;} | |
{\f32\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Univers (W1){\*\falt Arial};} | |
{\f33\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana;} | |
{\f34\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}TheSansMonoConSemiLight{\*\falt Arial};} | |
{\f35\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}CommonBullets;} | |
{\f174\froman\fcharset238\fprq2 Times New Roman CE;} | |
{\f175\froman\fcharset204\fprq2 Times New Roman Cyr;} | |
{\f177\froman\fcharset161\fprq2 Times New Roman Greek;} | |
{\f178\froman\fcharset162\fprq2 Times New Roman Tur;} | |
{\f179\froman\fcharset177\fprq2 Times New Roman (Hebrew);} | |
{\f180\froman\fcharset178\fprq2 Times New Roman (Arabic);} | |
{\f181\froman\fcharset186\fprq2 Times New Roman Baltic;} | |
{\f182\fswiss\fcharset238\fprq2 Arial CE;} | |
{\f183\fswiss\fcharset204\fprq2 Arial Cyr;} | |
{\f185\fswiss\fcharset161\fprq2 Arial Greek;} | |
{\f186\fswiss\fcharset162\fprq2 Arial Tur;} | |
{\f187\fswiss\fcharset177\fprq2 Arial (Hebrew);} | |
{\f188\fswiss\fcharset178\fprq2 Arial (Arabic);} | |
{\f189\fswiss\fcharset186\fprq2 Arial Baltic;} | |
{\f190\fmodern\fcharset238\fprq1 Courier New CE;} | |
{\f191\fmodern\fcharset204\fprq1 Courier New Cyr;} | |
{\f193\fmodern\fcharset161\fprq1 Courier New Greek;} | |
{\f194\fmodern\fcharset162\fprq1 Courier New Tur;} | |
{\f195\fmodern\fcharset177\fprq1 Courier New (Hebrew);} | |
{\f196\fmodern\fcharset178\fprq1 Courier New (Arabic);} | |
{\f197\fmodern\fcharset186\fprq1 Courier New Baltic;} | |
{\f406\fswiss\fcharset238\fprq2 Gill Sans MT CE{\*\falt Century Gothic};} | |
{\f422\fswiss\fcharset238\fprq2 Arial Black CE;} | |
{\f423\fswiss\fcharset204\fprq2 Arial Black Cyr;} | |
{\f425\fswiss\fcharset161\fprq2 Arial Black Greek;} | |
{\f426\fswiss\fcharset162\fprq2 Arial Black Tur;} | |
{\f429\fswiss\fcharset186\fprq2 Arial Black Baltic;} | |
{\f438\fswiss\fcharset238\fprq2 Verdana CE;} | |
{\f439\fswiss\fcharset204\fprq2 Verdana Cyr;} | |
{\f441\fswiss\fcharset161\fprq2 Verdana Greek;} | |
{\f442\fswiss\fcharset162\fprq2 Verdana Tur;} | |
{\f445\fswiss\fcharset186\fprq2 Verdana Baltic;} | |
{\f449\fswiss\fcharset161\fprq2 TheSansMonoConSemiLight Greek{\*\falt Arial};} | |
} | |
{ | |
\colortbl; | |
\red0\green0\blue0; | |
\red0\green0\blue255; | |
\red0\green255\blue255; | |
\red0\green255\blue0; | |
\red255\green0\blue255; | |
\red255\green0\blue0; | |
\red255\green255\blue0; | |
\red255\green255\blue255; | |
\red0\green0\blue128; | |
\red0\green128\blue128; | |
\red0\green128\blue0; | |
\red128\green0\blue128; | |
\red128\green0\blue0; | |
\red128\green128\blue0; | |
\red128\green128\blue128; | |
\red192\green192\blue192; | |
} | |
{ | |
\stylesheet | |
{\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;} | |
{\s1\ql \li0\ri0\sb240\sa120\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0\f30\fs36\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 1;} | |
{\s2\ql \li0\ri0\sb240\sa120\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\b\i\f1\fs28\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 2;} | |
{\s3\ql \li0\ri0\sb240\sa120\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\itap0\f31\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 3;} | |
{\s4\ql \li0\ri0\sb240\sa240\sl-240\slmult0 | |
\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\itap0\b\i\f32\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 4;} | |
{\s5\ql \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 5;} | |
{\*\cs10 \additive Default Paragraph Font;} | |
{\s15\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext16 Body Text First;} | |
{\s16\ql \fi360\li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 Body Text;} | |
{\s17\ql \li720\ri720\sb240\sa240\sl-240\slmult0 | |
\widctlpar\aspalpha\aspnum\faauto\adjustright\rin720\lin720\itap0\f29\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 Note;} | |
{\s18\ql \li0\ri0\sb240\sa240\sl-240\slmult0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\f33\fs36\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext19 Chapter Number;} | |
{\s19\ql \li0\ri0\sb240\sa240\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\f33\fs40\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon18 \snext15 Chapter Title;} | |
{\s20\ql \fi-864\li864\ri864\sb120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext20 Bullet;} | |
{\s21\ql \li0\ri0\sb240\sa240\keep\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\i\fs24\cf2\lang1033\langfe1033\cgrid\langnp1033\langfenp1033\snext16 Production;} | |
{\s22\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext22 Table Text;} | |
{\s23\ql \li0\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon22 \snext24 Table Caption;} | |
{\s24\ql \fi-720\li720\ri0\sb120\sa120\sl-240\slmult0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\b\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext22 Table Head;} | |
{\s25\ql \li0\ri0\sb240\sa240\sl-240\slmult0\keep\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\i\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext22 Table Subhead;} | |
{\s26\ql \fi-864\li864\ri864\sa120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext26 Num List;} | |
{\s27\qc \li0\ri0\sb240\sa240\sl-240\slmult0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon4 \snext28 SB Head;} | |
{\s28\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\f1\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext28 SB Body;} | |
{\s29\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon22 \snext16 Table Text Last;} | |
{\s30\ql \fi-864\li864\ri720\sa120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin720\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon26 \snext16 Num List Last;} | |
{\s31\ql \fi-864\li864\ri864\sb120\sa240\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon20 \snext16 Bullet Last;} | |
{\s32\ql \li0\ri0\sb240\sa240\keep\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\i\fs24\cf6\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon21 \snext16 Query;} | |
{\s33\ql \fi-864\li864\ri864\sa120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\f1\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon26 \snext33 SB Indent;} | |
{\s34\ql \fi-864\li864\ri720\sb120\sa120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin720\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon26 \snext26 Num List First;} | |
{\s35\ql \fi-864\li864\ri864\sb120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon20 \snext20 Bullet First;} | |
{\s36\ql \li0\ri0\sa120\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext36 header;} | |
{\s37\ql \fi360\li0\ri0\sa240\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon16 \snext16 Source;} | |
{\s38\qc \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext38 Logo;} | |
{\s39\ql \li0\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext39 Footnote;} | |
{\s40\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon15 \snext16 Body Text Cont;} | |
{\s41\ql \fi360\li720\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\i\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon16 \snext16 Quote;} | |
{\s42\ql \li0\ri0\sa240\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\f1\fs32\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon19 \snext15 Part Title;} | |
{\s43\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\f1\fs28\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon18 \snext42 Part Number;} | |
{\s44\ql \fi360\li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs28\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon16 \snext16 Intro Text;} | |
{\s45\ql \li720\ri720\sb240\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin720\lin720\itap0\f29\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon17 \snext16 Tip;} | |
{\s46\ql \li720\ri720\sb240\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin720\lin720\itap0\f29\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon17 \snext16 Margin Note;} | |
{\s47\ql \li360\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon28 \snext48 SB Num List First;} | |
{\s48\ql \li360\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon47 \snext48 SB Num List;} | |
{\s49\ql \li360\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon48 \snext28 SB Num List Last;} | |
{\s50\ql \fi-864\li864\ri864\sb120\sl360\slmult1\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon20 \snext51 SB Bullet First;} | |
{\s51\ql \fi-864\li864\ri864\sb120\sl360\slmult1\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon50 \snext51 SB Bullet;} | |
{\s52\ql \fi-864\li864\ri864\sb120\sl360\slmult1\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon31 \snext28 SB Bullet Last;} | |
{\s53\ql \li720\ri720\sb240\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin720\lin720\itap0\f29\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon17 \snext16 Caution;} | |
{\s54\ql \li180\ri1530\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin1530\lin180\itap0\f34\fs17\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \snext54 Code;} | |
{\s55\ql \li180\ri1530\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin1530\lin180\itap0 \f34\fs17\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033\sbasedon54 \snext54 Code First;} | |
{\s56\ql \li180\ri1530\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin1530\lin180\itap0 \f34\fs17\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \sbasedon54 \snext16 Code Last;} | |
{\s57\ql \li180\ri1530\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin1530\lin180\itap0 \f34\fs17\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \sbasedon54 \snext16 Code Single;} | |
{\s58\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd toc 1;} | |
{\s59\ql \li0\ri0\sb240\sl360\slmult1\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f33\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon19 \snext59 Chapter Subtitle;} | |
{\s60\ql \li0\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \snext16 Figure Caption;} | |
{\s61\ql \li240\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin240\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd toc 2;} | |
{\s62\ql \li480\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin480\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd toc 3;} | |
{\s63\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\f1\fs28\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext64 Index Letter;} | |
{\s64\ql \fi-240\li240\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin240\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd index 1;} | |
{\s65\ql \fi-240\li480\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin480\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd index 2;} | |
{\s66\ql \fi-240\li720\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd index 3;} | |
{\s67\ql \li360\ri864\sb240\keep\widctlpar\aspalpha\aspnum\faauto\adjustright\rin864\lin360\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon35 \snext68 Unnumbered First;} | |
{\s68\ql \li360\ri864\sb120\sa120\keep\widctlpar\nooverflow\faroman\rin864\lin360\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon67 \snext68 Unnumbered;} | |
{\s69\ql \li360\ri864\sb120\sa240\keep\widctlpar\nooverflow\faroman\rin864\lin360\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon68 \snext16 Unnumbered Last;} | |
{\s70\ql \li0\ri0\sa120\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext70 footer;} | |
{\s71\ql \li0\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon22 \snext16 Table Footnote;} | |
{\s72\ql \fi-864\li864\ri864\sb120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon20 \snext16 Bullet Single;} | |
{\s73\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\cf6\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \snext16 SideHead;} | |
{\s74\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon15 \snext2 \sautoupd Chapter Head;} | |
{\s75\ql \li0\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \sbasedon60 \snext55 Code Caption;} | |
{\s76\ql \li360\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext76 Body Text 2;} | |
} | |
{ | |
\*\listtable | |
{\list\listtemplateid1424385868\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 | |
{\leveltext\'02\'00.;}{\levelnumbers\'01;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li1800\jclisttab\tx1800 }{\listname ;}\listid-132} | |
{\list\listtemplateid-1931557994\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 | |
\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid-119} | |
{\list\listtemplateid-1\listsimple | |
{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }{\listname ;}\listid-2} | |
{\list\listtemplateid-1048289994 | |
\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid-285416540\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af0\chbrdr\brdrnone\brdrcf1 | |
\chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li960\jclisttab\tx960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr | |
\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li1680\jclisttab\tx1680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers | |
;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li2400\jclisttab\tx2400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689 | |
\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3120\jclisttab\tx3120 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext | |
\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3840\jclisttab\tx3840 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 | |
{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li4560\jclisttab\tx4560 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 | |
\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li5280\jclisttab\tx5280 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 | |
\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6000\jclisttab\tx6000 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 | |
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6720\jclisttab\tx6720 }{\listname ;}\listid750197609} | |
{\list\listtemplateid89443496\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698695\'01\u-3983 ?;}{\levelnumbers;}\f14\fs16\chbrdr\brdrnone\brdrcf1 | |
\chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li1350\jclisttab\tx1350 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr | |
\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li2070\jclisttab\tx2070 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698693 | |
\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li2790\jclisttab\tx2790 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext | |
\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3510\jclisttab\tx3510 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 | |
\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li4230\jclisttab\tx4230 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 | |
\levelspace360\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li4950\jclisttab\tx4950 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 | |
\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li5670\jclisttab\tx5670 }{\listlevel\levelnfc23\levelnfcn23 | |
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6390\jclisttab\tx6390 }{\listlevel\levelnfc23 | |
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li7110\jclisttab\tx7110 } | |
{\listname ;}\listid1319655055} | |
{\list\listtemplateid-2085829406\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid-393724172\'01\u-3913 ?;}{\levelnumbers;} | |
\loch\af3\hich\af3\dbch\af0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li960\jclisttab\tx960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext | |
\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li1680\jclisttab\tx1680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 | |
{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li2400\jclisttab\tx2400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 | |
\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3120\jclisttab\tx3120 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 | |
\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3840\jclisttab\tx3840 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 | |
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li4560\jclisttab\tx4560 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 | |
\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li5280\jclisttab\tx5280 }{\listlevel\levelnfc23\levelnfcn23 | |
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6000\jclisttab\tx6000 }{\listlevel\levelnfc23 | |
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6720\jclisttab\tx6720 } | |
{\listname ;}\listid1362127849} | |
{\list\listtemplateid-1338742674\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid-484920248\'01\u-3913 ?;}{\levelnumbers;} | |
\loch\af3\hich\af3\dbch\af0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li960\jclisttab\tx960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext | |
\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li1680\jclisttab\tx1680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 | |
{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li2400\jclisttab\tx2400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 | |
\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3120\jclisttab\tx3120 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 | |
\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3840\jclisttab\tx3840 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 | |
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li4560\jclisttab\tx4560 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 | |
\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li5280\jclisttab\tx5280 }{\listlevel\levelnfc23\levelnfcn23 | |
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6000\jclisttab\tx6000 }{\listlevel\levelnfc23 | |
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6720\jclisttab\tx6720 } | |
{\listname ;}\listid1392464355} | |
{\list\listtemplateid2085804688\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid1202606940\'01\u-3913 ?;}{\levelnumbers;} | |
\loch\af3\hich\af3\dbch\af0\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li960\jclisttab\tx960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext | |
\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li1680\jclisttab\tx1680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 | |
{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li2400\jclisttab\tx2400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 | |
\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3120\jclisttab\tx3120 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 | |
\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li3840\jclisttab\tx3840 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 | |
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li4560\jclisttab\tx4560 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 | |
\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li5280\jclisttab\tx5280 }{\listlevel\levelnfc23\levelnfcn23 | |
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6000\jclisttab\tx6000 }{\listlevel\levelnfc23 | |
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li6720\jclisttab\tx6720 } | |
{\listname ;}\listid1429888245} | |
} | |
{ | |
\*\listoverridetable | |
{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent360{\leveltext | |
\'01?;}{\levelnumbers;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li360 }}\ls1} | |
{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat3 | |
\levelold\levelspace0\levelindent958{\leveltext\'01?;}{\levelnumbers;}\f35\fs20\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-958\li1052 }}\ls2} | |
{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23 | |
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent360{\leveltext\'01?;}{\levelnumbers;}\f14\fs16\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li540 }}\ls3} | |
{\listoverride\listid-119 | |
\listoverridecount0\ls4} | |
{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat3\levelold\levelspace0\levelindent958{\leveltext\'01?;}{\levelnumbers;}\f35\fs20 | |
\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-958\li1556 }}\ls5} | |
{\listoverride\listid-132\listoverridecount0\ls6} | |
{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 | |
\levelfollow0\levelstartat1\levelold\levelspace0\levelindent360{\leveltext\'01?;}{\levelnumbers;}\f14\fs16\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li540 }}\ls7} | |
{\listoverride\listid1392464355\listoverridecount0\ls8} | |
{\listoverride\listid1362127849\listoverridecount0\ls9} | |
{\listoverride\listid1429888245\listoverridecount0\ls10} | |
{\listoverride\listid750197609\listoverridecount0\ls11} | |
{\listoverride\listid1319655055\listoverridecount0\ls12} | |
} | |
{ | |
\info | |
{\title Perl 6 NOW} | |
{\author Scott Walters} | |
} | |
\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\linkstyles\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1701\dgvorigin1984\dghshow1\dgvshow1 | |
\jexpand\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule \fet0 | |
{\*\template ApressStyles.dot} | |
\sectd | |
\linex0\endnhere\sectlinegrid360\sectdefaultcl | |
{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}} | |
{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}} | |
{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}} | |
{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}} | |
{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}} | |
{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}} | |
{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}} | |
{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}} | |
{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}} | |
__PRODUCTION__ | |
\pard\plain\s21\ql\li0\ri0\sb240\sa240\keep\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\i\fs24\cf2\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__CHAPTERNUMBER__ | |
\pard\plain\s18\ql\li0\ri0\sb240\sa240\sl-240\slmult0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\f33\fs36\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
%s | |
\par } | |
__CHAPTERTITLE__ | |
\pard\plain\s19\ql\li0\ri0\sb240\sa240\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\f33\fs40\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
%s | |
\par } | |
__CHAPTERSUBTITLE__ | |
\pard\plain\s59\ql\li0\ri0\sb240\sl360\slmult1\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\b\f33\fs18\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
%s | |
\par } | |
__SECTIONNUMBER__ | |
\pard\plain\s42\sa240\nowidctlpar\widctlpar\adjustright \f1\fs32\cgrid { | |
%s | |
} | |
__SECTIONTITLE__ | |
\pard\plain\s43\sa120\nowidctlpar\widctlpar\adjustright \f1\fs28\cgrid { | |
__WHOOPSWHATISTHIS__ | |
"query" according to the style sheet. What's that used for? | |
\pard\plain \s32\ql \li0\ri0\sb240\sa240\keep\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\i\fs24\cf6\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 { | |
%s | |
\par } | |
__HEADER1__ | |
\pard\plain\s1\ql\li0\ri0\sb240\sa120\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0\f30\fs36\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__HEADER2__ | |
\pard\plain\s2\ql\li0\ri0\sb240\sa120\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\b\i\f1\fs28\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__HEADER3__ | |
\pard\plain\s3\ql\li0\ri0\sb240\sa120\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel2\adjustright\rin0\lin0\itap0\f31\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__HEADER4__ | |
\pard\plain\s4\ql\li0\ri0\sb240\sa240\sl-240\slmult0\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel3\adjustright\rin0\lin0\itap0\b\i\f32\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__HEADER5__ | |
\pard\plain\s5\ql\li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel4\adjustright\rin0\lin0\itap0\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__BODYTEXTFIRST__ | |
\pard\plain \s15\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__PLAIN__ | |
\pard\plain\s16\ql\fi360\li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__PREA__ | |
\pard\plain\s55\ql\li180\ri1530\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin1530\lin180\itap0\f31\fs17\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033{ | |
__PREB__ | |
\pard\plain\s54\ql\li180\ri1530\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin1530\lin180\itap0\f31\fs17\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033{ | |
__PREC__ | |
\pard\plain\s56\ql\li180\ri1530\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin1530\lin180\itap0\f31\fs17\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033{ | |
__CAPTION__ | |
\pard\plain\s75\ql\li0\ri0\sl360\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\fs24\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033{ | |
__BULLETTEXT__ | |
\pard\plain\s20\ql\fi-864\li864\ri864\sb120\sl-240\slmult0\keep\widctlpar\tqr\tx720\aspalpha\aspnum\faauto\adjustright\rin864\lin864\itap0\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__QUOTE__ | |
\pard\plain\s41\ql\fi360\li720\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\i\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
__NOTE__ | |
\pard\plain\s17\ql\li720\ri720\sb240\sa240\sl-240\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin720\lin720\itap0\f29\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033{ | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment