CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/asmejour

README.md

asmejour: A template for ASME journal papers

Version 1.06 dated 2019/10/01.

Overview

This class provides a template to format preprints submitted to ASME journals in the style that is being used in 2019.

This work is not a publication of ASME itself.

Files in this distribution are:

      asmejour.cls           --  the class file
      asmejour.bst           --  bibtex style for ASME journal references
      asmejour-template.tex  --  a latex template/example for this class
      asmejour-template.pdf  --  documentation/sample paper
      asmejour-sample.bib    --  a sample bibliography file
      *
      sample-figure-1.pdf, 
      sample-figure-2a.pdf, 
      sample-figure-2b.pdf   -- figures for the example

The .tex and .cls files are commented and should be self-explanatory.

This template was designed to approach the following aims:

  • closely approximate ASME's fonts and layout, including author/title/abstract design
  • follow today's ASME format for citations
  • support hyperref package (hyperlinks for figures, tables, citations, and web)
  • support pdf bookmarks and metadata
  • use the features of the newtxtext and newtxmath font packages
  • support bold face, math, citations, and footnotes in section headings
  • provide automatic layout of author blocks for multiple addresses

Author

John H. Lienhard V

Department of Mechanical Engineering

Massachusetts Institute of Technology

Cambridge, MA 02139-4307 USA


Change log

v1.06: allow standard \date, \maketitle, and \title commands and abstract environment; make final column balancing a package option; remove \normalfont from AMS equation tags to allow tags to match caption font; incorporate \subfigure in example template; allow line numbers in AMS display math; provide comma between sequential footnote marks; adjust babel options; other minor edits; revise template text.

v1.05: automate list of figures/tables with option to omit; replace balance package with flushend package and automate; revise skips in nomenclature; address conflicts of lineno package with other elements; option to hyphenate typewriter font; new options for footer text; adjust \emergencystretch and \tolerance; additional documentation and references

v1.04: edit documentation; add language support via babel

v1.03: expand documentation; fix conflict between lineno and balance packages; more footer options; edit \entry

v1.02: adjust formats of 2nd and 3rd level headings; add option for line numbers; eqn tags in blue

v1.01: edit documentation, remove development code

v1.00: initial release


License

Copyright (c) 2019 John H. Lienhard

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following two conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.

Download the contents of this package in one zip archive (684.1k).

asmejour – A template for ASME journal papers

This package provides a class, a style, and a template to format journal papers for submission to the American Society of Mechanical Engineers (ASME).

The .tex and .cls files are commented and should be self-explanatory.

The package depends on newtx.

This work is not a publication of ASME itself.

Packageasmejour
Version1.06 2019-10-01
LicensesMIT License
Copyright2019 John H. Lienhard
MaintainerJohn H. Lienhard
Contained inTeX Live as asmejour
MiKTeX as asmejour
TopicsJournal
Style
Class
Scientific docs
Engineering
...
Guest Book Sitemap Contact Contact Author