Skip to content

winterknife/army-memo-format

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Army Memorandum LaTeX Class and Pandoc Template

Provides a basic AR 25-50 memo in latex.

Setup

  • Requires LuaLaTeX or XeLaTeX for font handling.
  • Linux: install Arial font ("preferred" by AR 25-50 1-17)

Debian:

sudo apt-get install ttf-mscorefonts-installer
sudo fc-cache
fc-match Arial

Usage

See main.tex and main.md.

If using Markdown, please follow the Pandoc Markdown standards. In particular, it is important that lists use #. to denote each item to avoid overriding the Army memorandum template Latex styling for lists.

A minimum set of declarations are required for the office-symbol, subject, signature block, etc. After these options, within \begin{document} ... \end{document}, the structure is based on an enumerate list.

Compile

Currently the Makefile compiles the main.md to out.pdf. TODO: build a more useful Makefile.

LaTeX

latexmk -pdf -pvc -lualatex main.tex

Markdown

pandoc -o out.pdf --pdf-engine=xelatex --template=default.latex main.md

Pandoc LaTeX template copyright (c) 2020 Nathaniel Stickney.

Army memorandum LaTeX class copyright (c) 2011 George Allen, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

About

A LaTeX class (with Pandoc template) for memos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 99.2%
  • Makefile 0.8%