UNPKG

myst-to-jats

Version:
43 lines 2.09 kB
import type { Element, FrontmatterWithParts, IJatsSerializer } from './types.js'; export declare function getJournalIds(): Element[]; export declare function getJournalTitleGroup(): Element[]; export declare function getJournalAffiliations(): Element[]; export declare function getJournalISNs(): Element[]; export declare function getJournalPublisher(): Element[]; export declare function getJournalMeta(): Element | null; /** * Add a article `title-group`, for example: * * ```xml * <title-group> * <article-title> * Systematic review of day hospital care for elderly people * </article-title> * </title-group> * ``` * * See: https://jats.nlm.nih.gov/archiving/tag-library/1.3/element/article-title.html */ export declare function getArticleTitle(frontmatter: FrontmatterWithParts): Element[]; /** * Add authors and contributors to contrib-group * * Authors are tagged as contrib-type="author" */ export declare function getArticleAuthors(frontmatter: FrontmatterWithParts): Element[]; export declare function getArticleAffiliations(frontmatter: FrontmatterWithParts): Element[]; export declare function getArticlePermissions(frontmatter: FrontmatterWithParts): Element[]; export declare function getKwdGroup(frontmatter: FrontmatterWithParts): Element[]; export declare function getFundingGroup(frontmatter: FrontmatterWithParts): Element[]; export declare function getArticleVolume(frontmatter: FrontmatterWithParts): Element[]; export declare function getArticleIssue(frontmatter: FrontmatterWithParts): Element[]; export declare function getArticlePages(frontmatter: FrontmatterWithParts): Element[]; export declare function getArticleIds(frontmatter: FrontmatterWithParts): Element[]; export declare function getArticleMeta(frontmatter?: FrontmatterWithParts, state?: IJatsSerializer): Element; /** * Get <front> JATS element * * This element must be defined in a JATS article and must include <article-meta> */ export declare function getFront(frontmatter?: FrontmatterWithParts, state?: IJatsSerializer): Element[]; //# sourceMappingURL=frontmatter.d.ts.map