WOLFRAM

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how
Wolfram Language & System Documentation Center

TemplateSlot [n]

represents a template slot to be filled from the n^(th) argument when the template is applied.

TemplateSlot [name]

represents a template slot to be filled from an element with key name in an association appearing in the first argument.

Details and Options
Details and Options Details and Options
Examples  
Basic Examples  
Options  
InsertionFunction  
DefaultValue  
See Also
Related Guides
Related Workflows
History
Cite this Page

TemplateSlot [n]

represents a template slot to be filled from the n^(th) argument when the template is applied.

TemplateSlot [name]

represents a template slot to be filled from an element with key name in an association appearing in the first argument.

Details and Options

  • In a string template given as a string, or in a file template, successive `` indicate TemplateSlot [i] for successive i.
  • The form `n` for integer n corresponds to TemplateSlot [n]. This is analogous to the form #n for Slot .
  • The form `name` for an alphanumeric string name not beginning with digits corresponds to TemplateSlot [1,"name"]. This is analogous to #name for Slot .
  • Within <**> in a string template given as a string, any #p that appear are effectively interpreted as TemplateSlot [p,].
  • In an XMLTemplate , TemplateSlot can be indicated using <wolfram:slot> ... </wolfram:slot>.
  • TemplateSlot supports the following options:
  • InsertionFunction Inherited how the value should be formatted
    DefaultValue Missing the default value to use

Examples

open all close all

Basic Examples  (1)

Using a TemplateSlot :

Using TemplateSlot in a TemplateIf to handle plurals:

Options  (2)

InsertionFunction  (1)

Use InsertionFunction to change the Slot behavior:

The InsertionFunction ignores the Inherited function:

DefaultValue  (1)

Use a default value:

Related Workflows

Wolfram Research (2014), TemplateSlot, Wolfram Language function, https://reference.wolfram.com/language/ref/TemplateSlot.html.

Text

Wolfram Research (2014), TemplateSlot, Wolfram Language function, https://reference.wolfram.com/language/ref/TemplateSlot.html.

CMS

Wolfram Language. 2014. "TemplateSlot." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TemplateSlot.html.

APA

Wolfram Language. (2014). TemplateSlot. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TemplateSlot.html

BibTeX

@misc{reference.wolfram_2025_templateslot, author="Wolfram Research", title="{TemplateSlot}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/TemplateSlot.html}", note=[Accessed: 04-January-2026]}

BibLaTeX

@online{reference.wolfram_2025_templateslot, organization={Wolfram Research}, title={TemplateSlot}, year={2014}, url={https://reference.wolfram.com/language/ref/TemplateSlot.html}, note=[Accessed: 04-January-2026]}

Top [フレーム]

AltStyle によって変換されたページ (->オリジナル) /