From owner-cvs-all@FreeBSD.ORG Sat Nov 8 17:10:26 2008 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 46CBB106568A; Sat, 8 Nov 2008 17:10:26 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id C1C658FC0C; Sat, 8 Nov 2008 17:10:25 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (adsl202-73.kln.forthnet.gr [79.103.15.73]) (authenticated bits=128) by igloo.linux.gr (8.14.3/8.14.3/Debian-5) with ESMTP id mA8HAGPk026239 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 8 Nov 2008 19:10:21 +0200 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.3/8.14.3) with ESMTP id mA8HAGe0024426; Sat, 8 Nov 2008 19:10:16 +0200 (EET) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.3/8.14.3/Submit) id mA8HAFaC024413; Sat, 8 Nov 2008 19:10:15 +0200 (EET) (envelope-from keramida@freebsd.org) From: Giorgos Keramidas To: Vicente Carrasco -Bixen- References: <200811070939.mA79dRnp030584@repoman.freebsd.org> <874p2jngh6.fsf@kobe.laptop> <49156D2D.7040000@FreeBSD.org> Date: Sat, 08 Nov 2008 19:10:15 +0200 In-Reply-To: <49156D2D.7040000@FreeBSD.org> (Vicente Carrasco's message of "Sat, 08 Nov 2008 11:42:53 +0100") Message-ID: <87prl616vc.fsf@kobe.laptop> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-MailScanner-ID: mA8HAGPk026239 X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.049, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.35, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: doc-committers@freebsd.org, cvs-doc@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: doc/es_ES.ISO8859-1/books/handbook/ports chapter.sgml X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Nov 2008 17:10:26 -0000 On Sat, 08 Nov 2008 11:42:53 +0100, Vicente Carrasco -Bixen- wrote: > Giorgos Keramidas(e)k dio: >> Isn't a higher-level, semantic tag? > > In fact is an idea from gabor@. I didn't knew that the *aquo* ones are > the "latin" ones. The Royal Spanish Academy[1] don't says that it's > mandatory to use one over another (in fact you can use pretty well the > two types in a single phrase, that's a good reason for having two > flavours) but we decided to use the more special one :-) Hmm, the `obvious' patch for `es_ES.ISO8859-1/share/sgml/freebsd.dsl' doesn't seem to work: % diff -r 654b548b267b es_ES.ISO8859-1/share/sgml/freebsd.dsl % --- a/es_ES.ISO8859-1/share/sgml/freebsd.dsl Sat Nov 08 17:54:55 2008 = +0200 % +++ b/es_ES.ISO8859-1/share/sgml/freebsd.dsl Sat Nov 08 18:53:02 2008 = +0200 % @@ -1,6 +1,10 @@ % % % % +%ISOlat1; % + % % % % @@ -44,6 +48,13 @@ % (create-link (list (list "HREF" "mailto:doc@FreeBSD.org")) % (literal "doc@FreeBSD.org")) % (literal ">."))))) % + % + % + (element quote % + (make sequence % + (literal "«") % + (process-children) % + (literal "»"))) % ]]> % % % @@ -240,6 +251,15 @@ % (list (normalize "sect5") " ") % )) % % + % + % + (element errorname % + (make sequence % + % + ($mono-seq$ (process-children)) % + % + )) % + % % % % --- Even with the reference to %ISOlat1; it seems that jade cannot find the ISO Latin 1 character entities: /usr/local/bin/jade:/ws/doc/es_ES.ISO8859-1/share/sgml/freebsd.dsl:55:23:E:= general entity "laquo" not defined and no default entity /usr/local/bin/jade:/ws/doc/es_ES.ISO8859-1/share/sgml/freebsd.dsl:57:23:E:= general entity "raquo" not defined and no default entity There is a ``hackish'' way of including the Unicode character directly inside the ``freebsd.dsl'' text % @@ -44,6 +48,13 @@ % (create-link (list (list "HREF" "mailto:doc@FreeBSD.org")) % (literal "doc@FreeBSD.org")) % (literal ">."))))) % + % + % + (element quote % + (make sequence % + (literal "=AB") % + (process-children) % + (literal "=BB"))) % ]]> % % but I'm sure our DSSSL gurus in freebsd-doc have a better idea for a clean way to do the same, using standard ISO character entities. With this sort of change, it should be possible to write in the Spanish docs This is a quoted pair of words and and up with this in the HTML output:

This is a «quoted pair of words»

I'll have to look a bit more to this, because the angle quotes are the ``standard'' quotes in Greek too :)