Я настолько свыкся с техом, что мне уже непривычно набирать объёмные структурированные документы в чём-то другом. Однако, до сих пор встречаются люди, недолюбливающие pdf, но на вопрос "Хорошо, а если это будет html?" уверенно отвечающие "да не вопрос!"
Специально для таких есть вариант простой конвертации одного в другое, и этому perl-скрипту даже посвещена довольно куцая страница на википедии.
Пример вызова:
$ latex2html -show_section_numbers -t "Для Служебного Пользования" -noinfo -nonavigation -split 0 filename.tex
Параметры:
-noinfo уберёт раздел "Об этом документе..."
-split 0 не будет разбивать документ на кусочки
-t "BLABLABLA" заголовок страницы
-show_section_numbers показывать номера в разделах, номера берутся из filename.aux
Пример документа для данной штуки (крайне куц, тоже):
\documentclass[12pt,a4paper,oneside]{article}
\usepackage[russian]{babel}
\setcounter{secnumdepth}{2}
\setcounter{tocdepth}{2}
\begin{document}
\tableofcontents
\input{main-koi}
\end{document}
где main-koi содержит обычную теховскую стрктуру --- section, subsection, etc
И да, эта дура не очень любит не-английские тексты (и юникод, похоже, тоже), поэтому потом придётся вскрыть выходной файлик и прописать ручками в соответствующем meta-тэге content-type = text/css; charset = koi8-r, а то несчастные хомячки опять будут вопить о том, что "у тебя там кракозяблики"
А на дворе стояло начало второй декады двадцать первого века..
No comments:
Post a Comment