is about finding the cause of errors or wrong results in (La)TeX code/documents using a methodical approach.
12
votes
2answers
2k views
Is plotting exponential graphs a known source of bugs in TikZ?
I want to plot $y = 2^x$ over a small domain. Unfortunately, even though tikz (v 2.1) seems to be able to calculate 2^{negative numbers} it is not plotting them correctly.
My minimal example is:
...
60
votes
2answers
5k views
How to best debug LaTeX?
..and I don't mean finding out why it doesn't compile, I mean serious debugging: breakpoints, figuring out value of variables at a given moment during run/compile, stepping, examining a stack (is ...
23
votes
2answers
1k views
Introspection and reflection with LaTeX/TeX macros
Below is a short program that can use \meaning and \string to let a combination of LaTeX and TeX commands to print out the listing of macros. Unsurprisingly (nothing can surprise me with TeX any ...
23
votes
6answers
2k views
Reducing the console output of LaTeX
When I run pdfLaTeX, I get very verbose output:
(/usr/local/texlive/2008/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibrarycalc.code.tex)
...
Is there a script to soak up all the ...
23
votes
2answers
593 views
How do I debug pgfkeys?
I'm sure if you're reading this question you are already familiar with my love for pgfkeys. However, it is absolutely impossible to debug: \tracingmacros is a total mess, with every key expanding to ...
16
votes
2answers
1k views
How can I work around this TikZ bug?
I have some files with TikZ graphics that have suddenly changed appearance since I upgraded to PGF-2.10. Here is a minimal example:
\documentclass{minimal}
\usepackage{tikz}
\begin{document}
...
5
votes
1answer
816 views
Defining a custom ‘wrapfig’ environment
[ This is an updated version of http://stackoverflow.com/questions/3233031/latex-defining-a-custom-wrapfig-environment ]
The wrapfig package interacts badly with the setup and teardown done by \begin ...
24
votes
3answers
12k views
LaTeX with Sublime Text 2
I recently (2 days back) started using LaTeX, I use Sublime Text 2 (ST2) for most of the programming. I found that ST2 has LaTeX package. So what I am doing is write the document with ST2 and run it ...
43
votes
4answers
721 views
Why does \vspace, after section heading, sometimes jump/snap in discrete steps?
Well, this is one question that I've had for a long time, and one that always gets me extremely irritated. However, this time I'm even somewhat happy - that I can ask the question at all; and that is ...
34
votes
2answers
1k views
Is there a \show for lengths?
The \show command is extremely useful for figuring out what's going on with a particular macro. Similarly, using \the can tell me the value of a counter. I'd like to know if there's something ...
6
votes
2answers
820 views
How do automatic overlay specification work in beamer?
I've tried reading the excellent Beamer user guide, but failed to understand.
I understand the basic idea: there's a counter beamerpauses that is advanced by a + inside an overlay specification. You ...
4
votes
3answers
413 views
Error using \usepackage{fancyvrb, fancybox}
With TeX Live 2009, with this MWE.
\documentclass{article}
\usepackage{fancyvrb, fancybox}
\begin{document}
\begin{Verbatim}[frame=single]
auto eth0
\end{Verbatim}
\end{document}
I ...
42
votes
0answers
1k views
A LaTeX log analyzer application (visualizing TeX expansion)
Consider the following MWE, test.tex:
\documentclass[12pt]{article}
\begin{document}
\tracingassigns=1
\tracingmacros=1
\def\aaa{something}
\def\bbb{else \aaa, else}
\edef\ccc{third \bbb, level}
...
18
votes
1answer
514 views
Latex \tracing commands list?
Often I need to recall the different \tracing commands; and a couple of times I stumbled on some webpages that worked fine for me; sadly, I didn't keep them, and my searches don't take me there ...
9
votes
1answer
4k views
How do you effectively debug overfull \hbox warnings?
I still haven't found out how to effectively solve Overfull \hbox (0.80913pt too wide) has occurred while \output is active warnings.
For instance, this piece of latex generates such a warning and I ...
8
votes
1answer
181 views
Help with the lua-visual-debug package
The documentation for lua-visual-debug is a little sparse. Can someone interpret the boxes/lines/colors that lua-visual-debug produces?
3
votes
1answer
112 views
Print macro output instead of executing
I am attempting to debug a Tikz/PGF script. I have a STY file that generates Tikz/PGF scripts, but the output graphic isn't quite what I want it to be.
In order to debug the problem, I was hoping ...
12
votes
1answer
300 views
Are subcaption and tabularx incompatible?
I know that tex.sx isn't the forum for bug-reporting, but I have a bit of a problem and I'm looking for a technical workaround. The following MWE produces odd labels:
\documentclass{article}
...
9
votes
2answers
358 views
\underfullrule?
I always use something like \overfullrule=1mm when I am writing Latex documents. I do read all warnings regarding overfull \hboxes, but I still prefer the visual output that very clearly shows exactly ...
3
votes
1answer
129 views
Showing expanded `\let` command with `\typeout`
I have already seen the related page macros - What is the difference between \let and \edef?, but I'm afraid it still doesn't expain to me the following MWE:
\documentclass{minimal}
...
2
votes
3answers
201 views
Help me to debug long LaTex equations with errors
I want to learn debugging of long LaTeX equations like below:
$\tau=\int\frac{dt}{\gamma} = \int\sqrt{1-\frac{v(t)^2}{c^2}}dt = ...
2
votes
4answers
308 views
Debugging - any packages that will draw individual line (and word) frame boxes?
I was just wandering if there is a package (or an option to a package, like \usepackage[showframe]{geometry}) that could emphasize/draw borders(/lines/frame) around each (and every) word; and/or each ...
8
votes
1answer
102 views
Using \typeout behaviour different with \newtoks vs. \def
I feel as I really should know this, but sadly I don't. Why is the output of \typeout{\the\myToken} not the same as having it printed in the PDF as \the\myToken. No problem with a \def, just with ...
6
votes
1answer
281 views
bug with page numbers when using soul package
I recently ran into a curious bug when using the soul package. I
managed to boil it down to the following example. The problem is that
the page numbers get messed up. In the example below, they should ...
5
votes
0answers
222 views
Biblatex 2.1 bug [closed]
After updating my texlive 2012 installation using tlmgr update --all --self the biblatex was updated to version 2.1 and biber to version 1.1. Now I cannot compile my document. I get the following ...
5
votes
2answers
224 views
On unprotecting (expanding) \protected macros (or, “the space after command name”)
I quite often come into a situation, where I need to obtain some text produced by a package macro as a string, like in say:
Expanding (edef) a lipsum command?
How do I "unprotect" an ...
4
votes
1answer
34 views
Bad interaction between keycommand and environ?
I suspect the keycommand and environ packages are not playing nicely together, because the following code gives an error. Can anybody explain what's going on?
\documentclass{article}
...
3
votes
2answers
524 views
Output ASCII code as character on terminal in Latex?
If I have a letter/character, I can output its ASCII value using \number and backtick command:
*\typeout{\number`a}
97
What do I do if I have "97", and I want to show "a" in terminal? I have ...
2
votes
2answers
211 views
Visual debugging of lengths in paragraphs and environments?
During my searches, I found a couple of online images, which I doubt are produced with Latex - however, I found them immensely useful in understanding what is going on.
I'm pretty sure the images ...
2
votes
1answer
522 views
Debugging Advice: TeX Capacity Exceeded with TeXLive2011 (but not with TeXLive2010)
I have a feeling that this is going to be rather embarrassing when I eventually get to the bottom of this problem, but since I have been struggling with this for some time I am posting this question ...
1
vote
1answer
82 views
layouts package reads all length as zero with tikz/fontspec/xelatex?
After getting the suggestion to use the layouts package for visual debugging of lengths, I came up with the following example, which I compile with xelatex test.tex:
...
0
votes
0answers
62 views
How can I debug this problem with math typesetting? [duplicate]
Possible Duplicate:
problem compiling some 'math' using LuaLaTeX
While trying to write an equation it seems that the square root does not like particular elements. I tried to ...


