Questions tagged [ligature]

In writing and typography, a ligature occurs where two or more graphemes or letters are joined as a single glyph. An example is the character æ as used in English, in which the letters a and e are joined. The common ampersand (&) developed from a ligature in which the handwritten Latin letters e and t (spelling et, from the Latin for "and") were combined.

In some typefaces, character combinations such as “fi” and “fl” overlap, resulting in an unsightly shape. The “fi” and “fl” ligatures were designed to improve the appearance of these characters.

The primary purpose of the ligature is to make text more readable by avoiding clashes between more than one character. The perceived fanciness is just an added bonus.

A ligature is a joining of two characters into one shape. For example, in French "œ" is a ligature of "oe".

References and Resources:
- https://en.wikipedia.org/wiki/Typographic_ligature
- https://developer.mozilla.org/en-US/docs/Glossary/Ligature
- https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-ligatures
- https://glyphic.design/ligatures/?route=/2005/12/21/ligatures/

121 questions
0
votes
1 answer

How to split Arabic Words based on Connected ligature in SQL Server

How can I split Arabic words based on connected Ligature in SQL Server, e.g أخبارى أ - خبا - ر - ى أخذتهم أ - خذ - تهم I have tried many solution but either they are based on spaces or any deliminator, in my case there is no space.
Asjal Rana
  • 143
  • 13
0
votes
1 answer

Using Pillow to draw cursive text

I'm to draw text over an image in a Django application hosted on an Ubuntu 14.04 LTS machine. Pillow 4.2.1 is my lib of choice. I've successfully accomplished this task via ImageDraw imported from PIL (The actual code is at the end of this…
Hassan Baig
  • 15,055
  • 27
  • 102
  • 205
0
votes
0 answers

Join separated grapheme cluster

I have some Burmese text, which was split down to individual characters to check for and remove characters outside of the relevant Unicode block, e.g. removing Latin characters from Burmese text. The result (if I am using the correct term) is that…
Kohjah Breese
  • 4,008
  • 6
  • 32
  • 48
0
votes
1 answer

Stored Ligature HTML is not rendering

I am using GroupDocs Viewer to take a PDF and create a HTML page for it. I store the HTML in a nvarchar(MAX) field in my SQL2012 database. I just learned today during some testing that we're having some special characters (ligatures) in the…
Jon Dosmann
  • 667
  • 7
  • 20
0
votes
1 answer

How to create a ligature from a user dictionary in Abby Finereader?

I need to recognize a complex chemichal names from a scanned document (pdf). They contain special characters and are written in a table format. I also have an Excel document that contains ALL possible names (I would say rows because there are no…
Yodo
  • 25
  • 9
0
votes
1 answer

Read special character bytes from PDF to unichar or NSString

First off this solution doesn't work for ligatures: Convert or Print CGPDFStringRef string I'm reading text from a PDF and trying to convert it to a NSString. I can get a byte array of text using Apple's CGPDFScanner in the form of a CGPDFString.…
user2444342
  • 149
  • 1
  • 8
0
votes
1 answer

Ligatures with cufon

Has anyone managed to use ligatures with Cufon? I have a converted open type font (Knockout, checked "All glyphs", added "œ" manually to glyphs), but œ always shows up as "u". All I find are some pull requests, but the current state is not clear. it…
benzkji
  • 1,718
  • 20
  • 41
0
votes
1 answer

Kudakurage Ligature fonts in IE10

I've been attempting to use the Kudakurage Ligature fonts on my site. It works in all "modern browsers", however for some reason, it doesn't seem to work on IE10. If I create a separate html file with a few elements to test the fonts, it works just…
imbecile
  • 468
  • 4
  • 23
0
votes
1 answer

how does timepiece.inostudio.de clock font works?

checkout timepiece.inostudio.de How does the font translate "03:35:40" to a symbol? I tried this with http://icomoon.io/ but doesn't seem to be possible with ligatures.
killebytes
  • 940
  • 1
  • 10
  • 24
0
votes
1 answer

Ligatures in CSS3 @font-face

I heard that it is possible to have ligatures in a CSS3 @font-face icon / symbol font, but that it is not supported in IE 9 and less. Does anyone know how to get them to work in IE 9 and less? Is there a way to do it with JavaScript or JQuery? The…
IMUXIxD
  • 1,223
  • 5
  • 23
  • 44
0
votes
2 answers

Apply ligature with jquery to link text only, not link href

I am using ligatures.js to replace text within my site with the ligature of some character combinations. For instance, the 'fi' in 'five'. Here is my example: http://jsfiddle.net/vinmassaro/GquVy/ When you run it, you can select the output text and…
Vincent
  • 375
  • 1
  • 5
  • 21
0
votes
3 answers

Adjoining "f" and "l" characters

For some reason, when I display the word "Butterfly" (or anything else with an "fl"), the "f" and the "l" connect at the top (see image below). The font is Century Gothic Bold. This is the code I use to setup the UILabel. The string for the label…
Marty
  • 5,926
  • 9
  • 53
  • 91
-1
votes
1 answer

how to enable font ligatures in php GD library

greetings fellow programmers, I'm making images from text, and I was ordered to make it support ligatures. is it possible to do so? I'm using imagettftext & imagettfbbox from GD library
soulless
  • 1
  • 1
-1
votes
1 answer

TFF file inner information extraction by Java or C#

Currently, I am working on TTF font related software. I need to create some tool for extract the Kerning and Ligature information which is included in the TTF(given font) file. I searched for many resources but I am unable to find any useful…
-2
votes
1 answer

C# / Python Encoding difference

Basically I am doing some conversions of PDF's into text, then analyzing and clipping parts of that text using a library in Python. The Python "clipping" doesn't actually cut the text into separate files it just has a start character and end…
1 2 3
8
9