feat(datasheet): allow svg images

This commit is contained in:
Boundary Effect
2023-09-09 00:10:44 +02:00
parent 1da6923f8c
commit 389d181cbb
2 changed files with 2 additions and 9 deletions
+1 -4
View File
@@ -85,10 +85,7 @@ class Docs():
if yaml_data['picture']:
extension = os.path.splitext(yaml_data['picture'])[1]
picture_path = os.path.join(project.local_dir, f"picture{extension}")
if extension == '.svg':
# SVGs are not supported by pandoc
logging.warning(f"Skipping unsupported SVG picture {picture_path}")
elif os.path.exists(picture_path):
if os.path.exists(picture_path):
yaml_data['picture_link'] = latex_centered_image(picture_path)
else:
logging.warning(f"picture {picture_path} not found, skipping")
-4
View File
@@ -462,12 +462,8 @@ class Project():
# handle pictures
yaml['picture_link'] = ''
if yaml['picture']:
# skip SVG for now, not supported by pandoc
picture_name = yaml['picture']
if 'svg' not in picture_name:
yaml['picture_link'] = '![picture]({})'.format(picture_name)
else:
logging.warning("svg not supported")
# now build the doc & print it
try: