@@ -0,0 +1,15 @@
|
||||
import re
|
||||
|
||||
from marko.inline import Image as Image_
|
||||
|
||||
|
||||
class Image(Image_):
|
||||
override = True
|
||||
def __init__(self, match):
|
||||
super().__init__(match)
|
||||
|
||||
self.unique_name = None
|
||||
|
||||
if self.title and (m := re.match(r"\%(\w+)( (.+))?", self.title)):
|
||||
self.unique_name = m.group(1)
|
||||
self.title = (m.group(3) or "").strip() or None
|
||||
Reference in New Issue
Block a user