Rich, as the Newbie in question, I actually agree with your basic premise that if you are doing real web page design then LyX is the wrong tool in the exact same sense that you meant it, i.e. don't use a spreadsheet when what you need is a relational database.

But I think if you review the issues I list you will find that I am trying to create a static document that can be 'reasonably' outputted as HTML in the same sense that one uses LyX to create a document that can be 'reasonably' outputted as a PDF. The key issue of course is what is 'reasonable'? I'd argue that any basic formatting that one would normally associate with a static document should be available for HTML formatting.

Here's a summary of the key HTML related points I make in my article <http://www.goland.org/lyx/>:

Export->HTML does not properly support BibTex - Given that Export- >PDF works fine with BibTex I suspect this is just a bug

Cannot create hyperlinked text using URL dialog (e.g. the moral equivalent of <a href="foo">bar</a>)- The issue seems to be that LyX doesn't natively support the \href macro in hyperref, I'm arguing it should, especially since PDF generation would also benefit from this feature.

\ref & \label don't work at all with HTML - I'm not sure if this is a bug in TeX4ht or in how LyX outputs. In either case this request is even higher in my personal priority list than the URL issue. Having to manually manage cross-references is just a nightmare.

Ligatures result in bizarre character choices in HTML if a font other than AE is used - I suspect this is just ignorance on my part. When I generate HTML directly form inside of LyX I don't have the ligature issue. It should shows up when I use htlatex (e.g. TeX4ht) directly. But I have to use htlatex because LyX doesn't have BibTeX support for HTML. If I could just find the right argument for htlatex I'm guessing this problem would go away.

                Yaron











On Jan 29, 2006, at 9:20 AM, Rich Shepard wrote:

On Sun, 29 Jan 2006, Martin A. Hansen wrote:

i would love to hear the developers (and others) oppinion on the raised
issues.

martin,

I've not read the OP's blog so I cannot directly comment on specific issues raised. However, I will share my initial reaction to reading the original post: Why use a typesetting system designed for text-heavy printed documents
to produce HTML for Web pages?

IMO, writing HTML is no different in purpose than writing code in other programming languages such as C and Python. I believe that a text editor is the appropriate tool for the task, not LyX or LaTeX. This reminds me of experiences more than a decade ago when I had the misfortune to try to work with people who insisted on using a spreadsheet as a data repository and
reporting tool when what they needed was a fully relational database
management system.

While I'm sure that others will strongly disagree with me, I think that LyX is the wrong tool to prepare Web pages, just as I think it's the wrong tool
to do visually intensive page layout (use Scribus for that).

Rich

--
Richard B. Shepard, Ph.D. | Author of "Quantifying Environmental Applied Ecosystem Services, Inc. (TM) | Impact Assessments Using Fuzzy Logic" <http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: 503-667-8863

Reply via email to