File:
[LON-CAPA] /
loncom /
xml /
attempt1.sty
Revision
1.2:
download - view:
text,
annotated -
select for diffs
Wed Jun 28 13:28:05 2000 UTC (24 years, 8 months ago) by
albertel
Branches:
MAIN
CVS tags:
version_2_9_X,
version_2_9_99_0,
version_2_9_1,
version_2_9_0,
version_2_8_X,
version_2_8_99_1,
version_2_8_99_0,
version_2_8_2,
version_2_8_1,
version_2_8_0,
version_2_7_X,
version_2_7_99_1,
version_2_7_99_0,
version_2_7_1,
version_2_7_0,
version_2_6_X,
version_2_6_99_1,
version_2_6_99_0,
version_2_6_3,
version_2_6_2,
version_2_6_1,
version_2_6_0,
version_2_5_X,
version_2_5_99_1,
version_2_5_99_0,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_X,
version_2_3_99_0,
version_2_3_2,
version_2_3_1,
version_2_3_0,
version_2_2_X,
version_2_2_99_1,
version_2_2_99_0,
version_2_2_2,
version_2_2_1,
version_2_2_0,
version_2_1_X,
version_2_1_99_3,
version_2_1_99_2,
version_2_1_99_1,
version_2_1_99_0,
version_2_1_3,
version_2_1_2,
version_2_1_1,
version_2_1_0,
version_2_12_X,
version_2_11_X,
version_2_11_6_msu,
version_2_11_6,
version_2_11_5_msu,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4_msu,
version_2_11_4,
version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3,
version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2,
version_2_11_1,
version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0_RC1,
version_2_11_0,
version_2_10_X,
version_2_10_1,
version_2_10_0_RC2,
version_2_10_0_RC1,
version_2_10_0,
version_2_0_X,
version_2_0_99_1,
version_2_0_2,
version_2_0_1,
version_2_0_0,
version_1_99_3,
version_1_99_2,
version_1_99_1_tmcc,
version_1_99_1,
version_1_99_0_tmcc,
version_1_99_0,
version_1_3_X,
version_1_3_3,
version_1_3_2,
version_1_3_1,
version_1_3_0,
version_1_2_X,
version_1_2_99_1,
version_1_2_99_0,
version_1_2_1,
version_1_2_0,
version_1_1_X,
version_1_1_99_5,
version_1_1_99_4,
version_1_1_99_3,
version_1_1_99_2,
version_1_1_99_1,
version_1_1_99_0,
version_1_1_3,
version_1_1_2,
version_1_1_1,
version_1_1_0,
version_1_0_99_3,
version_1_0_99_2,
version_1_0_99_1,
version_1_0_99,
version_1_0_3,
version_1_0_2,
version_1_0_1,
version_1_0_0,
version_0_99_5,
version_0_99_4,
version_0_99_3,
version_0_99_2,
version_0_99_1,
version_0_99_0,
version_0_6_2,
version_0_6,
version_0_5_1,
version_0_5,
version_0_4,
stable_2002_spring,
stable_2002_july,
stable_2002_april,
stable_2001_fall,
loncapaMITrelate_1,
language_hyphenation_merge,
language_hyphenation,
conference_2003,
bz6209-base,
bz6209,
bz5969,
bz2851,
STABLE,
PRINT_INCOMPLETE_base,
PRINT_INCOMPLETE,
HEAD,
GCI_3,
GCI_2,
GCI_1,
BZ5971-printing-apage,
BZ5434-fox,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse
- we want to use the <render> tag in style files
1: <definetag name = "revhist" parms = "arg">
2: <meta>
3: last_revision = $arg
4: </meta>
5: </definetag>
6:
7: <definetag name = "SectTitle" parms = "index,title">
8: <meta>
9: name_section = $title
10: </meta>
11: <render>
12: <web>
13: <h1> Section <FONT COLOR="#FF0000">$index</FONT>: $title </h1>
14: </web>
15: <tex>
16: \Section{ $title }
17: </tex>
18: </render>
19: </definetag>
20:
21: <definetag name = "index" parms = "text,reftext">
22: <render>
23: <web>
24: $text
25: </web>
26: <tex>
27: $text
28: </tex>
29: </render>
30: </definetag>
31:
32: <definetag name = "history" parms = "argum">
33: <meta>
34: last_re = $argum
35: </meta>
36: </definetag>
37:
38:
39: <definetag name = "emph" parms = "arg">
40: <render>
41: <web>
42: <i> $arg </i>
43: </web>
44: <tex>
45: {\emph $arg}
46: </tex>
47: </render>
48: </definetag>
49:
50: <definetag name = "TxtStatement" parms = "arg">
51: <render>
52: <web>
53: key_word = $arg
54: </web>
55: <tex>
56:
57: </tex>
58: </render>
59: </definetag>
60:
61: <definetag name = "Numeration" parms = "arg1,arg2">
62: <render>
63: <web>
64:
65: </web>
66: <tex>
67:
68: </tex>
69: </render>
70: </definetag>
71:
72: <definetag name = "ProbHead" parms = "title,arg">
73: <render>
74: This is a new problem:
75: <web>
76: <center><h1> $title </h1></center>
77: </web>
78: corresponding the material
79: <tex>
80: /begin{center}{\large $title }/end{center}
81: </tex>
82: ttttt ttttt ttttt
83: <web>
84: <center><h3> $arg </h3></center>
85: </web>
86: </render>
87: </definetag>
88:
89: <definetag name = "TxtPro" parms = "arg1,arg2">
90: <render>
91: <web>
92: <FONT COLOR="#FF0000">$arg1-$arg2</FONT>
93: </web>
94: <tex>
95:
96: </tex>
97: </render>
98: </definetag>
99:
100: <definetag name = "ProbHeader" parms = "title,subtitle">
101: <meta>
102:
103: </meta>
104: <render>
105: Semaphor
106: <web>
107: <center><h1> $title </h1></center>
108: </web>
109: chorosho
110: <tex>
111: /begin{center}{\large $arg }/end{center}
112: </tex>
113: lepota
114: <web>
115: <center><h3> $subtitle </h3></center>
116: </web>
117: ghgjh hgkjhgkh ghk
118: </render>
119: </definetag>
120:
121: <definetag name = "ProbAns" parms = "arg">
122: <render>
123: <web>
124: <i> (Answer: $arg) </i>
125: </web>
126: <tex>
127:
128: </tex>
129: </render>
130: </definetag>
131:
132:
133: <definetag name = "filltable" parms = "rows,cols">
134: <render>
135: <rat>
136: <script>
137:
138: $rs = $rows;
139: $cs = $cols;
140: @table = ();
141:
142: for $i (0..$rs-1) {
143: for $j (0..$cs-1) {
144: $table[$i][$j] = '0';
145: }
146: }
147:
148: </script>
149: </rat>
150: </render>
151: </definetag>
152:
153:
154: <definetag name = "hline" parms = "row,scol,ecol">
155: <render>
156: <rat>
157: <script>
158:
159: $currow = $row;
160: $sta_col = $scol;
161: $en_col = $ecol;
162:
163: for $i ($sta_col..$en_col) {
164: $table[$currow-1][$i-1] = 'X';
165: }
166:
167: </script>
168: </rat>
169: </render>
170: </definetag><definetag name = "vline" parms = "col,srow,erow">
171: <render>
172: <rat>
173: <script>
174:
175: $curcol = $col;
176: $sta_row = $srow;
177: $en_row = $erow;
178:
179: for $i ($sta_row..$en_row) {
180: $table[$i-1][$curcol-1] = 'X';
181: }
182:
183: </script>
184: </rat>
185: </render>
186: </definetag>
187:
188:
189: <definetag name = "restable" parms = "rows,cols">
190: <render>
191: <rat>
192: <script>
193:
194: $rs = $rows;
195: $cs = $cols;
196: @table;
197: $outputstring = '';
198:
199: $outputstring .= " <table> ";
200:
201: for $i (0..$rs-1) {
202: $outputstring .= " <tr> ";
203: for $j (0..$cs-1) {
204: $outputstring .= " <td> $table[$i][$j] </td> ";
205:
206:
207: }
208: $outputstring .= " </tr> ";
209: }
210: $outputstring .= " </table> ";
211:
212:
213: </script>
214:
215: </rat>
216:
217: <rat>
218: <evaluate expression = "$outputstring"></evaluate>
219: </rat>
220: </render>
221: </definetag>
222:
223:
224: <definetag name = "boka" parms = "arg">
225: <meta>
226: hhh_ooo = $arg
227: </meta>
228: <render>
229: <web>
230: Let me know $arg!!!!!
231: </web>
232: <tex>
233:
234: </tex>
235: </render>
236: </definetag>
237:
238:
239: <definetag name = "/boka" parms = "arg">
240: <render>
241: <web>
242: Let me know $arg now, now,, now now now!!!!!!!!!!!!!!!!!!!!!!
243: </web>
244: <tex>
245:
246: </tex>
247: </render>
248: </definetag>
249:
250:
251: <definetag name = "InsideTag" parms = "index,title">
252: <meta>
253:
254: </meta>
255: <render>
256: <web>
257: <h2> Subsection <FONT COLOR="#FF0000">$index</FONT>: $title </h2>
258: </web>
259: <tex>
260: \Subsection{ $title }
261: </tex>
262: </render>
263: </definetag>
264:
265:
266: <definetag name = "/InsideTag">
267: <meta>
268:
269: </meta>
270: <render>
271: <web>
272: <h3> This is the final target </h3>
273: </web>
274: <tex>
275: \Subsection{ $title }
276: </tex>
277: </render>
278: </definetag>
279:
280: <definetag name = "OutsideTag" parms = "index,title">
281: <meta>
282:
283: </meta>
284: <render>
285: <web>
286: <h1> Section <InsideTag> $index </InsideTag>: $title </h1>
287: </web>
288: <tex>
289: \Section{ $title }
290: </tex>
291: </render>
292: </definetag>
293:
294:
295: <definetag name = "/restable" parms = "rows,cols">
296: <render>
297: <rat>
298: <script>
299:
300: $rs = $rows;
301: $cs = $cols;
302: @table;
303: $outputstring = '';
304:
305: $outputstring .= " <table> ";
306:
307: for $i (0..$rs-1) {
308: $outputstring .= " <tr> ";
309: for $j (0..$cs-1) {
310: $outputstring .= " <td> $table[$i][$j] </td> ";
311:
312:
313: }
314: $outputstring .= " </tr> ";
315: }
316: $outputstring .= " </table> ";
317:
318:
319: </script>
320:
321: </rat>
322:
323: <rat>
324: <evaluate expression = "$outputstring"></evaluate>
325: </rat>
326: </render>
327: </definetag>
328:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>