• 1.2.2

jcabi-latex:compile

Full name:

com.jcabi:jcabi-latex-maven-plugin:1.2.2: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.
  • Since version: 1.0.
  • Binds by default to the lifecycle phase: pre-site.

Required Parameters

Name Type Since Description
<closures> Set<String> - Closures.
<outputDir> File - Destination directory.
Default: ${project.build.directory}/site/latex
<sources> Set<String> - Sources.
<sourcesDir> File - Sources directory.
Default: ${project.basedir}/src/main/latex
<tempDir> File - Temporary directory.
Default: ${project.build.directory}/latex-temp

Optional Parameters

Name Type Since Description
<skip> boolean - Shall we skip execution?
Default: false
User Property: latex.skip

Parameter Details

<closures>

Closures.
  • Type: java.util.Set<java.lang.String>
  • Required: Yes

<outputDir>

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

<skip>

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

<sources>

Sources.
  • Type: java.util.Set<java.lang.String>
  • Required: Yes

<sourcesDir>

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

<tempDir>

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