5,010 reputation
2834
bio website
location England
age
visits member for 1 year, 11 months
seen 20 hours ago

I've been using LaTeX since I started university 6 years ago, and grateful to everyone ever involved in the kernel, or in the various packages, distributions and websites, those who introduced me to it and those who answer related questions!

I'm following with interest the developments on LaTeX3 and also the alternative engines, which I hope to one-day be able to exploit more!


Oct
5
revised Beamer: how to make each frame appear in the PDF toc?
added extra patch to \beamer@checknoslide and image
Oct
4
comment beamer/beamerarticle: mode specification for frame doesn't work as expected
I think beamer intentionally processes excluded frames (through \beamer@donoframe, putting them into \beamer@tempbox) so that side effects can still happen. Regardless, the most obvious difference between \mode<handout>{\begin{frame}Text\end{frame} and \begin{frame}<handout>Text\end{frame} is the frame numbering in non-handout mode, so the two specifications aren't intended to produce the same result.
Oct
3
comment Drawbacks of using fragile frames in beamer
The only issue that I remember encountering so far is in debugging. If you get an error (e.g. \foo is undefined), then without fragile, you get the line number of the \end{frame} in which the error occurred. On the other hand, with fragile, you just get the line number within the frame (the .vrb file), not of the frame itself.
Oct
3
comment Allow only certain commands in own environment
You can use \nullfont to ignore the text, but restricting other commands is harder as Matthew has said. It might help if we knew more about your application. For example, if \fred is allowed within myenv, do you want the user to be able to do \newcommand{\xyzzy}{\fred\fred} and use that?
Sep
17
answered Calling beamertemplate frametitle even for empty frametitle
Sep
15
awarded  Nice Answer
Sep
15
comment Command doing the same job as StrBefore but being expandable
@jfbu: thanks, that would certainly work. However, I will not merge this into the answer as I feel that the current version is easier to read, in a sense. Please retain your comment here for the benefit of others though!
Sep
15
comment Command doing the same job as StrBefore but being expandable
@Jonathan: thanks, I have updated my answer using something similar to your suggestion, but I am not sure why you suggest adding an extra dotted component?
Sep
15
revised Command doing the same job as StrBefore but being expandable
made safer similar to suggestions from Jonathan
Sep
15
answered Command doing the same job as StrBefore but being expandable
Sep
8
answered Allowframebreaks causes beamer miniframes to misbehave
Aug
9
awarded  Yearling
Jul
26
revised listings package: no numbering in case the code has only one line
noted ability to override and fixed errors pointed out by Peter. thanks!
Jul
24
answered listings package: no numbering in case the code has only one line
Jun
10
awarded  Nice Question
May
27
comment Package footnotebackref conflict with memoir
The warning you are getting is due to both memoir and the fmtcount package trying to define \ordinal for similar purposes. However, from what I can tell, these are not interface compatible as one works on a counter name and the other on a literal number, hence it depends if you are using the fmtcount version anywhere. The footnotebackref code does not load fmtcount so this is caused by something unrelated to this question and you would be advised to create a further question with an appropriate MWE if you want help investigating.
May
27
answered Package footnotebackref conflict with memoir
May
1
awarded  Enlightened
May
1
awarded  Nice Answer
Apr
11
comment Disabling backref in secondary multibib bibliography with natbib
Happy to help. Perhaps now you'd like to edit your question so that the focus is on the 'bonus' part, as it is still an interesting question?