LaTeX
Create professional documents with various fonts, styles, and layouts, while automating formatting and customizing templates.
Create professional documents with various fonts, styles, and layouts, while automating formatting and customizing templates.
Markup-based document creation
write plain text with commands to define structure and formatting
Automatic formatting and layout
handles spacing, pagination, and typography without manual adjustment
Mathematics typesetting
excellent support for complex equations, scientific notation, and technical symbols
Template customisation
create and reuse custom document templates for reports, theses, articles, and presentations
Bibliography management
built-in tools to organise and format citations and references automatically
Version control friendly
plain text format works well with Git and other version control systems
Academic papers, dissertations, and theses in STEM fields
Technical documentation and software manuals requiring complex equations or code samples
Book publishing where consistent professional typography is essential
Scientific reports and research papers with extensive citations and cross-references
Presentations and slide decks (using Beamer package) with mathematical content