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
|
<% define 'Root' do %>
<% file 'testout.txt' do %>
Document: <%= title %>
<%nl%>
<%iinc%>
by <% expand 'content/author::Author', :foreach => authors, :separator => ' and ' %>
<%idec%>
<%nl%>
Index:<%iinc%>
<% for c in chapters %>
<% nr = (nr || 0); nr += 1 %>
<% expand 'index/chapter::Root', nr, this, :for => c %>
<% end %><%idec%>
<%nl%>
----------------
<%nl%>
Chapters in one line:
<% expand 'content/chapter::Root', :foreach => chapters, :separator => ", " %><%nl%>
<%nl%>
Chapters each in one line:
<% expand 'content/chapter::Root', :foreach => chapters, :separator => ",\r\n" %><%nl%>
<%nl%>
Here are some code examples:
<% expand 'code/array::ArrayDefinition', :for => sampleArray %>
<% end %>
<% end %>
<% define 'TextFromRoot' do %>
Text from Root
<% end %>
|