{microtype} is a package that provides a LaTeX interface to the micro-typographic features of pdfTeX, LuaTeX and XeTeX, most prominently, character protrusion and font expansion.

learn more… | top users | synonyms

0
votes
0answers
26 views

DisableLigatures issue

When running xelatex article.tex, I get the following error: ! Package microtype Error: Disabling ligatures of a font is only possible (microtype) with pdftex version 1.30 or newer. ...
2
votes
1answer
55 views

Does fouriernc contain sans serif fonts?

Does fouriernc contain sans serif font? If not, which type is actually used for it? Is this type scalable? My problem shows not so minimal working example: \documentclass{memoir} ...
12
votes
1answer
115 views

hanging punctuation with microtype and luaLaTeX

I want to get this style of hanging punctuation: Quotation marks «...» „...“, brackets (...) [...] {...} and bullets are put beyond the left margin. Quotation marks, brackets, periods, ...
0
votes
0answers
14 views

\edef together with microtype generates an error [duplicate]

In a previous question, I asked why \edef produced an error when trying to expand commands that takes an argument in the belief that this was the cause of it. But in actuality, I've realized that the ...
1
vote
0answers
54 views

microtype in XeLaTeX [duplicate]

Currently microtype package supports only protrusion in XeLaTeX. Is there an option to use other micro-typography features (expansion, kerning, spacing, tracking) in XeLaTeX? Or should I forget about ...
5
votes
1answer
111 views

Biblatex (footcite) and microtype

Biblatex is configured so that all author names are written in small caps and microtype is set to to adjust the spacing between the small cap letters a la \SetTracking{ encoding = *, shape = sc }{ 45 ...
6
votes
1answer
71 views

Microtype does not work inside varwidth

I make a template for different texts and I need to use varwidth. But it seems microtype doesn't work inside this environment. Is there any way to make it work? \documentclass{book} ...
2
votes
1answer
33 views

Microtype, raggedright and varwidth doesn't work well with each other

I am using microtype inside varwidth environment in the way described here. It works well with justified text, but now I have very short-lined text like a verse. And sometimes microtype is working, ...
14
votes
1answer
667 views

What is the meaning of \fussy, \sloppy, \emergencystretch, \tolerance, \hbadness?

There are many way to influence line breaking, and avoiding overfulls on long unbreakable pieces of text. I'm puzzled. We are told that using \sloppy document-wide is not good , that an alternative ...
11
votes
1answer
115 views

What are pdfTeX's exact rules for character protrusion? And for the expansions of \leftmarginkern/\rightmarginkern?

It is well known that pdfTeX tries to apply character protrusion in a clever way. When breaking a horizontal list into lines, (implicit) kerns for character protrusion are inserted near the edges of ...
5
votes
2answers
146 views

Microtype's tracking feature works with some fonts, not others

In the code below, tracking works with the libertine font, but not with the Alegreya font. Why is this, and how can I fix it? \documentclass{article} \usepackage[tracking = true, letterspace = ...
8
votes
1answer
158 views

LuaLaTeX: Load order fontspec, microtype (breaks hyphenation in bibliography)

The microtype documentation clearly states: With LuaTeX, load fontspec before microtype However, this breaks hyphenation in some cases in the bibliography, created with biblatex/biber. The same ...
20
votes
1answer
383 views

Which common LaTeX Fonts come prepackaged with specific settings for Microtype?

For anyone interested in achieving the very best microtypography: Some fonts apparently come with microtype specific settings, other fonts don't, in which case microtype applies "Default" settings ...
3
votes
1answer
119 views

Smallcaps don't work if fontspec's microtype is used in luaLatex

This could be a duplicate question of this one - but I'd say the problem there is still not solved. Consider the following example: \documentclass[a4paper,12pt]{article} \usepackage{fontspec} ...
8
votes
1answer
104 views

microtype: Customizing protrusion for ellipsis and multiplication symbols

I can’t bring microtype to set protrusion for the \times symbol as well as the … ellipsis symbol). I used the "XXXX ={} notation to refer to these symbols (with XXXX being the UTF-8 code), as ...
2
votes
1answer
116 views

Can Microtype Change the Kerning Between a Dot or Comma and a Footnotemark?

Relatet to this question: Is it possible to change the kerning between a punctuation mark and a footnotemark with microtype (or any other kerning-method)? (I know of package fnpct, but I would rather ...
8
votes
1answer
151 views

microtype, listings and lrbox: What in the world is going on here?

The image says it all: I'm not sure what's going on, but it seems that microtype "breaks" the lrbox hack for coloring \lstinline. The code is here: \documentclass[a4paper]{article} ...
10
votes
1answer
202 views

Letterspacing via microtype vs fontspec (in LuaLaTeX)

I've just realised that I can get somewhat similar letterspacing effects using either the microtype or fontspec packages; for example: \documentclass{article} \usepackage{fontspec} ...
14
votes
4answers
4k views

How do I get the protrusion to work in XeTeX?

When I render my documents using pdfLaTeX and microtype they look fine, but when I switch to XeTeX the right edges of justified text look terrible: some lines overlfow, and hyphens look "indented". Is ...
1
vote
0answers
54 views

Reducing letter spacing to get rid of a widow, how much is appropriate?

Some times the only way to get rid of a widow is, to reduce the letter spacing in a certain paragraph or footnote. Being addicted to XeLateX unfortunately I can't use the microtype package to achieve ...
1
vote
2answers
181 views

Microtype causes error in combination with system call LuaLaTeX

I'm trying to plot some figures based on measurements with tikz because the number of data points is to large for LaTeX I'm using a 'system call' to use LuaLaTeX for them. As long I do not load ...
14
votes
1answer
843 views

Is it possible now to use microtype with opentype fonts?

LuaTeX has limited support for microtypograhpy now, and it can be invoked if only type1 fonts are used. But is it possible for microtype to work with opentype fonts loaded with fontspec now? I have ...
1
vote
1answer
88 views

Use Microtype beta from TLContrib with Miktex [duplicate]

I would like to test Microtype 2.5 (b08) with Lualatex. I've seen here that TLContrib has been cited as a way to get and install this version, but I only found solutions to use it as a repository ...
5
votes
0answers
125 views

Microtype configuration for kpfonts

The microtype documentation suggests to use settings matching one's font choice. I am currently using the kpfonts package but have not succeeded to find some matching settings online. As there seem ...
2
votes
1answer
37 views

\SetTracking seems to have no effect

From the documentation: \SetTracking [〈options〉] {〈set of fonts〉} {〈tracking amount〉} I have tried all kinds different incarnations of this command (many of them copied verbatim from online), to no ...
5
votes
1answer
83 views

Is there a way to disable kerning of punctuation marks globally?

I use the font XCharter in my document. Unfortunately, I get undesired kerning of punctuation marks following capital letters like W, P and T – especially in the bibliography (biblatex). Is there a ...
1
vote
0answers
90 views

How well does microtype “font expansion” work with LuaLaTeX?

Using LuaLaTeX and a an OpenType font loaded with fontspec (like, say, Linux Libertine), can the "font expansion" feature of microtype be considered stable and fully functional? And can I feel safe by ...
4
votes
1answer
133 views

Increasing the kerning around ' (apostrophe) but not inside the " (double quote) in microtype?

The microtype package (with kerning=true) allows to use \SetExtraKerning [ unit = space ] { encoding = {OT1,T1,LY1} }{ ' = {500, 400} } to increase the kerning before (500) and after (400) the ...
13
votes
1answer
184 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 ...
9
votes
1answer
313 views

Microtype and word spacing

I'm trying to change the default word spacing for some font. I know 2 ways to do it: setting \fontdimens or \spaceskip. With these approaches and microtype's \textls I get two different results, ...
11
votes
1answer
251 views

MinionPro, microtype and \j - Is there a way to get rid of a strange warning?

When I typeset my free physics textbook, I get a microtype warning Unknown slot number of character `\j' (It happens only for this character, no other one.) I get this message since many years, ...
4
votes
0answers
46 views

Pros and cons of kerning, spacing, and tracking in microtype [duplicate]

As noted in this answer, kerning, spacing, and tracking are turned off by default in microtype. Why is that? Are there good arguments against using it? What would be the pros and cons of activating ...
49
votes
2answers
5k views

microtype settings for dummies

More than a year ago, a friend of mine was totally excited about microtype features in LaTeX. He was talking about it quite a bit and then said to me: "Show me your document, let me add some lines of ...
4
votes
0answers
227 views

Problem T1 fontenc and microtype?

I had to reinstall Windows on my pc, and therefore Latex too. It worked perfectly well before, and I don't understand why I have a problem now (I reinstall the complete miktex distribution). Here is ...
14
votes
1answer
418 views

What is the latest progress in the realm of TeX? [closed]

Motivation TeX.SE as well as external resources contain information from as far as 2010 regarding e.g. LuaTeX, XeLaTeX, microtype, and popular dilemmas such as KOMA/memoir or babel/polyglossia, which ...
12
votes
1answer
311 views

Why are not all microtyping features enabled by default?

According to the microtype manual, Kerning, Spacing and Tracking are not enabled by default in pdftex (>= 1.4). What are the reasons for this?
2
votes
1answer
125 views

Does protrusion in pdfLaTeX or XeLaTeX work as it should?

\documentclass[11pt]{article} \usepackage[protrusion=true,expansion=true,final]{microtype} \begin{document} \section*{The Microtypesetting} \noindent A run of the mill paragraph with some text that ...
4
votes
1answer
51 views

Combination of microtype and algorithm package fails to compile

I try to compile the following MWE: \documentclass{article} \usepackage[activate=true,final,tracking=true,kerning=true,spacing=true]{microtype} % improves font appearance. ...
6
votes
2answers
866 views

Capital letter expanded letter space kerning

I am using the following code \usepackage{microtype,textcase} \textls*[110]{\textbf{\MakeUppercase{Specialties}}} I would like to achieve even letter spacing. Unfortunately, the kerning of the ...
4
votes
1answer
129 views

Tracking amount in Microtype for textsc won't change

The bibliography style I am using (abbrvdin) uses for the author names all capital letters (like \textsc{}). When tracking in microtype is enabled it adds space between all those letters which doesn't ...
5
votes
0answers
42 views

LuaTeX: Line break problem with microtype + geometry (bindingoffset) [duplicate]

I have a problem with the combination LuaTeX + package microtype + option bindingoffset from the geometry package when typesetting the following example: \documentclass[11pt,a4paper]{article} ...
3
votes
1answer
480 views

pdfTeX font expansion error during compilation

Background I am using Miktex 2.9 and TeXworks on top of that on a Windows 7 64-bit machine. To write my paper I have to use a provided template by 3rd party. However, I am not very experienced with ...
3
votes
1answer
113 views

pdflatex: How to reduce width (aka uneven scale) of a character or reduce interletter space?

I read microtype package docs, searched the Web and didn't find an example for what I am trying to achieve. Problem statement: I would like to do one of the following options: Scale all teletype ...
4
votes
4answers
92 views

Unwanted space before hyphen in longtable

I have a minor typesetting problem inside the longtable environment. I am writing my CV and I need to write a list of skills inside a table cell. Since I'd like to keep the document length down to ...
5
votes
2answers
150 views

LuaLateX: Problem with microtype \textls and center environment

I want to use \textls to reduce letterspacing for citing works/compositions. If I use it in the titlepage inside a center environment it gets a bit messy. As in other examples, it seems like the lines ...
4
votes
1answer
89 views

Weird spacing issue mid-paragraph when using natbib, microtype, flowfram and the charter BT font

I'm using natbib, microtype, flowfram and the charter BT font (through the command \usepackage[bitstream-charter]{mathdesign}), and I'm getting the following results: Other instances in my main ...
18
votes
1answer
848 views

Letterspacing/font expansion in LuaLaTeX

I am a few months into learning LaTeX. I would like to use microtype with LuaLaTeX and I would like to obtain letter spacing for my smallcaps. I've tried to follow some of the threads on the subject ...
6
votes
1answer
262 views

Keywords with spaces in Listings

I want spaced keywords in listings (that is, keyword, with spaces in between). Now, there are some questions in this site already answered, like this one, where the official answer is that “it is not ...
2
votes
1answer
236 views

OTF + microtype quality + Koma-script

I stopped using LaTeX some years ago, and I'm wondering if there's now any functional way to use, at the same time: Koma Script for great European layout (“Tschicholdian” one); OpenType for various ...
17
votes
1answer
235 views

Microtype gives wrong letterspacing in math mode

Using the \lsstyle command gives wrong math latterspacing afterwards. I came upon this problem when using the classicthesis and putting math in a section (microtype is used there too). After the ...