pub struct RenderManifest {Show 24 fields
pub dbfile: PathBuf,
pub navigation_toc: Option<String>,
pub url_style: String,
pub out_extension: String,
pub graphicimages: bool,
pub graphics_svg_threshold_kb: u32,
pub pmml: bool,
pub cmml: bool,
pub keep_xmath: bool,
pub invisible_times: bool,
pub plane1: bool,
pub hackplane1: bool,
pub mathtex: bool,
pub intent_literal: bool,
pub stylesheet: Option<String>,
pub xslt_params: Vec<(String, String)>,
pub nodefaultresources: bool,
pub searchpaths: Vec<String>,
pub is_html_out: bool,
pub svg_fragments: Vec<(String, String)>,
pub schemadocs: bool,
pub whatsout: String,
pub page_opts: PageOpts,
pub pages: Vec<PageJob>,
}Expand description
Everything a page-render worker needs to rebuild the pass-B processor set
exactly as the parent would have, plus its page range. Written as
render-manifest-{i}.json beside the saved render.db.
Fields§
§dbfile: PathBufThe saved ObjectDB (SQLite, attached readonly by each worker).
url_style: StringCross-reference URL style as its canonical CLI tag (UrlStyle::as_cli /
from_cli round-trip), serialized across the worker manifest.
out_extension: StringOutput file extension CrossRef strips for --urlstyle (Perl extension).
graphicimages: bool§graphics_svg_threshold_kb: u32§pmml: bool§cmml: bool§keep_xmath: bool§invisible_times: boolAlready-inverted from the CLI’s noinvisibletimes.
plane1: bool§hackplane1: bool§mathtex: bool§intent_literal: bool§stylesheet: Option<String>§xslt_params: Vec<(String, String)>The fully-resolved XSLT parameter map (CSS/JS/LATEXML_VERSION/user overrides), captured after the parent computed it.
nodefaultresources: bool§searchpaths: Vec<String>The resolved stylesheet/resource search paths the parent’s XSLT::new
received.
is_html_out: bool§svg_fragments: Vec<(String, String)>§schemadocs: bool§whatsout: Stringlatexml_post::extract::Whatsout as its canonical CLI tag
(as_cli/from_cli round-trip).
page_opts: PageOpts§pages: Vec<PageJob>Trait Implementations§
Source§impl Clone for RenderManifest
impl Clone for RenderManifest
Source§fn clone(&self) -> RenderManifest
fn clone(&self) -> RenderManifest
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more