TUGboat author information and macros
The TUGboat macros are included in all major TeX distributions, so most likely you don't have to do anything to install them. If you need or want the latest, it's available on CTAN: LaTeX TUGboat package, plain TeX TUGboat package. The documentation is also available there, which may be convenient.
Upcoming submission deadlines
- vol.46, no.3 (regular issue): mailing information.
- vol.47, no.1 (regular issue): March 20, 2026.
- vol.47, no.2 (TUG'26 proceedings): July 26, 2026.
- vol.47, no.3 (regular issue): October 23, 2026.
- vol.48, no.1 (regular issue): March 19, 2027.
Article template
This sample article template also includes a super-summary of some of the most commonly used features of the TUGboat style.
Author tips: Article submissions
Please consider these tips as advisory, not mandatory requirements. If it is difficult to follow any of them, don't worry. We'd rather have you submit your article in any format convenient for you.
- Even today, 7-bit ASCII is by far the most reliable encoding for the source text. TeX control sequences are preferred to UTF-8 or other encodings. But if your source needs non-ASCII to be readable, that's fine.
- Please keep source lines to <= 79 characters. For instance, if your editor likes to do one line per paragraph, please try to configure it otherwise. We will rebreak the source if needed.
- It's easier for us if the main article text is in one source file (as opposed to, for example, one file per section). Figures and other auxiliary material might be better in the main file or a subsidiary file, at your discretion.
- Please write an abstract, and please use only standard (La)TeX and TUGboat macros in the abstract; that helps us make the web pages. In particular, please don't use the xspace package in abstracts, bibliographies, or titles, since it makes automatic conversion essentially impossible.
- After you receive your article proof, please send feedback in regular email or by editing the source, and most especially not by annotating the pdf. Annotations are hard for us to deal with, and it is too easy to overlook items.
- Do not worry much about figure placement, page/column/line breaks, etc., because they will almost certainly change during editing.
- On the other hand, it is easier for us when articles fill up a whole number of pages, so if the last page is only about half-full, please consider writing a little more or cutting it down. We can usually handle a few lines of overflow.
Author tips: TeXnical stuff
- We prefer BibTeX (with \bibliographystyle{tugboat} to BibLaTeX, but it's not an absolute requirement. We can accept BibLaTeX for a paper if necessary.
- Use \Dash instead of --- or the Unicode em-dash character. Also, better to use -- than the Unicode en-dash.
- Use \acro{WORD} for words in ALL CAPS.
- Use \cs{foo} to output the control sequence \foo.
- The TUGboat style files have many other predefined abbreviations; please use them where possible. The sample article template lists some that are commonly used.
- For code listings, we generally recommend plain {verbatim} listings. We strongly prefer to print code blocks in simple black, so please don't rely on colorization if possible. If a more featureful verbatim package, such as listings or fancyvrb or minted is needed for your article, that's fine.
- If you need to use OpenType/TrueType fonts with LuaTeX/XeTeX (LuaTeX slightly preferred), that's fine; we have no particular preference about what to use for non-Latin scripts. To load the font, please do not use system font lookups; systems differ. Instead, if a package to load the fonts is not provided, use filename lookups (see the fontspec documentation, or we can help as needed). Also, if the fonts are not part of TeX Live, please tell us where we can get them. Naturally we must have permission to use the font for publication, including online.
- TUGboat is produced entirely with pdf files, so do not worry about dvi output, eps format for figures, etc. On the other hand, if dvi output is required for your paper, that's fine.
Author tips: General advice on content
- Consider the topic from the point of view of an interested reader: if you weren't the author, what would you like to learn from the article?
- The length of an article should depend on the topic. The article should cover the chosen ground completely, leaving no major questions unanswered, but it should do so concisely. Shorter articles are more likely to be read. If in doubt, shoot for five pages or less.
- Footnotes after punctuation.
- Even better, avoid footnotes completely. They complicate page breaking and often disturb reading. References are usually better placed in a bibliography section; abbreviations are better as a parenthetical remark. Nevertheless, if you feel your article is better with footnotes, that's fine.
- Don't worry overmuch about deadlines; there will always be another issue. It's better to take enough time to do the best job than to hurry the work.
- Illustrations that require color can be printed in color. However, color pages are significantly more expensive to print. So when color is not required, please check that your images degrade ok in black and white. (Color versions will be posted on the web in any case.)
- Do not use the word “really”. Also avoid “a lot”.
- If you have questions, please ask. That's what editors are for.
Contact for submissions, questions, problems, bugs, …
Email TUGboat@tug.org.
When commenting on the proof of an article, please send email with the comments as regular text, rather than inserting annotations into the pdf, if at all possible. Thanks.
TUGboat macro packages
Both the plain and LaTeX TUGboat macros are included in TeX Live and MiKTeX, among other distributions, so you almost certainly have them installed already if you have TeX at all. But in case you want to check the latest versions (updates have been minor, so usually any version will do), or just peruse, they are on CTAN: TUGboat for LaTeX, TUGboat for plain TeX.
Also, a ConTeXt style for TUGboat is available from the source repository (s-tugboat.mkiv). We use the ConTeXt as packaged in TeX Live distribution for processing ConTeXt papers.
Hyphenation exception list
TUGboat maintains and regularly publishes a hyphenation exception list for U.S. English, and uses these exceptions for our articles. The full list is on CTAN in machine-readable form, along with accompanying information.
$Date: 2026/01/29 23:29:30 $; TUGboat; TUG home page; join TUG/renew membership; webmasters; facebook; x; bluesky; mastodon.