(token)
| 178 | meta_keyname_close() { return "}" }, |
| 179 | |
| 180 | link_open(token) { |
| 181 | let href= token.attrGet("href") |
| 182 | let maybeChapter = /^(\w+)(?:#(.*))?$/.exec(href) |
| 183 | if (!maybeChapter || !chapters.includes(maybeChapter[1])) return `\\href{${href}}{` |
| 184 | linkedChapter = chapters.indexOf(maybeChapter[1]) |
| 185 | return `\\hyperref[${maybeChapter[1] + (maybeChapter[2] ? "." + maybeChapter[2] : "")}]{` |
| 186 | }, |
| 187 | link_close() { linkedChapter = null; return "}" }, |
| 188 | |
| 189 | inline(token) { return renderArray(token.children) }, |
nothing calls this directly
no outgoing calls
no test coverage detected