324,372 reputation
288531664
bio website profs.scienze.univr.it/…
location Italy
age 55
visits member for 3 years, 7 months
seen 21 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.)


Oct
11
answered Problems with \textsc for single glyph
Oct
11
answered Warning: \oval, \circle, or \line size unavailable
Oct
11
comment Warning: \oval, \circle, or \line size unavailable
The warning happens when \fancyoval calls \@getcirc and in the computations the resulting number is bigger than 10. Since fancybox directly calls \@getcirc, it doesn't profit of pict2e. Using \oval avoids the warning.
Oct
11
comment Consistent way to define document title, subtitle, author, affiliation, abstract etc
@krlmlr That's a tough decision. I'd go with the LaTeX3 functions.
Oct
11
comment Consistent way to define document title, subtitle, author, affiliation, abstract etc
@krlmlr \hypersetup{pdftitle=Title, pdfauthor=Someone} works also after \begin{document} (just checked). My preference is towards having the data after \begin{document} so they won't be hidden in the preamble; anyway, just check in the articledata environment where it's placed and in case issue \AtBeginDocument{\myclass@maketitle} where the command does all the related work.
Oct
11
comment tlmgr cannot setup TLPDB
If your TeX Live has been installed with apt-get you can't install tlmgr over it. And, if you do in some way, you can't rely on it to work.
Oct
11
comment minted and Unicode: symbols missing
Or \setmonofont{CMU Typewriter Text}. Using XeLaTeX without fontspec is not recommended.
Oct
11
comment minted and Unicode: symbols missing
You get Missing character: There is no π in font cmtt10 in the log. But if you load fontspec, you get Missing character: There is no π in font [lmmono10-regular].
Oct
11
comment tlmgr cannot setup TLPDB
The installation with apt-get doesn't provide tlmgr; and the instruction you refer to don't use apt-get.
Oct
11
comment Automatically insert a \newpage after chapter headings
\chapter has two optional arguments in memoir. Moreover \chapter{Title} would define an empty entry for the TOC.
Oct
11
comment tlmgr cannot setup TLPDB
It seems you have created symbolic links in /usr/bin, which I don't recommend. It's much better to add the path to the TeX Live binaries to the PATH environment variable. It's possible that you have also the Debian provided TeX Live and, if some package has been installed later than the vanilla TeX Live, tlmgr gets confused.
Oct
11
comment Automatically insert a \newpage after chapter headings
\afterchaptertitle should be used only when defining chapter styles.
Oct
11
answered Automatically insert a \newpage after chapter headings
Oct
11
comment Automatically insert a \newpage after chapter headings
With both approaches you lose the possibility of using the optional arguments to \chapter.
Oct
11
comment How can I access the size of a tikzpicture's bounding box outside the tikzpicture?
When you say \newlength\mywidth, TeX allocates to \mywidth a skip register. It's 43 just because the last allocated skip register was number 42; but the number is of no concern for the end user: it may change if you load a new package, for instance; the important thing is that it's fixed during a run of (La)TeX. You find the allocated registers in the .log file.
Oct
11
comment How can I access the size of a tikzpicture's bounding box outside the tikzpicture?
If you say \let\mytemplength\mywidth and \mywidth is allocated the skip register 43 (as in your example), doing \show\mytemplength will output \mytemplength=\skip43 and you simply end up with \global\skip43=\skip43.
Oct
11
answered Bibtex styles - undefined control sequence
Oct
11
comment How can I access the size of a tikzpicture's bounding box outside the tikzpicture?
I don't understand why juggling with \mytemplength. Just saying \global#1=#1 is exactly the same. But I'd use a scratch register such as \@tempdima: \pgfextractx{\@tempdima}{...}\global#1=\@tempdima that avoids the bad practice of using both local and global assignments to a variable.
Oct
11
comment Warning: \oval, \circle, or \line size unavailable
Welcome to TeX.SX! Did you try loading the pict2e package?
Oct
11
comment No indent in the first paragraph in amsart?
@barbarabeeton Thanks for your comment; with a "new class" I meant a "different" one. How the AMS staff implements these classes shouldn't be the submitters' concern: they just have to comply with the guidelines and not try changing the formatting to suit their own taste.