Мне нужно написать классные курсы презентаций для моего класса программирования, и мне постоянно нужно показывать исходный код (главным образом C код).
Я не могу найти простой способ:
- Скопируйте мой исходный код из моего редактора (kate) и
- Вставить его в форматирование и с исходным выделенным в Open Office Presentation (ООП).
То, что я использую, это моментальный снимок, если код невелик или остановить презентацию и открыть Kate в datashow, если он слишком большой.
В этом другом вопросе некоторые предлагают внедрить HTML код. Поэтому я установил QSource-Highlight, который легко преобразует C-код в HTML (также gnu source-highlight, code2html и т.д.). Ни один из них не может преобразовать исходный код в версию выделенного RTF (богатый текстовый формат), что было бы другим способом.
Наличие HTML не помогает, потому что я не могу найти простой способ вставить HTML в презентацию. На этом сайте показано очень простое решение . Он должен преобразовать c-код в HTML с помощью специальной программы Windows, которая имеет возможность скопировать HTML в формате RTF, после чего вам нужно пройти RTF в Word или Wordpad, а после этого вы выделите RTF для PowerPoint. Все хорошо, но я Linux, и я думаю, что может быть лучший способ.
Кроме того, существует другое возможное решение, устанавливающее расширение coooder в openoffice. Я не знаю, почему, но попытка установить это расширение в моей системе дает мне ошибку. Synaptic скажите мне, что openoffice.org-core и многие другие должны быть отмечены. Я нажимаю кнопку "Далее", и он говорит мне, что хочет удалить все пакеты, и для этого коудера требуется, чтобы эти пакеты работали, и поэтому он не будет установлен. Ну...
Я использую linux UBUNTU 10.04 и Open Office 3.2
Спасибо! Беко.
PS.: Этот вопрос обсуждается в мета-так как возможное дублирование упомянутого выше вопроса. Но я понимаю, что старый вопрос не решает эту специфическую проблему.
PPS: О ошибке coooder, я запустил отчет об ошибке здесь
Изменить (2015-08-19)
Чтобы вставить RTF-текст в презентацию LibreOffice, вы можете использовать меню insert
, file
и rtf
(или HTML
).