… | |
… | |
46 | psiconv_text_and_layout paragraphs, const encoding enc); |
46 | psiconv_text_and_layout paragraphs, const encoding enc); |
47 | static void gen_word(const psiconv_config config, psiconv_list list, |
47 | static void gen_word(const psiconv_config config, psiconv_list list, |
48 | const psiconv_word_f file, const encoding enc); |
48 | const psiconv_word_f file, const encoding enc); |
49 | static void gen_texted(const psiconv_config config, psiconv_list list, |
49 | static void gen_texted(const psiconv_config config, psiconv_list list, |
50 | const psiconv_texted_f file, const encoding enc); |
50 | const psiconv_texted_f file, const encoding enc); |
|
|
51 | static int gen_html4(const psiconv_config config, psiconv_list list, |
|
|
52 | const psiconv_file file, const char *dest, |
|
|
53 | const encoding enc); |
51 | |
54 | |
52 | |
55 | |
53 | void text(const psiconv_config config,psiconv_list list, |
56 | void text(const psiconv_config config,psiconv_list list, |
54 | psiconv_string_t data,const encoding enc) |
57 | psiconv_string_t data,const encoding enc) |
55 | { |
58 | { |
… | |
… | |
57 | for (i = 0; i < psiconv_unicode_strlen(data); i++) { |
60 | for (i = 0; i < psiconv_unicode_strlen(data); i++) { |
58 | if ((data[i] == 0x06) || (data[i] == 0x07) || (data[i] == 0x08)) |
61 | if ((data[i] == 0x06) || (data[i] == 0x07) || (data[i] == 0x08)) |
59 | output_simple_chars(config,list,"<BR>",enc); |
62 | output_simple_chars(config,list,"<BR>",enc); |
60 | else if ((data[i] == 0x0b) || (data[i] == 0x0c)) |
63 | else if ((data[i] == 0x0b) || (data[i] == 0x0c)) |
61 | output_simple_chars(config,list,"-",enc); |
64 | output_simple_chars(config,list,"-",enc); |
62 | else if (data[i] == 0x0f) |
65 | else if ((data[i] == 0x0f) || (data[i] == 0x09) || (data[i] == 0x0a)) |
63 | output_simple_chars(config,list," ",enc); |
66 | output_simple_chars(config,list," ",enc); |
64 | else if (data[i] >= 0x20) |
67 | else if (data[i] >= 0x20) |
65 | output_char(config,list,data[i],enc); |
68 | output_char(config,list,data[i],enc); |
66 | } |
69 | } |
67 | } |
70 | } |