Template:Instruments: Difference between revisions
Jump to navigation
Jump to search
(disambig Viol from Viola) |
(avoided calling other templates to make it lighter on resources) |
||
Line 1: | Line 1: | ||
<includeonly>'''Instruments:''' {{{pre|}}}{{#multireplace:  {{{1|}}}  | | <includeonly>'''Instruments:''' {{{pre|}}}{{#multireplace:  {{{1|}}}  | | ||
/(a | /(a capp?ella)/i= [[:Category:A cappella|''$1'']][[Category:A cappella]]| | ||
/(a cap\.)/i= | /(a cap\.)/i= [[:Category:A cappella|''$1'']][[Category:A cappella]]| | ||
/((basso )?continuo)/i= [[:Category:Basso continuo|$1]][[Category:Basso continuo]]| | |||
/((basso )?continuo)/i= | /(b\.?\s?c(ont)*\.?)/i= [[:Category:Basso continuo|$1]][[Category:Basso continuo]]| | ||
/(b\.?\s?c(ont)*\.?)/i= | /(pianos?)/i= [[:Category:Piano accompaniment|$1]][[Category:Piano accompaniment]]| | ||
/(pianos?)/i= | /(organs?)/i= [[:Category:Organ accompaniment|$1]][[Category:Organ accompaniment]]| | ||
/(organs?)/i= | /(keyboards?)/i= [[:Category:Keyboard accompaniment|$1]][[Category:Keyboard accompaniment]]| | ||
/(keyboards?)/i= | /(winds)/i= [[:Category:Wind ensemble accompaniment|$1]][[Category:Wind ensemble accompaniment]]| | ||
/(winds)/i= | /([^f])(lutes?)/i= $1[[:Category:Lute accompaniment|$2]][[Category:Lute accompaniment]]| | ||
/([^f])(lutes?)/i= | /(flute)([^s])/i= [[:Category:Flute accompaniment|$1]][[Category:Flute accompaniment]]$2| | ||
/(flute)([^s])/i= | /(flutes)/i= [[:Category:Wind ensemble accompaniment|$1]][[Category:Wind ensemble accompaniment]]| | ||
/(flutes)/i= | /(mixed ens\.?(emble)?)/i= [[:Category:Mixed ensemble accompaniment|$1]][[Category:Mixed ensemble accompaniment]]| | ||
/(mixed ens\.?(emble)?)/i= | /(brass ens\.?(emble)?)/i= [[:Category:Brass accompaniment|$1]][[Category:Brass accompaniment]]| | ||
/(brass ens\.?(emble)?)/i= | /(string ens\.?(emble)?)/i= [[:Category:String ensemble accompaniment|$1]][[Category:String ensemble accompaniment]]| | ||
/(string ens\.?(emble)?)/i= | /(strings)/i= [[:Category:String ensemble accompaniment|$1]][[Category:String ensemble accompaniment]]| | ||
/(strings)/i= | /(guitars?)/i= [[:Category:Guitar accompaniment|$1]][[Category:Guitar accompaniment]]| | ||
/(guitars?)/i= | /(violins?)/i= [[:Category:Violin accompaniment|$1]][[Category:Violin accompaniment]]| | ||
/(violins?)/i= | /((violon)?cellos?)/i= [[:Category:Cello accompaniment|$1]][[Category:Cello accompaniment]]| | ||
/((violon)?cellos?)/i= | /(viols?)([^aio])/i= [[:Category:Viol consort accompaniment|$1]][[Category:Viol consort accompaniment]]$2| | ||
/(viols?)([^aio])/i= | /(harpsichords?)/i= [[:Category:Harpsichord accompaniment|$1]][[Category:Harpsichord accompaniment]]| | ||
/(harpsichords?)/i= | /(harp)([^s])/i= [[:Category:Harp accompaniment|$1]][[Category:Harp accompaniment]]$2| | ||
/(harp)([^s])/i= | /(harps)([^i])/i= [[:Category:Harp accompaniment|$1]][[Category:Harp accompaniment]]$2| | ||
/(harps)([^i])/i= | /(orchestras?)/i= [[:Category:Orchestra accompaniment|$1]][[Category:Orchestra accompaniment]] }} {{{2|}}}<br> | ||
/(orchestras?)/i= | </includeonly><noinclude><!-- | ||
-->{{DisplayBox|bgcolor=g|text= | -->{{DisplayBox|bgcolor=g|text= | ||
'''Syntax:''' | '''Syntax:''' |
Revision as of 12:30, 3 June 2014
Syntax:
- {{Instruments|<instrumentation as normal text>}}
Syntax with optional parameters:
- {{Instruments|<instrumentation as normal text>|<post text>|pre=<previous text>}}
The previous and post texts will not be analyzed, even if they cite instrumentations.
Example:
- {{Instruments|A cappella (opt. piano/organ accompaniment); OR String ens. (i.e. Strings: violins or 1 violin, viols and cello), flutes and B. Cont.; OR Lutes, winds (or 1 flute) & continuo.}}
produces the text
- Instruments: A cappella (opt. piano/organ accompaniment); OR String ens. (i.e. Strings: violins or 1 violin, viols and cello), flutes and B. Cont.; OR Lutes, winds (or 1 flute) & continuo.
and categorizes the page in all associated accompaniment categories.