Every macro in OurBigBook can have an optional
id and many also have a reserved title property.When a macro in the document has a
title argument but no id argument given, get an auto-generated ID from the title: automatic ID from title.Usually, the most convenient way to write internal links is with the shorthand syntax with delimited angled braces:More details at: shorthand internal link.
<internal links> are awesome.which renders as:
internal links are awesome.
The sane equivalent to this is:Note how that is more verbose, especially because here we use both the
\x[internal-link]{c}{p} are awesome section.which renders as:
Internal links are awesome section.
\x c argument and \x p argument to capitalize and pluraize as desired.Another sane equivalent would be to add an explicit link body as in:
\x[internal-link][Internal link] are awesome.which renders as:
Internal link are awesome.
Ancestors
Incoming links
- Home
- Boolean argument
- Conversion process overview
disambiguateargument- Element ID
- External link
- Features
\Hfileargument\Hnumberedargument\HsplitDefaultargument\Hsynonymargument- Header
idargument- Image
- Image caption
- Image
descriptionargument - Include
- Internal link
- Internal link targets in split headers
- Internal link title inflection
- Internal link title link removal
- Link to IDs, not URL path
- Macro with shorthand syntax
- More powerful
--no-html-x-extension- Order of reported errors
toSplitHeaders- OurBigBook Markup quick start
- OurBigBook Web page renaming
- Related projects
scoperesolution- Some references back to the index
- Vim
- Visual Studio Code documentation
\xchildargument\xfullargument\xmagicargument\xwithintitlerestrictions