6,829 reputation
12348
bio website mbork.pl
location Poznan, Poland
age 36
visits member for 3 years, 4 months
seen 7 hours ago

I am a mathematician by profession and quite a long-time (since around 1995 – as of now [2014], this means more than half of my life) TeX user by hobby.

I started with plain TeX, and much later (in the early 2000s) moved to LaTeX; I still use plain TeX occasionally (and when writing LaTeX classes/packages). Quite recently I also started to use ConTeXt.

I am a heavy Emacs user, though still a newbie – I started in 2001.

I have a blog about (among others) TeX and friends, located at http://mbork.pl/Content_AND_Presentation.


Mar
24
accepted Can anyone explain why setting \lineskiplimit breaks align?
Mar
24
asked Can anyone explain why setting \lineskiplimit breaks align?
Mar
24
asked What settings for \[x]spaceskip would you suggest for Linux Libertine?
Mar
24
comment How to change the nested itemize bullet characters?
+1 for mentioning enumitem.
Mar
24
comment Creating cobweb diagrams of some functions with tikz/pstrick etc
@MarcvanDongen: lua is a "normal" programming language, and has a "double" float type. Also, Metapost will soon have a reasonable numeric engine.
Mar
24
comment Creating cobweb diagrams of some functions with tikz/pstrick etc
@MarcvanDongen: +1. Maybe ConTeXt/Metapost/lua would be a better tool here? (Or even LuaLaTeX + tikz?)
Mar
24
awarded  Enthusiast
Mar
23
comment Is changing \lineskiplimit to some negative value a good idea, and what the value might be?
Thanks. The problem is, that this article (whose author is not me, btw) has lots of inline math with lots of sub/superscripts, but often these fall in different places in the line, so your suggested setting will usually not hinder legibility. (Also, Asana's superscripts seem to be much higher than CM's.)
Mar
23
awarded  Civic Duty
Mar
23
comment Difference between \let\foo\relax and \def\foo{} for disabling
for undefining, \let\foo\relax is fine in plain TeX. Otherwise I agree.
Mar
23
asked Is changing \lineskiplimit to some negative value a good idea, and what the value might be?
Mar
23
answered Are \choose and \align incompatible?
Mar
23
comment Horizontal character width scaling
Probably yes, I'd check the microtype package (and maybe virtual fonts would be the way to go). But I'd strongly discourage this (on the grounds that this may strongly hinder legibility and aesthetics); there are other ways to save space, ranging from using the savetrees package to rewriting your text. Summing up: this may be a good idea only in case of texts noone will read anyway, so why bother;)?
Mar
22
comment ConTeXt: Define word space dimensions
Well, grepping the (MkIV) sources gave me certainty that ConTeXt seems not to change the font constant with respect to \spaceskip and its stretch and shrink components, unless you use verbatim-type environments (or \setuptolerance[space]).
Mar
21
answered Is there any LaTeX editor allowing you to tab through curly braces?
Mar
19
comment Typesetting boardgame positions using ttf font
@MichaelRas: did you consider using tikz? This would work not only in XeLaTeX, but also in pdfLaTeX, and might be much more flexible, both graphically and legally (tikz is free also for commercial use). I have a few years of experience in using tikz, and am pretty sure that coding a diagram like the one you showed would be one afternoon of work; also, there are plenty of people here on TeX.SE much more experienced in tikz than me, so you would have quite a support.
Mar
17
comment ConTeXt: Define word space dimensions
@morbusg: very good point. I guess that fiddling with \[x]spaceskip is bad, because I assume that the font author already put the good-looking values into the font itself. The only reason I can imagine now for changing it is to make typesetting narrow columns easier (without too much hyphenation/overfull boxes). For that, \emergencystretch (and \tolerance & friends) seems better (well, less worse in fact: really better might be making your font smaller and/or setting the relevant portion of text flushleft).
Mar
17
comment Whitespace instead of all images
What about using \usepackage[draft]{graphicx}?
Mar
16
comment Use the \SplitArgument function to pass an array of token-separated values as a single argument
Wouldn't it be a better idea to use some kind of a key-value syntax (or comma-delimited lists)?
Mar
16
revised ConTeXt: Define word space dimensions
Notes about \emergencystretch and \xspaceskip