-/* $Id: html.h,v 1.29 2010/12/15 15:59:23 kristaps Exp $ */
+/* $Id: html.h,v 1.36 2010/12/24 14:14:00 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>
*
TAG_DT,
TAG_DD,
TAG_BLOCKQUOTE,
+ TAG_P,
+ TAG_PRE,
+ TAG_B,
+ TAG_I,
+ TAG_CODE,
+ TAG_SMALL,
TAG_MAX
};
ATTR_CLASS,
ATTR_STYLE,
ATTR_WIDTH,
- ATTR_VALIGN,
- ATTR_TARGET,
ATTR_ID,
ATTR_SUMMARY,
+ ATTR_ALIGN,
ATTR_MAX
};
char *style;
char buf[BUFSIZ];
size_t buflen;
- struct tag *metaf;
- enum htmlfont metal;
- enum htmlfont metac;
+ struct tag *metaf; /* current open font scope */
+ enum htmlfont metal; /* last used font */
+ enum htmlfont metac; /* current font mode */
enum htmltype type;
};
void print_gen_decls(struct html *);
void print_gen_head(struct html *);
-struct tag *print_ofont(struct html *, enum htmlfont);
struct tag *print_otag(struct html *, enum htmltag,
int, const struct htmlpair *);
void print_tagq(struct html *, const struct tag *);