#ifndef _subsH #define _subsH /* * This file is part of jcabc2ps, * Copyright (C) 1996,1997,1998 Michael Methfessel * See file jcabc2ps.c for details. */ Ksig* asgnKsig(Ksig *dstkey, Ksig *srckey); Ksig* copyKsig(Ksig *srckey, Ksig *dstkey); void add_to_text_block (char ln[], int add_final_nl); void alloc_structs (void); void check_margin (float new_posx); void close_index_file (void); void close_output_file (void); void epsf_title (char title[], char fnm[]); void init_ops (int job); int is_xrefstr (char str[]); int make_arglist (char str[], char *av[]); void open_index_file (char fnam[]); void open_output_file (char fnam[], char tstr[]); void ops_into_fmt (struct FORMAT *fmt); int parse_args (int ac, char *av[]); int prsAnn(); void put_history (FILE *fp); void put_str (char *str); void put_text (FILE *fp, int type, char str[]); void put_words (FILE *fp); void set_font (FILE *fp, struct FONTSPEC font, int add_bracket); void set_font_str (char str[], struct FONTSPEC font); int set_page_format (void); int tex_str (char *str, char s[], float *wid); void write_heading (FILE *fp); void write_help (void); void write_inside_tempo (FILE *fp); void write_inside_title (FILE *fp); void write_parts (FILE *fp); void write_tempo(FILE *fp, char tempo[], struct METERSTR meter); void write_text_block (FILE *fp, int job); void write_tunetop(FILE *fp); void write_version (void); #endif