18,169 reputation
14096
bio website
location
age
visits member for 3 years, 7 months
seen 1 hour ago

Jun
22
comment How to write overlay-specification–aware macros that work w/o the beamer class
Thanks for the pointer to \beameroriginal, quite handy! However, the approach does not work, if the overlay-specific part needs to be applied in the middle of the original command, for instance, if the beamer-version should result in \newcommand<>\foo[1]{\fbox{\only#2{\bfseries}#1}}}
Jun
22
comment Beamer, notes, and bibliography
@BigDawg: Hmm, this is probably not so easy ==> deserves a question on its own.
Jun
21
comment Beamer, notes, and bibliography
@BigDawg: Does this mean that the (physical) PDF page size can remain as is (128x96mm) and you want to have larger margins?
Jun
21
comment Beamer, notes, and bibliography
@BigDawg: Do you want to change only the width, but not the height of the note frames? Or do you just want to scale everything "as is" by 0.3?
Jun
11
comment Scale all TikZ images in a document by the same factor
If everything in all pictures should be scaled, I would apply the transform shape also globally (e.g., every node/.append style={transform shape})
Jun
11
comment Foldable DIN A0 page within normal document
That is what I have always disliked about UML. The syntax is so incredibly space-consuming; seems as if the boys never considered printing diagrams for real pieces of software.
Jun
9
comment Large document edited by a dozen people
Well, I don't know docmute and do not claim subfiles to be superior in any respect. It's just that this one is often mentioned for the task in question so I suggested to add it to the list for the sake of completeness.
Jun
8
comment Drag and drop image files to LyX
@flow: It works fine here on my side (LyX 2.0.2 on OS X). Make sure that the filenames you give the images are different, though, here it always suggest pasted1.
Jun
6
comment What is the best way to alias a key using PGF Keys
Good idea, way more PGFish :-) I probably would reverse the syntax and make .alias a handler that is executed on the key to link to (test/.alias=tes) instead of the alias, as this seems more natural to me (reflects the order of parameters to ln -s on UNIX)
Jun
5
comment How to black out a figure for confidential reasons?
@ChristianWolf: Note also, that with this solution there is no need to disable externalization for the confidential images, as the generated image file itself is overwritten by the convert-generated one.
Jun
5
comment How to black out a figure for confidential reasons?
@ChristianWolf: Right. I have now explained this in detail.
Jun
5
comment Large document edited by a dozen people
@MartinScharrer: The/a missing one is probably subfiles. I have used it successfully for a couple of collaborative projects. @mbforbes: I suggest adding this to your list.
Jun
3
comment Are there any disadvantages of TeX being Turing complete?
Parsing is a point, but only if the language the parser is supposed to accept is context sensitive; context-free or regular languages could be parsed by simpler machines. Well, I will now stop being picky. What really matters is that, even though you have been providing us with many great packages, the halting problem of thesis writing turned out as decidable :-)
Jun
3
comment Which PDF/DVI viewers have spelling error or homonym detectors?
TexShop an Co. have their own PDF viewers; you use Skim if you are probably also using vi or emacs :-)
Jun
3
comment Are there any disadvantages of TeX being Turing complete?
@Aditya: That is true, "infinite state" is formally also a requirement of a Turing machine. So TeX as a language is turing-complete (TC), the tex machine that interprets this language, however, is actually a linear bounded automaton, LBA. This, of course, holds for any real-world computing machine (there is no computer with unlimited memory...), so in colloquial usage the term TC usually implies a "given that the machine is an LBA with enough memory".
Jun
2
comment Are there any disadvantages of TeX being Turing complete?
+1 and more for investing so much time on great packages that have made not only my life so much easier! The answer itself, however, is just wrong, technically and socially: 1: I doubt that for any of the algorithms you have implemented Touring-completeness is actually required. 2: All good PhD students spend (too much?) time on (over-engineered) side projects that are supposed to ease their writing. I have seen many; there is absolutely no evidence, that the turing-completeness of the tool is the driver for procrastination :-)
Jun
2
comment Are there any disadvantages of TeX being Turing complete?
That indeed are points that actually are related to Turing-completenes and that really do matter.
Jun
1
comment Are there any disadvantages of TeX being Turing complete?
@mlp: Upps, I did it again. I am terribly sorry, Alan :-)
May
31
comment Are there any disadvantages of TeX being Turing complete?
"almost inevitable" is debatable here, as neither arithmetic nor the ability to measure boxes and take decisions requires Touring-completeness. Basically, touring completeness requires three properties: (1) variables and the possibility to do arithmetic on them (an inc operation is enough) (2) a test operation (if) and (3) an endless loop construct (such as recursion or`goto` or while). Number 3 is the key point here: Only if you really need some sort of "endless computation", Touring-completness is inevitable.
May
31
comment Are there any disadvantages of TeX being Turing complete?
@DavidCarlisle,Seamus: Well, the important point here is that for a Touring-complete language the halting problem (will a program terminate or not) is undecidable, whereas for a regular language as sketched by David it is.