:Template:Chembox CalcTemperatures
{{trim|1={{#invoke:string |replace |source={{{temp_text|}}} |pattern=([%<%>%~])%&%#x20%;$ |replace=%1 |plain=false |no_category=true |ignore_errors=true}}{{#switch:{{{temp_unit|}}}
|=
|C ={{#if:{{{temp_text|}}}| }}{{convert|{{{temp_C|}}} {{{temp_F|}}}{{{temp_K|}}} |C |F K}}
|F|K={{#if:{{{temp_text|}}}| }}{{convert|{{{temp_F|}}} {{{temp_K|}}} |{{{temp_unit|}}} |C F K |disp=output only}}}}{{{temp_ref|}}} {{{temp_notes|}}}}}