unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
From: "pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de>
To: guile-devel@gnu.org
Cc: guile-user@gnu.org
Subject: Re: German translation of R5RS
Date: Sun, 13 May 2018 01:44:03 +0200	[thread overview]
Message-ID: <20180512234403.mblakweedxvaow5j@floriannotebook> (raw)
In-Reply-To: <20180502184924.ypvspfxay3vyj2o3@floriannotebook>

[-- Attachment #1: Type: text/plain, Size: 2439 bytes --]

Hello,

Please accept my patches adding a German language info file for R5RS
and fixing some small errors in English R5RS.  I believe the patches
to be reasonably correct.

I’m Cc’ing guile-user because they may have feedback.  I have adapted
the patches to the terminology of SICP’s German translation and
have proofread more thoroughly.


The changes are these:


Silence R5RS build warnings by Makeinfo.

* doc/r5rs/r5rs.texi: Fix code with warnings.

Fix R5RS formatting of space character syntax.

* doc/r5rs/r5rs.texi: Remove space at bad position.

Fix overlong line in the TeX output of R5RS title page.

* doc/r5rs/r5rs.texi: Split line listing R5RS editors in TeX output.

Add German translation of R5RS.

* doc/r5rs/r5rs.de.texi: Translation of r5rs.texi.
* doc/r5rs/Makefile.am: Build and install it.
* doc/translation-rationale-de: Rationale for translation choices.


Find the patches here (and not on the sources mailing list because of
their size, or should I send them there?):

https://pelzflorian.de/files/wip-r5rsde-patches-try-2.tar.gz

See R5RS.de as a PDF:

https://pelzflorian.de/files/r5rs.de.try2.pdf

Download from my Git:

https://pelzflorian.de/git/guile-wip-pf/log/?h=wip-r5rsde

Build and install with „guix package -f guile-r5rs-de-wip-pf.scm“
(takes some time):

https://pelzflorian.de/files/guile-r5rs-de-wip-pf.scm


I am not using gettext po files for R5RS because R5RS is static and
will never change.

It now uses the same dircategory as R5RS, so it shows up as

The Algorithmic Language Scheme
* Guile Reader: (guile-reader). A Reader Framework for Guile.
* Guile Reference: (guile).     The Guile reference manual.
* R5RS: (r5rs).                 The Revised(5) Report on Scheme.
* R5RS-de: (r5rs.de).           Der Revised(5) Report on Scheme (deutsch).
* SICP: (sicp).                 Structure and Interpretation of Computer
                                  Programs
* Guile-SSH: (guile-ssh).       Guile bindings to libssh.


I hope this is OK.  Please respond if not.

Note that this arrangement is currently affected by a mostly harmless
Texinfo bug; after selecting the translated r5rs.de.info the user may
have to relaunch the info program before she can visit the English
r5rs.info in some circumstances; see

https://lists.gnu.org/archive/html/bug-texinfo/2018-05/msg00000.html



Regards,
Florian

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

       reply	other threads:[~2018-05-12 23:44 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20180428184817.3jbux62427sfhdjn@floriannotebook>
     [not found] ` <20180502184924.ypvspfxay3vyj2o3@floriannotebook>
2018-05-12 23:44   ` pelzflorian (Florian Pelz) [this message]
2018-05-29 16:08     ` German translation of R5RS Mark H Weaver
2018-05-29 16:17       ` Freja Nordsiek
2018-05-29 17:03       ` pelzflorian (Florian Pelz)
2018-05-29 22:58         ` John Cowan
2018-06-01 20:29           ` pelzflorian (Florian Pelz)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180512234403.mblakweedxvaow5j@floriannotebook \
    --to=pelzflorian@pelzflorian.de \
    --cc=guile-devel@gnu.org \
    --cc=guile-user@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).