332,022 reputation
298751701
bio website profs.scienze.univr.it/…
location Italy
age 55
visits member for 3 years, 8 months
seen 14 mins 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.)


Nov
6
comment Have command's output dependent on where (body or section title) it is called
Unfortunately there's no standard way to tell whether LaTeX is typesetting a title or normal text. The simplest workaround would be to provide a *-variant to be used in titles.
Nov
6
answered Differentiate reference based on type (problem with argument expansion)
Nov
6
comment Have command's output dependent on where (body or section title) it is called
I don't see why: you're going against consistency.
Nov
6
revised Have command's output dependent on where (body or section title) it is called
Grammar in title
Nov
6
comment use lining figures in references
This might fail if hyperref is loaded. It's better to use \LetLtxMacro\oldref\ref (with `\usepackage{letltxmacro}). See tex.stackexchange.com/questions/88001/when-to-use-letltxmacro
Nov
6
comment How can I fix the unequal space between my references if I combine apacite and \flushleft
Don't use \flushleft, to begin with, but the environment flushleft around \bibliography{mybibfile}. Please add a minimal working example (MWE) that illustrates your problem. It will be much easier for us to reproduce your situation and find out what the issue is when we see compilable code, starting with \documentclass{...} and ending with \end{document}.
Nov
6
comment Troubles with installing vanilla
Did you make the change to /etc/environment? If so, did you also reboot? Logoff and login may be sufficient.
Nov
6
answered Math escape in listings and surround white space
Nov
6
comment Command line pdflatex vs TeXShop
You have a MacPorts provided distribution; uninstall it.
Nov
6
comment calligraphic forms for math/logic symbols
@Maesumi I've never seen ‘exists’ other than in the ordinary geometric shape.
Nov
6
awarded  Enlightened
Nov
6
awarded  Nice Answer
Nov
6
answered bm and pxfonts conflict in beamer
Nov
6
revised How do I remove unnecessary spacing before and after a table?
Fixed example
Nov
6
comment Separating a decimal in any format into integer and fractional parts in basic LaTeX
@GeoffPointer Lamport's book is the “official” user manual for LaTeX; it doesn't even touch programming in LaTeX. What do you mean by “you can't use registers directly”?
Nov
6
comment Graphics/logo in headers
@SvendTveskæg Yes, at 12pt the baselineskip is 14.5pt; but \headheight depends on the material you want to put in the header. Let fancyhdr make the computation: just look at the warning message and act consequently.
Nov
6
comment microtype and the French way of typing text
@Fran Say \usepackage{newunicodechar}; then \newunicodechar{«}{\og} and \newunicodechar{»}{\fg} should do.
Nov
6
comment Making the languages not bold in moderncv
@karlkoeller Only if the original macro body contains @-commands.
Nov
5
comment Changing Font Size of Bibliography Heading
The general package is not available; since the headings=normal option is not standard, I guess it has to do with this package. So it's impossible to answer without a pointer to the package.
Nov
5
comment Separating a decimal in any format into integer and fractional parts in basic LaTeX
Yes, you can use the new primitives like \unexpanded or \dimexpr in any LaTeX document. However, in order to access the extended register pool you have to \usepackage{etex}.