Как сохранить форматирование при копировании из gedit в открытый офис? - PullRequest
4 голосов
/ 08 марта 2010

Я редактирую октавные файлы в gedit, и он хорошо выделяет их.Однако, когда я пытаюсь скопировать и вставить код в Open Office, он теряет все форматирование.Даже когда я пытаюсь вставить> special, он все равно не работает.

Есть ли способ сделать это без необходимости вручную проходить весь мой код с выделением ключевых слов?

Ответы [ 4 ]

3 голосов
/ 05 февраля 2013

У меня была такая же проблема, и я нашел эту очень полезную страницу: http://tohtml.com/ Так что вам не нужно устанавливать какой-либо другой редактор или другой материал, просто скопируйте вставку на страницу и дайте ей это сделать.

PS: Похоже, владельцу нравится продавать домен, поэтому, надеюсь, проект останется в сети, в противном случае вы найдете другие решения Google: "cpp online syntaxhighlighter"

3 голосов
/ 03 сентября 2011

Бесплатный редактор с открытым исходным кодом KATE может на самом деле экспортировать в HTML Код Octave, сохраняющий правильную подсветку синтаксиса.

0 голосов
/ 25 марта 2012

Если вы не хотите устанавливать зависимости KDE для запуска Kate, я нашел решение, которое могло бы работать, пока реализация Scite в GNU / Linux (?) Не получила команду «Копировать как RTF», посмотрите здесь

Итак, поехали:

sudo apt-get install wine synapse

wine: Windows Emulator;)

Synapse: быстрый запуск приложений

загрузка блокнот ++ версия установщика

Перейти к загрузкам, chmod +x исполняемый файл (разрешения на выполнение, может графически со свойствами файла, в разрешениях)

установите его! (со значениями по умолчанию работает)

теперь вы можете легко запустить его с синапсом: Если запущен: Ctrl + Пробел (или Super (клавиша Windows) + Пробел ) и введите «блокнот» (если не появляется нажмите стрелку вниз и найдите его!)

введите текст, например:

for i=1:3
  %comment!
end

и теперь выберите его правой кнопкой мыши "команды плагина> скопировать текст с подсветкой синтаксиса"

вставь это!

в LibreOffice Writer: будьте осторожны, используйте Ctrl + Shift + V или Edit> Paste Especial> Formated Text [RTF]

в Abiword работает с Ctrl + V

0 голосов
/ 20 июня 2010

Я не знаю, может ли это быть полезным, но если вы откроете сценарий с помощью редактора Matlab®, вы сможете скопировать и вставить (вставить> специальный), сохраняя подсветку синтаксиса Octave.

...