make headings contain links to themselves
This commit is contained in:
parent
6ae6076f0d
commit
5a0b46690e
1 changed files with 4 additions and 1 deletions
|
@ -311,6 +311,9 @@ impl<'a> Writer<'a> {
|
|||
}
|
||||
|
||||
match c {
|
||||
Container::Heading { id, .. } => {
|
||||
write!(out, r##"><a href="#{id}">"##)?;
|
||||
}
|
||||
Container::TableCell { alignment, .. }
|
||||
if !matches!(alignment, Alignment::Unspecified) =>
|
||||
{
|
||||
|
@ -445,7 +448,7 @@ impl<'a> Writer<'a> {
|
|||
}
|
||||
out.push_str("</p>");
|
||||
}
|
||||
Container::Heading { level, .. } => write!(out, "</h{level}>")?,
|
||||
Container::Heading { level, .. } => write!(out, "</a></h{level}>")?,
|
||||
Container::TableCell { head: false, .. } => out.push_str("</td>"),
|
||||
Container::TableCell { head: true, .. } => out.push_str("</th>"),
|
||||
Container::Caption => out.push_str("</caption>"),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue