home *** CD-ROM | disk | FTP | other *** search
/ PC Extra Super CD 1998 January / PCPLUS131.iso / DJGPP / V2 / DJLSR201.ZIP / src / utils / texi2ps / word.h < prev   
Encoding:
C/C++ Source or Header  |  1995-01-07  |  1.1 KB  |  27 lines

  1. /* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */
  2. void word_init(void);        /* called once at beginning */
  3. void word_set_margins(int);    /* set margins */
  4.  
  5. void page_flush(void);        /* go to next page */
  6.  
  7. void para_close(void);        /* close paragraph, start new one */
  8. void para_set_prevailing_indent(int); /* indent (unit = points) */
  9. void para_set_indent(int);    /* temporary relative indent (unit = points) */
  10.  
  11. void line_break(void);        /* force to beginning of next line if not already */
  12. void line_skip(void);        /* skip a line */
  13.  
  14. void word_add_char(int c);    /* append character to current word */
  15. void word_add_string(char *s);    /* append string to current word */
  16. void word_add_quoted(int c);    /* like word_add_char, but no check for end of sentence */
  17. void word_emit(void);        /* emit the word with no trailing whitespace */
  18. void word_ws(void);        /* emit suitable whitespace */
  19.  
  20. void word_symbol(int sym);    /* emit a character from the symbol font */
  21.  
  22. void word_adjust_baseline(int pts);    /* y += pts */
  23.  
  24. extern int current_page;
  25. extern int prevailing_indent;
  26. extern int vskip_enabled;
  27.