IEEE Conferences and Journals (Typst)
Venue-specific snapshot extracted from
references/VENUES.md. Load this file directly when the user names IEEE as the target venue, instead of reading the full venue catalog.
Format Requirements
- Paper Size: US Letter (8.5" × 11")
- Columns: Two-column format
- Column Width: 3.5" (8.89 cm)
- Column Separation: 0.33" (0.84 cm)
- Margins: 0.75" top/bottom, 0.625" left/right
- Font: Times New Roman 10pt
- Line Spacing: Single
Typst Configuration
typst
#set page(
paper: "us-letter",
margin: (top: 0.75in, bottom: 0.75in, left: 0.625in, right: 0.625in),
columns: 2,
)
// column-gutter is not a #set page parameter; use #columns(2, gutter: 0.33in)[..]
#set text(
font: "Times New Roman",
size: 10pt
)
#set par(justify: true, leading: 0.55em)Writing Style
- Voice: Active voice preferred
- Tense: Past tense for methods, present for results
- Figures: "Fig. 1" in text, "Figure 1" in captions
- Tables: Roman numerals (Table I, Table II)
- Equations: Numbered consecutively
Citation Style
- Numeric citations in square brackets: [1], [2-4]
- IEEE reference format
Template
typst
#import "@preview/charged-ieee:0.1.4": ieee
#show: ieee.with(
title: [Your Paper Title],
authors: (...),
abstract: [...],
index-terms: ("Keyword1", "Keyword2"),
bibliography: bibliography("refs.bib", style: "ieee"),
)Pseudocode
- Prefer the
algorithmicpackage for IEEE-like Typst pseudocode because it providesalgorithm-figure, caption support, and conventional control-flow rendering. - Treat
lovelaceas a flexible fallback when the user explicitly wants freer syntax. - In IEEE-like output, wrap pseudocode in
algorithm-figure(...)or#figure(...)with a caption. - Line numbers are recommended for review convenience, but they are not enforced here as an IEEE hard rule.
- Keep comments short and move paragraph-level explanation back into the main text.