X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Ftib%2FTibDoc.java;h=ea996ac1bb6eb70f6813642140991ad628fa2000;hp=2b656904b592b4f7bbd04af1743dc4b619a67095;hb=4b5b35b9dbcf29da663c72d12aaf6ac3d2083d27;hpb=5ae7d4fd7c53dab6df9aae2e42579efabf66f49e diff --git a/src/edu/berkeley/sbp/tib/TibDoc.java b/src/edu/berkeley/sbp/tib/TibDoc.java index 2b65690..ea996ac 100644 --- a/src/edu/berkeley/sbp/tib/TibDoc.java +++ b/src/edu/berkeley/sbp/tib/TibDoc.java @@ -409,12 +409,14 @@ toContex ll = prefix ++ (concatMap tl ll) ++ suffix } public static @bind.as("Citation") Object cite(Object o) { return new Chars("*cite*"); } - public static @bind.as("Symbol") Object sym(Object o) { return null; } + public static @bind.as("Symbol") Object sym(String s) { return new Chars(s); } - public static abstract class List extends Text { - public @bind.arg Text[][] points; + public static abstract class List extends Paragraph { + public @bind.arg Text[] preface; + public @bind.arg Text[][] points; public abstract String tag(); public void toHTML(ToHTML.HTML sb) { + sb.append(preface); sb.openTag(tag()); for(Text[] t : points) sb.tag("li", t);