Skip to article frontmatterSkip to article content

ascelike-new

ascelike-new template

UsageΒΆ

See MyST Guide for creating Documents for instructions on how to set up a MyST project.

In the ascelike-new template, the following options are available:

CategoryOptionTypeRequiredDefaultDescription
DocumenttitlestringYesTitle of your document
authorslistYesList of authors
keywordsstringYesList of keywords
bibliographystringNoPath to your bibliography file (*.bib)
OptionsstylechoiceNoJournalStyle of your document, Journal, NewProceedings or Proceedings
lists_placementchoiceNoInsideFigsPlacement for list of figures and tables, BackFigs or InsideFigs
spacingchoiceNoDoubleSpaceSpacing between lines, SingleSpace or DoubleSpace
font_sizechoiceNo12ptFont size, 10pt, 11pt, or 12pt
other_optionsstringNoletterpaperOther options for the document class
name_tagstringNoAuthorOneLastNameThe first author’s last name for the footer
PartsabstractstringYesAbstract of your document
availabilitystringNoData availability statement
acknowledgementsstringNoAcknowledgements
appendixstringNoAppendix

Steps to creating your own template!ΒΆ

  • πŸ†• Create this repository. Nailed it. πŸš€
  • πŸ“‘ Replace the template.tex with your existing LaTeX template/article
  • πŸ‘―β€β™€οΈ Copy in any other style, definitions or images necessary for the template
  • πŸ‘©β€πŸ”¬ Add the files necessary into files list in the template.yml (documentation)
  • πŸ§™β€β™€οΈ Start replacing template values with [-options.my_value-] and put in [# if parts.abstract #] conditions to toggle sections on and off (documentation)
  • πŸ‘©πŸΏβ€πŸ’» Install jtex (npm install -g jtex) and run jtex check (documentation)
  • πŸͺ„ Continue to improve the options in your template for parts and options (documentation)
  • πŸ’Ύ When ready, save your template.yml and run jtex check --fix, this will add various packages that are auto detected and fix document options (documentation)
  • πŸ§ͺ Test with real content: myst build my-document.md --template ../path/to/template (documentation)
  • πŸ“Έ Create a thumbnail.png with an accurate screenshot of the template
  • 🧭 Update this README, and check all values in the template.yml
  • πŸš€ Push to GitHub, and contribute to the community templates repository
ReferencesΒΆ
  1. (2014). American Society of Civil Engineers. 10.1061/9780784479018