Update generation
This commit is contained in:
@@ -35,9 +35,11 @@ def extract_mermaid_diagrams():
|
||||
matches = re.findall(pattern, content, re.DOTALL)
|
||||
|
||||
for i, mermaid_code in enumerate(matches):
|
||||
# Try to extract title
|
||||
title_match = re.search(r'title\s+["\']?([^"\'"\n]+)["\']?', mermaid_code)
|
||||
title = title_match.group(1).strip() if title_match else f"Diagrama de {md_file}"
|
||||
# Try to extract title from YAML front matter or inline title
|
||||
title_match = re.search(r'title:\s*["\']([^"\']+)["\']', mermaid_code)
|
||||
if not title_match:
|
||||
title_match = re.search(r'title\s+["\']?([^"\'"\n]+)["\']?', mermaid_code)
|
||||
title = title_match.group(1).strip() if title_match else f"Diagrama {len(diagrams) + 1}"
|
||||
|
||||
diagrams.append({
|
||||
'source': md_file,
|
||||
|
||||
Reference in New Issue
Block a user