The Stack Overflow podcast is back! Listen to an interview with our new CEO.

Questions tagged [makefile]

{makefile} tells the operating system how to derive the target program.

Filter by
Sorted by
Tagged with
0
votes
0answers
19 views

latexmk not recording dependent files

I don't know whether I don't understand the working of latexmk's -deps flag or it's not working as supposed. I'm building a Makefile for typesetting several documents from a single main.tex file (I ...
5
votes
1answer
75 views

write a make file to compile all standalone tikz file

I wrote several standalone tex files for drawing a figure with tikz, I named them with the pattern tikz_*.tex, and now I want to compile them all at once using a make file. First I tried the following ...
0
votes
1answer
21 views

Getting a valid makefile from tikz-externalize when using `-output-directory` and input

The following mwe does produce an invalid makefile when used with latexmk's -output-directory option. (The example is from the pgfplots manual) latexmk mwe.tex -output-directory=build \documentclass{...
0
votes
1answer
17 views

tikzexternalize produces a broken makefile on FreeBSD

The following mwe.tex creates a makefile, which is not working on FreeBSD; it's mostly taken from the pgfplots manual. \documentclass{article} \usepackage{tikz} \usepackage{pgfplots} \...
1
vote
0answers
73 views

Is there a way to create LaTex “object files” like in c in order to write a proper Makefile

I am trying to write a Makefile for a LaTeX project which uses more than one .tex file. I was wondering, if it is possible to create several pdf's (or any other data format) for each .tex and link ...
1
vote
1answer
51 views

Makefile for arbitrary latex document

I wanna use automatic variables to prepare a Makefile for several latex documents. In other words, i have foo.tex, bar.tex, bee.tex, otherdoc.tex ... I wanna use a single Makefile to process all of ...
2
votes
1answer
119 views

UseLATEX (for CMake) doesn't accept compiler flags

I'm using UseLATEX.cmake with CMake and it works pretty well except for passing compiler flags. For example, in the main directory I have a basic TeX file main.tex, the UseLATEX.cmake file, and this ...
1
vote
2answers
74 views

Trying to use \MakePerPage{footnote} kills the build of my LaTeX doc

The standard LaTeX footnote behavior is to mark footnotes using superscript numbers. I can't use that, since all of my citations are superscript numbers. What I'd like is for my footnotes to be marked ...
0
votes
1answer
190 views

Minimal Makefile for pdflatex bibtex with output-directory [duplicate]

Does someone have a minimal Makefile, that compiles a latex document using pdflatex bibtex pdflatex pdflatex while putting all ouput files in a special output-directory to avoid cluttering the root-...
0
votes
1answer
814 views

When do makefiles recompile and when don't they? (How to force makefiles working.) [closed]

I have noticed that makefiles sometimes do their job (they compile the document) and sometimes they don't (then, they claim nothing has changed). In the latter case, depending on how the makefile ...
1
vote
1answer
50 views

How to generate a Makefile from dtx // keeping the tab width

For a complete documentation I would like to maintain and explain the Makefile within my dtx-file. Two problems occur: docstrip always adds an extension to the generated file (\file{Makefile}{\from{\...
1
vote
0answers
166 views

Which build system should I prefer if I want to distribute tex files?

I want to improve some existing Makefiles in a project where everything is kept as tex files. However, running make pollute the directory with intermediate files and the current Makefile does not make ...
1
vote
0answers
40 views

How to pass jobname info to `latexmk -C`? [duplicate]

I created a Makefile which uses latexmk. Example main.tex: \documentclass{article} \begin{document} Hello World! \end{document} Makefile: FILE := FOOO .PHONY: $(FILE).pdf all: $(FILE).pdf $(...
1
vote
1answer
436 views

Use latexmk with -use-make to generate standalone graphics

I'm trying to build my main.tex that includes a standalone pic.pdf. Special is, that pic.pdf needs to be built by latexmk (via the -use-make flag) while actually building main.tex. The problem ...
1
vote
1answer
982 views

Latexmk fails to compile citing missing .bbl file with biblatex

I am trying to use the excellent and well-maintained template/framework here for my phd thesis. https://github.com/holgern/TUB_PhDThesisTemplate since this meets all the requirements of my university. ...
4
votes
1answer
1k views

How to build a Makefile that builds a LaTeX document with dependencies in one run

I am trying to create a Makefile for my paper where I can type just make and it will compile everything in one go. The paper has several figures which are generated from scripts. However, everything I'...
2
votes
1answer
2k views

How to write a Makefile in Windows to compile a Latex document using a loop

I need to write several documents that are fairly close to each other, i.e.same structure of header/footer, call a common set of forms. I wrote a Main.tex document with a set of \if\x 1 { my document ...
1
vote
0answers
1k views

Texstudio and local texmf

I have a project directory and within the project directory a package in a local texmf-tree. As the project resides in a repository and is compiled on different computers, I would like to have a ...
1
vote
0answers
383 views

latexmk and Makefile with multiple sources

I have a main source file that \include a lot of other LaTeX files such as tables all named tab-XXX.tex. This way, I can have an appending that lists all the tables but this is beyond the point. How ...
3
votes
1answer
479 views

Redefine existing commands outside preamble

I have a Latex document where a lot of the text and figures is generated automatically by a program. In a minimal example, the final document is like this: \documentclass{memoir} %% This file is ...
1
vote
0answers
149 views

How to use UseLaTeX for out-of source build [closed]

I developed some CMakeLists.txt file, which prepares from the same source different outputs (different PDF output formats). I use the line to generate files file(WRITE ${MyFileName} "${newfile}" ...
1
vote
0answers
553 views

Building PDF with pdflatex and biber

I am trying to build pdf latex out of source with biber and biblatex, but i get LaTex warning: There were undefined references. Please (re)run Biber on the file : report during the third pdflatex run. ...
3
votes
0answers
31 views

Howto force UseLATEX to clean temporary files between changing configurations? [closed]

I have a multiple-output LaTeX file, and created a CMake environment to produce all requested outputs as result of running a single command. Basically, it works. However, since I do have bibliography, ...
10
votes
2answers
2k views

What is makefile and when do I need to use it along with latexmk?

I was looking for a tool that can look for changes in my TeX files then compiles them whenever a change is registered. So, I came across latexmk and managed to make it do what I want. However, I ...
0
votes
2answers
595 views

Force dependency to compile using a Makefile

I compile a project using a Makefile. Somehow (after reading a lot about Makefiles), I can't solve the following problem: I have a main file edu.tex and a file edu-tut.tex, which is imported to edu....
1
vote
1answer
518 views

Set correct path for BibTeX via Rubber

Setup I am using Rubber to compile my LaTeX document. In my root folder I have main.tex, mybib.bib (both coming from here) and Makefile. main.tex \documentclass[11pt]{article} \usepackage{cite} \...
5
votes
1answer
2k views

Makefile for a latex report

Not sure if this belongs here - but its bugging me. I have a makefile : DOCNAME=SI16-SC13B038 D1=Abstract D2=Bonafide D3=Declaration D4=Introduction DBIB=References TEXDEP=$(D1)/*tex $(D2)/*tex $(D3)...
3
votes
3answers
394 views

What is “sepdflatexmk”?

A colleague gave me a .tex file and said it needed to be compiled with sepdflatexmk, which she had on her Mac. She didn't know anything more about this compiler. I did some Googling and it seems ...
0
votes
1answer
82 views

Compilation of several projects at once

I search a way to (re)compile several different projects at once (all assumed to be compile individually without error). Here, I present the context and the problem. The context: I have a topic, e....
0
votes
1answer
144 views

How to add -sPAPERSIZE=a4 to makefile?

i have this makefile: FILE=name all: latex $(FILE).tex dvips $(FILE).dvi ps2pdf $(FILE).ps and i want to add parameter -sPAPERSIZE=a4 for latex, dvips and ps2pdf, how should i do it? ...
3
votes
1answer
279 views

Biblatex remakes bcf and bbl files despite no change to bib files

Any change to my project tex files, even those that do not involve bib files or citations, result in biblatex recompiling the bcf and bbl files. How to prevent this behavior in order to save time ...
2
votes
1answer
277 views

Make utility deletes PDF when Ctrl-C'ing out of continuous preview

I am using a Makefile together with the latexmk utility to build PDFs from LaTeX files. My question is at the bottom. Here is some background: The relevant parts of my Makefile are the following: ...
1
vote
0answers
143 views

Using Make to Compile Latex with external packages [closed]

I am using make to compile my LaTeX files (make is the REQUIRED tool) and am running in to some trouble when trying to build on a 'fresh' computer. By this I mean the documents contain many \...
1
vote
0answers
425 views

\lstinputlisting interprets special characters from included file

I'm writing a report with multiple programming languages. At the moment I'm trying to include a Makefile. When I do: \lstinputlisting[language=make]{./Kodeeksempler/makefile} I get the following ...
2
votes
1answer
283 views

GNU Makefile for compiling each chapter with its own reference

My book structure is like: book.tex chapter/ch1.tex /ch2.tex ref/ch1.bib /ch2.bib As each chapter of my book is required to has its own reference thus I used chapterbib package and fed ...
3
votes
1answer
565 views

latexmk: jobname option and clean up incompatibility?

I'm using latexmk in a Makefile to compile my document. Since I want my output filename to be different from the input filename, I use latexmk's option jobname. The problem is: it seems to be ...
1
vote
0answers
542 views

Why does \cite work but \citep and \ref do not?

I'm using a Makefile that was working which looks: # partly autogenerated, that's why it's so ugly! # say 'make V=1' to see the full build output ifndef V Q = @ Q_LATEX = sh -c 'echo -e " " `echo $...
4
votes
0answers
353 views

Makefile in packages with UNIX commands and latexmk?

What are the rules regarding writing Makefiles to be part of CTAN packages? I would like to include a Makefile in a package I wrote. The package is in .dtx format with its .ins file embedded. When I ...
2
votes
0answers
69 views

Call GNU Make from AucTeX [duplicate]

In most Emacs major modes targetting compiled programming languages, C-c C-c invokes make. In AucTeX, it lets me choose between any of BibTeX Biber Check ChkTeX Clean Clean All File Index ...
3
votes
0answers
2k views

listings: How can I highlight Makefiles?

I am trying to typeset a makefile using listings. Now I would like some differential highlighting, e.g. for variables and ordinary commands in the target body. In this snippet, want to have different ...
5
votes
1answer
944 views

Auctex support for building using makefile in subdirectory?

I am editing my PhD thesis using Emacs & Auctex, but my elisp is quite weak. Additionally, I build my thesis in a subdirectory, using makefiles generated by CMake and the UseLATEX CMake package, ...
11
votes
1answer
2k views

Can I pass LaTeX commands to latexmk instead of a filename?

This is a follow-up to How can I automate the workflow for producing multiple versions of a document? Here is toy example of my problem. I want to automate the generation of two slightly different ...
6
votes
2answers
6k views

Making MiKteX pdflatex on Windows available to cygwin

I currently have a project with a workflow that uses pandoc in its Makefile to convert text from Markdown to LaTeX to PDF. This requires that a LaTeX engine be present in my path, or specified with ...
6
votes
1answer
2k views

pgf: 'externalize' with 'list and make' on windows [closed]

In the pgfmanual I found today under Section 50.4.4 Customizing the Externalization that you can have multicore support during externalization using the mode list and make. % step 1: generate main....
4
votes
0answers
652 views

tikz externalization: list and make forces make to recompile the tikz images every time

I'm trying to speed up my latex development by parallelising as much tasks as possible and by redoing as little work as possible on every run. Amongst other things, I want to externalise my tikz ...
0
votes
1answer
427 views

How to provide a Makefile to Texlipse?

gurus, The question can probably be formulated in a couple of ways. When I created my Latex project in Texlipse, I told Eclipse to put all PDFs in the out folder, and all sources including my main....
0
votes
0answers
435 views

Makefile using latexmk not syncing between ST3 and Skim

I am busy writing my dissertation. I am using Sublime Text 3 to edit the documents and Skim as the PDF viewer. There are several reasons why I am not using LaTeXing/LaTeXTools to compile: The ...
6
votes
1answer
267 views

Controlling draft options from a Makefile

I would like to control class options such as draft and geometry package's showframe from a Makefile. Is there a way I can parameterise a document using LaTeX itself, or will I need to preprocess the ...
12
votes
3answers
2k views

What do Sweave/knitr offer that make doesn't?

I use LaTeX to write papers and R for data analysis and visualization, so I've been looking into Sweave and knitr. The Sweave website says: The purpose is to create dynamic reports, which can be ...
2
votes
0answers
31 views

What is the recommended approach to compile sequentially some variants of code? [duplicate]

Continuing experimenting with conditional text, I am getting a code with a number of options: some dialogs in english are translated, some other options (not shown in the MWE) enable the document be ...