Linked Questions

0
votes
0answers
23 views

Compilation progress update for TikZ [duplicate]

Is there any way to turn on some sort of progress update for compilation using TikZ? I'm working on the fireworks question on a rather slow machine (ARM chromebook) and starting to have my doubts ...
181
votes
23answers
10k views

Are there any open research problems in the world of TeX?

For a year-long capstone project in computer science, I have to do some 'original research.' I'm still not entirely sure what this entails, but it just struck me that perhaps I can do research and ...
560
votes
2answers
353k views

How to influence the position of float environments like figure and table in LaTeX?

How to influence the position of float environments like figure and table in LaTeX? This is a general question and should collect useful answers for all users. I hope we can use this as a reference
68
votes
4answers
5k views

What is “expansion”?

I'm relatively new to (La)TeX, but I have a reasonable amount of experience with computational programming languages. Until I began learning (La)TeX, I'd never heard of "expansion"... So, what is "...
104
votes
2answers
19k 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 ...
31
votes
3answers
2k views

Core TeX “Hello, world!”

As an experiment, I wish to write a manuscript in core TeX, which typesets the text "Hello, world!", and compile it without any format. If I was using the Plain TeX format, this program would be ...
42
votes
2answers
4k views

Teach me to debug

Ok, 35 years of programming has not prepared me to debug tex errors. It's painful. I can't create an MWE because the point is to be able to debug in place. Everything was working well, I would ...
17
votes
2answers
477 views

Does etoolbox's \ifboolexpr use lazy evaluation?

In other words, is bool{testB} evaluated at all in this example code? \newbool{testA} \newbool{testB} \booltrue{testA} \booltrue{testB} \ifboolexpr{ bool{testA} or bool{testB} }{OK}{Something's wrong....
7
votes
2answers
338 views

How \if is handled?

In the following example \def\a... fails if \ifabc is false and \myif is not initialized before \def\a.... In contrast, if \ifabc is true, \myif may be initialized before or after \def\a.... It is ...
7
votes
1answer
2k views

Logfile very large

Everytime I compile my file, I get a message from TeXstudio saying The logfile is very large (> 2 MB) are you sure you want to load it? This is mostly because I am updating the bibliography, while ...
3
votes
1answer
2k views

Underfull \vbox - how to find offending page?

I am compiling a large latex template, here, and always have a few underfull \vbox warnings. I know that they're just issues with the spacing, discussion here, but is there a way to configure the ...
8
votes
1answer
236 views

“show” family debugging commands

As discussed here, there are many commands which can be used to "debug" (La)TeX composing process. I also know that sometimes the \show command can be used to show the macro definitions. ...
3
votes
2answers
435 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} \...
6
votes
1answer
149 views

Headline adjustment doesn't work after new installation

Half a year ago, the following code \documentclass[ fontsize=12pt, % monochrome, a4paper, parskip=half, ngerman, headinclude=true, footinclude=false, captions=...
0
votes
1answer
185 views

Expandability: LaTeX3 VS LaTeX

The expandability is the heart of macros/functions. I wonder to know: If a better understanding of expandability in LaTeX3 can only be through a good background of expandability in LaTeX. How far ...

15 30 50 per page