{ligatures} occur where two or more graphemes are joined as a single glyph.

learn more… | top users | synonyms

1
vote
1answer
35 views

XeLaTeX: discretionary ligatures with discretion

Say I have turned on 'discretionary' ligatures with \fontspec[Ligatures=Rare]{Junicode} but want to disable the st and the ct ligatures; is that possilbe?
1
vote
0answers
43 views

Ligatures for helvetica font

I am using helvetica {phv} as secondary font in one of my project. In that I need fi and fl ligatures on. Can anyone help me how to keep the liguatures on. Thanks S. Vinay
1
vote
1answer
38 views

Getting the ligatures in Wyld to work

The Caslon revival Wyld http://orbitals.com/programs/wyld.zip has ligatures, but I can't get them to work. I tried moving them to the standard unicode position with fontforge, and even added ...
2
votes
0answers
49 views

Copying ligatures from XeLaTeX PDF

For quite a while I am having the problem that copying and searching from my PDFs is a bit difficult as ligatures are not properly translated. I am using XeLaTeX with Libertine/Biolinum. I am a ...
11
votes
4answers
516 views

How to get old-style ligatures in plain TeX

I would like to typeset text with old-style ligatures like st, ct, is, es etc, but without the use of command sequences, e.g. street or construction instead of \st reet or constru\ct ion in Plain TeX. ...
10
votes
1answer
191 views

Missing Arabic Ligature due to diacritical marks in ConTeXt MarkIV

I am having an issue with Arabic Font Ligatures showing discrepancy between ConTeXt and XeLateX, when using the same font namely Scheherazade. The issue is not present when using XeLateX but only ...
1
vote
0answers
51 views

Cap ligatures in Adobe Arno Pro won't compile [closed]

Hi and best wishes for 2016. I've got an issue with the 'RA' ligature. The font I use – Adobe Arno Pro – contains a beautiful liason between the bottom serifs of capital R and A that used to complie ...
2
votes
1answer
35 views

Disable all ligature patterns in selnolig for ligatures not in latin modern

I would like to disable all patterns of the selnolig package which matches ligatures that are not available in latin modern. Am I correct that latin modern only has ligatures for: ff, fi, fl, ffi, and ...
9
votes
1answer
70 views

\@ifnextchar breaks kerning when expanded

I've defined a macro for an initialism (abbreviation) with periods, making sure that an end-of-sentence period is not printed twice: \gp prints "G.P." and \gp. prints "G.P." Here's an M.W.E.: ...
3
votes
2answers
78 views

How to unset default Ligatures=TeX for main font? (TexLive2015)

As of TexLive2015 (as opposed to TexLive2013) fontspec predefines Ligatures=TeX. This results in double quotes being replaced by curly quotes. How can I disable this behavior? \documentclass{article} ...
2
votes
1answer
235 views

Fontspec en- and em-dash ligatures

When producing en- or em-dashes with fontspec enabled i XeLaTeX, the ligatures are not produced, it simply prints -- and ---. MWE: \documentclass{article} \usepackage{fontspec} \setmainfont{Linux ...
2
votes
2answers
76 views

Change em-dash character in an OpenType font with xetex

In a (OTF) font I'm using with xetex, loaded with the mapping=tex-text option, I found that the em-dash character is too thin, so I would like to replace it with a heavier one. For example, suppose I ...
1
vote
0answers
52 views

Ligatures Stopped Working in XeLateX

I was recently writing a beamer presentation using Xelatex to load Arial Narrow as the font (work insists on Arial Narrow!), and using Ligatures=TeX to ensure double hyphens and quotations marks are ...
4
votes
1answer
54 views

Ångström sign not outputting correctly with libertine OT1 font

I have this document: \documentclass{article} \usepackage[OT1]{fontenc} \usepackage{libertine} %\UndeclareTextCommand{\l}{OT1} %\DeclareTextSymbolDefault{\l}{T1} %\UndeclareTextCommand{\AA}{OT1} ...
23
votes
2answers
5k views

How can I stop LaTeX from converting two hyphens to a single hyphen when loading package fontenc?

In the following minimal test document, I can have two hyphens appear as two hyphens (which is what I want): \documentclass[letterpaper]{article} \begin{document} A hyphen: \texttt{-} Two hyphens: ...
7
votes
2answers
184 views

luaLaTeX Junicode font typesetting of ji and ii

\documentclass[a4paper]{article} \usepackage{fontspec} \setmainfont{Junicode} \begin{document} \noindent ji\\ ii\\ j\mbox{}i\\ i\mbox{}i \end{document} is rendered by lualatex with dotless i on the ...
12
votes
2answers
902 views

ligature with special characters: fī

I am using a lot of special characters such as ā, ī, ū, š, ṣ, ḥ, ḫ and so on. I just spotted that sometimes this causes problems with ligatures for example the fi-ligature, if the dot on the i is a ...
10
votes
2answers
92 views

Context sensitive glyph appears even when hyphenation removes the context

The Alegreya font has a pretty clever feature by which it substitutes the regular f glyph with a variant that has a longer cross stroke when the f is followed by t. The result is that the two cross ...
6
votes
1answer
71 views

Package 'showhyphens' won't show actual hyphenation points for words with ligatures

What exactly does the package showhyphens tell us about hyphenation points? According to its documentation, it "will show all possible hyphenation points". But when the word contains a ligature, it ...
1
vote
0answers
45 views

How can I manually implement a ligature for a certain font (with XeLaTeX)? [duplicate]

I want to use a font which contains glyphs for some common ligatures (fi, fl, ff, ffi, ffl) and actually needs them to avoid ugly collisions. However, for some reason they are not accessible via any ...
3
votes
2answers
104 views

Fonts that combine special characters as ligature

In german, there are three special characters ä,ö and ü that are often written as two: ae,oe,ue. Is there a font, that shows an "ä" whenever the letters "ae" appear? I thought this would be ...
2
votes
2answers
46 views

How to split 3 spaces ligature in lstlisting

Code: \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage{listings} \begin{document} \begin{lstlisting}[language=PHP,breaklines] $a === $b; \end{lstlisting} ...
3
votes
1answer
123 views

Ligatures with Alegreya Font in XeLaTeX

The following code does not create the expected ligatures (note that Alegreya is OTF): %XeLaTeX \documentclass{report} \usepackage{fontspec} \setmainfont[ SmallCapsFont={Alegreya SC}, ...
7
votes
2answers
420 views

Historic font and missing ligatures

I am trying to compose a sort of old-style book. I would like to use a specific historical font for the entire text. This font includes ligature glyphs for: ff, fi, fl, ffl, and st (see Figure 1 for ...
11
votes
1answer
3k views

Ligatures disabling

I want to disable ligatures when I am typing letters, however, I need '--' to be joined to a long dash. Is it possible to make this? Now I am avoiding it like this \usepackage{microtype} ...
3
votes
1answer
130 views

'fj' ligatures are not correctly mapped with 'glyphtounicode' using Alegreya font

Inputting glyphtounicode when compiling with pdflatex makes sure that various ligatures in the output are copy- and searchable. With the Alegreya package, however, the ligatures for fj and ffj aren't ...
39
votes
4answers
9k views

Why can't “fi” be separated when being copied from a compiled pdf?

I notice that in a pdf file compiled from Latex, "fi" such as in "field" cannot be separated as "f" and "i" when copying text out of the pdf file. I wonder why and if this can be changed? Thanks and ...
25
votes
1answer
465 views

Differences regarding kerning and ligaturing when using the MacTex2013 and MacTeX2014 versions of LuaLaTeX with .ttc fonts

This posting is a follow-up to the postings Can't generate ligatures with LuaLaTeX under MacTeX2014 and MacTeX2015 when using certain fonts and LuaLaTeX, fontspec, .ttc fonts and kerning (Optima on ...
15
votes
1answer
487 views

Can't generate ligatures with LuaLaTeX under MacTeX2014 and MacTeX2015 when using certain fonts

(Remark: This question was posted originally when the big news, TeX-wise, was the impending transition from TeXLive2013 to TeXLive2014. Since the issue identified in this posting persists in ...
6
votes
1answer
143 views

Having trouble enabling ligatures with HF&J's Mercury Text OpenType font

I'm sure this font supports ligatures, but I can't get them to show up. Example with Roboto for comparison: \documentclass[ 11pt, a4paper ]{scrartcl} \usepackage{fontspec} ...
0
votes
1answer
59 views

Problem with r- ligatures in XeTeX (with the font Sanskrit 2003)

Simple ligatures with र् r as first element (thus a case different from 'r' rendered improperly in Devanagari ligature ) appear strangely when preceded by a syllable containing an ि : I ...
15
votes
1answer
149 views

"| shortcut no longer available in babel?

In the answers to this question, people recommend using the "babel shorthand" command "| to break the ligature in the word shelfful. Am I doing this wrong or is this command no longer available in ...
5
votes
2answers
109 views

Why does fontspec interfere with Ligatures? (In retrospect: How the dutch hyphenate)

The tufte sample text (provided by ConTeXt) contains a || sequence which normally gets turned into an emdash. For some reason the inclusion of fontspec disables this. I've tried to use various options ...
19
votes
2answers
3k views

Cannot copy text from the simplest PDF file?

Consider the following code: \documentclass{article} \begin{document} We define multiplication by $$v_1x = 0,\quad v_2x = v_1,\quad v_1y = -v_1,\quad v_2y = v_1$$ \end{document} which looks ...
6
votes
1answer
96 views

Is it possible, in LuaTeX, to replace text from the input buffer but only inside math mode?

I am trying to create a Lua script that lets me replace all instances of -> inside my equations with \rightarrow. I found this answer that suggests a hack involving a process_input_buffer callback: ...
5
votes
0answers
59 views

What are the steps needed to create a ligature? [closed]

If I want to make my own ligature, even if it's strange, for example for "rb" with a curl similar to those in "ct" or "st", or even mor strange such as a ligature for "or", using instead of the "o" ...
2
votes
1answer
250 views

How to enable ligatures

I just notice that ligatures are not working on my system. For example: \documentclass{article} \renewcommand{\rmdefault}{ptm} \begin{document} data-flow missing ligature. \end{document} The "flow" ...
14
votes
2answers
316 views

Kerning and ligatures in upright math font with unicode-math

How can I get the kerning and ligatures of text mode in an upright math font with the unicode-math package loaded? 1. Without unicode-math Code: \documentclass{article} \begin{document} ...
3
votes
1answer
422 views

XeLaTeX and Roboto: No Ligatures

I'm trying to use the Roboto Font Family with XeLaTeX (or LuaLaTeX). When I'm writing a Document in XeLaTeX, no ligatures are used (but there are used on Android, so ligatures should be there). ...
0
votes
0answers
12 views

Disable mapping of | to long dash [duplicate]

How can I disable the translation of a | into a long dash? -- I'd like to be able to input | characters and have them turn into |'s in the output. I tried \usepackage{microtype} ...
6
votes
2answers
361 views

System-wide feature file in lualatex

I have a font (Dolly) with f_i and f_l ligatures, which requires a feature file to make them work. Everything works fine using the following: # dolly.fea languagesystem DFLT dflt; languagesystem ...
7
votes
1answer
169 views

Locally disabling en and em dash ligatures

A programming tool that I use (coqdoc) generates LaTeX documentation from my source code. Parts of the manual include pretty-printed code listings and math proofs. These listings and proofs are ...
14
votes
1answer
247 views

Kerning and ligatures in TeX without TeX

I am trying to get the same output as in this answer by topskip (an extended version with comments is presented in the TeX without TeX article). I am getting a paragraph consisting of 6 lines with ...
2
votes
1answer
554 views

Ligatures for fi, fl, ffl do not work for Times New Roman (XeLaTeX)

When I compile the code below with XeLaTeX (using TeXworks), ligatures for Times New Roman do not show. Instead, I just get singular characters. \documentclass{article} \usepackage{fontspec} ...
6
votes
2answers
452 views

Linux libertine, the {\l} character, ligatures, and T1 fontenc

If I understand correctly from the answers to this question, the default OT1 encoding will not get me enough "font space" for the proper \l character. On the other hand, I can't seem to get ligatures ...
10
votes
1answer
190 views

How to keep both Mapping=arabicdigits and Ligatures=TeX in this MWE?

Please consider the MWE below: MWE - scenario 1 \documentclass[demo]{scrartcl} \usepackage{polyglossia} \setmainlanguage[locale=mashriq,numerals=mashriq,abjadjimnotail=true]{arabic} % ...
1
vote
0answers
78 views

Generating ligature from the encoding file

I have an encoding file with some tex encoding, I have to use the ligature and kerning instruction for the encoding to make a replacement two char into a single ligature. It looks like the following: ...
3
votes
1answer
207 views

Can or will pdf with MinionPro produced by ps2pdf allow to search for words with ligatures, such as “final”?

This is either a question or an encouragement, depending on the situation. If a pdf typeset with latex and made into a pdf with ps2pdf contains the word "final", searching for that word in the pdf ...
17
votes
2answers
799 views

Getting ligatures of Qv with Linux Libertine

In old texts in Danish, the letter combination Qv was common and more or less worked like Qu in English. Now the code \documentclass{memoir} \usepackage{fontspec} ...
13
votes
1answer
272 views

Disabling ligatures also disables kerning

I am using Adobe Minion Pro (mostly because of its maths support), but I don't want to use the 'Th' ligature. This decision is based on guidance from Bringhurst's Elements of Typographic Style. I ...