immanetize / anerist

the documentation indifference engine
7 stars 1 forks source link

crosslinks #1

Open immanetize opened 9 years ago

immanetize commented 9 years ago

There will need to be a way for links between works to work.

immanetize commented 8 years ago

Th 'slug' metadatum is generated via each anerist extract, and should enable this. Each supported markup type will need to include a mechanism for interpolating a defined slug, ie a ReStructuredText role like :sluglink: release-notes or a docbook entity declaration like `<!ENTITY SLUGLINK_release-notes "ulink url='path/to/release-notes/'

immanetize commented 8 years ago

For docbook, this will start with moving the entity extraction and interpolation code out of the docbook metadata extraction class.