Jump to content

Публикация doc на сайте


kpripper
 Share

Recommended Posts

Хочу опубликовать на сайте книгу, чтобы ее можно было читать.

Вот для меня очень хороший пример http://studentdoctorprofessor.com.ua/ru/node/114

Есть содержание, с него ссылки на главы, с каждой главы можно переключиться назад на содержание, следующую или предыдущую главу. Причем это все нормально оформлено.

Есть возможность упростить и автоматизировать этот процесс, то есть просто превратить ворд-документ в набор html-страниц ? Или это ручная работа ?

Перепробовал много конвертеров, результат меня не устраивает.

Link to comment
Share on other sites

Каждая глава - это отдельная статья, любая CMS вам в помощь.

Превратить грамотно doc в html нельзя.

Устаревшее мнение. Новый стандарт doc при помощи простого xslt может превратить все в html

Link to comment
Share on other sites

Каждая глава - это отдельная статья, любая CMS вам в помощь.

Превратить грамотно doc в html нельзя.

Устаревшее мнение. Новый стандарт doc при помощи простого xslt может превратить все в html

Дай пожалуйста линк на хорошую статью по этому поводу, почитаю.

Link to comment
Share on other sites

Дай пожалуйста линк на хорошую статью по этому поводу, почитаю.

Исходник

http://www.w3.org/Style/XSL/

Слева в меню две спецификации по xpath и xslt

http://www.w3schools.com/xsl/

Удобоваримый туториал

  • Like 1
Link to comment
Share on other sites

А можно поподробнее для меня - разве doc имеет в своей основе xml структуру ?

Последняя версия MS Office сохраняет документы в виде архива набора xml, картинок, прочего контента.

Возьмите любой docx файл и откройте его в архиваторе.

Link to comment
Share on other sites

Мда, сложновато. Методом тыка нашел кривой способ. Копирую нужную часть документа, вставляю в визуальный редактор который есть на многих сайтах(типа WYSIWYG), публикую сообщение, потом копирую его исходный код. Получается очень чистый код.

Что я делаю так сказать через ж ?

Edited by kpripper
Link to comment
Share on other sites

Что я делаю так сказать через ж ?

буквально все..., нужно скопировать текст из ворда, вставить в блокнот, а потом уже рачками форматировать его и обрамлять нужные фрагменты в теги ;)

Link to comment
Share on other sites

Последняя версия MS Office сохраняет документы в виде архива набора xml, картинок, прочего контента.

Возьмите любой docx файл и откройте его в архиваторе.

Архиватором попробовал, XML документа смог получить.

А какие еще варианты есть выковырять от туда XML?

Link to comment
Share on other sites

Архиватором попробовал, XML документа смог получить.

А какие еще варианты есть выковырять от туда XML?

Что за глупый вопрос, а какие есть ещё варианты распаковки cab-архива?

Link to comment
Share on other sites

Что за глупый вопрос, а какие есть ещё варианты распаковки cab-архива?

Я так понимаю ни как этого по другому не сделать?

Почему кстати вопрос то глупый? Не у все ведь знают что ворд это cab-архив и что такое вообще этот cab-архив. Теперь я знаю конечно, погуглил.

Edited by rediskavet
Link to comment
Share on other sites

Почему кстати вопрос то глупый? Не у все ведь знают что ворд это cab-архив и что такое вообще этот cab-архив. Теперь я знаю конечно, погуглил.

Потому что для того чтоб понять что docx это архив не нужно гуглить, уж тем более, что вы его уже открыли архиватором. Или у вас специальный распаковщик docx есть который не даёт вам оснований сделать правильные выводы?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy