bug-mit-scheme
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-mit-scheme] Proposed fixes for the web pages of MIT-Scheme


From: Chris Hanson
Subject: Re: [Bug-mit-scheme] Proposed fixes for the web pages of MIT-Scheme
Date: Wed, 4 May 2016 12:41:11 -0700

I'll take care of the rest Matt. Thanks for doing the bulk of it.

On Wed, May 4, 2016 at 10:33 AM, Matt Birkholz <address@hidden> wrote:
> From: Therese Godefroy <address@hidden>
> Date: Sun, 1 May 2016 13:52:19 +0200
>
> Hello,
>
> I am a member of the gnu.org French translation team [0], but also work
> on page styling with Ineiev.

Who is Ineiev?

> One of the issues we have to deal with is that a few pages were
> built against an old boilerplate with the translation list at the
> bottom. Three of them are in the s/mit-scheme directory [1-3].

Our webpages were built by a Scheme pre-processor hacking the
index.xml file template.  I've translated the new boilerplate into the
necessary Scheme code for the pre-processor, but the pre-processor
chokes on starting lines like these:

        <!--#include virtual="/server/header.html" -->
        <!-- Parent-Version: 1.79 -->

> In addition, [1] and [3] have a large number of repetitive acronyms
> or links which are bothersome for the reader.

Much of the pre-processing is about consistently using <acronym> (or
<abbr> -- whatever).  I hesitate to tear that all out; I didn't write
it.

> Upgrading those pages to the latest boilerplate [4],

Unfortunately your boilerplate is not XHTML, something our validating
pre-processor is dead set against generating.  Is there a "tag
balanced" version we CAN generate?  Something like

        <!DOCTYPE html ...>
        <html xmlns=...>
          <head>
            <!--#include virtual="/server/head.html" -->
          </head>
          <body>
            <!--#include virtual="/server/top.html" -->
            <title>Baz
            - GNU Project - Free Software Foundation</title>
            <!--#include virtual="/server/gnun/initial-translations-list.html" -->
            <!--#include virtual="/server/banner.html" -->
            <h2>GNU Baz</h2>

instead of the aforementioned two lines before the <title>?  The
boilerplate already has

          </body>
        </html>

at the end, so we're OK with that. :-}

> replacing <acronym> with <abbr>,

Done.

> reducing their number and avoiding repetitions [5]

Working on that.

> I also added the "emph-box" class (light gray background) to the
> code blocks in [2].

Done.

Patch attached.

_______________________________________________
Bug-MIT-Scheme mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/bug-mit-scheme



reply via email to

[Prev in Thread] Current Thread [Next in Thread]