Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

hyphen.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _HyphenDict
struct  _HyphenState
struct  _HyphenTrans

Defines

#define MAX_CHARS   256
#define MAX_NAME   20

Typedefs

typedef struct _HyphenDict HyphenDict
typedef struct _HyphenState HyphenState
typedef struct _HyphenTrans HyphenTrans

Functions

HyphenDicthnj_hyphen_load (const char *fn)
void hnj_hyphen_free (HyphenDict *dict)
int hnj_hyphen_hyphenate (HyphenDict *dict, const char *word, int word_size, char *hyphens)


Define Documentation

#define MAX_CHARS   256

Definition at line 52 of file hyphen.h.

#define MAX_NAME   20

Definition at line 53 of file hyphen.h.


Typedef Documentation

typedef struct _HyphenDict HyphenDict

Definition at line 49 of file hyphen.h.

typedef struct _HyphenState HyphenState

Definition at line 50 of file hyphen.h.

typedef struct _HyphenTrans HyphenTrans

Definition at line 51 of file hyphen.h.


Function Documentation

void hnj_hyphen_free ( HyphenDict dict  ) 

int hnj_hyphen_hyphenate ( HyphenDict dict,
const char *  word,
int  word_size,
char *  hyphens 
)

HyphenDict* hnj_hyphen_load ( const char *  fn  ) 

Referenced by Hyphenator::NewDict().

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.