[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-mit-scheme] Proposed fixes for the web pages of MIT-Scheme
From: |
Matt Birkholz |
Subject: |
[Bug-mit-scheme] Proposed fixes for the web pages of MIT-Scheme |
Date: |
Wed, 4 May 2016 10:33:55 -0700 |
> 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.
webcvs.diff.gz
Description: MIT/GNU Scheme webpages patch per translation team.