Hi Branden,
may I ask an obviously ignoramus question: What would the settings for
Italian be different from other languages, except for hyphenation rules
and perhaps the proper choice of quotation marks, decimal separators,
names of dates and fixed headlines ("References", "Abstract" etc.)? How
das groff a) detect that the input file is Italian und b) decide which
settings to apply?
I ask because if I typeset a German document then I usually just insert
the request for German hyphenation at the beginning, and I have one
string variable with encloses the argument in proper quotation marks.
That's more or less enough to get going. Would be nice, though, to make
groff autodetect German and set the appropriate requests.
Sorry for asking if this obvious to everybody (but me).
Best regards,
Oliver.
On 02/07/2021 06:55, G. Branden Robinson wrote:
Thanks to the efforts of Edmond Orignac, and of Ingo for following up
with him and verifying a Savannah patch's provenance, groff now supports
input documents in the Italian language. It is integrated with the new
localization mechanism of groff 1.23.0, which means users don't have to
give the formatter a "-m it" option to get good results.
Here's an example of it working.
$ file EXPERIMENTS/italian.roff
EXPERIMENTS/italian.roff: troff or preprocessor input, UTF-8 Unicode text
$ LANG=it_IT ./build/test-groff -b -ww -k EXPERIMENTS/italian.roff
L’Italia è diventata un mercato di sfruttamento coloniale, una
sfera d’influenza, un dominion, una terra di capitolazioni, tutto
fuorché uno Stato indipendente e sovrano. Ciò ha prodotto la po‐
litica forsennata della classe dirigente italiana, queste sono le
magnifiche sorti progressive che sono state assicurate al popolo
italiano dagli intrighi mercantili del capitalismo in caccia di
maggiori profitti. Ebbene, il popolo italiano reagisce contro
questa condizione di fatto; reagisce con l’azione della parte sua
che non è compromessa nell’avventura della guerra, che non ha ab‐
dicato al suo diritto sovrano di essere qualcuno nella storia del
mondo, che non vuole essere serva né di tedeschi, né di inglesi,
e tanto meno serva della serva. Quanto più la classe dirigente ha
precipitato in basso la nazione italiana, tanto più aspro sacri‐
ficio deve sostenere il proletariato per ricreare alla nazione
una personalità storica indipendente; quanto piú la classe diri‐
gente ha permesso che l’organismo economico‐politico italiano
fosse avvinto strettamente al carro imperiale britannico, tanto
piú grande sforzo deve compiere il proletariato per divincolarsi,
per riacquistare la libertà di movimento e di iniziativa nella
storia.
Enjoy!
Regards,
Branden