fabricatio_typst.models.article_outline

A module containing the ArticleOutline class, which represents the outline of an academic paper.

Classes

ArticleSubsectionOutline

Atomic research component specification for academic paper generation.

ArticleSectionOutline

A slightly more detailed research component specification for academic paper generation, Must contain subsections.

ArticleChapterOutline

Macro-structural unit implementing standard academic paper organization. Must contain sections.

ArticleOutline

Outline of an academic paper, containing chapters, sections, subsections.

Module Contents

class fabricatio_typst.models.article_outline.ArticleSubsectionOutline

Bases: fabricatio_typst.models.article_base.SubSectionBase

Atomic research component specification for academic paper generation.

class fabricatio_typst.models.article_outline.ArticleSectionOutline

Bases: fabricatio_typst.models.article_base.SectionBase[ArticleSubsectionOutline]

A slightly more detailed research component specification for academic paper generation, Must contain subsections.

child_type: ClassVar[Type[fabricatio_typst.models.article_base.SubSectionBase]]
class fabricatio_typst.models.article_outline.ArticleChapterOutline

Bases: fabricatio_typst.models.article_base.ChapterBase[ArticleSectionOutline]

Macro-structural unit implementing standard academic paper organization. Must contain sections.

child_type: ClassVar[Type[fabricatio_typst.models.article_base.SectionBase]]
class fabricatio_typst.models.article_outline.ArticleOutline

Bases: fabricatio_typst.models.generic.WithRef[fabricatio_typst.models.article_proposal.ArticleProposal], fabricatio_capabilities.models.generic.PersistentAble, fabricatio_typst.models.article_base.ArticleBase[ArticleChapterOutline]

Outline of an academic paper, containing chapters, sections, subsections.

child_type: ClassVar[Type[fabricatio_typst.models.article_base.ChapterBase]]