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

learn more… | top users | synonyms

36
votes
8answers
1k views

A ligature for she/he

A Compulsory Edit For Everyone Who Wonders About Its Usage : OK I'm using this s/he thing quite a few times in the thesis and since ⚧ (transgender unicode symbol) is even in the list, I thought this ...
3
votes
2answers
78 views

xelatex compilation of devanagari documents looks BAD!

Here is the MWE: \documentclass[b5paper]{memoir} \usepackage{fontspec, polyglossia, devanagaridigits} \setmainfont[Script=Devanagari, Scale=1.5]{DejaVu Sans} \newcommand{\devanagarinumeral}[1]{% ...
2
votes
1answer
76 views

XeLaTeX font choice for separable ligatures in PDF, redux

I've read previous question/answers on this topic (e.g. this), but am still in the dark. The problem I'm trying to solve: Which font combination for XeLaTeX will at the same time provide a legible and ...
7
votes
1answer
136 views

Why and since when does \mathrm render ligatures?

As explained in answer to this question and several others as well as in various other ressources, \mathrm is for setting upright math symbols (and may thus cause problems when used for text). So if, ...
3
votes
0answers
95 views

XeTeX and Roboto: No Ligatures

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

How can I stop automatically-inserted hyphens acting as boundary character?

When TeX inserts a hyphen, ligature rules that apply to the boundary character are applied before the hyphen. How can I prevent this? (I checked that the font is not changing at this point.) Checking ...
7
votes
2answers
131 views

How to make ligatures searchable and copiable in LuaTeX? [closed]

I have a problem with ligatures in LuaLaTeX when using the font Adobe Minion Pro. The fi ligature displays fine but is neither searchable nor copiable. If I copy it, I get some Asian character. ...
6
votes
1answer
86 views

unwanted en-dash ligature with lualatex but not with xelatex

I am trying to generate PDF documentation out of Pandoc Markdown README document. Here is MWE: \documentclass[english,]{article} \usepackage[T1]{fontenc} \usepackage{ifxetex,ifluatex} \ifnum ...
3
votes
1answer
96 views

Fontspec and Ligatures

I understand that if I typeset using Lualatex or Xelatex, and include the following in the preamble: \usepackage{fontspec} \setmainfont{XYZ} Then system-wide non-latex fonts can be used ...
14
votes
3answers
339 views

two t characters next to each other form one tt glyph

I am using xelatex and linux libertine font. When I write in my text something that contains two t characters next to each other, such as "rotten", it changes these two ts into one tt character. It ...
7
votes
1answer
132 views

Dealing with word boundaries in a pl file

What is the easiest way to express replacement rules like “If a letter follows, replace ‘s’ by ‘ſ’” and “If a non-letter/word-boundary follows, replace ‘g’ by ‘g.final’” in a pl file? Context I am ...
6
votes
2answers
279 views

Chartwell fonts and changing colour with ligatures

Bit of a niche question. There is a beautiful set of TrueType fonts called Chartwell designed for producing graphs from text. I am trying to get these to work in Latex. I have switched to Xe(La)tex, ...
6
votes
1answer
202 views

Accessing the Fancy /es/ Ligature Without Lua-/Xe-Latex

This is in LuaLaTeX with fontspec and \setmainfont{EB Garamond}. The first is rendered for \emph{es} and the second separates the letters with \emph{e\mbox{}s}. I find the former ligature very ...
12
votes
4answers
377 views

How can I separate an fl ligature in Libertine?

I am having trouble to understand the ligatures behaviour of the Linux Libertine font. I want to use all ligatures that are possible to have (Ligatures={TeX}) but would like to disable single cases. ...
8
votes
2answers
146 views

Selectively disable dash ligatures in LuaLaTeX

With pdfLaTeX, I can print two hyphens using -{}-. This does not seem to work in LuaLaTeX. Indeed, the following snippet \documentclass{minimal} \begin{document} en dash -- two dashes -{}- ...
8
votes
1answer
111 views

How do ligatures work?

The TeXbook doesn't explain ligatures more than presenting the existing ones, the same for TeX By Topic. So, how are they defined? Is there a third way besides active characters and control sequences ...
6
votes
2answers
277 views

Deciding Which Glyphs to Use in Font Encoding

I wanted to use one of my favorite fonts, Crimson, while still maintaining full support from the microtype package. Since XeTeX and LuaTeX are not fully supported by the microtype package (as of ...
25
votes
4answers
501 views

Any suggestions/requests for features for a new package that allows disabling ligatures for (pre)selected words?

I'm starting to put together a LaTeX package, which I hope to distribute broadly, that provides lualatex code to disable ligation of character pairs and triplets for selected words (globally within ...
4
votes
1answer
140 views

Using ligatures from Linux Libertine for numbering sections and in TOC

The old Libertine package, which worked with pdfTeX, included a command \libertineGlyph{}. \libertineGlyph{Fourroman} printed Ⅳ But how can I get these roman numbers used for numbering sections ...
25
votes
4answers
3k views

How can I completely suppress ligatures?

The microtype package allows to completely suppress ligatures. However, this feature requires pdfTeX 1.30 or newer. That's unfortunate if I'm using LaTeX or XeLaTeX while having to avoid ligatures. ...
6
votes
1answer
236 views

A Big fancy “Q”

One time I remember seeing a Q ligature in \setmainfont{EB Garamond} (fontspec, EB Garamond, etc.) that involved a wonderful long swash. Now I don't know how to get it. Contrary to most other ...
6
votes
1answer
94 views

Turning off TeXnical enhancements

I want to create a table for comparing TeX's typography with that of (approximated) other document solutions. I'd like to turn off all TeXnical enhancements for a single column of text—no ligatures, ...
7
votes
3answers
382 views

Incorrect font for ligated glyphs, bold-italics combination, Libertine font

Would appreciate your help with the following code: \begin{definition} The \textbf{confidence interval (CI)} for ... \end{definition} The problem is that the letters "fi" within the word ...
3
votes
1answer
136 views

Removing “st” ligature in Humanist font [duplicate]

By default, the humanist font joins "st" into a single ligature. \documentclass{article} \usepackage{humanist} \begin{document} \hminfamily Compare: straight versus s{}traight \end{document} I've ...
3
votes
1answer
256 views

\pdfglyphtounicode with XeTeX

One well known problem with using the font Linux Libertine (presumably other fonts too), is that its many ligatures are not recognized in the resulting pdf-file, so that it's not possible to search ...
6
votes
3answers
844 views

Problem of Arabic numbers in math mode with 'New TX' math font option [Libertine] compiled by XeLaTeX

Recently i decided to use the Libertine font to write my dissertation, because finally there is kinda math font for Libertine: \usepackage[libertine]{newtxmath}. Since I want to enable of the ...
8
votes
1answer
153 views

Simple transliteration in LaTeX (for Latin)

I would like to typeset the same latin text in two or more "spellings". My source is a modernized spelling (distinguishing i/j, u/v) and I would like to display it both with and without this ...
4
votes
0answers
164 views

Why is there a word boundary in “ßv”?

I have made a blackletter font (http://www.linta.de/Jena1330, although this may instead be a generic thing, which just usually does not show up due to absence of initial and final replacements) for ...
7
votes
1answer
216 views

why “ff” displays strange using unicode encoding vs. iso-8859-1 in HTML output from tex4ht?

I understand that one should (?) be using UNICODE for html. But using this with tex4ht, always makes "ff" look strange. Why does this happen for "ff"? and based on this test below, should one instead ...
6
votes
1answer
256 views

Monotype Gill Alt One MT and the fi fl ligatures

I have previously received help with getting the fi and fl ligatures working with the Berling font and now I found myself trying to do the same with the Gill Alt One MT font. The same approach does ...
9
votes
2answers
164 views

How to have exactly “>>>” in a report

In my latex article, I do have to use the 3 following chars >>> . However after compiling my latex code, the displayed content is far from being >>>, but gives two chars instead : »> . How can I ...
0
votes
0answers
29 views

Use \ae ligature in bibliography [duplicate]

I have a reference containing a name: Hornbaek. The author's used a ligature when writing their name. The citation uses Hornb\aek, which doesn't work in the bibliography, but does work in text. Here's ...
5
votes
1answer
78 views

How can I suppress a terminal ligature?

The standard techniques for suppressing ligatures, such as inserting an empty group, or placing the characters that would normally form a ligature individually in groups, do not seem to work for ...
21
votes
1answer
460 views

How can I highlight ligatures?

I'd like to highlight all the ligatures used in a document similar to the image below as an attempt to show off some of TeX's tender loving care for the font being used. Is there a way to do this ...
5
votes
1answer
246 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
167 views

Change the way XeTeX sees a string before running/building PDF

For some reason, I'm really struggling to articulate my question, so let me apologise in advance. I may not be approaching this from the right angle. I'm working in XeTeX (and it's far too late to ...
13
votes
3answers
3k views

How to enable ligatures for emdash/endash in LuaTeX ?

I cannot switch on ligatures for emdash (---) and endash (--) in LuaLaTeX. Here is my test file: % !Mode:: "TeX:UTF-8" \documentclass{article} \usepackage{fontspec} ...
1
vote
0answers
44 views

How to use en-dash with Cambria fonts? [duplicate]

When using non-TeX fonts in LuaTeX I can produce en-dashes in the usual way by typing two dashes together --: \documentclass{article} \usepackage{fontspec}%use luatex \setmainfont{Cambria} ...
8
votes
3answers
361 views

Enabling c_t and longs_t without enabling s_t ligatures

I'm using the Hoefler Text font in xelatex with long s: \usepackage{fontspec} \setmainfont[Contextuals=Inner]{Hoefler Text} But I want to use the ct ligature (it's from the Rare set): ...
13
votes
4answers
409 views

Which ligatures do the fonts used in my document offer?

This is a follow-up question to: How do I know which ligatures are used in my document? In order to know which ligatures I might consider disabling (I have in mind microtype's \DisableLigatures ...
6
votes
1answer
110 views

How to print all ligatures in a given font? [duplicate]

For comparison purposes (between fonts), is there a way to print all available ligatures in a given font? Where do those ligatures reside in the font map?
3
votes
0answers
89 views

How to get ligatures in beamer? [duplicate]

While this \documentclass{article} \usepackage[T1]{fontenc} \usepackage{lmodern} \begin{document} fi 10\% \end{document} produces ligatures, this: \documentclass{beamer} \usepackage[T1]{fontenc} ...
11
votes
1answer
178 views

How to use fontspec with opentype fonts when ligatures are a separate font

I am just learning LATEX. Have been wanting to for years, doing quite well (at 60) and many years of programming are making it a joy! I am using fontspec to load some fonts directly from a ...
13
votes
2answers
640 views

Suppression of a ligature in XeLaTeX

I'm trying to reproduce an old book with XeLaTeX, and it has the ct ligature but not the st ligature. The Ligatures=Rare option seems to turn either both on or off. Is there a way to select which ...
6
votes
3answers
318 views

How do I get Libertine + Libertine in math mode + historical ligatures + french-style?

I would like to write a document using: Libertine; Libertine in a correct math mode; Historical ligatures; French style of mathematics (upright greek letters and capital letters). I know I should ...
15
votes
2answers
812 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 ...
5
votes
0answers
136 views

luatex 0.76 failed to generate some ligatures [closed]

I installed texlive 2013 today. After installation, luatex cannot generate ligatures for "fi fl ff", but it can for `` '' ---. xetex works perfectly here, after update. MWE: \documentclass{article} ...
3
votes
1answer
197 views

Constructing general ligatures

I know that LaTeX has macros \ae, \oe etc. for the standard ligatures (i.e. æ, œ). Is there a more general way to construct ligatures in the equation environment? I'm working in the language of ...
3
votes
1answer
648 views

Xelatex beamer Calibri: how to suppress unwanted ligatures [duplicate]

Solution: \setsansfont[Ligatures={NoRequired,NoCommon,NoContextual}]{Calibri} I'm no typographer, therefore I didn't know the techinical terms, but this Wikipedia article describes it: ...
3
votes
1answer
185 views

How I can add my own language [closed]

I wrote an artificial language (conlang). What I can add my own language in LaTeX? Conlang has more letters than English (utf8 and some ligatures) and specyfic hyphenations. Where is simple/minimal ...