**Inheritance:**
java.lang.Object
```
public class LaTeXRepairerOptions
```

The class to provide options to the LaTeX Repairer.
## Constructors

| Constructor | Description |
| --- | --- |
| [LaTeXRepairerOptions()](#LaTeXRepairerOptions--) | Creates a new instance. |
## Methods

| Method | Description |
| --- | --- |
| [getInputWorkingDirectory()](#getInputWorkingDirectory--) | Gets input working directory. |
| [setInputWorkingDirectory(IInputWorkingDirectory value)](#setInputWorkingDirectory-com.aspose.tex.IInputWorkingDirectory-) | Sets input working directory. |
| [getOutputWorkingDirectory()](#getOutputWorkingDirectory--) | Gets output working directory. |
| [setOutputWorkingDirectory(IOutputWorkingDirectory value)](#setOutputWorkingDirectory-com.aspose.tex.IOutputWorkingDirectory-) | Sets output working directory. |
| [getRequiredInputDirectory()](#getRequiredInputDirectory--) | Gets the directory for the required input, e.g., packages that are beyond Aspose.TeX's LaTeX support. |
| [setRequiredInputDirectory(IInputWorkingDirectory value)](#setRequiredInputDirectory-com.aspose.tex.IInputWorkingDirectory-) | Sets the directory for the required input, e.g., packages that are beyond Aspose.TeX's LaTeX support. |
| [getGuessPackageCallback()](#getGuessPackageCallback--) | Gets the callback to externally guess a required package by command name. |
| [setGuessPackageCallback(IGuessPackageCallback value)](#setGuessPackageCallback-com.aspose.tex.features.IGuessPackageCallback-) | Sets the callback to externally guess a required package by command name. |
### LaTeXRepairerOptions() {#LaTeXRepairerOptions--}
```
public LaTeXRepairerOptions()
```


Creates a new instance.

### getInputWorkingDirectory() {#getInputWorkingDirectory--}
```
public IInputWorkingDirectory getInputWorkingDirectory()
```


Gets input working directory.

**Returns:**
[IInputWorkingDirectory](../../com.aspose.tex/iinputworkingdirectory) - The input working directory.
### setInputWorkingDirectory(IInputWorkingDirectory value) {#setInputWorkingDirectory-com.aspose.tex.IInputWorkingDirectory-}
```
public void setInputWorkingDirectory(IInputWorkingDirectory value)
```


Sets input working directory.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [IInputWorkingDirectory](../../com.aspose.tex/iinputworkingdirectory) | The input working directory. |

### getOutputWorkingDirectory() {#getOutputWorkingDirectory--}
```
public IOutputWorkingDirectory getOutputWorkingDirectory()
```


Gets output working directory.

**Returns:**
[IOutputWorkingDirectory](../../com.aspose.tex/ioutputworkingdirectory) - The output working directory.
### setOutputWorkingDirectory(IOutputWorkingDirectory value) {#setOutputWorkingDirectory-com.aspose.tex.IOutputWorkingDirectory-}
```
public void setOutputWorkingDirectory(IOutputWorkingDirectory value)
```


Sets output working directory.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [IOutputWorkingDirectory](../../com.aspose.tex/ioutputworkingdirectory) | The output working directory. |

### getRequiredInputDirectory() {#getRequiredInputDirectory--}
```
public IInputWorkingDirectory getRequiredInputDirectory()
```


Gets the directory for the required input, e.g., packages that are beyond Aspose.TeX's LaTeX support.

**Returns:**
[IInputWorkingDirectory](../../com.aspose.tex/iinputworkingdirectory) - The directory for the required input.
### setRequiredInputDirectory(IInputWorkingDirectory value) {#setRequiredInputDirectory-com.aspose.tex.IInputWorkingDirectory-}
```
public void setRequiredInputDirectory(IInputWorkingDirectory value)
```


Sets the directory for the required input, e.g., packages that are beyond Aspose.TeX's LaTeX support.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [IInputWorkingDirectory](../../com.aspose.tex/iinputworkingdirectory) | The directory for the required input. |

### getGuessPackageCallback() {#getGuessPackageCallback--}
```
public IGuessPackageCallback getGuessPackageCallback()
```


Gets the callback to externally guess a required package by command name.

**Returns:**
[IGuessPackageCallback](../../com.aspose.tex.features/iguesspackagecallback) - The callback to externally guess a required package by command name.
### setGuessPackageCallback(IGuessPackageCallback value) {#setGuessPackageCallback-com.aspose.tex.features.IGuessPackageCallback-}
```
public void setGuessPackageCallback(IGuessPackageCallback value)
```


Sets the callback to externally guess a required package by command name.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [IGuessPackageCallback](../../com.aspose.tex.features/iguesspackagecallback) | The callback to externally guess a required package by command name. |

