Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer? - Debian

This is a discussion on Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer? - Debian ; From the work done when the work on Amharic started quite a while ago, the ttf-sil-abyssinica font is suggested by the translator for good rendering of that language. So, I asked its maintainer to provide a udeb package which just ...

+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 20 of 33

Thread: Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer?

  1. Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer?

    From the work done when the work on Amharic started quite a while ago,
    the ttf-sil-abyssinica font is suggested by the translator for good
    rendering of that language.

    So, I asked its maintainer to provide a udeb package which just
    appeared today.

    So, everything is now ready to add this package to the g-i images and
    have finally correct support of Amharic.

    Are there any objections to this*?

    Davide CC'ed....

    --



    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFHf9bV1OXtrMAUPS0RAqArAJ4pZRGZf2rmi3WjWnutBv YC0c3WWACgtMyP
    dohzxnB9yLJGuun5DD9Kmf8=
    =LNIx
    -----END PGP SIGNATURE-----


  2. Re: Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer?

    On Saturday 05 January 2008, Christian Perrier wrote:
    > From the work done when the work on Amharic started quite a while ago,
    > the ttf-sil-abyssinica font is suggested by the translator for good
    > rendering of that language.
    >
    > So, I asked its maintainer to provide a udeb package


    I assume this was because the glyphs needed are not in freefont?

    > which just appeared today.


    I can't see anything yet...

    > So, everything is now ready to add this package to the g-i images and
    > have finally correct support of Amharic.
    >
    > Are there any objections to this*?


    What is its size?
    What fonts are included in it? If there are, do we need all of them?
    Are there any overlaps with the freefont udeb? Should any of those overlaps
    be excluded?

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQBHf9u5gm/Kwh6ICoQRAkbfAJ44oA/irZtfTUkZyEEHT0HPIBbzNwCfTT/W
    hhninFSvU2Y+5ePx8uRpFxI=
    =hgWv
    -----END PGP SIGNATURE-----


  3. Re: Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer?

    Christian Perrier writes:

    > From the work done when the work on Amharic started quite a while ago,
    > the ttf-sil-abyssinica font is suggested by the translator for good
    > rendering of that language.
    >
    > So, I asked its maintainer to provide a udeb package which just
    > appeared today.
    >
    > So, everything is now ready to add this package to the g-i images and
    > have finally correct support of Amharic.
    >
    > Are there any objections to this*?


    Sure not!

    --
    O T A V I O S A L V A D O R
    ---------------------------------------------
    E-mail: otavio@debian.org UIN: 5906116
    GNU/Linux User: 239058 GPG ID: 49A5F855
    Home Page: http://otavio.ossystems.com.br
    ---------------------------------------------
    "Microsoft sells you Windows ... Linux gives
    you the whole house."

  4. Re: Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer?

    On Saturday 05 January 2008, Frans Pop wrote:
    > What is its size?
    > What fonts are included in it? If there are, do we need all of them?
    > Are there any overlaps with the freefont udeb? Should any of those
    > overlaps be excluded?


    Are any ranges included that are not used in D-I and should thus be
    excluded?

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQBHf941gm/Kwh6ICoQRAqckAKC00EZ4RO5/XQoGcrRZ4ip9zC8PPwCbBGd8
    8bJLJXQu2VBO/shE3I/0l94=
    =is37
    -----END PGP SIGNATURE-----


  5. Re: Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer?

    Quoting Davide Viti (zinosat@tiscali.it):

    > I'll give a go at this: we might save a good amount of bytes removing duplicates.
    > Note that dejavu is the default font for g-i, so most languages would
    > probably share the Latin range of glyphs from it and not from freefont.



    I just tried to strip the Abyssinica_SIL.ttf font, re-using the
    freefont strip scripts and adding a range for latin:

    ranges="$ranges u0021:u02AF" # latin

    (note that this excludes all punctuation, parentheses, etc.)

    That gives the following result:

    rw-rw-r-- 1 bubulle bubulle 619012 2006-05-19 15:15 Abyssinica_SIL.ttf
    -rw-rw-r-- 1 bubulle bubulle 383768 2008-01-07 18:55 TTF-stripped/Abyssinica_SIL.ttf

    The udeb size goes from 220768 bytes to 183090 bytes


    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFHgxcB1OXtrMAUPS0RAlkhAKC7dN9YF/HDVXFCPBZD3hZWi5gSIQCgtqqz
    IHa2ZzezbHdSOL6z5a3T+Xc=
    =Eb9q
    -----END PGP SIGNATURE-----


  6. Re: Adding ttf-sil-abyssinica-udeb to packages used in the GTK installer?

    Christian Perrier writes:

    > Quoting Davide Viti (zinosat@tiscali.it):
    >
    >> I'll give a go at this: we might save a good amount of bytes removing duplicates.
    >> Note that dejavu is the default font for g-i, so most languages would
    >> probably share the Latin range of glyphs from it and not from freefont.

    >
    >
    > I just tried to strip the Abyssinica_SIL.ttf font, re-using the
    > freefont strip scripts and adding a range for latin:
    >
    > ranges="$ranges u0021:u02AF" # latin
    >
    > (note that this excludes all punctuation, parentheses, etc.)
    >
    > That gives the following result:
    >
    > rw-rw-r-- 1 bubulle bubulle 619012 2006-05-19 15:15 Abyssinica_SIL.ttf
    > -rw-rw-r-- 1 bubulle bubulle 383768 2008-01-07 18:55 TTF-stripped/Abyssinica_SIL.ttf
    >
    > The udeb size goes from 220768 bytes to 183090 bytes


    Impressive!

    --
    O T A V I O S A L V A D O R
    ---------------------------------------------
    E-mail: otavio@debian.org UIN: 5906116
    GNU/Linux User: 239058 GPG ID: 49A5F855
    Home Page: http://otavio.ossystems.com.br
    ---------------------------------------------
    "Microsoft sells you Windows ... Linux gives
    you the whole house."


    --
    To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  7. [RFC] Stripping Latin range in fonts used by g-i installer?

    Quoting Otavio Salvador (otavio@debian.org):

    > > The udeb size goes from 220768 bytes to 183090 bytes

    >
    > Impressive!



    Im waiting for some ACK by others to propose the strip patch to the
    font maintainer.

    I propose ttf-sil-abyssinica as a start, with some attempt to make the
    "strip" patch less dependent from the package than it is in
    ttf-freefont (many things are hardcoded there). I may need some help
    by people more skilled in well-written shell scripting than /me



    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFHg6w71OXtrMAUPS0RAhYsAJ4y1ivGq6ICWitBXfOcVx FF88ezAACffn09
    2w3fvLFHAhJ7BwfAevA+IoY=
    =yU/h
    -----END PGP SIGNATURE-----


  8. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    Hi Christian,

    On Tue, Jan 08, 2008 at 06:00:44PM +0100, Christian Perrier wrote:
    > Quoting Otavio Salvador (otavio@debian.org):
    >
    > > > The udeb size goes from 220768 bytes to 183090 bytes

    > >
    > > Impressive!

    >
    >
    > Im waiting for some ACK by others to propose the strip patch to the
    > font maintainer.
    >
    > I propose ttf-sil-abyssinica as a start, with some attempt to make the
    > "strip" patch less dependent from the package than it is in
    > ttf-freefont (many things are hardcoded there). I may need some help
    > by people more skilled in well-written shell scripting than /me
    >


    I was about to propose the same: start with one package and see how it goes.
    I can prepare screenshots to see how it looks like in the next few days

    Davide


    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFHg9XEax2slmJA7HoRAtzjAJ9g1Xs80ccfjcWmg8a6mC y7U6yPzQCfSh9H
    Tc9MHJAY5yEk6MyDohNu5YQ=
    =8fyw
    -----END PGP SIGNATURE-----


  9. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    On Tuesday 08 January 2008, Christian Perrier wrote:
    > Quoting Otavio Salvador (otavio@debian.org):
    > > > The udeb size goes from 220768 bytes to 183090 bytes

    > >
    > > Impressive!

    >
    > Im waiting for some ACK by others to propose the strip patch to the
    > font maintainer.


    I think such stripping can only be done after testing inside the installer
    to see how it changes the display.
    This can only really be done correctly after gtk-set-font has been modified
    to select the correct font for the language. Needed changes are fairly
    trivial so it should be possible to test this using a local build.

    One thing that could affect the correct display of Latin characters is which
    font fontconfig will select as the "fallback" font. It looks like FreeSans
    may be preferred over DejaVu Sans for most fonts (see attachment).


    Hmmmm.
    I just see that when you first select Dzongkha and then switch back to
    English, the font size isn't reduced back to its default value. IIRC that
    used to work...
    Font size _is_ changed if I switch to Dutch or Esperanto. Completely weird
    as in both cases /etc/gtk-2.0/gtkrc is modified correctly.

    And the Change debconf priority option is unusable at the higher font size.


    # for i in $(fc-list | cut -d: -f1 | sort -u); do echo "Prefs for $i"; fc-match --sort "$i" | head -n4; echo; done

    Prefs for DejaVu Sans
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    FreeSans.ttf: "FreeSans" "Medium"
    ja.ttf: "VL Gothic" "regular"
    zh.ttf: "AR PL ShanHeiSun Uni" "Regular"

    Prefs for FreeSans
    FreeSans.ttf: "FreeSans" "Medium"
    FreeSansBold.ttf: "FreeSans" "Bold"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"

    Prefs for AR PL ShanHeiSun Uni,文鼎PL細上海宋Uni,文鼎PL细上海宋Un i
    zh.ttf: "AR PL ShanHeiSun Uni" "Regular"
    FreeSans.ttf: "FreeSans" "Medium"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"

    Prefs for Khmer OS System
    KhmerOSsys.ttf: "Khmer OS System" "Regular"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"
    zh.ttf: "AR PL ShanHeiSun Uni" "Regular"

    Prefs for Loma
    Loma.ttf: "Loma" "Book"
    FreeSans.ttf: "FreeSans" "Medium"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"

    Prefs for Nazli
    nazli.ttf: "Nazli" "Regular"
    FreeSans.ttf: "FreeSans" "Medium"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"

    Prefs for Rachana_w01
    Rachana_w01.ttf: "Rachana_w01" "Regular"
    FreeSans.ttf: "FreeSans" "Medium"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"

    Prefs for TSCu_Paranar
    TSCu_Paranar.ttf: "TSCu_Paranar" "Regular"
    FreeSans.ttf: "FreeSans" "Medium"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"

    Prefs for Tibetan Machine Uni
    TibetanMachineUniAlpha.ttf: "Tibetan Machine Uni" "Regular"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"
    zh.ttf: "AR PL ShanHeiSun Uni" "Regular"

    Prefs for UnDotum,은 돋움
    ko.ttf: "UnDotum" "Regular"
    FreeSans.ttf: "FreeSans" "Medium"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    ja.ttf: "VL Gothic" "regular"

    Prefs for VL Gothic,VL ゴシック
    ja.ttf: "VL Gothic" "regular"
    FreeSans.ttf: "FreeSans" "Medium"
    DejaVuSans.ttf: "DejaVu Sans" "Book"
    zh.ttf: "AR PL ShanHeiSun Uni" "Regular"

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQBHg+Akgm/Kwh6ICoQRApwQAJ9xy17xFhHpJT9ejVUPlkwJaYglaACgwkic
    ABiQ0sAxVcSzwRhrX2CuA3w=
    =MNkD
    -----END PGP SIGNATURE-----


  10. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    On Tuesday 08 January 2008, Frans Pop wrote:
    > # for i in $(fc-list | cut -d: -f1 | sort -u); do echo "Prefs for $i";
    > fc-match --sort "$i" | head -n4; echo; done


    You need to set IFS to a newline before this command for it to work:
    # export IFS="
    > "


    And fc-match is not included, so needs to be copied in from an installed
    system.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQBHg+UCgm/Kwh6ICoQRAjDbAJ98wo0v2t7JjvSUrLajrKWW0iPH6QCdEwCp
    mdYfiFFerZ0xKWRSpwBRS2Y=
    =GIzX
    -----END PGP SIGNATURE-----


  11. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    Quoting Davide Viti (zinosat@tiscali.it):

    > I was about to propose the same: start with one package and see how it goes.
    > I can prepare screenshots to see how it looks like in the next few days



    Here's the patch I currently come up with, against ttf-sil-abyssinica
    to produce a stripped udeb.

    Nothing is hardcoded anymore in the strip scripts, except the stripped
    ranges.

    The patch however assumes that the TTF files to strip are located at
    the top of the package source tree.




    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFHhGOH1OXtrMAUPS0RAkmWAKC/SfjczNMtDsUlThBBtvv1iXzoegCglTNv
    OEIVEaGb7hqNBXyJhiwXTz4=
    =l/xI
    -----END PGP SIGNATURE-----


  12. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    Christian Perrier writes:

    > diff -Nru ttf-sil-abyssinica-1.0/debian/rules ttf-sil-abyssinica-1.0.new/debian/rules
    > --- ttf-sil-abyssinica-1.0/debian/rules 2008-01-08 18:46:45.299346188 +0100
    > +++ ttf-sil-abyssinica-1.0.new/debian/rules 2008-01-08 18:53:18.790315687 +0100
    > @@ -3,11 +3,17 @@
    > build: build-stamp
    > build-stamp:
    > touch build-stamp
    > + chmod u+x debian/scripts/strip
    > + chmod u+x debian/scripts/strip_glyphs.pe
    > + # Strip the fonts for the udeb
    > + mkdir TTF-stripped
    > + debian/scripts/strip Abyssinica_SIL.ttf TTF-stripped/Abyssinica_SIL.ttf
    >
    > clean:
    > dh_testdir
    > dh_testroot
    > rm -f build-stamp
    > + -rm -rf TTF-stripped


    Please change -rm to rm. -rm means that you want to ignore if there's
    a error calling it (file doesn't exists, for example) but the option
    -f to rm does this too.

    --
    O T A V I O S A L V A D O R
    ---------------------------------------------
    E-mail: otavio@debian.org UIN: 5906116
    GNU/Linux User: 239058 GPG ID: 49A5F855
    Home Page: http://otavio.ossystems.com.br
    ---------------------------------------------
    "Microsoft sells you Windows ... Linux gives
    you the whole house."


    --
    To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  13. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    On 08/01/2008, Christian Perrier wrote:
    > Quoting Otavio Salvador (otavio@debian.org):
    >
    > > > The udeb size goes from 220768 bytes to 183090 bytes

    > >
    > > Impressive!

    >
    >
    > Im waiting for some ACK by others to propose the strip patch to the
    > font maintainer.
    >
    > I propose ttf-sil-abyssinica as a start, with some attempt to make the
    > "strip" patch less dependent from the package than it is in
    > ttf-freefont (many things are hardcoded there). I may need some help
    > by people more skilled in well-written shell scripting than /me


    I am throwing again my 2 cents that I've been keeping in my pocket
    since the G-I Extremadura worksession, the same cents that made me
    waste huge amounts of time then while trying to explain it and
    implement it:

    Why not do an automatic strip of the font and only *keep* the
    codepoints that are used, based on the existing translations? I know
    this could be too drastic and we run into the risk of loosing glyphs
    if we are not doing this properly, but with Davide's graphic
    comparison scripts we could detect such situations.

    In other words, the idea would be to do something like:
    * for each font we use (and we consider we should strip it)
    * out of all the languages using it, out of all the strings in all the udebs
    * make a compilation of all the used codepoints
    * make a mask with the unicode areas that should always be kept
    for the current font (e.g. for ttf-dejavu: latin, latin-extended-A,
    latin-extended-B, cyrillic)
    * remove everything that is not part of any of the
    compilation or the mask

    * use the resulted font

    * PROFIT! :-)


    Note: I am not able to work myself on this, but I can assist with
    shell script expertise and suggestions anyone willing to do it.

    --
    Regards,
    EddyP
    =============================================
    "Imagination is more important than knowledge" A.Einstein


    --
    To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  14. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    Hi Eddy,

    On Wed, Jan 09, 2008 at 03:39:13PM +0200, Eddy Petri??or wrote:
    > Why not do an automatic strip of the font and only *keep* the
    > codepoints that are used, based on the existing translations? I know
    > this could be too drastic and we run into the risk of loosing glyphs
    > if we are not doing this properly, but with Davide's graphic
    > comparison scripts we could detect such situations.


    this might be tricky; I run into problems when trying to strip more ranges out
    of ttf-dejavu causing troubles (and I think you were the one who noticed it);
    problem is that some font infos are stored inside "obscure" ranges along with some
    other extra data.

    Davide

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFHhNTaax2slmJA7HoRAr4rAKCx+7+0CofOdrERaEzm4S A4MDRoawCdH+Vz
    n2qrwDi3QtrNsxkAKLQaLYY=
    =5Z0P
    -----END PGP SIGNATURE-----


  15. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    On Wednesday 09 January 2008, Eddy Petrișor wrote:
    > Why not do an automatic strip of the font and only *keep* the
    > codepoints that are used, based on the existing translations? I know
    > this could be too drastic and we run into the risk of loosing glyphs
    > if we are not doing this properly, but with Davide's graphic
    > comparison scripts we could detect such situations.


    This would then have to be a strip at D-I build time instead of font udeb
    build time, otherwise you'd have serious synchronization problems.
    I'm not sure that we want to complicate the D-I build process that much.

    Also, this is a completely separate issue from what we were discussing as it
    would _still_ result in duplication of latin characters.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQBHhNV9gm/Kwh6ICoQRAlAWAKDZRT1v94unzPwMQitzt5Vvh05tVQCg18rF
    tcDDTKY28GW5+xnXbW0Tu0o=
    =oBMc
    -----END PGP SIGNATURE-----


  16. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    On Wednesday 09 January 2008, Eddy Petrișor wrote:
    > > Also, this is a completely separate issue from what we were discussing
    > > as it would _still_ result in duplication of latin characters.

    >
    > No, since the range in question wouldn't be pulled in by anything (the
    > codepoints would belong to the language or the unicode range that
    > obviously belongs to the language using the font).
    >
    > For instance for the Amharic language, the font would end up having
    > only the glyphs for the codepoints which are used in the translation
    > and all the Ethiopian unicode points. Anything else falls out of the
    > font.


    But most translations, even in other scripts, still use quite a lot of latin
    glyphs.

    You are also forgetting that quite a few strings with latin glyphs are
    generated *at run time* (e.g. udeb names and descriptions in anna; file
    systems and mount points; names of LVM volumes; time zones; ...) and you
    really do not want the situation where some latin glyphs are taken from the
    font from Amharic and some other latin glyphs are taken from DejaVu or
    FreeSans.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQBHhNxagm/Kwh6ICoQRAuS6AKC5NWRZAOuiJ6mN/ss/Gvnu37+W3wCgpHI4
    COCxweZcv4r67NPFgsVAF34=
    =TUBX
    -----END PGP SIGNATURE-----


  17. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    "Eddy Petrișor" writes:

    > (Frans, sorry for the direct reply;I am still using gmail's web interface).
    >
    > On 09/01/2008, Frans Pop wrote:
    >> On Wednesday 09 January 2008, Eddy Petrișor wrote:
    >> > Why not do an automatic strip of the font and only *keep* the
    >> > codepoints that are used, based on the existing translations? I know
    >> > this could be too drastic and we run into the risk of loosing glyphs
    >> > if we are not doing this properly, but with Davide's graphic
    >> > comparison scripts we could detect such situations.

    >>
    >> This would then have to be a strip at D-I build time instead of font udeb
    >> build time, otherwise you'd have serious synchronization problems.

    >
    > That's what the mask trick was supposed to cover. And would allow the
    > stripping to be done when building the font.


    Using a mask for it means that, depending of translation / templates
    changes we'd need to update it and rebuild all used fonts udeb against
    this.

    If we're going to take this idea, the place for it is on d-i building
    process, not font udeb. That way we avoid this hassle.

    --
    O T A V I O S A L V A D O R
    ---------------------------------------------
    E-mail: otavio@debian.org UIN: 5906116
    GNU/Linux User: 239058 GPG ID: 49A5F855
    Home Page: http://otavio.ossystems.com.br
    ---------------------------------------------
    "Microsoft sells you Windows ... Linux gives
    you the whole house."

  18. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    Quoting Frans Pop (elendil@planet.nl):

    > You are also forgetting that quite a few strings with latin glyphs are
    > generated *at run time* (e.g. udeb names and descriptions in anna; file
    > systems and mount points; names of LVM volumes; time zones; ...) and you
    > really do not want the situation where some latin glyphs are taken from the
    > font from Amharic and some other latin glyphs are taken from DejaVu or
    > FreeSans.


    Also, one should remember that many strings displayed during D-I come
    from *outside* D-I (tasksel, iso-codes, debconf, apt, dpkg...).

    So, I don't really see how we could safely check whether these strings
    are covered by the stripped fonts.

    And, frankly, I think that the benefit in terms of memory space would
    be pretty small compared to the requirement of G-I anyway.

    --



    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQFHhQI81OXtrMAUPS0RAsvYAJ9tnXRW5jJY1niuS3ChDR P3PjTwQQCaAmV5
    BXurkcPOxKoaQ/LoNnG2NT4=
    =9PzL
    -----END PGP SIGNATURE-----


  19. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    On 09/01/2008, Christian Perrier wrote:
    > Quoting Frans Pop (elendil@planet.nl):
    >
    > > You are also forgetting that quite a few strings with latin glyphs are
    > > generated *at run time* (e.g. udeb names and descriptions in anna; file
    > > systems and mount points; names of LVM volumes; time zones; ...) and you
    > > really do not want the situation where some latin glyphs are taken from the
    > > font from Amharic and some other latin glyphs are taken from DejaVu or
    > > FreeSans.

    >
    > Also, one should remember that many strings displayed during D-I come
    > from *outside* D-I (tasksel, iso-codes, debconf, apt, dpkg...).
    >
    > So, I don't really see how we could safely check whether these strings
    > are covered by the stripped fonts.


    via the mask-included range (e.g. include all of the amharic range for
    the ttf-sil-abyssinica font)

    > And, frankly, I think that the benefit in terms of memory space would
    > be pretty small compared to the requirement of G-I anyway.


    Most fonts include at least:
    - the latin ranges (basic + latin A, in most cases)
    - symbols like (and more) : !@#$%^&*()_+{}:"?><,./;'[]=-`~ - many
    of these not used

    Sometimes they contain other ranges, too, so I suspect it would be
    something (remember "The udeb size goes from 220768 bytes to 183090
    bytes"? ;-) .

    --
    Regards,
    EddyP
    =============================================
    "Imagination is more important than knowledge" A.Einstein


    --
    To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  20. Re: [RFC] Stripping Latin range in fonts used by g-i installer?

    On Friday 11 January 2008, Eddy Petrișor wrote:
    > No, in the font udeb build.


    No. That completely sucks! It would mean that you'd NEVER really know if all
    characters needed

    Especially with Christian's comment that we display a fair number of strings
    that are not even in D-I SVN, this whole idea gets a huge NACK from me as
    it is.

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.4.6 (GNU/Linux)

    iD8DBQBHhriMgm/Kwh6ICoQRAnRRAJ9wCTwEbHcJAQqxXVhT/OukpPN3uwCgmiY9
    TlZ/vql5PRU3Xr4dqZTlnzA=
    =rCh4
    -----END PGP SIGNATURE-----


+ Reply to Thread
Page 1 of 2 1 2 LastLast