Skip to content

Commit 5efc2e1

Browse files
committed
Fix email autolink rendering in latex.
Closes #595.
1 parent 32564a4 commit 5efc2e1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/latex.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node,
409409
case EMAIL_AUTOLINK:
410410
LIT("\\href{");
411411
OUT(url, false, URL);
412-
LIT("}\\nolinkurl{");
412+
LIT("}{\\nolinkurl{");
413413
break;
414414
case NORMAL_LINK:
415415
LIT("\\href{");
@@ -425,6 +425,9 @@ static int S_render_node(cmark_renderer *renderer, cmark_node *node,
425425
LIT("{"); // error?
426426
}
427427
} else {
428+
if (get_link_type(node) == EMAIL_AUTOLINK) {
429+
LIT("}"); // Close up \nolinkurl argument
430+
}
428431
LIT("}");
429432
}
430433

0 commit comments

Comments
 (0)