LIPIcs support for Scribble
author
affil
abstract
paragraph
paragraph*
subject-classification
volume-info
copyright
keywords
doi
event-short-name
acknowledgments
author-running
title-running
lipics-style
7.7

LIPIcs support for Scribble

 #lang lipics package: lipics

The lipics language provides support for the LIPIcs paper format.

The language provides all of the bindings of scribble/base in addition to additional procedures for supporting LIPIcs-specific typesetting.

If using the scriblib/autobib library, ensure that the define-cite form is used with the lipics-style setting for #:style.

Also see the example document to get started.

procedure

(author #:affil-no affil-no name ...)  paragraph?

  affil-no : pre-content?
  name : pre-content?
Registers an author name for the paper. Each use of author should correspond to a single author on the paper.

The affil-no argument typesets as a superscript indicating the institution (typeset using affil) the author is affiliated with.

procedure

(affil #:affil-no affil-no name ...)  paragraph?

  affil-no : pre-content?
  name : pre-content?
Typesets the name, location, and contact information for an institution.

procedure

(abstract pre-content ...)  element?

  pre-content : pre-content?
Typesets an abstract.

procedure

(paragraph pre-content ...)  element?

  pre-content : pre-content?
Typesets a paragraph.

procedure

(paragraph* pre-content ...)  element?

  pre-content : pre-content?
Typesets a paragraph.

procedure

(subject-classification pre-content ...)  element?

  pre-content : pre-content?
Typesets the ACM subject classification entry.

procedure

(volume-info editors    
  n-editors    
  event    
  volume    
  issue    
  starting-page-no)  multiarg-element?
  editors : pre-content?
  n-editors : pre-content?
  event : pre-content?
  volume : pre-content?
  issue : pre-content?
  starting-page-no : pre-content?
Typesets the volume information.

procedure

(copyright pre-content ...)  element?

  pre-content : pre-content?
Typesets the copyright information.

procedure

(keywords pre-content ...)  element?

  pre-content : pre-content?
Typesets the keywords and phrases for the paper.

procedure

(doi pre-content ...)  element?

  pre-content : pre-content?
Typesets the DOI.

procedure

(event-short-name pre-content ...)  element?

  pre-content : pre-content?
Typesets the short name displayed in the corner of the page.

procedure

(acknowledgments pre-content ...)  element?

  pre-content : pre-content?
Typesets an acknowledgments section. This will normally go in the last section of a document. Note that acknowledgments will not typeset as expected if it is used outside of a section, such as in the top-level of a document that uses include-section.

procedure

(author-running pre-content ...)  paragraph?

  pre-content : pre-content?
Typesets the author list shown at the top of pages.

procedure

(title-running pre-content ...)  paragraph?

  pre-content : pre-content?
Typesets the title shown at the top of pages.

value

lipics-style : any/c

A value used to customize bibliography generation for the paper. Provide this as an argument for the define-cite form using the #:style keyword.