Table of Contents

Class PublicationFiles

Namespace
Songhay.Publications.Models
Assembly
Songhay.Publications.dll

Centralizes the EPUB files.

public static class PublicationFiles
Inheritance
PublicationFiles
Inherited Members

Fields

DaisyConsortiumNcxToc

EPUB DAISY Consortium Navigation Control file.

public const string DaisyConsortiumNcxToc = "toc.ncx"

Field Value

string

Remarks

“The NCX file (Navigation Control file for XML), traditionally named toc.ncx, contains the hierarchical table of contents for the EPUB file.”

https://en.wikipedia.org/wiki/EPUB https://web.archive.org/web/20090831133730/http://www.niso.org/workrooms/daisy/Z39-86-2005.html#NCX

EpubFileBiography

EPUB XHTML template output file.

public const string EpubFileBiography = "biography.xhtml"

Field Value

string

EpubFileCopyright

EPUB XHTML template output file.

public const string EpubFileCopyright = "copyright.xhtml"

Field Value

string

EpubFileDedication

EPUB XHTML template output file.

public const string EpubFileDedication = "dedication.xhtml"

Field Value

string

EpubFileTitle

EPUB XHTML template output file.

public const string EpubFileTitle = "title.xhtml"

Field Value

string

EpubFileToc

EPUB XHTML template output file.

public const string EpubFileToc = "toc.xhtml"

Field Value

string

EpubMarkdownBiography

EPUB XHTML template input file.

public const string EpubMarkdownBiography = "author-biography.md"

Field Value

string

EpubMarkdownDedication

EPUB XHTML template input file.

public const string EpubMarkdownDedication = "author-dedication.md"

Field Value

string

EpubMetadata

Conventional Songhay System metadata for EPUB publications.

public const string EpubMetadata = "publication-meta.json"

Field Value

string

EpubTemplateBiography

EPUB XHTML template file.

public const string EpubTemplateBiography = "biography-template.xhtml"

Field Value

string

EpubTemplateChapter

EPUB XHTML template file.

public const string EpubTemplateChapter = "chapter-template.xhtml"

Field Value

string

EpubTemplateDedication

EPUB XHTML template file.

public const string EpubTemplateDedication = "dedication-template.xhtml"

Field Value

string

IdpfcOpfManifest

International Digital Publishing Forum Open Packaging Format manifest.

public const string IdpfcOpfManifest = "content.opf"

Field Value

string

Remarks

“Open Packaging Format (OPF) 2.0.1, describes the structure of the .epub file in XML… The OPF file, traditionally named content.opf, houses the EPUB book’s metadata, file manifest, and linear reading order.”

https://en.wikipedia.org/wiki/EPUB