bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #60828] [locale][mm][ms] [me] Add an Italian locale


From: G. Branden Robinson
Subject: [bug #60828] [locale][mm][ms] [me] Add an Italian locale
Date: Fri, 2 Jul 2021 00:38:04 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Update of bug #60828 (project groff):

                  Status:             In Progress => Fixed                  
             Open/Closed:                    Open => Closed                 
         Planned Release:                    None => 1.23.0                 

    _______________________________________________________

Follow-up Comment #4:


commit eaca0e7c71db2ba310bcb4f1d5e3d0b51f838900
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Fri Jul 2 14:24:05 2021 +1000

    Integrate Italian localization.
    
    * NEWS: Add item.  Update an existing list of localization macro files.
    * doc/groff.texi (Manipulating Hyphenation):  Update table of
      hyphenation pattern left and right minimums and list of available
      localization files to include Italian.
    * man/groff_tmac.5.man: Update list of available localization files to
      include Italian.
    * src/roff/groff/tests/localization_works.sh: Test it.
    * tmac/tmac.am (TMACNORMALFILES): Add `it.tmac` and `hyphen.it`.
    
    Fixes <https://savannah.gnu.org/bugs/?60828>.

commit 32c6a4b3bc1b92523323ac514b3875c7e96b7dae
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Fri Jul 2 13:52:57 2021 +1000

    [tmac]: Flesh out Italian localization.
    
    * tmac/hyphen.it: Add hyphenation patterns from TeX hyph-utf8 project.
    * tmac/it.tmac:
      - Revise copyright date to just this year (it had been copied from
        fr.tmac).
      - Use grave accents instead of acute ones to indicate stress on
        word-final vowels.  Per the University of Wikipedia and a sampling
        of apparently well-typeset Italian language documents online, this
        appears to be correct.  Yell at me if I'm wrong.
      - Source latin1.tmac instead of latin9.tmac; Italian doesn't require
        any letter code points from Latin-9, unlike the French file upon
        which this one was based, and Latin-1 is less of a pain to work with.
      - Set the hyphenation mode to 1 instead of 4 for congruence with the
        requirements of the hyphenation patterns.
      - Set up hyphenation codes.  This (and sourcing latin1.tmac) might not
        be necessary as the hyphenation pattern file, of a more recent
        vintage than the others we're using, is pure ASCII.  However I don't
        understand these issues perfectly so I am making the conservative
        choice.  Again per the University of Wikipedia, Italian requires
        only acute and grave accents, in contrast to the rich French
        diacritical bouillabaisse.
      - Set the hyphenation language and load the pattern file.
      - Add comments in parallel with other localization files and to supply
        text editors with hints.

commit 6ea2e3e8a18828c0b08007406467505acd4817ca
Author: Edmond Orignac <edmond.orignac@wanadoo.fr>
Date:   Sat Jun 26 14:17:58 2021 +0000

    tmac/it.tmac: Add Italian localization.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60828>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]