dancer-xml-0.8.2.1/db2latex.c File Reference

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include <getopt.h>
#include "dancer-xml.h"
#include "config.h"

Defines

#define _GNU_SOURCE

Functions

static int replace_external_entity (const char *s)
static int convert_print (const char *s, int verbatim)
 remove exceeding space, and remove special-chars
static const char * getatrstring (dxml_element *e, const char *attr)
static int get_paratype (dxml_element *b, int verbatim)
 handle para-type ones which can contain PCDATA
static int get_bookchapter (dxml_element *b, int paraenter)
static int maybe_label (dxml_element *b)
static int get_table (dxml_element *b_parent)
static int get_itemizedlist (dxml_element *b)
static int get_bothtypes (dxml_element *b, int inlinetype)
 Something that appears inside the para elements and outside the para elements.
static int recursebook (dxml_element *b)
int main (int argc, char **argv)

Define Documentation

#define _GNU_SOURCE
 


Function Documentation

static int convert_print (  const char *  s,
int  verbatim
)  [static]
 

remove exceeding space, and remove special-chars

Parameters:
s  The string to print
verbatim  preserve carriage returns?

static int get_bookchapter (  dxml_element *  b,
int  paraenter
)  [static]
 

static int get_bothtypes (  dxml_element *  b,
int  inlinetype
)  [static]
 

Something that appears inside the para elements and outside the para elements.

Returns:
1 on match.
Parameters:
inlinetype  1 if it is inside para

static int get_itemizedlist (  dxml_element *  b  )  [static]
 

static int get_paratype (  dxml_element *  b,
int  verbatim
)  [static]
 

handle para-type ones which can contain PCDATA

Parameters:
verbatim  whether it is in screen env. or not.

static int get_table (  dxml_element *  b_parent  )  [static]
 

static const char* getatrstring (  dxml_element *  e,
const char *  attr
)  [static]
 

int main (  int  argc,
char **  argv
) 
 

static int maybe_label (  dxml_element *  b  )  [static]
 

static int recursebook (  dxml_element *  b  )  [static]
 

static int replace_external_entity (  const char *  s  )  [static]
 


Generated on Tue Apr 11 01:31:19 2006 for dancer-xml Reference by  doxygen 1.4.6