2bit
> architecture, I can imagine things going really bad.
Well my machine is 64 bit, so I'm not sure what happened.
Another curious thing: if I go to my Kubuntu Precise installation, the
bug is not found! But both are compiling from the same git clone...
--
Shriraman
roduced which 6e613f3 corrected. Please
look into this a bit and identify it lest it resurface later on.
Thanks.
BTW about hb-indic -- do we still use that list?
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
r not).
Thanks.
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
#! /usr/bin/env python3
# HB Tester -- a simple GUI to test HB's rendering of a particular string/font combination
# (C) Shriramana Sharma, 2013
# Licence: GPLv3
from PyQt4.QtCore import *
from PyQt4.QtGui import *
class MainWind
n colour so it's too bad I can't copy-paste
that into the text file! But you can identify the Clang warnings (and
errors) by searching for ~~ (two tildes).
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
harfbuzz-clang.txt.xz
Description: Binary data
__
On Sun, Oct 6, 2013 at 10:59 PM, Shriramana Sharma wrote:
>
> Current limitations: I am not sure how to feed multi-line text to HB.
> I hence replace all newlines from the input text with spaces.
>
> I also attach a script which I use to automatically install latest HB
> to /usr
"script") it's easy to do
that. That much was obvious, I thought...
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
is to work seem to be: ragel
pkg-config autoconf libtool libglib2.0-dev libfreetype6-dev
libcairo2-dev gtk-doc-tools and of course libgraphite2-dev if you want
to test HB-Gr2.
I hope this would be useful to others. Any comments/bugreports/patches
appreciated. Thanks.
--
Shriramana Sharma ஶ்
thout a space glyph doesn't
seem as good justification, no?
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
ought...)
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
but
surely not GObject and Cairo.)
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
of the main reasons I am looking for widespread HB
implementation.
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
the latter.
Provisionally they have been given a separate Indic Syllabic Category
but this is not needed IMO.
--
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
Why not just ask the Free Sans guys to fix it?
Sent from my Android phone
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
How come this spam got into the list? :-P Please delete from the archives.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
related issues on the Unicore
list, but of course he's present there courtesy Google IIUC, but I'm
not sure if he is consulted by MS before these changes are made.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http
nds, the religious institution does not seem to have
people with technical know-how regarding font internals. I wish this
font were open-source so we could go in and fix things...
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.
tput for the string
> “मन्त्र्यमाण” differs from that of Uniscribe (or ICU), but I know nothing
> about Devanagari to tell which is correct, so I’m reporting it in case
> it is a bug.
Can you please post the rendering so I can tell you whether it is
correct or not?
egration?
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
+1 for being able to suppress dotted circles. This always bites me as a
user of rare and especially Vedic Indic texts. It should be just a simple
if then block right?
If this is to be postponed is there a clear point in the roadmap when this
will be added, lest it be forgotten as low priority?
Se
.
IIUC some systems (Pango?) allow ZWJ to suppress dotted circles caused
due to unexpected sequences. But should using ZWJ in "meaningless"
sequences (such as vowel signs applied to numbers) also mean
reordering should be done? २ि for instance?
principle that security issues should
not be the responsibility of the shaping engine and support the idea
of allowing a meaningful rendering for अिुा, I wonder why you support
the dotted circle concept for the above case alone?
--
Shriramana Sharma
___
cholar of Sanskrit and Vedic, which really
puts scripts (and hence software support for them) to their limit.
Pravin (OP on this thread) and I, we have plans for developing a Lohit
Devanagari Vedic font, so we'll be coming back on this...
--
Shriramana Sharma
_
pings
for C + Virama (+ ZWJ) to chillu forms then it is not compliant with
current Unicode recommendations and should be fixed. Have you tested
with Lohit Malayalam?
(As for other scripts, Tamil also doesn't have any half-forms, but you
know that already.)
BTW I thought you were closing d
implementing support for those
old sequences.
> Also noticed that post-base 'LA' is not correctly rendered for 'സ്പ്ലേ'.
Can you clarify what you mean by *post*-base LA? You mean *sub*-base
LA? Because AFAIK only YA and VA have post-base
Hi thanks for your interest. However I'm not sure existing Windows fonts
have the requisite glyph at all! The document was only approved at the Feb
2012 UTC meeting. So Lohit Telugu may be your only go.
Sent from my Android phone
On Jul 20, 2012 9:31 PM, "Behdad Esfahbod" wrote:
. I have uploaded repha glyph for
Lohit Telugu just now:
https://bugzilla.redhat.com/show_bug.cgi?id=841947
It would be great if you could add repha support for Telugu while you
are at it! Thanks!
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz
Hi while looking at Malayalam RA can you please also take care of the dot
reph? Please see https://bugzilla.redhat.com/show_bug.cgi?id=799565
Sent from my Android phone
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org
rs have a directionality property which would help
determine the direction of rendering.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
nt has a specific list of scripts it supports. HB also supports
Graphite, which requires no previous knowledge of the script being
used. As for the OT list of scripts, I suppose src/hb-common.h in the
source tree would be an indication but I'm not much knowledgeable
about H
Sorry. You're right of course. I had forgotten that junk sequences were
also included in the input. BTW I would like to see some of these badly
rendered sequences if possible.
Sent from my Android phone
On May 28, 2012 11:52 PM, "Behdad Esfahbod" wrote:
> On 05/28/2012 02
On Mon, May 28, 2012 at 10:45 PM, Behdad Esfahbod wrote:
>
> I ran these through. Tamil is at 0.87%, which is really nice. There's 806
> failures.
Frankly for Tamil 806 failures is high. Tamil is perhaps the simplest
major Indic script.
--
Shr
em with this. If at all there
is future need for separating the lists, I suppose we could re-create
harfbuzz-indic again?
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
for this kind of scripts.
And note that the other name for abugida is alphasyllabary, which
again comes back to syllabic. See also
http://en.wikipedia.org/wiki/Abugida
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http
On Wed, Mar 7, 2012 at 6:40 PM, Khaled Hosny wrote:
>
> No, Arabic script is an (impure) Abjad, and some languages even use it
> as a pure Alphabet like the new Uyghur Arabic alphabet.
In which case cursive vs syllabic seems to be OK. Thanks for the feedback.
--
Shrirama
re would Kharoshthi (an RTL
abugida, extinct for quite some time but potential to include in the
distant future) go in?
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
ndic is, well, Indic. Or
maybe Brahmic. Reordering, split-positioning, conjoining forms and
ligatures -- these are what characterize Indic. What single term can
be appropriate to cover all of them without prejudice to another?
--
Shriramana Sharma
_
ut it hasn't produced any hb-view or
other executables. See attached console report. Please help.
Thanks!
--
Shriramana Sharma
report
Description: Binary data
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.o
That's all understood. Just thought you might be interested in what is
written with the script you are working with.
On Jan 30, 2012 1:23 PM, "Tom Hacohen"
wrote:
> On 30/01/12 06:08, Shriramana Sharma wrote:
>
>> Don't know whether the word is corrupted in Hindi
ven input "पश्चाताप" it actually
> translates that word.
Don't know whether the word is corrupted in Hindi but the Sanskrit
original is: "पश्चात्ताप". पश्चात् = after, ताप = grief. It means the
guilt one feels after committing a wrongdoing.
--
Shriramana Sharma
_
er" branch for? (Obviously I'm totally ignorant on this.)
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
l."""
"stringing out horizontally with visible renditions of the halant on
each consonant in the sequence" applies to Tamil. Hence tailoring is
necessary.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
o the GUI toolkit to place the
cursor properly?
Thanks again -- you people are great!
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
can't test
whether the problem exists in hb-ng myself. Can you please tell me how
to do that? Or is cursor placement entirely out of the purview of HB, as
I asked before?
Anyhow, see https://bugs.freedesktop.org/show_bug.cgi?id=40292
--
Sh
- Original Message
Subject: Where to report a bug with Tamil text rendering in LibreOffice?
Date: Mon, 22 Aug 2011 18:56:11 +0530
From: Shriramana Sharma
To: us...@global.libreoffice.org
I am using LibreOffice 3.3.3 on Kubuntu Natty and 3.4.2 on Windows XP.
On both installations I observe the
|
Qt 4 | |
ICU | |
Webkit| |
and such...
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
one another. It makes one happy to see it.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
just
commenting on the generalities. I am of course no expert and hence
perhaps unqualified to speak about it. If I offended anyone, I apologise.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedeskto
h -- right -- I learnt this early along my (limited) programming
knowledge but forgot it -- since there is direct linkage of the HB code
against the Graphite library, it is fast. (Right?)
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.
library that HB
calls, which is why I ask.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
ry of Graphite compared to the OT
code being *within* the Graphite code corpus itself?
My thanks also to those others who kindly answered.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/ma
exactly is the
need/nature of connection between the two? Integration between two
technologies in *general* sounds a good thing, but I'm curious to know
the details.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.free
a nice error
saying "autoconf not present" or "libtool not present" -- but perhaps
these are too small things compared to the purpose of HB...
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
of the
> branch) everything from upstream to the local branch.
>
Wow thanks for your patience with my newbieness to git! You people are
great!
BTW how about that question which I asked on the other thread -- how to
build HB based on my latest git-pulled tree without mucking up the
source-tree with
I'm trying to update my local copy of HB since Behdad is doing more commits,
but doing git fetch is still silent and my repo (according to git log) is
still standing at commit 5e72071062c015237b79fbd0521341a63166a204
Please tell me what I am doing wrong...
--
Shriramana S
Hello -- pursuant to the recent post about ragel not being checked by
configure, I post this
You would have noticed my recent posts on the HB list (and the kind
replies by mpsuzuki). The autoconf script doesn't check for
pkg-config. Can you fix that too?
--
Shriramana S
have a window in which to input text and see how HB renders
it -- how do I do that? Should I then recompile gedit or something
against HB? (Ouch if yes.)
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedes
AM_PROG_UPC in /kiyomizu/share/aclocal-1.11/upc.m4: 9
aclocal: found macro _AM_PROG_TAR in /kiyomizu/share/aclocal-1.11/tar.m4: 24
...
I have given the xzipped form of the output of
autoreconf --debug 2> autoreconf.output.txt
I hope that's OK...
--
Shriramana Sharma
autoreconf.output.txt
d others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:106: error: possibly undefined macro: AC_CHECK_PROG
autoreconf2.64: /usr/bin/autoconf2.64 failed with exit status: 1
$
--
Shriramana Sharma
___
HarfBuzz mailing
tree is:
$ git log --oneline | head -1
5e72071 [Indic] Stop looking for base upon seeing joiners
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
On 08/02/2011 12:48 PM, suzuki toshiya wrote:
Could you post the version of "autoreconf" command?
Sorry I should have done that myself. I'm running Kubuntu Natty so
version is 2.67-2ubuntu1.
--
Shriramana Sharma
___
HarfBuzz mailin
ror: possibly undefined macro: AC_SUBST
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:106: error: possibly undefined macro: AC_CHECK_PROG
autoreconf: /usr/bin/autoconf failed with exit status: 1
$
--
Shriramana Sh
d
character (as it may give proper placement of diacritic etc)?
I vote YES on both accounts. The former would be useful to present a
meaningful rendering to the user and the latter would be useful for
typographical finesse.
--
Shriramana Sharma
___
On Monday 27 June 2011 10:43 AM, pravin@gmail.com wrote:
Can you provide unicode values for same?
LOL -- just look at the Unicode charts, man.
I'll give you a hint: 4E09
--
Shriramana Sharma
___
HarfBuzz mailing list
Har
ack shaping issues.
>>
>> - Experiment with signed-distance-field based rendering.
>>
>>
>> Cheers,
>> behdad
>> _______
>> HarfBuzz mailing list
>> HarfBuzz@lists.freedesktop.org
>> http://lists.freede
stylistic one?
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
he scripts of
India. Like in the ISCII standard, Unicode forms all "consonant
clusters" (such as the "tn" in "patni") by inserting the character
"virama" (or "halant") between the two relevant co
t mistaken, Arabic has
different written forms for characters in initial, middle, final and
isolate positions (or am I thinking of Mongolian)?
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailma
deprecated or something as it is definitely NOT
recommended!
Best regards,
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
And for documentation, I feel you should read the Graphite
documentation. Even though it is not OpenType, it should be quite
instructive as to rendering in general as it throws the entire
responsibility of rendering on the font programmer.
--
Shriram
on of North Indic vs South
Indic wouldn't work.
I would be interested in hearing what idea Behdad has for this.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
above page as well.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
ed by default? If someone initially chooses just "Create Profile"
what do they do to later get an @freedesktop.org mail address as well
(if that is what it is)?
Apologies to the list master for the OT nature.
--
Shriramana Sharma
___
HarfBu
17:15:41 +1000
[Following on from Shriramana's suggestion, adding additional South
Asian scripts from http://www.unicode.org/charts/]
Bengali :
Brahmi :
Devanagari: Pravin S, G Karunakar, Parag N
Gujarati :
Gurumukhi (Punjabi) : A S Alam
Kaithi :
Kannada : Shriramana Sharma
Kharoshthi :
Lepcha
be handled like Kaithi above, with help from
Anshuman when needed.
--
Shriramana Sharma
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
Tamil (my native language/script, but Mugunth is also there), and
Kannada and Telugu as well, in the absence of native users of those
scripts.
And let's not forget support for Vedic as well (but of course it is
second priority to basic script support). I'm here for Vedic as well.
--
75 matches
Mail list logo