Я нахожусь в процессе написания книги, используя слово. Это около 70% завершено. Я размещаю работу в Интернете, чтобы получить обратную связь. Когда я обновляю или добавляю новые главы, я делаю html "сохранить как" и загружаю на сайт. Кажется, что html таков, что он расширяет или уменьшает длину строки в соответствии с текущей шириной окна браузера. Это часто приводит к появлению довольно длинных строк, что затрудняет чтение. Это затрудняет визуальное сканирование с конца одной строки назад, чтобы правильно найти начало следующей строки. Читатель часто не осознает, что перенос слов является гибким, и предположит, что окно не может быть сделано более узким, чтобы решить проблему. То, что я хотел бы сделать, так или иначе устроить так, чтобы линии были ограничены по длине. Я могу предположить, что может быть множество способов сделать это - но я ищу самый легкий способ достигнуть. Я не хочу, чтобы он включал много сложных html-изменений в главы, потому что я хочу иметь возможность часто их обновлять. Итак, я либо хочу очень простое редактирование - или, возможно, что-то более сложное, что можно сделать как единое целое на "домашней" странице книги - может быть, я мог бы заставить домашнюю страницу вызывать определенную ширину для браузера?

Книга здесь

РЕДАКТИРОВАТЬ: я разделил документ на главы вручную, обрезая и передавая отдельные главы в пустые текстовые документы и сохраняя их в виде html.

2 ответа2

1

Кажется, Word публикует вашу книгу в виде дюжины HTML-файлов. Я бы отредактировал их, чтобы включить общую таблицу стилей. После вставки <head>

<link rel="stylesheet" type="text/css" href="mystyle.css" />

Затем создайте mystyle.css на веб-сервере с подходящим содержимым, таким как

p {width:250px;}

Каскад стилей, так что это может быть переопределено большим количеством вставок CSS Word на каждой странице. Из того, что я видел на вашей странице, это не будет проблемой, если это так - вам может понадобиться отредактировать в каждом файле место, где написано /* Style Definitions */ p.MsoNormal { и добавьте туда width:250px .

Наличие его в одном mystyle.css облегчает экспериментирование со стилями, которые затрагивают все главы одновременно.

Если вы хотите узнать больше о CSS, у W3Schools есть отличный учебник

Рассматривали ли вы использовать что - то вроде уценки и LATEX для получения высокого качества HTML и PDF - файлов из более простого исходного текста?

0

Измените вид на веб-макет во время редактирования. После изменения формата документ загрузил его.

Как отформатировать документ:

Самый простой, но устаревший способ использования Word требует использования таблиц. Добавьте таблицу из одной ячейки в документ. Сделайте границы таблицы неделимыми и сделайте ее шириной до желаемого размера. Тогда опубликуйте свой текст в нем.

Как изменить вид:

  • Выберите вкладку View или меню
  • Выберите веб-макет

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .