Questions tagged [tools]

{tools} is about the complementary tools needed to produce particular jobs. Note that it may not refer to any particular tool in a standard TeX bundle.

In this context, "tools" are taken to be complementary programs than enhance or supplement the normal TeX bundle.

Examples of particular tools are , , and .

208 questions
78
votes
15 answers

How can I use LaTeX from Python.

I need to generate documents from a web application and would like to do this using the Python language and LaTeX, are there any tools that will help me? Edit This Application will be hosted on Linux, we can run any external commands using popen,…
Frozenskys
  • 881
  • 1
  • 7
  • 6
14
votes
5 answers

How to "stamp" the same text on each page of a document

I want to have drafting information appear on each page of document. I have seen something similar in the Kluwer document class where it defines \@oddfoot and \@evenfoot for a lot of possibilities. Is there an easier way than this? Is there a way…
Niall Murphy
  • 1,451
13
votes
3 answers

Good tools for LaTeX maintenance tasks?

I have a big bunch of old to new LaTeX documents written by several independent people. I have to bring them up to date, modern and consistent, standardized LaTeX code. In these documents there are a lot of common "mistakes" or quirks. For…
Foo Bar
  • 13,247
13
votes
1 answer

Is it possible produce .djvu files from LaTeX directly?

I see some .djvu files with worked links, side bar table of content and I can select/search text inside document (with WinDjvu viewer). How produce .djvu file from LaTeX files? PS. @Paulo Cereda. Thanks for suggestion. pdf2djvu have build for…
gavenkoa
  • 233
13
votes
1 answer

Latex "command examples" lookup / reference - from the command line?

I am already very fond of the texdef tool, which is used on the command line, something like this: $ texdef -t latex \newcounter \newcounter: macro:#1->\expandafter \@ifdefinable \csname c@#1\endcsname {\@definecounter {#1}}\@ifnextchar [{\@newctr…
sdaau
  • 17,079
12
votes
1 answer

Tool to compare log files

Is there any tool that can help in comparing two log files from different runs? I am interested in showing things like: Different versions of the loaded packages Change in the size of overfull boxes Engine version Other things that may help…
TeXtnik
  • 5,853
12
votes
5 answers

Pretty printing LaTeX source

I am looking for a tool that reformats my LaTeX source code so that it becomes nice and readable. For programming languages like C, C++, etc. such pretty printers exist. Are there any pretty printers for LaTeX source?
eins6180
  • 320
11
votes
2 answers

Are there any LaTeX packages to compute and render the diff between two text files?

I look for a TeX package that could do the following, or anything close. I image the simpler use case as giving two text files of any kind as parameters : \diff{file1}{file2} and this command would compute a diff over these files and include into…
11
votes
3 answers

Long LaTeX files in Sublime Text 2

I use Sublime Text 2 for my LaTeX documents, but I tend to write very long documents. What kind of tricks or add-ons would be helpful when working with super long files? For example, since I have many \sections in my document, is there a way to…
frickskit
  • 321
  • 3
  • 8
8
votes
2 answers

How to obfuscate my LaTeX document?

My LaTeX document uncovers bugs in some LaTeX tools. Therefore I would like to provide the LaTeX sources to the tool author. My problem is that the document I am writing on has to be kept secret and is very large. Therefore I tried to create an…
Robert
  • 652
7
votes
1 answer

Macro find tool

Does there exist a tool to find in what package a given macro is defined? I have to work with LaTeX (not XeLaTeX, for legacy reasons). I'm dealing with very old code, which I have to get compiled. So, if I encounter an unknown command, I have to…
KAction
  • 703
7
votes
1 answer

Is there a tool that converts "normally written" TeX source to one with a newline at the end of every sentence?

In many of the questions asked here, people recommend the use of control versioning for the write-up LaTeX documents, especially for documents that are large, such as theses. The issue with doing that is that in order for the traditional control…
sudosensei
  • 4,072
6
votes
1 answer

Tools for exploring and analysing document structure?

I'm currently writing a thesis. Just the introduction is 25 pages/8000 words. The whole document will probably be 70 pages or so. With a document this large, and on such a complex topic, it can be quite hard to keep track of what's going on…
naught101
  • 8,224
6
votes
1 answer

Are there tools to generate stats per chapter/section? (LaTeX)

I'd like to have a general overview of documents I'm writing with LaTeX (e.g. a couple of books), I need tools to generate statistics on a LaTeX document (made of many files included into a main one), per chapter/section basis. I.E., something that…
atrent
  • 93
6
votes
2 answers

Searching for a LaTeX Processor

I would like to know if there exists a LaTeX processor that works similar to SAXON for XML and XSLT documents. I would need it to extract some information from source code, and define its semantics.
jackb
  • 518
1
2