is about finding the cause of errors or wrong results in (La)TeX code/documents using a methodical approach.
3
votes
1answer
267 views
Sublime Text 3 LatexTools
I just installed ST3 and installed the LatexTools package using Package control.
Everything seems to have gone fine except when I compile using CMD+b nothing seems to happen.
On the terminal I get ...
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}
...
1
vote
1answer
156 views
Debugging TikZ and PGFPlots compatibility issue
I just tried to compile an old TikZ code (which as far as I recall compiled perfectly in the past and was not changed in the meanwhile) and I faced some serious compilation issues related to TikZ.
...
2
votes
1answer
38 views
Debugging a custom-bib bst file that crashes on book items
I created my own bibliography file with custom-bib (makebst), but when I run it with a reference to a book I get:
$ bibtex PhD
[...normal output]
Database file #1: PhD.bib
You can't pop an empty ...
0
votes
1answer
67 views
Strange issue after removing bug
I removed a bug in my LaTeX code. Now the section is bug free because it uses code from a Lamport book. But it still is included in the pdf after using pdflatex more than once.
What is the problem? ...
2
votes
1answer
63 views
Standalone - \newlabel being written to .log instead of .aux
In my compiled document, which consists of many sub-documents using standalone, I have one sub-document in which the Figure references are undefined - they show up as ??. No MWE I've tried can ...
1
vote
0answers
31 views
My WinEdt can only debug one file
I came across a weird question... The thing is, suddenly without
and reasons, I could only pdfTeXify one file in my WinEdt. As you know, we
usually open lots of files which we have edited historically ...
43
votes
4answers
720 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 ...
3
votes
1answer
254 views
TikZ datavisualization example fails
While trying an example from the datavisualization section of the current TikZ manual I get a strange error message. On my system I have the current MikTeX 2.9 and installed the CVS version of TikZ ...
3
votes
1answer
116 views
Why does loading pgfplots after tikz break the default layers in a tikzpicture?
Taking the MWE from Jake's answer to the question Background rectangles with equal width but 'fitting' height, I get an error when loading pgfplots after the tikz packages but not before. I'm assuming ...
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 ...
2
votes
1answer
38 views
No %.aux file in a particular directory
I have the following line in my report.tex
\include{intro/introduction}
\include{prlm/preliminary}
\include{svy/survey}
and the corresponding directory structure. The directory structure is ...
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}
...
8
votes
2answers
83 views
Ease the handling of labels
I want to ease the handling of labels in my document, and I want to show the label for a section if define a "variable".
Currently I'm doing it like this
Setting the up the "variable":
...
0
votes
0answers
53 views
Stray number “1” appearing in an equation [closed]
I have compiled the following code in the middle of a document.
The received codeword $\mathbf{r}$ at the output of the channel is
\begin{equation}
r_k = \sum_{i=0}^{\mu-1} h_i x_{k-i} + n_k,
...
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 ...
1
vote
1answer
48 views
Unexpected hung latex compilation with property list retrieval
This is very closely related to a previous question of mine. From the comments to this previous question, I understand that my approach here is completely wrong headed. So why bother post a ...
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}
...
7
votes
0answers
306 views
Visualizing correct page lengths with 'layouts' and 'tikz' packages?
I am currently working on a project with xelatex/fontspec and tikz, and so, this example is basically the same as the one from layouts package reads all length as zero with tikz/fontspec/xelatex?.
...
18
votes
1answer
322 views
A “stacktrace” for errors
Is it possible to get some kind of "stacktrace" in TeX errors? I sometimes get errors which only show some deep LaTeX internals, but nothing about which LaTeX macro referenced it.
Thanks,
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}
...
6
votes
1answer
718 views
Install emerald font package on ubuntu
I tried to install the emerald font package on my ubuntu natty box. However if I compile a minimal example like (emerald.tex)
\documentclass{article}
\usepackage{emerald}
\usepackage[T1]{fontenc}
...
5
votes
1answer
167 views
How to find the lost text part when having “Float(s) lost” error
I've lost some text. I don't know if theres something missing, so how can I find it? I'm not in the mood to compare the chapter1.tex to the pdf file by reading both. Chapter 1 (chapter1.tex) is rather ...
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 ...
7
votes
1answer
94 views
Get current source line number
How can I get the current .tex source line number? I want to use it to generate useful error messages in a package I am writing.
There are some errors that can only be detected at the end of the ...
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 ...
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 = ...
0
votes
0answers
55 views
~ does not produce the desired behaviour and is rendered [closed]
Consider the following .tex document
\documentclass[12pt]{article}
\begin{document}
F.~Bar
\end{document}
Somehow the document gets rendered as this (using texi2pdf)
The problem does not ...
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 ...
11
votes
4answers
468 views
LaTeX debugging strategies and brace mismatching
What is the recommended way to track down brace mismatches in LaTeX? I have a large beamer presentation, but this equally applies to any other LaTeX work I've done.
In other computer languages I've ...
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 ...
1
vote
0answers
157 views
tikzpicture fails when externalization is enabled [closed]
In a document of mine I'm trying to use the external library. For the record, I downloaded the CVS version of TikZ, since I want the better update checks. Anyway, I have a figure in my code which ...
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 ...
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 ...
3
votes
2answers
118 views
Debugging vertical space on top of page (section inside a custom biblatex cite command)?
Please consider the following MWE, compiled with lualatex test.tex (+ bibtex test + lualatex test.tex):
\documentclass[twoside,a4paper]{book}
\usepackage{lua-visual-debug}
\usepackage{lipsum}
...
3
votes
2answers
523 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 ...
5
votes
1answer
245 views
A \typeout (or expandable command) that can expand once - or with variable levels of expansion?
Consider the following MWE:
\documentclass[12pt]{article}
\begin{document}
\def\aaa{something}
\typeout{=1==\aaa==}
\typeout{=1==\meaning\aaa==}
\typeout{}
\def\bbb{else \aaa, else}
...
2
votes
1answer
186 views
Generating a catcode table in Latex (with \typeout to terminal)?
I often need to look up a catcode table, and quick searches on the web are rarely satisfying.
So I thought, it must be (in the long term) easier to use a Latex function of sorts, to loop through all ...
5
votes
2answers
105 views
Showing definition of macros with custom characters?
Consider the following MWE:
\documentclass{book}
\usepackage{biblatex}
\begin{document}
\typeout{1.=\meaning\usebibmacro}
\typeout{2.=\meaning\usebibmacro{name:first-last}}
\makeatletter
...
2
votes
2answers
111 views
Generating pages in response to iterated parameter on engine level?
Just to jot this down here, while I have the thought: The method I used for the .gif animations in Why does \vspace, after section heading, sometimes jump/snap in discrete steps? was basically have a ...
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 ...
5
votes
3answers
184 views
\settowidth problem in tikz and in groups
I just came to the following problem - using \settowidth on a length in a tikzpicture resets that length to 0? Here is a (totally command-line) MWE, compiled with pdflatex test.tex:
...
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?
1
vote
0answers
221 views
Debugging Lua in LuaLatex with LDT [closed]
LDT is an IDE for lua based on eclipse. It is quite nice and the best free lua debugger I've seen(I've just stumbled upon it the last 2 days or so). It took me a bit to get setup properly but because ...
2
votes
2answers
210 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 ...
0
votes
0answers
104 views
Intermittent bug: Equation shifts to the left along with number [closed]
I have an issue with an equation in my latex intermittently shifting to the left. It is really sensitive to the layout of the page in general -- which means that I can't get a truly minimal working ...
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:
...
1
vote
1answer
275 views
How to print out to “log” without affecting anything else (lua print equiv)
lua's print is very effective for my debugging purposes but I can't easily use it in TeX because of all the macro expansion issues.
All it does is print the text to the window (console window or ...
6
votes
2answers
575 views
hyperref incorrect links: how to debug?
Problem Statement. I am writing a large document that is too big to provide here for illustration. For the first hundred pages or so, the hyperlinks are correctly matched to the displayed text. For ...



