313,697 reputation
268311609
bio website profs.scienze.univr.it/…
location Italy
age 55
visits member for 3 years, 5 months
seen 2 hours ago

I'm a mathematician working in algebra. I've been using TeX since 1987, but couldn't write my Ph.D. thesis with it. Sob!

I teach LaTeX at my university, besides the mathematics courses. I'm the author of some LaTeX packages and even of one Plain TeX package. At my site it's possible to download my book on LaTeX programming (in Italian, sorry).

Here's my motto for TeX.SX:

Pronto prontissimo son come il fulmine: sono il factotum della città. (From "Il barbiere di Siviglia", music by Gioachino Rossini, libretto by Cesare Sterbini.)


Sep
7
comment LatinModern is messing up with my ToC
If a font family does provide boldface small caps, I throw it away. ;-) Except EC fonts, of course; anyway, actually using boldface small caps is a perversion.
Sep
7
comment rotated text not appearing where expected when using tikz and xelatex
I've tried some different fonts with XeLaTeX, never getting the wrong output. Of course I don't have the "ScottMorrison" font.
Sep
7
answered Displaying Cherokee text
Sep
7
awarded  Nice Answer
Sep
7
answered How to execute codes inside a macro?
Sep
7
revised Making table cells independent of one another
Typo in title, removed thanks
Sep
7
answered Making table cells independent of one another
Sep
7
awarded  unicode-math
Sep
6
awarded  Enlightened
Sep
6
awarded  Nice Answer
Sep
6
revised Math-mode inception: creating a list environment for individually referenced equations
More words about \IfBooleanTF in the first error
Sep
6
answered Math-mode inception: creating a list environment for individually referenced equations
Sep
6
comment Math-mode inception: creating a list environment for individually referenced equations
\equation* is two tokens, not one; and you can't abbreviate \begin{equation*} into \equation*. You can't test \IfBooleanTF{#1} in a \cs_new:Nn instruction; that's reserved to \NewDocumentCommand (and the alike commands). While you can do \NewDocumentEnvironment{foo}{s}, the relative \IfBooleanTF will be true when you call \begin{foo}*, not \begin{foo*} (which is undefined).
Sep
6
answered Remove font styles in list of figures
Sep
6
answered Branching construct based on the (babel) language selected
Sep
6
comment Branching construct based on the (babel) language selected
Unfortunately, by technical reasons, \languagename has category code problems; look at the iflang package by Heiko Oberdiek that wasn't available when I wrote that paper.
Sep
6
comment Branching construct based on the (babel) language selected
Babel maintains the main language name in \bbl@main@language and the current name is available as \languagename. You can also look at tug.org/pracjourn/2007-1/gregorio
Sep
6
reviewed Approve suggested edit on Well-maintained BibTeX Databases
Sep
6
comment Upright Greek letters in text mode (not upgreek)
With the most recent version of babel, one can only directly input Greek characters, using UTF-8 and the relative option to inputenc; \textgreek or \greektext are still necessary if the main language is not Greek.
Sep
6
comment Upright Greek letters in text mode (not upgreek)
There's also \textgreek that takes an argument and is better than switching languages back and forth. And, of course, \textlatin. So \textgreek{A}lph\textgreek{a} might be better.