#include "afm.h"
#include "cfg.h"
#include "enc.h"
Graf závislostí na vkládaných souborech pro ps.h:

Následující graf ukazuje, které soubory přímo nebo nepřímo vkládají tento soubor:

Zobrazit zdrojový text tohoto souboru.
Datové struktry | |
| struct | ps_text_element |
| struktura popisující standardní text ... | |
| struct | ps_headline_element |
| struktura popisující nadpis v textu ... | |
| struct | ps_list_element |
| struktura popisující jednu odrážku v textu ... | |
| struct | ps_note_element |
| struktura popisující poznamku v textu ... | |
| struct | ps_code_element |
| struktura popisující řádek zdrojového kódu ... | |
| struct | ps_image_element |
| struktura popisující vložený obrázek (ve formátu .eps) ... | |
| struct | ps_paragraph |
| struktura popisující odstavec textu ... | |
Definice typů | |
| typedef ps_text_element | ps_text_element |
| struktura popisující standardní text | |
| typedef ps_headline_element | ps_headline_element |
| struktura popisující nadpis v textu | |
| typedef ps_list_element | ps_list_element |
| struktura popisující jednu odrážku v textu | |
| typedef ps_note_element | ps_note_element |
| struktura popisující poznamku v textu | |
| typedef ps_code_element | ps_code_element |
| struktura popisující řádek zdrojového kódu | |
| typedef ps_image_element | ps_image_element |
| struktura popisující vložený obrázek (ve formátu .eps) | |
| typedef ps_paragraph | ps_paragraph |
| struktura popisující odstavec textu | |
Výčty | |
| enum | ps_text_type { TT_GENERIC, TT_BOLD, TT_ITALIC, TT_COURIER } |
| výčet typů textu, které se mohou v textu vyskytnout ... | |
| enum | ps_paragraph_type { PT_TEXT, PT_HEADLINE, PT_LIST, PT_NOTE, PT_CODE, PT_IMAGE } |
| výčet typů odstavců ... | |
Funkce | |
| void | ps_del (ps_paragraph *para) |
| zruší celou strukturu ps_paragraph | |
| void | ps_save (const char *file_name, ps_paragraph *para, cfg_config *cfg, enc_table *table, afm_font *fnt_base, afm_font *fnt_bold, afm_font *fnt_italic, afm_font **fnt_headline, afm_font *fnt_code) |
| vygeneruje post-scriptový soubor | |
Proměnné | |
| enum ps_text_type | ps_text_type |
| výčet typů textu, které se mohou v textu vyskytnout | |
| enum ps_paragraph_type | ps_paragraph_type |
| výčet typů odstavců | |
modul, který se stará o generování post-scriptového souboru
|
|
struktura popisující odstavec textu odstavec je chápán jako řádka textu(!), která může přetéci na více řádek. takto je třeba dávat pozor na interpretaci odrážek, kdy se ve struktuře ps_list_element udržuje pouze text jedné(!) odrážky. obdobně se je třeba dívat na text kódu, kdy opět ve struktuře ps_code_element se udržují informace pouze o jednom řádku kódu.
|
|
|
výčet typů odstavců
|
|
|
výčet typů textu, které se mohou v textu vyskytnout
|
|
|
zruší celou strukturu ps_paragraph
|
|
||||||||||||||||||||||||||||||||||||||||
|
vygeneruje post-scriptový soubor
72 |
1.3.7