Struct mdbook_epub::Config
source · pub struct Config {
pub additional_css: Vec<PathBuf>,
pub use_default_css: bool,
pub index_template: Option<PathBuf>,
pub cover_image: Option<PathBuf>,
pub additional_resources: Vec<PathBuf>,
pub no_section_label: bool,
pub curly_quotes: bool,
}
Expand description
The configuration struct used to tweak how an EPUB document is generated.
Fields§
§additional_css: Vec<PathBuf>
A list of additional stylesheets to include in the document.
use_default_css: bool
Should we use the default stylesheet (default: true)?
index_template: Option<PathBuf>
The template file to use when rendering individual chapters (relative to the book root).
cover_image: Option<PathBuf>
A cover image to use for the epub.
additional_resources: Vec<PathBuf>
Additional assets to include in the ebook, such as typefaces.
no_section_label: bool
Don’t render section labels.
curly_quotes: bool
Use “smart quotes” instead of the usual "
character.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Configwhere
Config: Default,
impl<'de> Deserialize<'de> for Configwhere Config: Default,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more