The Glyph::Macro
class also includes a few methods to check and store bookmarks and headers. Consider for example the following source code for the anchor
macro:
The bookmark?
method can be used to check the existance of a particular ID within the whole document, while the bookmark
method is used to store bookmark IDs and titles. In a similar way, you can use header?
and header
methods to check the existance of headers within the documents or store new ones.