My first instinct is Superusers, but on the other hand, you could say that writing stuff in LaTeX is programming in a DSL.

But then you have questions about typography, styles, and you have questions like the main reason why im asking this question:

How do I best cite a piece of software in my thesis?

Should I wait for superusers or is this stackoverflow stuff?


3 Answers 3


Now there is a new Stack Exchange site dedicated to TeX-related questions (including LaTeX): TeX - LaTeX - Stackexchange.

While most LaTeX questions would be on topic also on Stack Overflow and/or on SuperUser, they often will be better answered there.


Every document you write in a TeX derived language---every document---is a program. TeX and LaTeX are Turing complete, the problem is to get the desired output, and as such these questions are not out of place on StackOverflow (and we already have 200+ questions there, most of which are pretty good).

I've been fighting this battle for a while and simply won't quit.

Personally, however, I do see a distinction between. "I [can't remember|never learned] the command for Foo in LaTeX." on one hand and "My university doesn't provide a dissertation style and I need to achieve Bar obscure [layout result|front-matter arrangement|bibliographic convention]. What do I do?" on the other.

The former might be better on SuperUser, but the later definitely belong on StackOverflow.

Such is my $0.02.

  • 4
    +1 I think there are much more people on stackoverflow than superuser that can help with TeX problems, because TeX (and Metafont...) is largely programming. Aug 6, 2009 at 18:17

Although the distinction between "using" and "programming" LaTeX is fuzzy, I would definitely say that, on the whole, the questions should go on SuperUser. Although your question is about citing code, it's not strictly about programming, so I would go with SU personally.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .