Другие параметры управления TeX | С++
Как установить режим взаимодействия
Как мы упоминали здесь, Aspose.TeX для C++ позволяет нам установить начальный режим взаимодействия, в котором запускается движок. Вот как мы это делаем:
1// Create conversion options instance.
2...
3// Set the interaction mode.
4options->set_Interaction(Interaction::NonstopMode);
Как задать имя задания
Когда мы передаем основной входной файл в качестве имени файла, мы получаем выходные файлы с тем же именем, но с другими расширениями. Движок TeX называет имя входного файла имя задания и использует его для выходных файлов, за исключением случаев, когда записываются вспомогательные файлы с явно указанными другими именами. Когда мы передаем основной входной файл как поток, движок TeX использует имя задания по умолчанию — texput. В обоих случаях мы можем переопределить имя задания, назначив соответствующий параметр преобразования.
1// Create conversion options instance.
2...
3// Set the job name.
4options->set_JobName(u"my-job-name");
Как повторить работу
Как мы уже упоминали выше относительно меток и ссылок, бывают случаи, когда нам нужно запустить одно и то же задание дважды. Вот как это можно сделать:
1// Create conversion options instance.
2...
3// Set the job name.
4options->set_Repeat(true);