Template may refer to:
Tools
*
Die (manufacturing), used to cut or shape material
* Mold, in a
molding process
*
Stencil, a pattern or overlay used in graphic arts (drawing, painting, etc.) and sewing to replicate letters, shapes or designs
Computing
* The main document from which
mail merge Mail merge consists of combining mail and letters and pre-addressed envelopes or mailing labels for mass mailings from a form letter.
This feature is usually employed in a word processing document which contains fixed text (which is the same in e ...
documents are created
*
Style sheet (web development)
A web style sheet is a form of separation of content and presentation for web design in which the markup (i.e., HTML or XHTML) of a webpage contains the page's semantic content and structure, but does not define its visual layout (style). Ins ...
or master page, a sheet or page on which a user can globally edit and format graphic elements and text common to each page of a document
*
Template (C++)
Template may refer to:
Tools
* Die (manufacturing), used to cut or shape material
* Mold, in a molding (process), molding process
* Stencil, a pattern or overlay used in graphic arts (drawing, painting, etc.) and sewing to replicate letters, sha ...
, a tool for generic programming in the C++ language
*
Template (file format)
The term document template used in the context of file format refers to a common feature of many software applications that define a unique non-executable file format intended specifically for that particular application.
Template file formats ...
, a standardized, non-executable file type used by computer software as a pre-formatted example on which to base other files, especially documents
*
Template (word processing)
The term template, when used in the context of word processing software,
refers to a sample document that has already some details in place; those can (that is added/completed, removed or changed, differently from a fill-in-the-blank of the approa ...
, a standard document containing layout and styles used to configure word processing software
*
Template metaprogramming
Template metaprogramming (TMP) is a metaprogramming technique in which templates are used by a compiler to generate temporary source code, which is merged by the compiler with the rest of the source code and then compiled. The output of these t ...
, a programming technique used by a compiler to generate temporary source code
*
Template method pattern
In object-oriented programming, the template method is one of the behavioral design patterns identified by Gamma et al. in the book ''Design Patterns''. The template method is a method in a superclass, usually an abstract superclass, and defines ...
, an object-oriented design pattern
*
Template processor
A template processor (also known as a template engine or template parser) is software designed to combine templates with a data model to produce result documents.
The language that the templates are written in is known as a template language ...
, a system that combines a template with data to produce an output
*
Web template
A web template system in web publishing lets web designers and developers work with ''web templates'' to automatically generate custom web pages, such as the results from a search. This reuses static web page elements while defining dynamic el ...
, a master page or a page element that can be used to produce web pages dynamically
Molecular genetics
* A strand of
DNA which sets the genetic sequence of new strands during replication
* A strand of
RNA which translates genes into proteins
Other uses
* A pre-developed
page layout in electronic or paper media used to make new pages with a similar design, pattern, or style
*
Boilerplate (text)
Boilerplate text, or simply boilerplate, is any written text (copy (written), copy) that can be reused in new contexts or applications without significant changes to the original. The term is used about statements, contracts, and computer code, and ...
, any text that is or can be reused in new contexts or applications without being greatly changed from the original
*
''Template'' (novel), a novel by Matthew Hughes
*
Template (racing)
A template is a device used by sanctioning body officials to check the body shape and height of racing vehicles. The template is used to check that teams have manufactured the sheet metal used in the vehicle bodies to within tight tolerances (u ...
, a device used in car racing to ensure that the body of the race vehicle adheres to specifications
See also
*
Form letter
A form letter is a letter written from a template, rather than being specially composed for a specific recipient. The most general kind of form letter consists of one or more regions of boilerplate text interspersed with one or more substitution p ...
, a letter written from a template
*
Template engine (disambiguation)
{{disambiguation