429 |
self.depart_admonition() |
self.depart_admonition() |
430 |
|
|
431 |
def visit_citation(self, node): |
def visit_citation(self, node): |
432 |
self.visit_footnote(node) |
self.body.append([None, 'visit_citation']) |
433 |
|
#self.visit_footnote(node) |
434 |
|
|
435 |
def depart_citation(self, node): |
def depart_citation(self, node): |
436 |
self.depart_footnote(node) |
while self.body.pop() != [None, 'visit_citation']: pass |
437 |
|
#self.depart_footnote(node) |
438 |
|
|
439 |
def visit_citation_reference(self, node): |
def visit_citation_reference(self, node): |
440 |
href = '' |
href = '' |
441 |
if node.has_key('refid'): |
if node.has_key('refid'): |
442 |
href = node['refid'] |
href = node['refid'] |
443 |
elif node.has_key('refname'): |
self.body.append('\\cite{%s}' % href) |
444 |
href = self.document.nameids[node['refname']] |
self.body.append(None) |
445 |
self.body.append('[\\hyperlink{%s}{' % href) |
|
446 |
|
##elif node.has_key('refname'): |
447 |
|
## href = self.document.nameids[node['refname']] |
448 |
|
##self.body.append('[\\hyperlink{%s}{' % href) |
449 |
|
|
450 |
def depart_citation_reference(self, node): |
def depart_citation_reference(self, node): |
451 |
self.body.append('}]') |
while not (self.body.pop() is None): |
452 |
|
pass |
453 |
|
##self.body.append('}]') |
454 |
|
|
455 |
def visit_classifier(self, node): |
def visit_classifier(self, node): |
456 |
self.body.append( '(\\textbf{' ) |
self.body.append( '(\\textbf{' ) |