Работаю над неким документом в LaTeX, для этого пытаюсь решить следующую проблему с помощью msys make, не выходит:
- Есть некоторые файлы SVG, которые время от времени изменяются, их необходимо конвертировать в PDF:
inkscape file.svg --export-pdf file.pdf
- Генерированные таким образом PDF файлы используются при достаточно частой компиляции документа в LaTeX.
- В TeXstudio можно указать команду, которая запускается перед компиляцией документа.
- Естественно, цель состоит в том, чтобы перед компиляцией документа из TeXstudio конвертировались только те, которые были изменены.
На данный момент мой Makefile выглядит вот так:
Code: Select all
SOURCES=class_diagram.svg component_diagramm.svg sequence_diagram_guide.svg sequence_diagram_record.svg
OBJECTS=$(SOURCES:.svg=.pdf)
all: $(OBJECTS)
$(OBJECTS): $(SOURCES)
"C:\Program Files\inkscape\inkscape.exe" "$<" --export-pdf "$@"
Что не так? Никак не допру
Спасибо