Template:Infobox train
{{Infobox
|bodyclass = hProduct
|bodystyle = {{#if:{{{box_width|}}}|width:{{{box_width}}};}}
|labelstyle = {{#if:{{{label_width|}}}|width:{{{label_width}}};}}
|headerstyle = color:{{Greater color contrast ratio|{{{background|#eee}}}}}; background-color:{{{background|#eee}}};
|above = {{If empty|{{{name|}}}
|abovestyle = color:{{Greater color contrast ratio|{{{background|#eee}}}}}; background-color:{{{background|#eee}}};
|aboveclass = fn
|image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{imagesize|{{{image_size|}}}}}}|sizedefault=300x300px|alt={{{imagealt|}}}}}
|caption = {{{caption|}}}
|image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{interiorimage|}}}|size={{{imagesize|{{{image_size|}}}}}}|sizedefault=300x300px|alt={{{interiorimagealt|}}}}}
|caption2 = {{{interiorcaption|}}}
|label11 = Stock type
|data11 = {{{stocktype|{{{StockType|}}}}}}
|label12 = In service
|data12 = {{{service|}}}
|label13 = Manufacturer
|class13 = brand
|data13 = {{{manufacturer|}}}
|label14 = Designer
|data14 = {{{designer|}}}
|label15 = Assembly
|data15 = {{{assembly|}}}
|label16 = Order {{abbr|no.|number}}
|data16 = {{{ordernumber|}}}
|label17 = Built at
|data17 = {{{factory|}}}
|label18 = Family name
|data18 = {{{family|}}}
|label19 = Replaced
|data19 = {{{replaced|}}}
|label30 = Constructed
|data30 = {{{yearconstruction|{{{constructed|}}}}}}
|label31 = Entered service
|data31 = {{{yearservice|}}}
|label32 = Refurbished
|data32 = {{{refurbishment|}}}
|label33 = Retired
|data33 = {{{yearretired|}}}
|label34 = Scrapped
|data34 = {{{yearscrapped|}}}
|label35 = Number under construction
|data35 = {{{numberconstruction|}}}
|label36 = Number built
|data36 = {{{numberbuilt|}}}
|label37 = Number in service
|data37 = {{{numberservice|}}}
|label38 = Number retired
|data38 = {{{numberretired|}}}
|label39 = Number preserved
|data39 = {{{numberpreserved|}}}
|label40 = Number scrapped
|data40 = {{{numberscrapped|}}}
|label41 = Predecessor
|data41 = {{{predecessor|}}}
|label42 = Successor
|data42 = {{{successor|}}}
|label51 = Formation
|data51 = {{{formation|}}}
|label52 = Diagram
|data52 = {{{diagram|}}}
|label53 = Design code
|data53 = {{{code|}}}
|label54 = Fleet numbers
|data54 = {{{fleetnumbers|}}}
|label55 = Capacity
|data55 = {{{capacity|}}}
|label56 = Owners
|data56 = {{{owner|}}}
|label57 = Operators
|data57 = {{{operator|}}}
|label58 = Depots
|data58 = {{{depots|}}}
|label59 = {{#ifexpr:{{#invoke:string|find|{{SUBJECTPAGENAME}}|New York City Subway car}}|Service(s) assigned|Lines served}}
|data59 = {{{lines|}}}
|header130 = {{#if:{{{carbody|}}}{{{TrainLength|}}}{{{trainlength|}}}{{{CarLength|}}}{{{carlength|}}}{{{width|}}}{{{height|}}}{{{floorheight|}}}{{{platformheight|}}}{{{entrylevelorstep|}}}{{{doors|}}}{{{art-sections|}}}{{{wheeldiameter|}}}{{{wheelbase|}}}{{{maxspeed|}}}{{{weight|}}}{{{axleload|}}}{{{traction|}}}{{{engine|}}}{{{Enginetype|}}}{{{enginetype|}}}{{{cylindercount|}}}
{{{cylindersize|}}}{{{traction motors|}}}{{{poweroutput|}}}{{{tractiveeffort|}}}{{{transmission|}}}{{{gearbox|}}}{{{gearratio|}}}{{{acceleration|}}}{{{deceleration|}}}{{{aux|}}}{{{powersupply|}}}{{{hvac|}}}{{{electricsystem|}}}{{{collectionmethod|}}}{{{uicclass|}}}{{{wheel arrangement|}}}{{{aarwheels|}}}{{{bogies|}}}{{{Brakes|}}}{{{brakes|}}}{{{safety|}}}{{{coupling|}}}{{{multipleworking|}}}{{{gauge|}}}{{{wheels driven|}}}{{{steep gradient|}}}{{{gradient|}}}{{{minimum curve|}}}{{{lowfloor|}}}|Specifications}}
|label131 = Car body construction
|data131 = {{{carbody|}}}
|label132 = Train length
|data132 = {{{trainlength|{{{TrainLength|}}}}}}
|label133 = Car length
|data133 = {{{carlength|{{{CarLength|}}}}}}
|label134 = Width
|data134 = {{{width|}}}
|label135 = Height
|data135 = {{{height|}}}
|label136 = Floor height
|data136 = {{{floorheight|}}}
|label137 = Low-floor
|data137 = {{{lowfloor|}}}
|label138 = Platform height
|data138 = {{{platformheight|}}}
|label139 = Entry
|data139 = {{{entrylevelorstep|}}}
|label140 = Doors
|data140 = {{{doors|}}}
|label141 = Articulated sections
|data141 = {{{art-sections|}}}
|label142 = Wheel diameter
|data142 = {{{wheeldiameter|}}}
|label143 = Wheelbase
|data143 = {{{wheelbase|}}}
|label144 = Maximum speed
|data144 = {{{maxspeed|}}}
|label145 = Weight
|data145 = {{{weight|}}}
|label146 = Axle load
|data146 = {{{axleload|}}}
|label147 = Steep gradient
|data147 = {{{steep gradient|{{{gradient|}}}}}}
|label148 = Traction system
|data148 = {{{traction|}}}
|label149 = Prime mover(s)
|data149 = {{{engine|}}}
|label150 = Engine type
|data150 = {{{enginetype|{{{Enginetype|}}}}}}
|label151=Cylinder count
|data151={{{cylindercount|}}}
|label152=Cylinder size
|data152={{{cylindersize|}}}
|label153=Displacement
|data153={{{displacement|}}}
|label154 = Traction motors
|data154= {{{traction motors|}}}
|label155 = Power output
|data155 = {{{poweroutput|}}}
|label156 = Tractive effort
|data156 = {{{tractiveeffort|}}}
|label157= Transmission
|data157 = {{{transmission|}}}
|label158= Gearbox
|data158 = {{{gearbox|}}}
|label159= Gear ratio
|data159 = {{{gearratio|}}}
|label160 = Acceleration
|data160 = {{{acceleration|}}}
|label161 = Deceleration
|data161 = {{{deceleration|}}}
|label162 = Auxiliaries
|data162 = {{{aux|}}}
|label163 = Power supply
|data163 = {{{powersupply|}}}
|label164 = HVAC
|data164 = {{{hvac|}}}
|label165 = Electric system(s)
|data165 = {{{electricsystem|}}}
|label166 = Current collector(s)
|data166 = {{{collectionmethod|}}}
|label167 = UIC classification
|data167 = {{{uicclass|}}}
|label168 = AAR wheel arrangement
|data168 = {{{aarwheels|{{{wheel arrangement|}}}}}}
|label169 = Wheels driven
|data169 = {{{wheels driven|}}}
|label170 = Bogies
|data170 = {{{bogies|}}}
|label171 = Minimum turning radius
|data171 = {{{minimum curve|}}}
|label172 = Braking system(s)
|data172 = {{{brakes|{{{Brakes|}}}}}}
|label173 = Safety system(s)
|data173 = {{{safety|}}}
|label174 = Coupling system
|data174 = {{{coupling|}}}
|label175 = Multiple working
|data175 = {{{multipleworking|}}}
|label176 = Headlight type
|data176 = {{{light|}}}
|label177 = Seating
|data177 = {{{seating|{{{CarSeating|}}}}}}
|label197 = Track gauge
|data197 = {{{gauge|}}}
|header198 = {{#if:{{{notes|}}}|Notes/references}}
|data199 = {{{notes|}}}
}}{{#invoke:Check for unknown parameters|check
|unknown=_VALUE_{{PAGENAME}}
|preview=Page using Template:Infobox train with unknown parameter "_VALUE_"
|aarwheels |acceleration |art-sections |assembly |aux |axleload
|background |bogies |box_width |Brakes |brakes
|capacity |caption |carbody |CarLength |carlength |CarSeating |code |collectionmethod |constructed |coupling |cylindercount |cylindersize
|deceleration |depots |designer |diagram |displacement |doors
|electricsystem |engine |Enginetype |enginetype |entrylevelorstep
|factory |family |fleetnumbers |floorheight |formation
|gauge |gradient
|height |hvac
|image |image_size |imagealt |imagesize |interiorcaption |interiorimage |interiorimagealt
|label_width |light |lines |lowfloor
|manufacturer |maxspeed |minimum curve |multipleworking
|name |notes |numberbuilt |numberconstruction |numberpreserved |numberretired |numberscrapped |numberservice
|owner |operator |ordernumber
|platformheight |poweroutput |powersupply |predecessor
|refurbishment |replaced
|safety |seating |service |steep gradient |StockType |stocktype |successor
|traction |traction motors |tractiveeffort |TrainLength |trainlength |transmission | gearbox | gearratio
|uicclass
|weight |wheel arrangement |wheelbase |wheeldiameter |wheels driven |width
|yearconstruction |yearretired |yearscrapped |yearservice
}}{{#if:
| Category:Unusual parameters of Infobox train template }}{{Main other|{{Ensure AAA contrast ratio|base={{#invoke:String|replace|source={{{background|#eee}}}|pattern=;.*|plain=false|count=1|ignore_errors=1}}|other={{#invoke:String|match|{{{background|#eee}}}|pattern=color:%s*([^;]*)|plain=false|ignore_errors=1}}|category=Category:Articles using Template:Infobox train with invalid colour combination}}}}
{{documentation}}