Article Library
Go deeper on any topic with one of these dedicated guides.
History, how it works, and why millions of academics and engineers rely on it.
A head-to-head comparison covering equations, templates, collaboration, and more.
Document classes, essential packages, text formatting, lists, and special characters.
Create your first professional PDF document from scratch — no setup, works on mobile in under 5 minutes.
Inline and display math, amsmath, fractions, integrals, matrices, and symbols reference.
Build a polished, job-ready resume in minutes using a professional template. Download and apply today.
Write and submit an IEEE paper in minutes — no LaTeX install needed, pre-built template included.
The 10 most frequent LaTeX error messages explained with causes and exact fixes.
Custom commands, microtype, useful packages, version control, and typography best practices.
tabular, booktabs, multirow, multicolumn, longtable, and professional table styling.
includegraphics, float positioning, subfigures, wrapfig, and cross-referencing figures.
BibTeX workflow, .bib file format, citation styles, and the modern biblatex approach.
Multi-chapter structure, front matter, table of contents, and formatting for submission.
Create PDF slide decks with Beamer. Themes, overlays, columns, and a full template.
A curated reference of the most useful LaTeX packages by category with usage examples.
What is LaTeX?
LaTeX (pronounced lah-tech or lay-tech) is a professional typesetting system used worldwide to produce beautifully formatted documents. Unlike Microsoft Word or Google Docs — where you see your formatted output as you type — LaTeX works by writing plain text with markup commands that describe how the document should look.
Think of it like HTML for the web, but for printable documents. You write source code, and LaTeX compiles it into a perfectly typeset PDF.
A minimal LaTeX document looks like this:
\documentclass{article}
\begin{document}
Hello, world!
\end{document}This tiny snippet produces a complete, properly formatted PDF page with “Hello, world!” on it. Everything — font choice, margins, page numbers, section headings — is handled automatically by LaTeX based on the document class you choose.
Why use LaTeX?
Word processors are great for short everyday documents. But the moment your document grows — with equations, references, multi-column layouts, figures, or strict journal formatting — Word starts to fight you. LaTeX was designed for exactly these situations.
Perfect equations
Write $E = mc^2$ or complex integrals that look exactly like a textbook — no equation editor wrestling.
Automatic numbering
Sections, figures, tables, equations, citations — all numbered and cross-referenced automatically.
Consistent formatting
No mysterious font changes or spacing shifts. Submit to any journal template and it looks right every time.
Bibliography management
Write \cite{einstein1905} and LaTeX builds your References section automatically from a .bib file.
Plain text source
Your source file is plain text — version-controllable with Git, diff-able, and future-proof.
Open & free
LaTeX is completely free and open source. No subscription, no licensing — just install once or use a cloud editor.
| Feature | Word / Docs | LaTeX |
|---|---|---|
| Complex math equations | Partial | Native |
| Academic journal templates | Manual | Built-in |
| Automatic bibliography | Plugin needed | Native |
| Consistent large documents | Unreliable | Reliable |
| Version control with Git | Binary files | Plain text |
| PDF output quality | Varies | Publication-grade |
Getting Started
Skozin is a free browser-based LaTeX editor — no installation, no setup. Here is how to go from zero to a compiled PDF in under two minutes.
- 1
Open the editor
Click Start Writing in the navigation bar or New Document from your dashboard. The editor loads with a sample document ready to compile.
- 2
Write or paste your LaTeX
The left panel is your source editor with syntax highlighting. Type your LaTeX code here. If you are starting from scratch, pick a template from the template gallery on the home page.
- 3
Compile to PDF
Press Ctrl+S (or Cmd+S on Mac) to compile. Your PDF appears in the right panel within a few seconds. If there are errors, the error panel shows the exact line and message.
- 4
Save and share
Documents auto-save every 2 seconds after you stop typing. Use the Share button to generate a read-only link anyone can view — no account required to view.
- 5
Download your PDF
Click the Download button to save a high-quality PDF file. You can also download the .tex source file at any time.
Your First Document
Copy the following into the editor and press Ctrl+S to compile. This covers the most important LaTeX building blocks:
\documentclass[12pt, a4paper]{article}
% Packages
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{hyperref}
% Document metadata
\title{My First LaTeX Document}
\author{Your Name}
\date{\today}
\begin{document}
\maketitle % Generates the title block
\section{Introduction}
This is my first LaTeX document. LaTeX makes it easy to write
\textbf{bold text}, \textit{italic text}, and
\underline{underlined text}.
\section{Mathematics}
Inline math: $a^2 + b^2 = c^2$
Display math:
\[
\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}
\]
\section{Lists}
An unordered list:
\begin{itemize}
\item First item
\item Second item
\item Third item
\end{itemize}
A numbered list:
\begin{enumerate}
\item Step one
\item Step two
\end{enumerate}
\section{Conclusion}
You have written your first LaTeX document!
\end{document}This document will compile into a properly formatted A4 PDF with a title, author, date, section headings, formatted text, a math equation, and two lists.
Common Commands Reference
A quick reference for the commands you will use most often.
Text Formatting
| Command | Result |
|---|---|
| \textbf{text} | Bold text |
| \textit{text} | Italic text |
| \underline{text} | Underlined text |
| \texttt{text} | Monospace / code font |
| \large, \Large, \huge | Increase font size |
| \small, \footnotesize | Decrease font size |
Document Structure
| Command | Result |
|---|---|
| \section{Title} | Top-level section |
| \subsection{Title} | Subsection |
| \subsubsection{Title} | Sub-subsection |
| \paragraph{Title} | Named paragraph |
| \newpage | Force a new page |
| \tableofcontents | Auto-generated table of contents |
Mathematics
| Command | Result |
|---|---|
| $...$ | Inline math |
| \[ ... \] | Display (centred) math |
| \frac{a}{b} | Fraction |
| x^{2} | Superscript |
| x_{i} | Subscript |
| \sqrt{x} | Square root |
| \sum_{i=0}^{n} | Summation |
| \int_{a}^{b} | Integral |
Lists
| Command | Result |
|---|---|
| \begin{itemize} ... \end{itemize} | Bullet list |
| \begin{enumerate} ... \end{enumerate} | Numbered list |
| \item text | A single list item |
References & Citations
| Command | Result |
|---|---|
| \label{key} | Attach a label to a section/figure |
| \ref{key} | Reference a labelled element |
| \cite{key} | Cite a bibliography entry |
| \bibliography{refs} | Include a .bib file |
| \bibliographystyle{plain} | Format citations |
Using Templates
Starting from a blank page is daunting. Skozin includes 14 ready-to-use templates that you can open, customise, and compile immediately — no LaTeX knowledge required to get started.
Academic Paper
Standard article format for research papers, assignments, and reports. Includes abstract, sections, and bibliography.
Professional Resume
A clean single-page CV template. Replace the placeholder text with your own details and compile to PDF.
Beamer Presentation
Create slide decks in LaTeX using the Beamer class. Great for academic talks and conference presentations.
Thesis / Dissertation
Multi-chapter document with table of contents, list of figures, bibliography, and appendix support.
IEEE Conference Paper
Pre-configured for IEEE two-column format. Just add your content.
Mathematical Report
Heavy maths document with amsmath, theorem environments, and proof blocks.
To use a template, go to the home page, browse the template gallery, hover over a template to see its preview thumbnail, then click to open it in the editor.
Use Cases
Writing a CV or Resume
LaTeX resumes look significantly more polished than Word documents. Use the Professional Resume template, fill in your details in the clearly labelled sections, and compile. The output is a pixel-perfect PDF that renders identically on every device and screen.
Academic Papers and Essays
LaTeX is the standard in academic publishing. Write your paper in the Article or IEEE template, add a .bib file for references, and use \cite{} commands inline. LaTeX will sort, number, and format your bibliography automatically according to the chosen style (APA, IEEE, ACM, etc.).
Engineering and Science Reports
Include complex equations, multi-panel figures, code listings, and custom symbols. LaTeX's amsmath and siunitx packages handle everything from integrals to physical units with correct typographic spacing.
Thesis and Dissertation
A 200-page thesis in Word is a disaster waiting to happen. In LaTeX, chapters are separate .tex files included in a master document. Table of contents, list of figures, and cross-references all update automatically when you recompile.
Presentations (Beamer)
The Beamer class turns LaTeX into a slide deck creator. Define frames (slides), use overlays for step-by-step reveals, and choose from dozens of built-in colour themes. The result is a PDF presentation that works on any computer.
Tips & Tricks
- Read the error log carefully — LaTeX errors always include a line number (e.g., l.42). The error panel in Skozin highlights the exact line. The most common error is a missing closing brace } or a typo in a command name.
- Use % for comments — Anything after % on a line is ignored by the compiler. Use comments to leave notes or temporarily disable lines: % \usepackage{problematic-package}
- Escape special characters — Characters like & % $ # _ { } ~ ^ \ have special meaning in LaTeX. To print them literally, escape them: \& \% \$ \# \_ \{ \} \textasciitilde \textasciicircum
- Use \usepackage sparingly at first — Start with the minimum packages (inputenc, amsmath, graphicx). Add more as you need them. Conflicting packages are a common source of cryptic errors.
- Non-breaking spaces with ~ — Use ~ where you do not want a line break: Figure~\ref{fig:chart} or Dr.~Smith. This prevents awkward breaks in the middle of references or titles.
- AI Assistant for errors — If you get a compilation error you cannot understand, paste the error message into the Skozin AI chat panel and ask it to explain and fix the issue. It reads the full error log and suggests a corrected version of your code.
- Version history — Every time you save a document on Skozin, a version snapshot is created. If you accidentally delete content, open the Version History panel from the toolbar to restore any previous save.
Frequently Asked Questions
Do I need to install anything to use Skozin?
No. Skozin compiles your LaTeX documents entirely in the cloud. You only need a modern browser — Chrome, Firefox, Safari, or Edge.
Is it free?
Yes — the core editor, cloud compilation, document storage, version history, AI assistant (up to 20 requests/day), and all basic templates are completely free. A Pro plan is available at $4/month for unlimited AI usage and premium templates.
Can I use my existing .tex files?
Yes. Paste your existing LaTeX source code into the editor and compile. Most standard LaTeX documents work without any changes.
What LaTeX packages are supported?
Skozin supports hundreds of standard CTAN packages including amsmath, graphicx, hyperref, geometry, fontenc, tikz, pgfplots, listings, booktabs, and many more. Packages that require system fonts (like fontspec for XeLaTeX) are automatically substituted with compatible alternatives.
How is Skozin different from Overleaf?
Both are online LaTeX editors. Skozin is simpler and faster for single-document workflows, and is completely free for most features. Overleaf has broader institutional integrations and Git sync on paid plans. Skozin also includes an integrated AI assistant that can generate LaTeX from plain English descriptions.
Can I collaborate with others?
Yes. Real-time collaboration works via Firestore sync — if two people have the same document open, changes from one appear in the other's editor in real time. For read-only sharing, use the Share button to generate a public link.
My document compiles on my local machine but not here — why?
This usually means the document uses a package that requires local system fonts (XeLaTeX-specific packages) or a very niche package not available on the cloud compiler. Skozin automatically substitutes the most common problematic packages. For others, the error message will tell you which package is failing.
How do I add images to my document?
For cloud editors, the easiest approach is to host your image on a public URL and use the url option: \includegraphics{https://...}. Alternatively, use base64-encoded images with the data URI approach, or keep images in your document as TikZ graphics.
Write your paper from mobile — no laptop needed.
Skozin is fully mobile-friendly: touch editor, swipeable PDF preview, and auto-cloud-save. Start on your phone, finish anywhere.
Ready to create your document?
Pick a template and generate your first PDF in minutes — works on any phone or laptop. No account required.