tlc-article is a LaTeX document class built on the standard article class.
It provides a consistent layout for title pages, abstracts, tables of contents,
headers, footers, and margins while remaining customizable through optional
data files.
The getting-started guide is typeset with
tlc-article.cls and documents the class in detail.
Version 1.2.43
Requires LaTeX 2023-11-01 or newer and the dependencies listed in
data/required-packages.csv, including csvsimple with its LaTeX3 implementation.
UTF-8 input and text companion symbols are provided by the LaTeX kernel.
Install tlc-article with your TeX distribution's package manager whenever
possible. For TeX Live:
tlmgr install tlc-articleMiKTeX users can install tlc-article with the MiKTeX Console.
For a local installation, download or clone the repository and copy the class
next to your document's .tex file. LaTeX searches the current directory, so
no system-wide installation is required.
cp tlc-article.cls /path/to/document/\documentclass[12pt]{tlc-article}
\begin{document}
\tlcTitlePageAndTableOfContents
{Document title}
{Document author}
{A short abstract for the document.}
\section{Introduction}
Your content begins here.
\end{document}Compile the example document with your preferred LaTeX compiler:
pdflatex tlc-article.tex
pdflatex tlc-article.texThe second pass resolves the table of contents and cross-references. Apart from
environment-specific header details, the result should match
doc/tlc-article.pdf.
When present, the class loads these optional files from the document's data/
directory:
additional-layout.texfor additional LaTeX definitions and layout changesheader-footer.texfor a custom header and footerlogowith a supported graphics extension (for example,logo.pdf,logo.png, orlogo.jpegwith PDF output) for header brandingversion.csvfor document status, date, version, institution, and permission
Logo selection follows the active graphics driver’s extension search order when multiple formats exist. Logos retain their proportions within a 3 cm × 1 cm box; if no supported logo exists, the header omits it.
See the getting-started guide for the expected formats, available commands, and package dependencies.
tlc-article is maintained by Gary A. Howard. Report problems or request
features through the
GitHub issue tracker.
This project is distributed under the BSD 3-Clause License.
