#import "@preview/tvcg-journal:0.0.1": tvcg

#show: tvcg.with(
  title: [Global Illumination for Fun and Profit],
  abstract: [
    #lorem(150)

     A free copy of this paper and all supplemental materials are available at https://OSF.IO/2NBSG.
  ],
  authors: (
    (
      name: "<NAME>",
      organization: [Brown University],
      orcid: "0000-0002-1825-0097",
      email: "<EMAIL>"
    ),
    (
      name: "<NAME>",
      organization: [Grimley Widgets, Inc.],
      email: "<EMAIL>"
    ),
    (
      name: "<NAME>",
      organization: [Martha Stewart Enterprises at Microsoft Research],
      email: "<EMAIL>"
    ),
  ),
  teaser: (
    image: image("figs/CypressView.jpg", alt: "A view of a city with buildings peeking out of the clouds."),
    caption: "In the Clouds: Vancouver from Cypress Mountain. Note that the teaser may not be wider than the abstract block."
  ),
  index-terms: ("Radiosity", "Global Illumination", "Constant Time"),
  bibliography: bibliography("refs.bib"),
)

= Introduction

This template is for papers of VGTC-sponsored conferences such as IEEE VIS, IEEE VR, and ISMAR which are published as special issues of TVCG.
The template does not contain the respective dates of the conference/journal issue, these will be entered by IEEE as part of the publication production process.
Therefore, *please leave the copyright statement at the bottom-left of this first page untouched*.

= Author Details

You should specify ORCID IDs for each author (see https://orcid.org/  to register) for disambiguation and long-term contact preservation. The template shows an example without ORCID IDs for two of the authors.
ORCID IDs should be provided in all cases.

= Hyperlinks and Cross References

Links are automatically shown for URLs but you can customize the name of the link with the `#link` function: https://typst.app/docs/reference/model/link/.

= Figures

Typst automatically detects the type of figure (i.e., table, image, or code) and label them accordingly. Figures are documented at https://typst.app/docs/reference/model/figure/.

for figures with images, the image format is usually detected automatically. For details, head over to the image documentation: https://typst.app/docs/reference/visualize/image/.

#figure(
  image("figs/CypressView.jpg", alt: "A view of a city with buildings peeking out of the clouds."),
  caption: "Caption",
  )
#figure(
  grid(columns: 2, row-gutter: 2mm, column-gutter: 1mm,
  image("figs/CypressView.jpg", alt: "A view of a city with buildings peeking out of the clouds."),
  align(horizon)[#image("figs/CypressView.jpg", alt: "A view of a city with buildings peeking out of the clouds.")]),
  caption: "Caption"
)

== Vector figures

Vector graphics like svg, eps, pdf are best for charts and other figures with text or lines.
They will look much nicer and crisper and any text in them will be more selectable, searchable, and accessible.

== Raster figures

Of the raster graphics formats, screenshots of user interfaces and text, as well as line art, are better shown with png.
jpg is better for photographs.
Make sure all raster graphics are captured in high enough resolution so they look crisp and scale well.

== Alternative texts

Always include an alternative text that describes the image. The alt text should not be the same as the caption, but should describe the image in a way that makes sense when the image is not visible.

== Figures on the first page

The teaser figure should only have the width of the abstract as the template enforces it.
The use of figures other than the optional teaser is not permitted on the first page.
Other figures should begin on the second page.
Papers submitted with figures other than the optional teaser on the first page will be refused.

== Code

Typst supports code blocks and inline code: https://typst.app/docs/reference/text/raw/. For example

```rust
fn main() {
    println!("Hello World!");
}
```

= References

An example of the reference formatting is provided in the *References* section at the end.

== Include DOIs

All references which have a DOI should have it included in the bibTeX for the style to display.
The DOI can be entered with or without the https://doi.org/ prefix.

= Paper overview

In this paper we introduce Typst, a new typesetting system designed to streamline the scientific writing process and provide researchers with a fast, efficient, and easy-to-use alternative to existing systems. Our goal is to shake up the status quo and offer researchers a better way to approach scientific writing. Here is a reference: @netwok2020.

By leveraging advanced algorithms and a user-friendly interface, Typst offers several advantages over existing typesetting systems, including faster document creation, simplified syntax, and increased ease-of-use.

To demonstrate the potential of Typst, we conducted a series of experiments comparing it to other popular typesetting systems, including LaTeX. Our findings suggest that Typst offers several benefits for scientific writing, particularly for novice users who may struggle with the complexities of LaTeX. Additionally, we demonstrate that Typst offers advanced features for experienced users, allowing for greater customization and flexibility in document creation.

Overall, we believe that Typst represents a significant step forward in the field of scientific writing and typesetting, providing researchers with a valuable tool to streamline their workflow and focus on what really matters: their research. In the following sections, we will introduce Typst in more detail and provide evidence for its superiority over other typesetting systems in a variety of scenarios.

= Methods
#lorem(90)

$ a + b = gamma $

#lorem(200)

= Acknowledgments
The authors wish to thank A, B, and C.
This work was supported in part by a grant from XYZ (\# 12345-67890).
