LibreOffice Math: “move to the left” multi-line expressions

When you build an expression in Math using the newline command in order to get more lines, by default all lines will be centered, taking as reference the longest line in the expression. If you try to "move everything to the left" by using the alignment options... well, be aware you'll be disappointed. There is … Continue reading LibreOffice Math: “move to the left” multi-line expressions

LaTeX, hyperref and a round trip to footnotes

When you turn on the hyperref package in a LATEX document, in the resulting PDF the footnote anchors will turn into links: with a click there, the focus will move to the footnote content. Now, how do you come back from there? By default, links provided by hyperref are a one way trip. Easy: you … Continue reading LaTeX, hyperref and a round trip to footnotes

FiraCode: because even programmers can use OpenType

Don't worry, this is not your typical April's fool post... even if today I'll talk about the use of typographical ligatures in monospaced fonts, but this is for real, I promise! FiraCode | Monospaced font with programming ligatures  Before going on, a bit of context. Programmers use several combinations of characters to mark syntactic elements … Continue reading FiraCode: because even programmers can use OpenType

scrextend, or how to use KOMA-Script components in other classes

A short article about an important function. As we've seen in a previous article the KOMA-Script class is very versatile, offering many functions not available in other classes. Well, there is a way to use many of those components in other classes thanks to the scrextend package. Let's see an example. Let's suppose we want … Continue reading scrextend, or how to use KOMA-Script components in other classes

Create a regular hexagon in Draw

In LibreOffice Draw it's possible to create different regular shapes such as circles, squares, triangles... but not hexagons: the hexagon offered by the default tool is not regular. If you don't mind the fact that it was recorded using the Spanish UI (don't worry, it's easy to follow and you'll be able to recreate it … Continue reading Create a regular hexagon in Draw

[Writer] Find repeated, but not contiguous words

If you've read my book, you already know how to find two consecutive repeated words with the help of Regular Expressions. Now, how can we find repeated but non consecutive words within single sentences? Brace yourself, when you enter the Regular Expressions realm it's impossible to know where you'll end. Let's assume we want to … Continue reading [Writer] Find repeated, but not contiguous words

Piazzolla, a typeface that breathes tango

Today I'll talk about a wonderful gift from Huerta Tipográfica type foundry, Piazzolla an awesome typeface released with an OFL license that not only impose its personality, it also offers support for several languages, many weights and an interesting set of OpenType features. And yes, there is no "fi" ligature: because of its clever design, … Continue reading Piazzolla, a typeface that breathes tango

Kp-Fonts (otf), a font family for text and math

Today I'll present an impressive font family that not only offers serif, sans and mono-spaced fonts: it also provides five mathematical fonts to be used with unicode-math! kpfonts-otf – OTF version of the Kp-fonts The serif font offer four "weights," each with matching italics: light, normal, semibold and bold. For each of those weights there … Continue reading Kp-Fonts (otf), a font family for text and math

Writer: Page numbers “within the margin”

To close the 2020 (because it's ending, right?), let's see how to introduce the page numbers in the margin area in a Writer document. As you already know, in Writer headers and footers belong to the page "text area," and that means you cannot make the margins there different from the margins in the main … Continue reading Writer: Page numbers “within the margin”