Моя цель состоит в том, чтобы гарантировать, чтобы C++ кодировал, я вставляю в свои компиляции презентации правильно. Я поэтому думал, что у меня будет каждый пример в отдельном файле (так, чтобы я мог скомпилировать его), и включайте текст из тех файлов в слайдах Powerpoint... Я хочу, чтобы это 'включение' было динамичным, так, чтобы, если я изменяю код в файле, слайды были автоматически обновлены.
Действительно ли это возможно? Я должен буду использовать ЛАТЕКС вместо Powerpoint? Какое-либо другое предложение о том, как решить эту проблему?
Спасибо.
В PowerPoint необходимо будет записать макрос, чтобы прочитать текст и обновить слайд.
Пример макроса для чтения текстового файла может быть найден здесь:
Читайте в тексте из файла ASCII.
Необходимо будет также вынудить слайд обновиться:
' assuming a reference to the current slide in oSl
ActiveWindow.View.GotoSlide(oSl.SlideIndex)
Эта статья могла также быть полезной как пример:
Добавьте случайную фразу от текстового файла до текстового поля на каждом слайде
Я не знаю, существует ли API, который позволит Вам кодировать в C++ непосредственно, но существует один для Java: poi.apache.org, таким образом, Вы могли всегда переноситься в нем в сценарии для выполнения его.
Тем не менее Латекс походит на лучшее соответствие, по моему скромному мнению.