38 |
dbg_fail = config.dbg.shorthand('mp.fail') |
dbg_fail = config.dbg.shorthand('mp.fail') |
39 |
|
|
40 |
def link_draw_code(self): |
def link_draw_code(self): |
41 |
if self.error: return 'showlinkerror("'+self.target+'", '+self.title+', ('+self.bbox+'));' |
if self.error: return 'showlinkerror("'+self.target+'", "'+self.title+'", ('+self.bbox+'));' |
42 |
if not self.focus: return 'showlink("'+self.target+'", '+self.title+', ('+self.bbox+'));' |
if not self.focus: return 'showlink("'+self.target+'", "'+self.title+'", ('+self.bbox+'));' |
43 |
else: |
else: |
44 |
if self.rough_edge: |
if self.rough_edge: |
45 |
return 'showfocus("'+self.target+'", '+self.title+', ('+self.bbox+'));' \ |
return 'showfocus("'+self.target+'", "'+self.title+'", ('+self.bbox+'));' \ |
46 |
+"\n"+'drawRoughEdge(('+bbox+'));' |
+"\n"+'drawRoughEdge(('+self.bbox+'));' |
47 |
else: return 'showfocus("'+self.target+'", '+self.title+', ('+self.box+'));' |
else: return 'showfocus("'+self.target+'", "'+self.title+'", ('+self.bbox+'));' |
48 |
#navidoc.link.Link.draw_code = link_draw_code |
navidoc.link.Link.draw_code = link_draw_code |
49 |
|
|
50 |
class MetapostElement(navidoc.NamedElement): |
class MetapostElement(navidoc.NamedElement): |
51 |
def repl(self, s): |
def repl(self, s): |