[gentium] LGR: Missing ligature s-boundarychar
Thomas A. Schmitz
thomas.schmitz at uni-bonn.de
Wed Jul 3 07:43:10 CEST 2019
Hi Mojca, Ralf,
indeed, this is ancient history. I had to look up what I was doing ten
years ago. I found this paragraph in the documentation: 'The original
Greek encoding for LaTeX took care of the letter sigma: when it occurred
at the end of a word, it would automatically be transformed into a final
sigma c . After some hesitation, I decided not to follow this approach:
there are too many cases where users might want a “normal” sigma even in
front of a space or a punctuation mark. In order to obtain a final
sigma, type “c.”' So I don't know who added the ligatures with
punctuation commands (I didn't), but the lack of the boundary char is as
intended.
All best
Thomas
On 7/2/19 10:59 PM, Mojca Miklavec wrote:
> Dear Ralf,
>
> On Tue, 2 Jul 2019 at 20:05, Ralf Stubner <ralf.stubner at gmail.com> wrote:
>>
>> Hi List,
>>
>> while answering a question on TeX.SE [1] I learned that with Gentium a
>> trailing s in LGR encoding produces a final sigma when followed by
>> various punctuation commands, but not when followed by a space.
>> Inspecting the TFM file and comparing with say grmn1000.tfm I found
>> that the latter includes a ligature "s + boundarychar -> c +
>> boundarychar", which is missing in the Gentium metrics. Could this be
>> added?
>
> I believe the relevant source code is this:
> http://svn.gnu.org.ua/viewvc/gentium/trunk/gentium/source/fonts/gentium-tug/lig/gentium-agr.lig?revision=4&view=markup
>
> The author of that file is no longer using 8-bit encodings.
> Are you perhaps able to figure out the patch and test it? I'm not even
> sure what boundarychar is.
>
> The list of characters could be found here, for example:
> http://svn.gnu.org.ua/viewvc/gentium/trunk/gentium/fonts/afm/public/gentium-tug/GentiumPlus-R.afm?revision=21&view=markup
>
> Mojca
>
>> [1] https://tex.stackexchange.com/questions/496976/what-lgr-encoded-greek-fonts-are-available/497096#497096
>>
>> PS: Please keep me in CC since I am not subscribed to the list.
--
Prof. Dr. Thomas A. Schmitz
Institut für Klassische und Romanische Philologie
Universität Bonn
Am Hof 1e
53113 Bonn
http://www.philologie.uni-bonn.de/de/personal/schmitz
More information about the gentium
mailing list