on-line html editors and winword
Feb. 2nd, 2009 06:37 pmБольшинство известных javascript плагинов (FCKEditor, wymeditor...) для редактирования HTML в браузере имеют опцию конвертирования вставок из WinWord-a. Однако даже после махинаций процессинга очень умными скриптами в хтмл-е полно мусора. Избавиться от этого программно очень сложно - из-за тонкостей криворукости создателей этого текстового процессора.
Однако есть метод, которому по крайней мере можно научить пользователей вашего CMS или wiki движка. Метод такой: пользователь должен написать "чистый" документ, то есть пользоваться исключительно стилями (например, не выбирать Courier как фонт, а завести Стиль Форматирования "my Ruby source code" и присвоить ему "Courier New 12pt". Таким образом всё ещё можно сделать таблицы, заголовки, вообще всё что угодно, лишь бы форматирование шло через стили, а не прямо в тексте нажатием кнопок B там или U. Потом делается Ctrl-A (или выбрать только часть, которая вас интересует), Ctrl+SPACE (тут текст очистится от всех идиотских вставок) и Ctrl+C (скопировать). Осталось вставить в html editor, и теперь умные скрипты наконец-то смогут с ним справится хотя бы на твердую четверку.
via ru_webdev,
alexkuklin отсюда.
Однако есть метод, которому по крайней мере можно научить пользователей вашего CMS или wiki движка. Метод такой: пользователь должен написать "чистый" документ, то есть пользоваться исключительно стилями (например, не выбирать Courier как фонт, а завести Стиль Форматирования "my Ruby source code" и присвоить ему "Courier New 12pt". Таким образом всё ещё можно сделать таблицы, заголовки, вообще всё что угодно, лишь бы форматирование шло через стили, а не прямо в тексте нажатием кнопок B там или U. Потом делается Ctrl-A (или выбрать только часть, которая вас интересует), Ctrl+SPACE (тут текст очистится от всех идиотских вставок) и Ctrl+C (скопировать). Осталось вставить в html editor, и теперь умные скрипты наконец-то смогут с ним справится хотя бы на твердую четверку.
via ru_webdev,
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)