Kvartz
Эту страницу, надо полагать, также следует удалить?
Кроме того, хотя я не вполне понимаю, какими средствами осуществлялось преобразование в PDF в данном случае, — для использования имеющихся в проекте средств достаточно создать страницу примерно следующего содержания:
{{Сохранённая книга|title = Заголовок|subtitle = Подзаголовок}} ; Название первой главы : [[Название страницы]] : [[Название страницы]] : … ; Название второй главы …
При этом, содержимое страниц копировать не требуется.
Если оформление исходной страницы потребовалось изменить перед преобразованием, — прошу указать, в чем именно? Не исключено, что соответствующие правки будут полезны и вне задачи преобразования в PDF.
Заранее благодарен.
— Ivan Shmakov (о ▞ в) 18:02, 14 мая 2014 (UTC)
Да, Черновик тоже можно удалить, спасибо. И прошу извинить за неудобства, связанные с удаление этих неосмотрительно созданных страниц.
Благодарю за пример с разметкой. В данном случае использовался инструмент Служебная:Коллекция книг, примерно аналогичный по функционалу предложенному Вами варианту, если я правильно понял.
Изменения исходной страницы потребовались из-за недостатка утилиты экспорта, некорректно обрабатывающей внешние по отношению к
<source>
теги (в данном случае — связку<big><source>
).Вместо ожидаемого
#include "header.h"
в pdf получается примерно следующее:
<font size="12"> #include "header.h" </font>
Соответственно, самым простым (и плохим) решением было создание копии страницы с удаленными тегами
<big>
.Более правильно, как я теперь понимаю, установить локальную копию утилиты mwlib (используемой и самим MediaWiki), с последующей локальной правкой wiki-разметки и настройкой преобразования (включая отступы, колонтитулы и стили форматирования).
kvartz (обсуждение) 12:58, 15 мая 2014 (UTC)
- Инструмент «коллекция книг» как раз и позволяет создать страницу подобного указанному выше содержания «в диалоговом режиме.» На мой взгляд, при минимальном навыке, «ручное» создание таких страниц занимает куда меньше времени.
- Заключение
<source />
в<big />
ранее требовалось, чтобы обойти проблему с меньшим кеглем шрифта в HTML-элементах<code />
,<pre />
и им подобных, возникающую при просмотре с использованием отдельных программ. Сейчас эта проблема решена средствами MediaWiki:Common.css. Соответственно, окружающие элементы<big />
должны быть исключены из кода страниц.
- Заключение