Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: Interlinears

From:Paul Bennett <paul-bennett@...>
Date:Thursday, January 5, 2006, 1:00
On Wed, 04 Jan 2006 19:32:10 -0500, Roger Mills <rfmilly@...> wrote:

> Paul Bennett wrote: > >> Is there a good way to do interlinears in either MS Word (including >> Macros) or HTML (e.g. what's Rubi support like these days)? I know LaTeX >> can do it, but that's one heck of a learning curve just for one feature, >> and AFAICT Unicode support is pretty spotty, as is non-Unicode IPA >> support. Kura and Shoebox can do it, too, but again it's a bit of a >> learning curve. >> > Computer Dummy here... what about <pre>, with a fixed-with font; perhaps > in > a reduced point-size if it's a long sentence...? > > I've seen that recommended, and done (though not by be :-( ); but there > may > be fancier ways to do it now, with magical CSS.
I have no idea what CSS can do, other than collecting typestype properties in one place, instead of having them spread around the document. I suppose it might help. The thing with <pre> is that it forces a document width on the reader, which is bad and wrong. I want something that'll wrap properly, which is what <ruby> is designed to do. The markup for <ruby> is ugly and wordy, though, and more importantly there does not seem to have been any real effort to render it properly in any brower.
> Later on I see you want a six-fold biz. IPA in a fixed-width font might > not > be available. A graphic??
Not neccessarily six-fold, but it's plausible. I'm not really a fan of forcing specific fonts, for all kinds of accessibility reasons (and not just for disabled people's access). Right now, my plan is to relearn <ruby> syntax, and try it on the latest round of browsers, just in case it works. If it works, I'll plan to write a tutorial on getting it to look right. Amendment: MSIE fails, though it surprisingly does a better job than Opera, which is usually red hot on Internationalisation. Here's the test file I made... <html> <head></head> <body> This is a test of the display of <ruby><rbc><rb>Ruby</rb> <rb>text</rb></rbc><rtc class="reading"><rt>Ruby1</rt> <rt>Ruby2</rt></rtc></ruby>. </body> </html> Does anyone see any obvious defects in the Ruby markup? Paul

Reply

Paul Bennett <paul-bennett@...>