Как напечатать правовые акты

Материал из Справочника наблюдателя
Перейти к:навигация, поиск

Формат, в котором представлены в Набле правовые акты, рассчитан на просмотр на экране. В некоторых случаях пользователю желательно распечатать документ, однако получение готового файла для печати может потребовать некоторых усилий. Необходимая информация содержится справа вверху на первой странице документа.

Иконки указывают на наличие дополнительных форматов документа: в первом случае закон имеется в форматах html, odt (OpenOffice) и docx (Microsoft Word); во втором случае — имеется лишь html-представление; в третьем случае никаких дополнительных форматов документа нет. Здесь описывается, как создать печатную версию документа в тех случаях, когда в Набле содержится его html-версия («текст документа на одной странице»).

Установка Libre Office[]

Прежде всего вам потребуется Libre Office — свободно распространяемый пакет офисных программ (независимая ветвь более известного пакета Open Office). Эти пакеты программ функционально схожи с Microsoft Office.

Для выполнения установки необходимо скачать два файла со страницы загрузки: собственно Libre Office и файл справки на русском языке. Вы можете выбрать версию пакета (она не играет особой роли, если вы только начинаете пользоваться пакетом).

Сам процесс установки обычно не вызывает вопросов.

Программа, которая будет использоваться для работы с текстами правовых актов (аналог MS Word), в пакете Libre Office называется Writer.

Шаблоны[]

Для сохранения этих файлов на своем компьютере нажмите на вышеприведенные ссылки правой кнопкой мыши и выберите в открывшемся меню «Сохранить объект как...» (или нечто аналогичное, в разных браузерах этот пункт может называться по-разному).

Для корректного преобразования документов в печатный вид файл css непременно должен находиться в той же папке, что и исходный html-документ.

Обработка документа[]

Обработка отдельного документа сводится к следующему:

1. Скачать документ в формате html, поместив его в ту же папку, что и стилевой файл

2. Открыть документ в LibreOffice Writer

3. Включить показ панели стилей (либо через меню ФорматСтили, либо нажав клавишу F11) и выбрать на ней из выпадающего меню под самой правой кнопкой пункт Загрузить стили:

Скриншот LibreOffice Writer с открытым меню стилей

4. В открывшемся окне диалога отметить галочками все позиции в нижней части окна и нажать кнопку Из файла:

Скриншот LibreOffice Writer с окном загрузки стилей

5. В меню выбора файла выбрать скачанный ранее «--.odt»

6. Результат, получившийся после применения стилей, можно напечатать и/или сохранить как файл odt или docx.

Внедрение изображений[]

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

Скриншот LibreOffice Writer с окном списка связей

где нужно выделить все связи и нажать кнопку Разорвать связь

Альтернативный путь для юниксоидов[]

Описанный ниже метод позволяет выполнить конвертацию из командной строки с использованием пакета unoconv. Естественно, на компьютере должен быть установлен и пакет Libre Office (с теми же ограничениями по версиям, что указывались выше).

Сама конвертация проходит в два этапа. При выполнении указанных ниже команд не должно быть запущенных экземпляров LibreOffice. Сначала преобразуется html файл в odt

soffice --headless --convert-to odt:writerweb8_writer --outdir . file.html

Эта команда преобразует файл file.html в file.odt и помещает его в ту же директорию.

Наложение стилей делается командой

unoconv -f odt -t ./--.odt -o file-out.odt file.odt

где file.odt — исходный файл, --.odt — файл со стилями и file-out.odt — результирующий файл.

Если нужен файл в docx формате, то его можно получить пересохранив odt файл с помощью LibreOffice или воспользовавшись командой

soffice --headless --convert-to docx --outdir . file.odt