multitable_in_example.pl 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517
  1. use vars qw(%result_texis %result_texts %result_trees %result_errors
  2. %result_indices %result_sectioning %result_nodes %result_menus
  3. %result_floats %result_converted %result_converted_errors
  4. %result_elements %result_directions_text);
  5. use utf8;
  6. $result_trees{'multitable_in_example'} = {
  7. 'contents' => [
  8. {
  9. 'cmdname' => 'example',
  10. 'contents' => [
  11. {
  12. 'extra' => {
  13. 'command' => {}
  14. },
  15. 'parent' => {},
  16. 'text' => '
  17. ',
  18. 'type' => 'empty_line_after_command'
  19. },
  20. {
  21. 'args' => [
  22. {
  23. 'contents' => [
  24. {
  25. 'extra' => {
  26. 'command' => {}
  27. },
  28. 'parent' => {},
  29. 'text' => ' ',
  30. 'type' => 'empty_spaces_after_command'
  31. },
  32. {
  33. 'contents' => [
  34. {
  35. 'parent' => {},
  36. 'text' => 'AAA'
  37. }
  38. ],
  39. 'parent' => {},
  40. 'type' => 'bracketed'
  41. },
  42. {
  43. 'parent' => {},
  44. 'text' => ' '
  45. },
  46. {
  47. 'contents' => [
  48. {
  49. 'parent' => {},
  50. 'text' => 'BBB'
  51. }
  52. ],
  53. 'parent' => {},
  54. 'type' => 'bracketed'
  55. },
  56. {
  57. 'parent' => {},
  58. 'text' => '
  59. '
  60. }
  61. ],
  62. 'parent' => {},
  63. 'type' => 'block_line_arg'
  64. }
  65. ],
  66. 'cmdname' => 'multitable',
  67. 'contents' => [
  68. {
  69. 'contents' => [
  70. {
  71. 'contents' => [
  72. {
  73. 'cmdname' => 'item',
  74. 'contents' => [
  75. {
  76. 'contents' => [
  77. {
  78. 'extra' => {
  79. 'command' => {}
  80. },
  81. 'parent' => {},
  82. 'text' => ' ',
  83. 'type' => 'empty_spaces_after_command'
  84. },
  85. {
  86. 'parent' => {},
  87. 'text' => 'truc '
  88. }
  89. ],
  90. 'parent' => {},
  91. 'type' => 'preformatted'
  92. }
  93. ],
  94. 'extra' => {
  95. 'cell_number' => 1,
  96. 'spaces_after_command' => {}
  97. },
  98. 'line_nr' => {
  99. 'file_name' => '',
  100. 'line_nr' => 3,
  101. 'macro' => ''
  102. },
  103. 'parent' => {}
  104. },
  105. {
  106. 'cmdname' => 'tab',
  107. 'contents' => [
  108. {
  109. 'contents' => [
  110. {
  111. 'extra' => {
  112. 'command' => {}
  113. },
  114. 'parent' => {},
  115. 'text' => ' ',
  116. 'type' => 'empty_spaces_after_command'
  117. },
  118. {
  119. 'parent' => {},
  120. 'text' => 'bidule example
  121. '
  122. }
  123. ],
  124. 'parent' => {},
  125. 'type' => 'preformatted'
  126. }
  127. ],
  128. 'extra' => {
  129. 'cell_number' => 2,
  130. 'spaces_after_command' => {}
  131. },
  132. 'line_nr' => {},
  133. 'parent' => {}
  134. }
  135. ],
  136. 'extra' => {
  137. 'row_number' => 1
  138. },
  139. 'parent' => {},
  140. 'type' => 'row'
  141. },
  142. {
  143. 'contents' => [
  144. {
  145. 'cmdname' => 'item',
  146. 'contents' => [
  147. {
  148. 'contents' => [
  149. {
  150. 'extra' => {
  151. 'command' => {}
  152. },
  153. 'parent' => {},
  154. 'text' => ' ',
  155. 'type' => 'empty_spaces_after_command'
  156. },
  157. {
  158. 'parent' => {},
  159. 'text' => 'begin item example
  160. '
  161. },
  162. {
  163. 'parent' => {},
  164. 'text' => '
  165. ',
  166. 'type' => 'empty_line'
  167. },
  168. {
  169. 'parent' => {},
  170. 'text' => 'new paragraph in item. example
  171. '
  172. },
  173. {
  174. 'parent' => {},
  175. 'text' => '
  176. ',
  177. 'type' => 'empty_line'
  178. }
  179. ],
  180. 'parent' => {},
  181. 'type' => 'preformatted'
  182. }
  183. ],
  184. 'extra' => {
  185. 'cell_number' => 1,
  186. 'spaces_after_command' => {}
  187. },
  188. 'line_nr' => {
  189. 'file_name' => '',
  190. 'line_nr' => 4,
  191. 'macro' => ''
  192. },
  193. 'parent' => {}
  194. },
  195. {
  196. 'cmdname' => 'tab',
  197. 'contents' => [
  198. {
  199. 'contents' => [
  200. {
  201. 'extra' => {
  202. 'command' => {}
  203. },
  204. 'parent' => {},
  205. 'text' => ' ',
  206. 'type' => 'empty_spaces_after_command'
  207. },
  208. {
  209. 'parent' => {},
  210. 'text' => 'begin tab example
  211. '
  212. },
  213. {
  214. 'parent' => {},
  215. 'text' => '
  216. ',
  217. 'type' => 'empty_line'
  218. },
  219. {
  220. 'parent' => {},
  221. 'text' => 'new paragraph in tab. example
  222. '
  223. }
  224. ],
  225. 'parent' => {},
  226. 'type' => 'preformatted'
  227. }
  228. ],
  229. 'extra' => {
  230. 'cell_number' => 2,
  231. 'spaces_after_command' => {}
  232. },
  233. 'line_nr' => {
  234. 'file_name' => '',
  235. 'line_nr' => 8,
  236. 'macro' => ''
  237. },
  238. 'parent' => {}
  239. }
  240. ],
  241. 'extra' => {
  242. 'row_number' => 2
  243. },
  244. 'parent' => {},
  245. 'type' => 'row'
  246. }
  247. ],
  248. 'parent' => {},
  249. 'type' => 'multitable_body'
  250. },
  251. {
  252. 'args' => [
  253. {
  254. 'contents' => [
  255. {
  256. 'extra' => {
  257. 'command' => {}
  258. },
  259. 'parent' => {},
  260. 'text' => ' ',
  261. 'type' => 'empty_spaces_after_command'
  262. },
  263. {
  264. 'parent' => {},
  265. 'text' => 'multitable'
  266. },
  267. {
  268. 'parent' => {},
  269. 'text' => '
  270. ',
  271. 'type' => 'spaces_at_end'
  272. }
  273. ],
  274. 'parent' => {},
  275. 'type' => 'misc_line_arg'
  276. }
  277. ],
  278. 'cmdname' => 'end',
  279. 'extra' => {
  280. 'command' => {},
  281. 'command_argument' => 'multitable',
  282. 'spaces_after_command' => {},
  283. 'text_arg' => 'multitable'
  284. },
  285. 'line_nr' => {
  286. 'file_name' => '',
  287. 'line_nr' => 11,
  288. 'macro' => ''
  289. },
  290. 'parent' => {}
  291. }
  292. ],
  293. 'extra' => {
  294. 'end_command' => {},
  295. 'max_columns' => 2,
  296. 'prototypes' => [
  297. {
  298. 'contents' => [],
  299. 'type' => 'bracketed_multitable_prototype'
  300. },
  301. {
  302. 'contents' => [],
  303. 'type' => 'bracketed_multitable_prototype'
  304. }
  305. ],
  306. 'prototypes_line' => [
  307. {
  308. 'text' => ' ',
  309. 'type' => 'prototype_space'
  310. },
  311. {},
  312. {
  313. 'text' => ' ',
  314. 'type' => 'prototype_space'
  315. },
  316. {},
  317. {
  318. 'text' => '
  319. ',
  320. 'type' => 'prototype_space'
  321. }
  322. ],
  323. 'spaces_after_command' => {}
  324. },
  325. 'line_nr' => {
  326. 'file_name' => '',
  327. 'line_nr' => 2,
  328. 'macro' => ''
  329. },
  330. 'parent' => {}
  331. },
  332. {
  333. 'args' => [
  334. {
  335. 'contents' => [
  336. {
  337. 'extra' => {
  338. 'command' => {}
  339. },
  340. 'parent' => {},
  341. 'text' => ' ',
  342. 'type' => 'empty_spaces_after_command'
  343. },
  344. {
  345. 'parent' => {},
  346. 'text' => 'example'
  347. }
  348. ],
  349. 'parent' => {},
  350. 'type' => 'misc_line_arg'
  351. }
  352. ],
  353. 'cmdname' => 'end',
  354. 'extra' => {
  355. 'command' => {},
  356. 'command_argument' => 'example',
  357. 'spaces_after_command' => {},
  358. 'text_arg' => 'example'
  359. },
  360. 'line_nr' => {
  361. 'file_name' => '',
  362. 'line_nr' => 12,
  363. 'macro' => ''
  364. },
  365. 'parent' => {}
  366. }
  367. ],
  368. 'extra' => {
  369. 'end_command' => {},
  370. 'spaces_after_command' => {}
  371. },
  372. 'line_nr' => {
  373. 'file_name' => '',
  374. 'line_nr' => 1,
  375. 'macro' => ''
  376. },
  377. 'parent' => {}
  378. }
  379. ],
  380. 'type' => 'text_root'
  381. };
  382. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0];
  383. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0];
  384. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1];
  385. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  386. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
  387. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  388. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  389. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
  390. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  391. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0];
  392. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1];
  393. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  394. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  395. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  396. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  397. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  398. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  399. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1];
  400. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
  401. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
  402. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1];
  403. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  404. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'line_nr'};
  405. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  406. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
  407. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0];
  408. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  409. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  410. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  411. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  412. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[4]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  413. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0];
  414. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'contents'}[0];
  415. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1];
  416. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1];
  417. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0];
  418. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0];
  419. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0];
  420. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0];
  421. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1];
  422. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
  423. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1];
  424. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0];
  425. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1];
  426. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
  427. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
  428. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
  429. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
  430. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
  431. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1];
  432. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
  433. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1];
  434. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'contents'}[1];
  435. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'prototypes'}[0]{'contents'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'contents'};
  436. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'prototypes'}[1]{'contents'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3]{'contents'};
  437. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'prototypes_line'}[1] = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
  438. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'prototypes_line'}[3] = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[3];
  439. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  440. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0];
  441. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2];
  442. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
  443. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0];
  444. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2];
  445. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'extra'}{'command'} = $result_trees{'multitable_in_example'}{'contents'}[0];
  446. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
  447. $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'multitable_in_example'}{'contents'}[0];
  448. $result_trees{'multitable_in_example'}{'contents'}[0]{'extra'}{'end_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[2];
  449. $result_trees{'multitable_in_example'}{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'multitable_in_example'}{'contents'}[0]{'contents'}[0];
  450. $result_trees{'multitable_in_example'}{'contents'}[0]{'parent'} = $result_trees{'multitable_in_example'};
  451. $result_texis{'multitable_in_example'} = '@example
  452. @multitable {AAA} {BBB}
  453. @item truc @tab bidule example
  454. @item begin item example
  455. new paragraph in item. example
  456. @tab begin tab example
  457. new paragraph in tab. example
  458. @end multitable
  459. @end example';
  460. $result_texts{'multitable_in_example'} = 'truc bidule example
  461. begin item example
  462. new paragraph in item. example
  463. begin tab example
  464. new paragraph in tab. example
  465. ';
  466. $result_errors{'multitable_in_example'} = [];
  467. $result_converted{'plaintext'}->{'multitable_in_example'} = ' truc bidule example
  468. begin item examplebegin tab example
  469. new paragraph in item. examplenew paragraph in tab. example
  470. ';
  471. $result_converted{'html_text'}->{'multitable_in_example'} = '<div class="example">
  472. <table>
  473. <tr><td><pre class="example">truc</pre></td><td><pre class="example">bidule example</pre></td></tr>
  474. <tr><td><pre class="example">begin item example
  475. new paragraph in item. example</pre></td><td><pre class="example">begin tab example
  476. new paragraph in tab. example</pre></td></tr>
  477. </table>
  478. </div>
  479. ';
  480. $result_converted{'xml'}->{'multitable_in_example'} = '<example endspaces=" ">
  481. <multitable spaces=" " endspaces=" "><columnprototypes><columnprototype bracketed="on">AAA</columnprototype> <columnprototype bracketed="on">BBB</columnprototype></columnprototypes>
  482. <tbody><row><entry command="item" spaces=" "><pre xml:space="preserve">truc </pre></entry><entry command="tab" spaces=" "><pre xml:space="preserve">bidule example
  483. </pre></entry></row><row><entry command="item" spaces=" "><pre xml:space="preserve">begin item example
  484. new paragraph in item. example
  485. </pre></entry><entry command="tab" spaces=" "><pre xml:space="preserve">begin tab example
  486. new paragraph in tab. example
  487. </pre></entry></row></tbody></multitable>
  488. </example>';
  489. 1;