LaTeX Template Development Project for Scribology – Case Study

Aug 29, 2026 5 min read
Author avatar
500+ papers & thesis formatted in LaTeX for IEEE, Elsevier, Springer, ACM & more
Featured image for Scribology LaTeX template Development case study

Kaycie Butler runs Scribology, which publishes research-writing resources for academics. She had a research paper template built in Word, with writing guidance in it, and wanted a LaTeX version she could give her students and provide LaTeX Template in her course.

The Project was to build a reusable LaTeX template that other people would write their own papers in.

Project at a glance

ClientKaycie Butler, Scribology
JobLaTeX template development from an existing Word template
Who uses the outputHer readers, students, course takers writing their own papers
DeliveredA LaTeX document class, a fill-in template file, starter bibliography, brand assets, a written guide, and an Overleaf-ready package
TimelineStandard, no rush

What the client (Kaycie Butler) needed

First Conversation screenshot between Kaycie Butler and TheLaTeXLab support team

She had a word template that she created for her students and wanted a similar LaTeX template for her students and course takers. It walks a researcher through writing a paper section by section, in the order Scribology recommends writing them, with:

  • Guidance notes for each section, set in grey italic
  • Sentence-by-sentence and paragraph-by-paragraph breakdowns
  • Bracketed prompts telling the writer what to write in each spot
  • Instructions to delete the guidance once the writing is done
  • All of that had to be also in the LaTeX template.

Building the formatting in the LaTeX Template

Everything about the formatting was in a document class we wrote, Scrib.cls. The template file that writers open contains their content and nothing else.

That split matters for a template. If the styling sits in the document, every writer who uses it inherits a copy, and any later change to the design has to be made again in every copy. With a class, the design is in one file, and Kaycie can update it without touching anyone’s paper.

The class is about 340 lines and defines the page geometry, the fonts, the heading styles, the colour palette, figure and table styling, and the bibliography setup.

Scribology Branding and the tone

The Word file’s own settings were the specification, so we read them out of the file rather than eyeballing the design.

  • Page geometry came from the Word page setup: US Letter, 0.7 inch margins, 0.5 inch header and footer distance. Those are stored in the Word file as twips, so they convert exactly rather than approximately.
  • Colours were lifted from the Word theme and defined as named colours in the class, so headings, links and the accent colour are consistent everywhere and changeable in one place.
  • Fonts were the interesting problem, below.

The font issue and how we built it in the LaTeX Template

The Word template used Aptos, Microsoft’s current default. Aptos is proprietary and pdfLaTeX cannot use it, so an exact match was not available.

We used Carlito instead. Carlito is a metric-compatible clone of Calibri, which is the font Aptos replaced as the Office default, so it is the closest widely available match in both shape and spacing. It also ships with every full TeX installation, which matters when the people using the template are not going to want to install fonts.

Two smaller things came out of the same decision:

  • The class checks whether Carlito is actually installed. If it is not, it falls back to Latin Modern Sans, writes a warning into the compile log explaining why, and carries on. The document still builds. Someone on a minimal TeX install gets a compiled pdf without any error.
  • Carlito has no monospace face, so \texttt and URLs would have fallen through to the old Computer Modern typewriter fonts. On many installs those exist only as METAFONT sources, which means the PDF ends up with bitmap glyphs that look rough and print badly. We pointed the monospace and serif defaults at Latin Modern so everything stays as scalable outlines.

Neither of those is something a writer will ever notice. They are the difference between a template that works on every machine and one that work only on some machine.

We kept the guidance in LaTeX template as it was in Word Template

We kept the guidance text from the Word template. So that LaTeX user will have the similar experience and content as the word template. The guidance formatting was turned into named commands, so a writer marks up what something is rather than how it should look.

  • \guide{...} for a guidance note
  • \gkey{...} for a key figure inside a note, like a word limit
  • \fillin{...} for a bracketed prompt the writer replaces
  • A guidelist environment for the bulleted guidance blocks
  • Smaller helpers for sub-labels, emphasis and superscript ordinals

The template file uses these throughout: 36 fill-in prompts, 18 key figures, 8 guidance lists across 6 sections. Because they are commands, Kaycie can restyle every guidance note in the template by editing one line in the class.

The class also takes two options, so the same template covers different preferences: numbered or unnumbered sections, and page numbers on or off.

The cover page

The compiled template opens with an instructions page carrying the Scribology logo and Kaycie’s signature. It is generated by a single command, and the instructions tell the writer to delete that one line when they are ready to start writing their paper.

Contact TheLaTeXLab for LaTeX Template Development

You get a flat-fee quote, a document class your writers can use without editing, and the documentation to go with it.

Get a flat-fee quote →

Work (LaTeX Template) we delivered

  • Scrib.cls — the document class, where all the formatting lives
  • Main_TeX.tex — the template writers actually edit, with the full section structure, guidance and prompts, plus a demo section showing a captioned figure, a table and citations
  • refs.bib — a starter bibliography with worked examples for each citation type used
  • Brand assets — the logo and signature used by the cover page
  • README.md — written instructions covering Overleaf, local compiling, adding figures and citations, and what each file is for
  • HOW-TO-USE.pdf — the same instructions typeset with the template itself, so it doubles as a demonstration of the output
  • A separate Overleaf-ready ZIP, structured so Overleaf detects the compiler and main document automatically with nothing to configure

Client Feedback after the work delivery

WhatsApp messages after delivery, with the client thanking us for the work and planning to announce the template at her launch

Thanks so much! I appreciate your help so much, especially working so quickly and managing my low brain space.

— Kaycie Butler, Scribology

What this project shows we can do

  • Build a LaTeX document class from scratch
  • Read the specification out of the source file
  • Solve font substitution properly when the brand font cannot be used in LaTeX, including the knock-on problems most people miss
  • Develop Professional LaTeX templates for Journals, Thesis, University, etc.
  • Produce the documentation that makes a template usable by people who do not know LaTeX well
  • Package for Overleaf so writer can directly upload to Overleaf and start using it without any installation.

Who we usually do this for

  • Businesses and educators who publish templates or resources for researchers
  • Universities, Journals, societies and publishers that need a LaTeX template.
  • Research groups and labs that want one consistent house style across everyone’s papers
  • Anyone with a Word template that needs a LaTeX equivalent.

Alongside our Word to LaTeX conversion work for individual authors, we build LaTeX templates for publishers and organisations and do general LaTeX typesetting. If you want the mechanics of moving a single document across, we have written up how to convert Word to LaTeX.

Author avatar
Co-Founder, TheLatexLab

Saurabh runs TheLatexLab, a professional Word to LaTeX and PDF to LaTeX conversion service for researchers and PhD students.

He and his team have converted 500+ research papers, theses, and conference submissions to clean, submission-ready LaTeX for IEEE, Elsevier, Springer, ACM, and 60+ other journal templates. Every file is compilation-tested in Overleaf before delivery.

You Have a Word or PDF File. We'll Convert it to Submission-Ready LaTeX.

We convert Word documents and PDFs into clean, submission-ready LaTeX for IEEE, Springer, Elsevier, ACM, arXiv, and more. Equations, tables, citations, and journal templates included. Compiled and tested in Overleaf before delivery.

Reviewed by a real LaTeX specialist.