Use the single_template filter in your functions file with the correct conditional tag
add_filter( 'single_template', 'single_tax_term_template' );
function single_tax_term_template( $single_template ) {
global $post;
if ( has_term( '', 'article' ) ) {
$single_template = dirname( __FILE__ ) . '/article.php';
}
if ( has_term( '', 'news' ) ) {
$single_template = dirname( __FILE__ ) . '/news.php';
}
return $single_template;
}
This code targets all terms in news and article taxonomies.