Mathematica 9 is now available
 Documentation / Mathematica / Other Information / Menu Commands / Input Menu  /
Make Template

Make Template inserts a template based on the currently selected function name.
▪ This command reads your current selection (which should be a function name or insertion point after a function name) and adds a template for the arguments it can take. For example, if your selection is Plot you get Plot[f, {x, xmin, xmax}], which shows the simplest form of the Plot function.
▪ You can only get function templates when you are connected to a Mathematica kernel. To define a function template for a user-defined function, make the template the first statement in the "usage" message for the function. For example, to define the template f[a,b] for the function f, you could use the following command:
f::usage = "f[a,b] is an example of a function"

▪ Note that the templates you get for built-in functions are usually only one of several possible argument forms. Use the kernel command ? to get more information, or see the Mathematica book for a complete description of a given command.
▪ When you choose Make Template after typing a partial word, Mathematica looks to the left of the insertion point to find a suitable function or variable name. When this name is not a currently defined function, Make Template applies the Complete Selection command before attempting to make a template.
▪ Keyboard shortcuts: K ; K K


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.