Documentation review and data consistency.
Some checks failed
build_docker / essential (push) Successful in 0s
build_docker / build_paddle_ocr (push) Successful in 4m57s
build_docker / build_raytune (push) Has been cancelled
build_docker / build_easyocr_gpu (push) Has been cancelled
build_docker / build_doctr (push) Has been cancelled
build_docker / build_doctr_gpu (push) Has been cancelled
build_docker / build_paddle_ocr_gpu (push) Has been cancelled
build_docker / build_easyocr (push) Has been cancelled
Some checks failed
build_docker / essential (push) Successful in 0s
build_docker / build_paddle_ocr (push) Successful in 4m57s
build_docker / build_raytune (push) Has been cancelled
build_docker / build_easyocr_gpu (push) Has been cancelled
build_docker / build_doctr (push) Has been cancelled
build_docker / build_doctr_gpu (push) Has been cancelled
build_docker / build_paddle_ocr_gpu (push) Has been cancelled
build_docker / build_easyocr (push) Has been cancelled
This commit is contained in:
@@ -167,7 +167,28 @@ def parse_md_to_html_blocks(md_content):
|
||||
# Fallback to placeholder
|
||||
html_blocks.append(f'''<p class=MsoNormal style="text-align:center;border:1px dashed #999;padding:20px;margin:10px 40px;background:#f9f9f9"><span lang=ES style="color:#666">[Insertar diagrama Mermaid aquí]</span></p>''')
|
||||
|
||||
html_blocks.append(f'''<p class=Piedefoto-tabla style="margin-left:0cm;text-align:center"><span lang=ES>Fuente: Elaboración propia.</span></p>''')
|
||||
# Check if next non-empty line has custom Fuente
|
||||
custom_source = None
|
||||
lookahead = i + 1
|
||||
while lookahead < len(lines) and not lines[lookahead].strip():
|
||||
lookahead += 1
|
||||
if lookahead < len(lines):
|
||||
next_line = lines[lookahead].strip()
|
||||
if next_line.startswith('Fuente:') or next_line.startswith('*Fuente:'):
|
||||
# Extract custom source, removing markdown formatting
|
||||
custom_source = next_line.replace('*', '').replace('Fuente:', '').strip()
|
||||
# Ensure it ends with a period
|
||||
if custom_source and not custom_source.endswith('.'):
|
||||
custom_source += '.'
|
||||
# Skip this line by advancing i past it
|
||||
i = lookahead
|
||||
|
||||
if custom_source:
|
||||
source_html = md_to_html_para(custom_source)
|
||||
html_blocks.append(f'''<p class=Piedefoto-tabla style="margin-left:0cm;text-align:center"><span lang=ES>Fuente: {source_html}</span></p>''')
|
||||
else:
|
||||
html_blocks.append(f'''<p class=Piedefoto-tabla style="margin-left:0cm;text-align:center"><span lang=ES>Fuente: Elaboración propia.</span></p>''')
|
||||
|
||||
html_blocks.append('<p class=MsoNormal><span lang=ES><o:p> </o:p></span></p>')
|
||||
i += 1
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user