Skip to content

A Typst template to quickly scaffold reports for projects and internships made at ENSIAS

License

Notifications You must be signed in to change notification settings

essmehdi/ensias-report-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ENSIAS Report Typst Template

A Typst template to quickly make reports for projects at ENSIAS. This template was created based on our reports that we also made for our projects.

What does it provide?

For now, it provides a first page style that matches the common reports style used and encouraged at ENSIAS.

It also provides a style for first level headings to act as chapters.

More improvements will come soon.

Usage

#import "@preview/red-agora:0.1.1": project

#show: project.with(
  title: "Injecting a backdoor in the xz library and taking over NASA and SpaceX spaceship tracking servers (for education purposes only)",
  subtitle: "Second year internship report",
  authors: (
    "Amine Hadnane",
    "Mehdi Essalehi"
  ),
  school-logo: image("images/ENSIAS.svg"), // Replace with [] to remove the school logo
  company-logo: image("images/company.svg"),
  mentors: (
    "Pr. John Smith (Internal)",
    "Jane Doe (External)"
  ),
  jury: (
    "Pr. John Smith",
    "Pr. Jane Doe"
  ),
  branch: "Software Engineering",
  academic-year: "2077-2078",
  french: false // Use french instead of english
  footer-text: "ENSIAS" // Text used in left side of the footer
)

// Put then your content here

Changelog

0.1.0 - Initial release

  • First page style
  • Level 1 headings chapter style

0.1.1

  • Fixed major issue where custom school & company logos would throw an error
  • Added option to customize footer left side text (thus fixing the issue of it being hardcoded)

About

A Typst template to quickly scaffold reports for projects and internships made at ENSIAS

Topics

Resources

License

Stars

Watchers

Forks

Languages