For Businesses

Why Use LaTeX as a Business?

LaTeX LogoVirtually every business needs to communicate internally between groups and externally with its customers. Typically, this is via documents - be it a letter announcing news, an invoice for services performed or a project report upon the completion of a project. These documents represent you as a company so it is important for them to look professional, but also to be produced cheaply and reliably. Too often documents are produced using standard word processors in a haphazard manner from previous versions that are manually edited; an inefficient and inaccurate solution.

LaTeX has the potential to be a document creation platform for commercial use. It has been around for over 30 years and continues to be used widely within academic and professional settings due to its advanced typographic capabilities and long term stability. Modern word processors lay out text in a on-the-go manner which often results in sub-standard typography. These processors are often incapable of the advanced structural and document element configuration options that LaTeX handles easily. The end result is that documents made in LaTeX look better, have interesting and unique layouts, and are not tied to a proprietary and inconsistent format that can change rapidly and lead to headaches and migration costs. The output from LaTeX is a standard PDF that works on every device, doesn't require special fonts installed, won't be superseded in a few years by a new version and keeps the document in your control.

Unfortunately, the benefits described above come at a cost - LaTeX can be a complicated system to set up and use properly. The services offered here cater to commercial clients that are familiar with LaTeX and wish to create or customise a template to use within their business. The Template Creation/Modification Service involves the creation of a new template or modification of an existing LaTeX template to suit your specific needs. If you already have a template and just want help putting your content into it, the Template Typesetting Service can do this for you.

LaTeX Typesetting is the service extension of and is operated jointly. As such, the service offered here can utilise the templates on from the source of the templates themselves. Many templates are available for a variety of document types commonly used in business: books, reports, invoices, letters, press releases and more.

Template Creation/Modification Service

SpecificationsThis service involves the modification or creation of a new LaTeX template given your specific requirements. The result is a LaTeX template you can use to create any number of documents with a layout you specify. It may be that you have an existing LaTeX document that you need help modifying, or you like the look of a template on but wish it modified to suit your specific needs, or you may even need an entirely new template created for a specific purpose.

Your specifications are crucial to this service and you can supply them in any way you want. A written description is adequate, but you can also supply design layouts, drawings or existing documents that you would like copied (provided there are no copyright issues). The specifications will be precisely implemented and we will work collaboratively across several iterations until you are happy with the end result.

One of the immense benefits of LaTeX in a commercial setting is its ability to perform automated tasks such as calculations, pulling in document content from a separate file that is generated by another application or using the same information in multiple places within a document with easy-to-populate variables. LaTeX Typesetting has the capability to write custom scripts for getting your information into the template created for you no matter what format it's in.

LaTeX can be daunting to employees who may not be familiar with it, so every template created separates document content from styling commands. Practically, this means the entirety of the code required to create your template's layout is housed in a structure.tex file while the content of the template is in template.tex. The internals are further hidden from the user within template.tex by using custom commands for all structured elements, such as \invoiceitem{Legal consulting charges}{2.5}{100}{January 20th 2019} for adding a line to an invoice for 2.5 hours at the rate of $100/hour incurred on January 20th 2019. Finally, all code is extensively commented so those who are comfortable with LaTeX and wish to modify the template later are able to quickly find the correct location to make the change they want.


Enquire now

Template Typesetting Service

ArticleTemplate typesetting involves taking the content you've already written or generated and placing it inside a LaTeX template of your choosing. Your content may be in any digital format: a Word document, PDF, text file, image file, table, etc. The template used can be a publicly available template from, your own template or one created for you by LaTeX Typesetting. The output of this service is the compiled PDF with your content and the files required to compile it yourself so you can make modifications in the future. An example application of this service is to take a project report you have written in Word and typeset it in an article template to make it look professional. See an example of this improvement on the Showcase page.

This service is suited to those who like the look and technical strengths of LaTeX but don't have the desire or time to learn and/or operate LaTeX, or just need a helping hand in adding some complex information into an existing document. You can also receive assistance with automating your existing processes, such as populating a LaTeX template with data you have generated or written in an incompatible format.


Enquire now