• 1.1

jcabi-latex:compile

Full name:

com.jcabi:jcabi-latex-maven-plugin:1.1:compile

Description:

Compile PNG images and PDF documents from TeX/LaTeX sources.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Binds by default to the lifecycle phase: pre-site.

Required Parameters

Name Type Since Description
closures Set - Closures.
outputDir File - Destination directory.
skip boolean - Shall we skip execution?
Default value is: false.
User property is: latex.skip.
sources Set - Sources.
sourcesDir File - Sources directory.
tempDir File - Temporary directory.

Parameter Details

closures:

Closures.
  • Type: java.util.Set
  • Required: Yes

outputDir:

Destination directory.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.directory}/site/latex

skip:

Shall we skip execution?
  • Type: boolean
  • Required: Yes
  • User Property: latex.skip
  • Default: false

sources:

Sources.
  • Type: java.util.Set
  • Required: Yes

sourcesDir:

Sources directory.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.basedir}/src/main/latex

tempDir:

Temporary directory.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${project.build.directory}/latex-temp