static void output_alltitles( FILE *fp, fields *f, int type ) { output_titlecore( fp, f, "TI", 0, "TITLE", "SUBTITLE" ); output_titlecore( fp, f, "T2", -1, "SHORTTITLE", "SHORTSUBTITLE" ); if ( type_is_element( type ) ) { if ( type_uses_journal( type ) ) output_titlecore( fp, f, "JO", 1, "TITLE", "SUBTITLE" ); else output_titlecore( fp, f, "BT", 1, "TITLE", "SUBTITLE" ); output_titlecore( fp, f, "T3", 2, "TITLE", "SUBTITLE" ); } else { output_titlecore( fp, f, "T3", 1, "TITLE", "SUBTITLE" ); } }
static void output_abbrtitle( FILE *fp, fields *f, char *isitag, int level ) { output_titlecore( fp, f, isitag, level, "SHORTTITLE", "SHORTSUBTITLE" ); }