Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion DejaVu Sans Mono, MacVim, Combining Diacritics

Received: by 10.223.124.147 with SMTP id u19mr11163far.22.1239847768189;
        Wed, 15 Apr 2009 19:09:28 -0700 (PDT)
Return-Path: <cl...@jhcloos.com>
Received: from ice.42.org (ice.42.org [194.77.85.2])
        by gmr-mx.google.com with ESMTP id 13si47080bwz.3.2009.04.15.19.09.26;
        Wed, 15 Apr 2009 19:09:27 -0700 (PDT)
Received-SPF: fail (google.com: domain of cl...@jhcloos.com does not designate 194.77.85.2 as permitted sender) client-ip=194.77.85.2;
Authentication-Results: gmr-mx.google.com; spf=hardfail (google.com: domain of cl...@jhcloos.com does not designate 194.77.85.2 as permitted sender) smtp.mail=cl...@jhcloos.com; dkim=pass header...@jhcloos.com
Received: from eagle.jhcloos.com (eagle.jhcloos.com [IPv6:2001:1938:12d::53])
	by ice.42.org (Postfix) with ESMTP id 7E148228EC;
	Thu, 16 Apr 2009 04:09:18 +0200 (CEST)
Received: by eagle.jhcloos.com (Postfix, from userid 10)
	id 2A76E400F5; Thu, 16 Apr 2009 02:08:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com;
	s=eagle; t=1239847756;
	bh=tyhxKczysnlAcooAyj95CgHY4OzxUONgrurXTerZYpw=;
	h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID:
	 MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=wcYN/w9B2ycN5BbnnD2XPkxLKgIHfmiY1NtX27zRjUGzoOADi84m4FpAIndA4LnEb
	 cDcdOCcS2vm6vGTXUCRYcISPkJkTyBtadCLyBS//EP0iPdsehnqctnnajfBS340nCn
	 lIOrqX4A8j13yvTNN1wSU5qNBD/A/azHCLQlu2FY=
Received: by lugabout.jhcloos.org (Postfix, from userid 500)
	id 88B8588D90; Thu, 16 Apr 2009 02:02:19 +0000 (UTC)
From: James Cloos <cl...@jhcloos.com>
To: Kenneth Reid Beesley <krbees...@gmail.com>
Cc: DejaVu <dejavu-fo...@lists.sourceforge.net>,  vim mac <vim-...@vim.org>,  vim multibyte <vim-multib...@vim.org>,  Kip Canfield <canfi...@umbc.edu>
Subject: Re: [DejaVu-fonts] DejaVu Sans Mono, MacVim, Combining Diacritics
In-Reply-To: <6450DF92-FE6F-4A9D-84E8-1F916586EF77@gmail.com> (Kenneth Reid
	Beesley's message of "Wed, 15 Apr 2009 17:57:12 -0600")
References: <6450DF92-FE6F-4A9D-84E8-1F916586EF77@gmail.com>
User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.92 (gnu/linux)
Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAI1J
 REFUOE+lU9ESgCAIg64P1y+ngUdxhl5H8wFbbM0OmUiEhKkCYaZThXCo6KE5sCbA1DDX3genvO4d
 eBQgEMaM5qy6uWk4SfBYfdu9jvBN9nSVDOKRtwb+I3epboOsOX5pZbJNsBJFvmQQ05YMfieIBnYX
 FK2N6dOawd97r/e8RjkTLzmMsiVgrAoEugtviCM3v2WzjgAAAABJRU5ErkJggg==
Copyright: Copyright 2009 James Cloos
OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc
OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B  63E7 997A 9F17 ED7D AEA6
Date: Wed, 15 Apr 2009 22:01:54 -0400
Message-ID: <m3ocuxxsnp....@lugabout.jhcloos.org>
Lines: 23
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Hashcash: 1:29:090416:krbees...@gmail.com::3RsHCQqv5IzM49On:00000000000000000000000000000000000000000GYyRL
X-Hashcash: 1:29:090416:dejavu-fo...@lists.sourceforge.net::5dZqiNQtiayliP1q:000000000000000000000000009pKoc
X-Hashcash: 1:29:090416:vim-...@vim.org::df97VzIwChwwlU2Y:0I5WTG
X-Hashcash: 1:29:090416:vim-multib...@vim.org::r3B48JLAThsMiNdL:000000000000000000000000000000000000000g6dFl
X-Hashcash: 1:29:090416:canfi...@umbc.edu::jJPSTbg/SDUXFjVN:00000000000000000000000000000000000000000005hOHO

I tested that combination in my terminal (which uses DejaVu Sans Mono,
rendered via the bytecode), which was handy.

My version of DejaVu as installed is svn revision 2351 of
2009-03-20T02:27:23.189619Z.

I tried your example of U+61 with U+328 and U+301 in either order.
AKA: » Ä…Ì  « and » ą́ «.

When rendering U+301 before U+328 the two accents are centered on the.
base letter.  However, if U+328 precedes U+301, then U+328 is located
at the right stem; U+301 remains centered.  (The vertical placement is
corrent in both instances.)

Emacs has the same rendering as urxvt.

AIUI, the UCS provides no guidance on this, but Unicode says that U+301
has ccc="230" and U+328 has ccc="202", which means that the cannonical
order is U+61 U+328 U+301.

-JimC
-- 
James Cloos <cl...@jhcloos.com>         OpenPGP: 1024D/ED7DAEA6