Bad kerning for apostrophe in Italian language (writer)

Typing apostrophe-separated words in Italian gives very bad results, see the attached image: image description

The font here is kepler std (otf from adobe); Libre Office is 7.0.3.1. How can I add more kerning before and after the apostrophe? And maybe lower the apostrophe?

Format > Character > Position > Pair kerning is enabled.

Thank you in advance, M.

I didn’t test with the specific font, but generally there is a property on the character level, you can adjust the kerning with under >Format>Character>Position>>Spacing. Having adjusted an example as you need it, you may create a tiny AutoText for further insertion of the character with its changed spacing.
You can also write user code to change the property .CharKerning for a selected range (e.g) as needed, and assign it to a shortcut or …

Indeed, setting a positive spacing value (such as 1.0 point) works. A remark: select the apostrophe only, otherwise a whole word will have more spacing. However, this will be a bit tedious for every occurrence. Well, up to the user.

I followed your suggestion, and it worked wonderfully. I am now trying to automate that for further apostrophe insertions; I am looking inside AutoText documentation… DONE! 0.7 points is the ideal spacing for me.

I would think of a character style rather than of an autotext. Well, it is a matter of habit.

You can’t do anything. It is clearly a feature of this font family. Just go to the respective page at Adobe’s site, type in your sample text in the Sample Text field to see that the same thing appears for all font variations.

Choose another font.

@mlo, The apostrophe seen in your sample image appears to be a quotation mark.

I am not an specialist in Italian (nor in English), but I found that the symbol used to indicate an elision is not uniform (may be a result of the help of the many autocorrect tools in every word procesor, internet browser, etc., or the wrong keyboard layout selected.

In LibreOffice, as default, when you type apostrophe (Unicode U+0027 'it is replaced by an English left or right single quotation mark (Unicode U+2018 and U+2019 ),² one or the other is chosen depending on whether or not there is a character to the left.

You can change this behavior at menu Tools - AutoCorrect - AutoCorrect Options… - Localized Options tab, unchecking the Replace option below Single Quotes.

To revert the autocorrection for a single instance, press Ctrl+Z (Edit - Undo) after typing the apostrophe.

But not all designers think that things should be as we expect. So, if we choose the wrong font we can’t blame the designer.
As @gabix wrote:

It is clearly a feature of this font family.

image description

Source: https://fonts.adobe.com/fonts/kepler#fonts-section

What about Libre Bodoni font?

See LibreOffice Help on Entering Unicode Characters.

¹ https://www.unicode.org/charts/PDF/U0000.pdf

² https://www.unicode.org/charts/PDF/U2000.pdf

Tested with LibreOffice 6.4.7.2 (x86); OS: Windows 6.1.


Add Answer is reserved for solutions. If you think the answer is not satisfactory, add a comment below, or click edit (below your question) to add more information. Thanks.

Check the mark (Answer markCorrect answer mark) to the left of the answer that solves your question.

If the answer helped you, you can mark the up arrow (Upvote mark) that is on the left (to vote, you need to have karma of at least 5).