|
|
(5 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| [[CMake_User_Contributed_Macros|Back]]
| | {{CMake/Template/Moved}} |
|
| |
|
| ==Description==
| | This page has moved [https://gitlab.kitware.com/kmorel/UseLATEX here]. |
| | |
| Compiling LaTeX files into readable documents is actually a very involved process. Although CMake comes with FindLATEX.cmake, it does nothing for you other than find the commands associated with LaTeX. I like using CMake to build my LaTeX documents, but creating targets to do it is actually a pain. Thus, I've compiled a bunch of macros that help me create targets in CMake into a file I call "[[Media:UseLATEX.cmake|UseLATEX.cmake]]". Here are some of the things UseLATEX.cmake handles:
| |
| | |
| * Runs LaTeX multiple times to resolve links.
| |
| * Can run bibtex, makeindex, and makeglossaries to make bibliographies, indexes, and/or glossaries.
| |
| * Optionally runs configure on your latex files to replace <tt>@''VARIABLE''@</tt> with the equivalent CMake variable.
| |
| * Automatically finds png, jpeg, eps, and pdf files and converts them to formats latex and pdflatex understand.
| |
| | |
| If you want to use pstricks images, locate this line in the UseLATEX.cmake file <br>
| |
| <code>SET(LATEX_COMPILER_FLAGS "-interaction=nonstopmode</code><br>
| |
| and change it to this line:<br>
| |
| <code>SET(LATEX_COMPILER_FLAGS "-interaction=nonstopmode --enable-write18"</code>
| |
| | |
| ==Download==
| |
| | |
| * Click here to get a copy of [[Media:UseLATEX.cmake|UseLATEX.cmake]].
| |
| * Click here to get the documentation [[Media:UseLATEX.pdf|UseLATEX.pdf]].
| |
| | |
| | |
| ----
| |
| | |
| | |
| [[CMake_User_Contributed_Macros|Back]]
| |
| | |
| {{CMake/Template/Footer}}
| |
Latest revision as of 16:46, 1 May 2018