Мы ищем программное обеспечение, которое позволит нам легко создавать и поддерживать руководства по обслуживанию для машин, которые мы производим. У нас есть около 25 машин, и до сих пор мы использовали Microsoft Word, но чрезвычайно сложно и требует много времени поддерживать 25 руководств по обслуживанию, которые содержат как минимум 75% текста и изображений. Когда мы вносим изменения в один, мы должны открыть остальные 24 и внести такое же изменение.
Нам нужно что-то, что позволит нам использовать какой-то «общий» текст и изображения, которые вставляются в заполнители в руководствах, чтобы мы могли изменить этот общий источник, и он будет обновляться для всех руководств, не искажая формат. Номера страниц и индекс также должны автоматически обновляться.
Также должна быть область, где все руководства организованы для легкого доступа, возможно, с сохранением версий и датами.
Windows — предпочтительная платформа, но я открыт и для других.
Одним из вариантов для рассмотрения является Sphinx , который может выводить документацию в нескольких форматах.
Функции:
MS Word уже сделает это за вас. Я могу подтвердить, что я только что проверил ответ на этот вопрос , и он работает.
Перейдите на вкладку «Вставка», затем нажмите «Объект» (он находится в текстовой подкатегории справа). Затем вы увидите следующий скриншот:
Перейдите к файлу и установите флажок «Ссылка на файл». Вы можете либо обновить исходный файл (я бы сделал это, чтобы избежать путаницы), либо, если вы находитесь в целевом файле, когда вы пытаетесь его отредактировать, он фактически открывает файл внутри файла. Трудно объяснить, но вы поймете, когда увидите.
Я создал docuemtnA.docx, вставил текст. Затем создал B.docx, добавил в него текст, а в середине, следуя приведенным выше инструкциям, вставил ссылку на A.docx. Затем я обновил A.docx, и содержимое B.doxc отразило изменение без каких-либо действий с моей стороны.
Это работает для MS Word 2010. Те же функции будут доступны и для других версий, но для достижения этого могут потребоваться другие меню.
Поздравляем! Ты теперь герой своего отдела :-)
LaTeX хорошо подходит для этого. Он позволяет документам включать в себя другие документы, а также позволяет писать макросы для исключения повторяющихся элементов других типов. Работать с ним, как правило, намного менее приятно, чем со Sphinx (TeX уже реально показывал свой возраст 10 лет назад), но он позволит вам делать всякие причудливые штуки для верстки, если у вас есть на это терпение, что будет полезно если руководства предназначены для печати и выглядят красиво в печатном виде.
Иззи
Джей Роуз
Иззи