summaryrefslogtreecommitdiff
path: root/src/net/sourceforge/plantuml/Option.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/sourceforge/plantuml/Option.java')
-rw-r--r--src/net/sourceforge/plantuml/Option.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/net/sourceforge/plantuml/Option.java b/src/net/sourceforge/plantuml/Option.java
index 6cf1953..8b0d2af 100644
--- a/src/net/sourceforge/plantuml/Option.java
+++ b/src/net/sourceforge/plantuml/Option.java
@@ -48,6 +48,7 @@ import java.util.regex.Matcher;
import java.util.regex.Pattern;
import net.sourceforge.plantuml.command.regex.MyPattern;
+import net.sourceforge.plantuml.cucadiagram.dot.GraphvizUtils;
import net.sourceforge.plantuml.preproc.Defines;
public class Option {
@@ -116,6 +117,8 @@ public class Option {
setFileFormat(FileFormat.VDX);
} else if (s.equalsIgnoreCase("-latex") || s.equalsIgnoreCase("-tlatex")) {
setFileFormat(FileFormat.LATEX);
+ } else if (s.equalsIgnoreCase("-latex:nopreamble") || s.equalsIgnoreCase("-tlatex:nopreamble")) {
+ setFileFormat(FileFormat.LATEX_NO_PREAMBLE);
} else if (s.equalsIgnoreCase("-base64") || s.equalsIgnoreCase("-tbase64")) {
setFileFormat(FileFormat.BASE64);
} else if (s.equalsIgnoreCase("-pdf") || s.equalsIgnoreCase("-tpdf")) {
@@ -139,8 +142,7 @@ public class Option {
if (i == arg.length) {
continue;
}
- OptionFlags.getInstance().setDotExecutable(
- StringUtils.eventuallyRemoveStartingAndEndingDoubleQuote(arg[i]));
+ GraphvizUtils.setDotExecutable(StringUtils.eventuallyRemoveStartingAndEndingDoubleQuote(arg[i]));
} else if (s.equalsIgnoreCase("-charset")) {
i++;
if (i == arg.length) {