Template: Difference between revisions

From BitProjects
Jump to navigation Jump to search
Infobox>Dmeranda
+wiktionary
Infobox>Dmeranda
Make a true disambiguation page, and adhere to WP style guidelines
Line 1: Line 1:
{{split}}
{{disambig}}
{{selfref|For the list of templates used in Wikipedia, see [[Wikipedia:Template messages]].}}
{{selfref|For the list of templates used in Wikipedia, see [[Wikipedia:Template messages]].}}
{{Wiktionary}}
{{Wiktionary}}
A '''template''' is some form of device to provide a separation of form or structure from content.
 
*In [[publishing]] for example, a template may be a predefined layout to give you an idea what to write where with boxes and lines; a single-page newsletter template (for instance), might have a few columns, space for a picture and gaps for the headline and name of the newsletter.
'''template''' may mean:
*Templates can be used by humans or by automated systems; many web-based software packages now use a [[templating system]] to separate the logic of the program from the displayed formatting. Typically, these templates will include variables (often denoted {VARIABLE} ), and possibly a few logical operators to allow better adaptability of the template. Examples of [[template engine|template engines]] are [[CheetahTemplate|Cheetah]], [[Smarty]], [http://www.template-toolkit.org/ Template::Toolkit] and [[XSL Transformations]].
* [[Template (racing)]], a device used in automotobile racing to insure cars bodies adhere to the race specifications
*In [[Generic programming|generic programming]], templates allow the programmer to save time and space in source code by simplifying code through overloading functions with an arbitrary type parameter.
* [[Web template]], a ready made website design that can easily be specialized to produce indivudual websites
*In [[genetics]], a strand of [[DNA]] or [[RNA]] may serve as a template by specifying the [[base sequence]] of a newly synthesized strand of DNA or RNA.
* [[Template engine]], a software program that processes an input text pattern to produce one or more output texts
*In planning [[orthopedic surgery]] procedures, templates are overlays placed on X-ray films of bones to determine the size of the implants needed in the operation.
* A kind of [[Generic programming|generic programming]], especially in the C++ language, allowing a computer program to use polymorphic types
*In [[NASCAR]], a [[Template (racing)|template]] is used to check that teams have manufactured the sheet metal used in the car bodies to within tolerances.
 
'''template''' may also mean:
* A strand of [[DNA]] or [[RNA]], used in genetic sequencing to synthesize new strands
* A [[document]] with missing information or blank spaces, as used in publishing and document assembly to produce finished documents
* A technique of sizing [[replacement joint]]s during pre-operative orthopedic surgery by using radiographic (X-ray) images


==See also==
==See also==
*[[Pattern]]
*[[Pattern]]
*Generic Programming
**[[Document assembly software]]
**[[Standard Template Library]]
**[[Partial template specialisation]]
**[[Template metaprogramming]]
*[[Web template]]
**[[Template engine]]





Revision as of 22:31, 24 April 2006

Template:Disambig Template:Selfref Template:Wiktionary

template may mean:

  • Template (racing), a device used in automotobile racing to insure cars bodies adhere to the race specifications
  • Web template, a ready made website design that can easily be specialized to produce indivudual websites
  • Template engine, a software program that processes an input text pattern to produce one or more output texts
  • A kind of generic programming, especially in the C++ language, allowing a computer program to use polymorphic types

template may also mean:

  • A strand of DNA or RNA, used in genetic sequencing to synthesize new strands
  • A document with missing information or blank spaces, as used in publishing and document assembly to produce finished documents
  • A technique of sizing replacement joints during pre-operative orthopedic surgery by using radiographic (X-ray) images

See also


de:Template da:Skabelon es:Plantilla fr:Template nl:Sjabloon pl:Szablon ru:Шаблон (программирование) simple:Template