generated from coulomb/repo-seed
Add render reference asset manifest contract
This commit is contained in:
83
examples/render/render-reference-manifest.yaml
Normal file
83
examples/render/render-reference-manifest.yaml
Normal file
@@ -0,0 +1,83 @@
|
||||
schema_version: markitect.render.reference.v1
|
||||
kind: render-reference-manifest
|
||||
manifest_id: render-manifest:example-report
|
||||
source_path: examples/render/report.md
|
||||
source_digest: sha256:example-report
|
||||
units:
|
||||
- unit_id: section:results
|
||||
kind: section
|
||||
title: Results
|
||||
source_path: examples/render/report.md
|
||||
anchor: results
|
||||
source_span:
|
||||
source_path: examples/render/report.md
|
||||
line_start: 8
|
||||
line_end: 12
|
||||
ordinal_hint: 1
|
||||
- unit_id: figure:revenue
|
||||
kind: figure
|
||||
label: Figure
|
||||
caption: Quarterly revenue
|
||||
source_path: examples/render/report.md
|
||||
anchor: fig:revenue
|
||||
source_span:
|
||||
source_path: examples/render/report.md
|
||||
line_start: 14
|
||||
line_end: 18
|
||||
selector: "#fig-revenue"
|
||||
content_hash: sha256:figure-revenue
|
||||
ordinal_hint: 2
|
||||
numbering:
|
||||
scope: document
|
||||
sequence: figures
|
||||
cross_references:
|
||||
- reference_id: xref:revenue-from-results
|
||||
source_unit_id: section:results
|
||||
target_unit_id: figure:revenue
|
||||
label: Figure
|
||||
requested_style: numbered
|
||||
fallback_text: Quarterly revenue
|
||||
toc:
|
||||
- entry_id: toc:results
|
||||
unit_id: section:results
|
||||
title: Results
|
||||
level: 1
|
||||
order: 1
|
||||
asset_manifest:
|
||||
schema_version: markitect.render.reference.v1
|
||||
manifest_id: asset-manifest:example-report
|
||||
source_path: examples/render/report.md
|
||||
source_digest: sha256:example-report
|
||||
assets:
|
||||
- asset_id: asset:revenue-chart
|
||||
source_uri: images/revenue-chart.png
|
||||
source_path: examples/render/images/revenue-chart.png
|
||||
name: revenue-chart.png
|
||||
media_type: image/png
|
||||
extension: .png
|
||||
digest: sha256:revenue-chart
|
||||
role: figure-image
|
||||
copy_policy: copy
|
||||
output_reference: renderer://asset/revenue-chart
|
||||
provenance:
|
||||
- source_uri: images/revenue-chart.png
|
||||
source_path: examples/render/report.md
|
||||
attachment_id: revenue-chart.png
|
||||
source_adapter_id: markitect-filter
|
||||
digest: sha256:revenue-chart
|
||||
source_maps:
|
||||
- map_id: source-map:revenue-figure
|
||||
source:
|
||||
source_path: examples/render/report.md
|
||||
line_start: 14
|
||||
line_end: 18
|
||||
selector: "#fig-revenue"
|
||||
source_unit_id: figure:revenue
|
||||
generated_by: markitect.render.reference-manifest
|
||||
render_unit_id: figure:revenue
|
||||
artifact_ref: renderer-source
|
||||
role: figure
|
||||
metadata:
|
||||
concrete_renderer_required: false
|
||||
final_numbering_assigned_by_core: false
|
||||
asset_copying_performed_by_core: false
|
||||
Reference in New Issue
Block a user