Changeset 745:68792fb2870f in lemon-main for scripts
- Timestamp:
- 10/02/09 17:03:43 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
scripts/bib2dox.py
r743 r745 87 87 url_rex = re.compile('\\\url\{([^}]*)\}') 88 88 89 # 90 # styles for html formatting 91 # 92 divstyle = 'margin-top: -4ex; margin-left: 8em;' 89 93 90 94 # … … 285 289 entrytype = pubtype_rex.sub('\g<1>',line) 286 290 entrytype = string.lower(entrytype) 287 #entryid = pubtype_rex.sub('\g<2>', line)291 entryid = pubtype_rex.sub('\g<2>', line) 288 292 289 293 # end entry if just a } … … 380 384 entry.insert(0, sortkey) 381 385 entry.insert(1, bibkey) 386 entry.insert(2, entryid) 382 387 383 388 # add the entry to the file contents … … 440 445 # generate output key form the bibtex key 441 446 bibkey = entry[1] 447 entryid = entry[2] 442 448 if keytable[bibkey] == 1: 443 449 outkey = bibkey … … 447 453 448 454 # append the entry code to the output 449 file.append('<tr valign="top">\n' + \ 450 '<td>[' + outkey + ']</td>') 451 file.append('<td>') 452 file.append('\\anchor ' + outkey) 453 for line in entry[2:]: 455 file.append('\\section ' + entryid + ' [' + outkey + ']') 456 file.append('<div style="' + divstyle + '">') 457 for line in entry[3:]: 454 458 file.append(line) 455 file.append('</ td>\n</tr>')459 file.append('</div>') 456 460 file.append('') 457 461 … … 781 785 print '\page references References' 782 786 print 783 print '<table border="0" cellspacing="5px" width="100%">'784 print785 787 for line in outdata: 786 788 print line 787 print '</table>'788 print789 789 print '*/' 790 790
Note: See TracChangeset
for help on using the changeset viewer.