Questions tagged [microtype]

{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.

Filter by
Sorted by
Tagged with
0
votes
0answers
33 views

Microtype setting doesn't override previous one if font color matches

I am trying to set tracking, word-spacing, font-color (lets call them (T,W,C)) independently in different parts of the document. In my observation, certain microtype settings don't override old ones ...
1
vote
0answers
53 views

LuaTeX: Microtype/fontspec/luaotfload buggy interaction canceling each other's settings

Microtype and fontspec/luaotfload seem to interact, and cancel each other's settings. In the following code, fontspec option Color=FF0000 and \lsstyle interact to cancel each others effect (coloring &...
1
vote
1answer
60 views

Installation of MinionPro: not scalable font?

I have installed Minion Pro on my system following this description. I managed to compile the simple test document without a problem, but once I compile the following I get ! pdfTeX error (font ...
7
votes
1answer
144 views

Microtype's `\textls{}' and '\lsstyle' seem to break the icons from Fontawesome5

Sometimes I use the fontawesome5 icons in a block of text set in all uppercase. When I do this I'll letterspace that text with microtype's \textls{} or \lsstyle (depending on the macro) to increase ...
0
votes
0answers
92 views

nonfrenchspacing error missing package?

My tex file works fine as long as I don't put my bibliography inside, in which case I get the error (microtype) \nonfrenchspacing is active. Adjustment of (microtype) interword spacing will disable ...
0
votes
1answer
132 views

CAS bundle (an Elsevier document class) - pdfTeX error (font expansion): auto expansion is only possible with scalable fonts

I'm writing a scientific article using CAS bundle from Elsevier, which is a double-column format. This how my document looks. \documentclass[a4paper,fleqn]{cas-dc} \usepackage[numbers]{natbib} \...
2
votes
1answer
42 views

Right aligned lines mismatch when enabling microtype

I have a document which has a right aligned two line header. Said header is created using scrlayer-scrpage. When I also try to enable the microtype package the two lines do not line up at the right ...
1
vote
1answer
31 views

microtype justification not working on unnumbered section

I am trying to write a paper using \twocolumn and \microtype. Justification looks pretty good in the text, but not in the section (it protrudes into the second column). How can I stop that? Thank you! ...
0
votes
1answer
41 views

Spacing out factors in products

In a document like \documentclass{scrartcl} \begin{document} $f f_g h^{i_jk^l} m$ \end{document is it possible to increase the spacing in top level products locally/globally? The desired output ...
0
votes
0answers
72 views

Why doesn't microtype increase tracking for non-small caps?

Originally, I faced the following problem: In my document, I have lots of products with each of the factors having lots of sub- and superscripts attached, so I wondered whether spacing out the factors ...
2
votes
1answer
37 views

Glossaries bite microtype?

Looks like glossaries doesn't like letter spacing adjustments: whenever I add \textls adjustments to a name in the glossary, the entry is no longer listed under its initial letter, but shows up under ...
1
vote
0answers
77 views

dvipdfmx and dvips do not expand fonts properly with lualatex in DVI mode

dvilualatex with microtype is supposed to support expansion, even in DVI mode. And indeed it seems to work when producing the DVI file. But then the generated file does not actually include expanded ...
2
votes
1answer
95 views

Microtype: How to disable protrusion for single characters?

I want to disable the protrusion for endashes and emdashes. The line filling does not look good there ... But how to do so? According to the answers here, I tried to manipulate the font packages but ...
0
votes
1answer
148 views

Conflict between Minion Math font and math-mode siunitx?

Update 3 07FEB2020: When I replace Minion Math with Asana Math, it also doesn't compile! Seems like only certain fonts work, so it must be a siunitx or unicode-math issue... Update 2 of 06FEB2020: It ...
5
votes
2answers
393 views

Microtype expansion gets disabled when fontsize is changed! (lualatex)

It seems like microtype's expansion gets disabled when fontsize is changed from default fontsize. Here are two pieces of code, in the first one expansion does work, in the second one it does not (as ...
0
votes
0answers
40 views

Prevent microtype's textls from add space before word division hyphen

Is there any way to prevent microtype's textls from add space before word division hyphen? \documentclass[a4paper,12pt]{book} \usepackage{fontspec} \setmainfont{texgyretermes} \usepackage[letterspace=...
7
votes
1answer
231 views

Making microtype match TeXLive2019 on arXiv (TeXLive2016)

If I compile the same document locally, with pdflatex shipped with TeXLive2019 installed, I get a different pdf than if I compile the same sources on arXiv, which currently uses TeXLive2016. I ...
0
votes
1answer
130 views

How to Stretch Font Vertically—INLINE—without \scalebox?

Closely Related: Stretching text vertically Is it possible to stretch a font vertically—INLINE—without using \scalebox? For example, I would like to have a paragraph with italicized text, or small ...
4
votes
1answer
540 views

Disable microtype warning

My document compiled without warning, I was so proud of it. I updated texlive this morning and suddenly my document produces a warning :( LaTeX Warning: Command \showhyphens has changed. ...
0
votes
0answers
71 views

Xelatex not recognizing fonts installed

I'm using Linux Mint, and I'm collaborating in a project of a book. There are many custom packages created, and one of them in respect of the fonts. The fonts defined are: \RequirePackage{ifthen} \...
0
votes
0answers
70 views

Should “font tuning” of IEEEtran be disabled when using the microtype package with the IEEEtran class?

According to the documentation of the IEEEtran class, IEEEtran normally alters the default interword spacing to be like that used in IEEE publications. The result is text that requires less ...
5
votes
3answers
376 views

What does TeX do to make text more beautiful? (Answer: four things.)

This original question was: Are fonts rendered more beautifully with LaTeX than with other systems, such as Word? The larger question really is: Beyond overall document layout, what specifically ...
0
votes
0answers
85 views

microtype does not load particular configuration file

The following example via XeLaTeX \documentclass{article} \usepackage{microtype} \usepackage{fontspec} \setmainfont{TeX Gyre Termes} \begin{document} Test \end{document} produces a log file ...
0
votes
0answers
83 views

Justification broken

I recently had problems with the text justification. Most of these have been resolved by the simple adding of the microtype package. However, I still have one broken justification in my text: I ...
3
votes
1answer
104 views

Is it tolerable to force hyphenation in English one-syllable words in small layouts?

I already know English language does not allow hyphenation of one-syllable words, that is why I am not asking this question on english.sx. But I am facing a typesetting task (humanities) with a very ...
4
votes
1answer
282 views

“Unknown slot number of character” with microtype and siunitx

This MWE produces the following warnings: \documentclass{article} \usepackage{microtype} \usepackage[detect-all]{siunitx} \begin{document} \num{1e-3} \end{document} I receive 5 warnings similar ...
2
votes
2answers
160 views

`microtype`: Set Minimum Width of a Space

Problem Description I am a newbie. I use microtype package. I would like to set the minimum width of a space to a width of a regular space. However, with default settings, it is shrinked too much and ...
2
votes
0answers
87 views

adding microtype package produces invalid DVI error when using fouriernc package

This MWE \documentclass[11pt,notitlepage]{article} \raggedbottom \usepackage{fouriernc} \usepackage[T1]{fontenc} \usepackage[activate={true,nocompatibility},final,tracking=true, ...
5
votes
2answers
369 views

Kerning for subscripts of \sigma?

Is there any way to reduce the distance inside σ₀ and between \sigma and its subscript in general in the following setup automatically? That is, each time you type in \sigma_0 (or \sigma_1 etc.), you ...
8
votes
2answers
404 views

Unable to supress ligatures in headings which are set in Caps

I am aware that similar questions have been asked a few times. However, none of the answers solved my problem. This Answer says that it is a bug in luaotfload. But I'm already using a newer version (2....
1
vote
1answer
80 views

incompatibility between tikzposter class, microtype and hyperref package

MWE: \documentclass{tikzposter} \usepackage{microtype} \usepackage{hyperref} % Ref: https://tex.stackexchange.com/questions/254257/tikzposter-and-doi-package-conflict \def\HyperFirstAtBeginDocument#...
7
votes
1answer
403 views

Microtype package produces warning when using LuaTex

I am receiving the following warning message whenever I include microtype: Module microtype Warning: overwriting function `keepligature' on input line 59 Here is a minimum working example: \...
1
vote
0answers
171 views

Mixing fonts and microtype settings

I am defining fall backs for missing glyphs in a font and I am partly building on @egreg's answer to this question. Here's a MWE (never mind that the actual replacement defined here makes little ...
37
votes
1answer
2k views

microtype error with lualatex: “attempt to call field warning a nil value”

no answer needed, I'm adding the question as reference After todays update of luaotfload microtype gives an error when used with lualatex: \documentclass{article} \usepackage{microtype} \begin{...
13
votes
2answers
1k views

Microtypography protrusion with Polish quotation marks

I use pdfLaTeX with Polish documents. In Polish quotation marks look like this: „Lorem”. With package polski, one can use them in LaTeX with ,,Lorem''. All was well, but I recently discovered the ...
2
votes
1answer
70 views

Setting TOC page number font options

I have a latex document that looks something like this \documentclass{report} \usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=1100,stretch=10,shrink=...
1
vote
1answer
216 views

microtype: \texls has no effect

I use microtype's \textls in combination with fontspec to change the tracking of text, and until recently, this worked as it should. Recently, it seems to have stopped to work with fonts other than ...
1
vote
1answer
379 views

microtype - pdftex 1.40 required - but installed

I have the following MWE \documentclass[a4paper,11pt]{report} \usepackage[english, ngerman]{babel} \usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=...
5
votes
1answer
143 views

width of (\alph*) labels

I made a list using enumitem and \begin{enumerate}[label=(\alph*)] ... \end{enumerate} The resulting labels are, to me, annoyingly uneven. Notice that (b) is much wider than (c) in the image below. ...
1
vote
0answers
59 views

How to mark the space between words

I would like to make the space between words of a text "more visible". Is there a way to colorize the word-space in a text?
5
votes
1answer
123 views

How to fix scrlayer-scrpage / microtype kerning issue?

I am experiencing a weird interaction between scrlayer-scrpage package from Koma Script and a custom microtype setting. I am using scrartcl class together with Minion Pro font and scrlayer-scrpage. I ...
2
votes
1answer
34 views

Line breaks not appearing in optimal location

For some reason, despite using the microtype package, I cannot fix some overfilling in a paragraph, as can be seen in the image below. I would prefer a line break immediately after the open bracket ...
1
vote
2answers
67 views

Inline list: How to insert a non-stretching but line-breaking thin space?

This is a follow-up to How to insert a non-stretching but line-breaking thin space?, but in reference to an inline list. The MWE below attempts to use each of the solutions mentioned there, but the ...
14
votes
1answer
810 views

Unclarities about Microtype's default options

I delved deeper into the details of the microtype package to get the best results and perhaps not the safest results. Four things are still unclear after reading the manual, hence a post here. (1) ...
2
votes
1answer
141 views

Problems with accsupp and microtype

I was building on egreg's solution to this question to provide missing accented characters for my document. I also added accsupp to make sure that the text is searchable. Unfortunately, there seems ...
1
vote
0answers
300 views

Any way whatsoever to get font expansion in XeLaTeX

I have recently switched to XeLaTeX from LuaLaTeX for various reasons, and am missing microtype’s font expansion. Is there a way (any way whatsoever) that this can be achieved, even if it is unstable (...
6
votes
0answers
387 views

Pre-built preamble with LuaLaTeX and microtype

I have been trying to get super-fast compiles with LuaLaTeX by using a pre-built preamble for my documents. However, every time I try to compile, I get this error: No file main.aux. [\directlua]:1: ...
2
votes
1answer
86 views

LaTeX won't hyphenate a word in sectioning header

I have a long subsection title, and it is resulting in the warning Overfull \hbox because LaTeX does not hyphenate the word "recherche" : \documentclass[12pt]{article} \usepackage[french]{babel} \...
1
vote
2answers
225 views

Tuning Paragraph shape for makeup

Recently I happened to process ~4500 paragraphes in my 6-volum book set, ~1500 A4 pages, and I had many operations for page-proofing (widow and orphan control, amount of lines of last paragraph of the ...
2
votes
1answer
335 views

Microtype and Minion Pro

Before I formatted my computer (Windows 7 Pro 64 bit) I had MiKTeX (32 bit installed) and with respect to Minion Pro everything was smooth. I have been using ShareLaTeX since then and today I ...

1
2 3 4 5
7