Giter Club home page Giter Club logo

abstract-section's Introduction

abstract-section

This extension allows to write an abstract anywhere in the main text and moves it to the metadata. Quarto expects the abstract to be given as part of the metadata, but adding the abstract to the body text is often easier and more natural.

Defining an Abstract

A document abstract can either be put directly in the document metadata, for example by inserting an abstract attribute into a YAML block.

---
abstract: |
  Place abstract here.

  Multiple paragraphs are possible.
---

The additional indentation and formatting requirements in YAML headers can be confusing or annoying for authors. It can be preferable to write abstracts as normal sections.

# Abstract

Place abstract here.

Multiple paragraphs are possible.

This filter turns the latter into the former by looking for a header whose ID is abstract. Quarto auto-creates IDs based on header contents, so a header titled Abstract will satisfy this condition.

The abstract can be placed anywhere in the document.

The filter assumes that the abstract contains all text up to the next heading or horizontal rule, whichever comes first. Thus the abstract can be placed at the beginning of a document whose text doesn't start with a heading:

# Abstract

The abstract text includes this.

* * * *

This text is the beginning of the document.

abstract-section's People

Contributors

tarleb avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.