{compiling} is about the process you must go through to convert your TeX from .tex source files into your output document format, be it pdf, dvi, or something completely different.
116
votes
13answers
18k views
Compiling documents online
I have heard rumors that you can compile documents online, and more specifically that Google has a free online compiler, but I have never been able to find any. Is there a way to compile documents ...
76
votes
22answers
6k views
Tools for automating document compilation
A lot of people write makefiles that say something like
paper.pdf: paper.tex
pdflatex paper
bibtex paper
pdflatex paper
pdflatex paper
To handle re-running TeX to ...
23
votes
7answers
2k views
Conditional typesetting / build
Let's say I have .tex file which is a set of problems and solutions, of which I want to make two pdf files, one which includes the solutions and one which doesn't. so I need to build the .tex file ...
24
votes
10answers
3k views
Passing parameters to a document
I compile most of my documents via Makefiles which take care of the bibliography, indexes, etc. Often I'd like to compile different versions from the same TeX file changing only small things (e.g. a ...
38
votes
19answers
5k views
Is there any way to get real-time compilation for LaTeX?
I would really love to have a software or tool which provided real time compilation of my LaTeX document (to be able to see the final pdf or dvi document as I type the latex code), especially for when ...
107
votes
16answers
15k views
Is there any way to do a correct word count of a LaTeX document?
Often assignments (or even papers) have a word count limit. That is not a big deal when using Word, but I don't know how to do that using LaTeX. My solution has been so far to compile the document and ...
10
votes
2answers
8k views
How can I fix the error “GUI framework cannot be initialized” with TeXnicCenter and MiKTeX?
I don't know what I've done, but all of a sudden I am unable to compile any document which uses the geometry package. Minimal (non)-working example:
\documentclass[11pt]{article}
...
2
votes
1answer
319 views
Quickest way of applying thesis to tex template
I am trying to apply my thesis to a TeX template. I have pdflatex installed on a Linux box (in my university), but cannot get it to work. When I point to my TeX file as below, it gives an error:
...
41
votes
10answers
5k views
44
votes
8answers
4k views
Can one TeX file output to multiple PDF files?
I'd like to be able to create a TeX file that will output multiple PDF files with one compilation. I'm not even sure if this is possible. Here is the setup:
I am writing dozens of cover letters for ...
42
votes
7answers
4k views
What is the practical difference between latex and pdflatex?
I understand that some packages (like PSTricks) can't be used with pdflatex.
Are there any other differences between these tools?
Can we say that pdflatex is better if we don't care about ps?
21
votes
3answers
1k views
LaTeX code sniffer and/or beautifier?
I'm looking for a LaTeX code sniffer and/or code beautifier, because I'm creating a CI server for my LaTeX books and I wanted a few things. :D
25
votes
3answers
547 views
Document requiring infinitely many compiler passes?
It is an unfortunate reality that one must compile a LaTeX file several times in order to get all labels and citations correct. As far as I know, one should go on compiling as long as TeX warns that ...
64
votes
10answers
6k views
Speeding up LaTeX compilation
Usually I don't mind about LaTeX's compilation speed, because a paper of less than 20 pages is compiled rather fast. However, I am working on a large document - A report with more than 80 pages. ...
23
votes
4answers
2k views
How to make Latexmk use makeglossaries?
Is there a way to make Latexmk invoke makeglossaries (part of the glossaries package)?
Specifically I want to use latexmk to compile a LaTeX document that uses the glossaries package to produce a ...
44
votes
3answers
672 views
When and why should I use % !TEX TS-program and % !TEX encoding?
Occasionally, I see other people's documents starting with two lines like that:
% !TEX TS-program = xelatex
% !TEX encoding = UTF-8 Unicode
It's clear to me that the first line declares the engine ...
62
votes
5answers
3k views
Is there any reason to compile to DVI rather than PDF these days?
I appreciate that in the past, latex was faster than pdflatex, but computer speeds being what they are nowadays, I can't see any difference in how quickly documents compile...
So, given that the end ...
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 ...
10
votes
1answer
12k views
Undefined citation warnings
When I compile my document I get warnings of the form:
Package natbib Warning: Citation `xxxxx' on page y undefined on input line
z.
This problem does fix itself eventually when the compiler ...
14
votes
3answers
2k views
Is there any way to generate custom errors/warnings in LaTeX?
I want something like \ifmmode\else\GenerateWarning{The command \backslash uzuka is supported only in math mode.}\fi, which is supposed to generate a warning "The command \uzuka is supported only in ...
22
votes
2answers
2k views
Understanding the Log file
I'm getting some cryptic (for me) errors and warnings when I compile. On the advice of darn near every internet resource I could find, I dug into the .log file. The trouble is, I don't know how to ...
17
votes
3answers
354 views
What are the situations where you have to compile a document more than once?
You have compiled twice to get the desired output in the accepted answer to Lineno for 2 column. The accepted answer to How can I avoid compiling twice? provides a way to avoid compiling multiple ...
20
votes
7answers
2k views
how to avoid bibtex error message “repeated entry” for an entry appearing in several bibtex files?
I am using several bibtex files, dedicated to several topics. But some references are common to several topics and then appear in several of my bibtex files. Currently, I am writing a document dealing ...
8
votes
3answers
347 views
Shell escape after PDF is finished and closed?
I like to escape to the shell using \write18 at the very end of the compilation after the PDF file got completely written and was closed, so that I can use it as part the shell command. Is this ...
12
votes
1answer
1k views
Compile using latexmk in emacs
In the accepted answer in for the question it is suggested how to add latexmk support to emacs. If I get it right, compiling the .tex file should be assigned to C-c C-c. However this doesn't work for ...
17
votes
1answer
667 views
ultrafast pdflatex with precompiling
I try to improve the time pdflatex needs to compile my book.
Really working example
book.tex
%&preamble
\begin{document}
Hi
\end{document}
and
preamble.tex
\documentclass{article}
I run ...
15
votes
3answers
251 views
Print 'system information' in LaTeX doc
I've used TeX quite a bit before but am getting back into it at the moment.
I want to print a document details page with info such as:
Compiled on:
Compiled by:
OS version:
LaTeX version:
...
10
votes
4answers
3k views
Having a LaTeX PDF display the date the document was printed, not compiled…
I have been looking around for quite some time trying to find a way for a PDF (created using XeTeX) to adjust the date accordingly by the date it was printed - not compiled. I am familiar with \date, ...
15
votes
3answers
2k views
How can I avoid compiling twice?
Sometimes I need to run compile twice (eg when I use lastpage). Is there a way to set things so TeX knows that there is need for second run and do it automatically? I use Texmaker.
15
votes
2answers
2k views
Speed up compilation by (pre-)compiling chapters separately?
I am writing a long document with many chapters. They are all included from a root document using \input{chapterX.tex} etc. Compiling everything takes pretty long.
As a workaround to make compilation ...
5
votes
2answers
930 views
Conditional Compiling and \documentclass
I am quite new to latex and don't quite get it how to compile different versions of my presentation. If this is important: I am using pdflatex and beamer.
There are three documentclasses I am ...
13
votes
1answer
1k views
Why does Latex/Bibtex need three passes to clear up all warnings?
As explained by Andy Roberts, if you need to compile a new document with bibtex citations, then you need to run latex three times, and bibtex once:
latex document
bibtex document
latex document
latex ...
4
votes
2answers
403 views
generating LaTeX tabular code during compilation
I use LaTeX for scientific reporting in brain imaging (fMRI). I have a tabular array in LaTeX, that contains quite a lot of rows and columns, which both are brain regions and in the each intersecting ...
6
votes
2answers
911 views
Is there any way to build a LaTeX document from a parent directory?
I've written a makefile for my current project which produces all deliverables (executable, written in C, and report, written in LaTeX). I have a directory structure whereby the Makefile and outputs ...
5
votes
1answer
552 views
How can I see why a file isn't compiling somewhere else, if it does in my machine?
I'm attempting to submit a paper using the Elsevier Editorial System in LaTeX, and in the final step before submission it builds a file with information, the cover letter, and hopefully the ...
3
votes
2answers
217 views
Too many compiles when using latexmk with mpgraphics
\documentclass{article}
\usepackage{mpgraphics}
\begin{document}
\begin{figure}
.
\label{fig:a}
\caption{a}
\end{figure}
\begin{mpinline}
draw (20,20)--(0,0)--(0,30)--(30,0)--(0,0)
\end{mpinline}
...
2
votes
4answers
4k views
How to compile a document with EPS images using TeXnicCenter?
I have all my input images in EPS format. I am using TeXnicCenter. When I use latex->dvi output profile, all of the EPS images show up fine. However when I want to take the final output by using ...
24
votes
3answers
13k 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 ...
6
votes
3answers
408 views
Speedy LaTeXing
I am LaTeXing my notes for a maths class, and I'm wondering what TeX.SE has to say about tips and tricks that have helped them enter their LaTeX code that much faster. It can be anything from a ...
10
votes
3answers
846 views
Cross Platform LaTeX Build System
I am on Windows 7 Professional (64 bit) and would like to be able to execute one command to completely compile a PDF from source .tex files (including all required runs to get the table of contents, ...
43
votes
27answers
5k views
Real Time LaTeX? [duplicate]
Possible Duplicate:
Is there any way to get real-time compilation for LaTeX?
I'm looking for an application in which I can write pure LaTeX in one half of the screen and on the other half ...
12
votes
2answers
164 views
Executables of formats, engines and executables of engines
Each format has its executable/command, which compiles tex files
into a document in dvi, pdf etc.
For example
for TeX (proper), what is its executable?
for Plain TeX, its executable is tex which ...
6
votes
1answer
835 views
Emacs-org-mode and latexmk
After getting to know org mode here, I tried it out. It seems to be, indeed, very helpful. However, I want it to work smoothly with LaTeX, and as a compiling script I want to use latexmk.
I followed ...
5
votes
1answer
796 views
Automagically externalising pdftricks and TikZ pictures
My thesis currently has a few pdftricks pictures and tikz pictures. It takes a while to compile over here Scott says he has some scripts to automate externalising TikZ pictures.
I'm looking ideally ...
13
votes
3answers
442 views
Why does the use of microtype and xfrac lead to a high compile time?
While I was discussing another issue I came across this problem:
I included the xfrac package and the compile time of my document 100folded. After playing around I found out that microtype caused the ...
8
votes
2answers
448 views
Compiling latex directly from R
I want to find a programmatic way of converting a .tex latex document to pdf.
What I usually do, and this works in most cases, is to use:
tools::texi2dvi(latexfile, pdf = TRUE, clean = TRUE)
...
8
votes
2answers
1k views
'Dummy' LaTeX environment
I have a big LaTeX file which I would like to compile so that certain environments like figure are not shown. To that end I wanted to make use of the renewenvironment command. But the facilities of ...
7
votes
2answers
1k views
Compiler gives hundreds of “invalid character” suddenly
I am writing my latex document in TexMaker and suddenly in one of the thousands of compilations I make there is a error and I cant get rid of it. The error is:
! Text line contains an invalid ...
6
votes
4answers
186 views
How to detect and condition based on hostname
How do I construct a conditional statement based on the hostname of the compiling computer in LaTeX? For example:
\ifhostname{mymachine}
\dostuff
\else
\dootherstuff
\fi
Why: I am working with ...
6
votes
1answer
567 views
Conditional compilation of beamer slides
I'm preparing a beamer slideshow, and I will have to print slides.
I would rather use landscape mode slides, but it is possible that I need to use portrait mode ones. Sadly, I won't know until a few ...