Alex2003 wrote:SF KOS ещё не переведён полностью: уж очень много текста...
Я думал что имелся ввиду перевод с русского на английский
Alex2003 wrote:Я его загоняю в веб страницу
А почему через Word? Он же кучу лишнего форматирования в файл сохраняет.
Например файл 143,2 кб (в htm) тогда как размер текста в нем 18,5 кб (при сохранении в txt). Т.е. 87% файла это Word-овский мусор!
Наверное самый лучший вариант это править вручную, но он же и самый долгий. Вот пример этого файла, где я в Notepad-е по быстрому сделал автозамены для заголовков:
Размер получившегося файла 186 Кб, в то время как исходный 220 Кб. Уменьшение получилось за счет того, что были убраны символы форматирования такие как ===== и ----- , которых было очень много. По идее весь файл с тегами должен быть примерно такого же размера как и исходный файл.
В крайнем случае использовать программу ВебЛомастер для уменьшения размера файла, но она может вместе с удалением лишних тегов изменить и форматирование файла.
You want the same info as in *.txt files but with a nicer markup, right? Doing it manually is time consuming, error prone and will require more synchronization work in the future. My opinion is that there could be two similar approaches:
Convert text docs into, say, AsciiDoc or ReStructuredText and use corresponding tools to generate html/pdf;
Keep text docs in current format and write a small script to parse and convert them into html/tex.
Btw, the latter one is a good programming exercise for beginners.
Here is (quite outdated) sysfuncs.txt converted to markdown.
I don't know how to easily convert this to a file with table of contents, I didn't try. But it should be much easier than with current plain text format.
dunkaist wrote:I don't know how to easily convert this to a file with table of contents, I didn't try. But it should be much easier than with current plain text format.
* (left,top) - координаты левого верхнего угла,
(right,bottom) - координаты правого нижнего.
Таким образом, размер рабочей области по оси x определяется
формулой right-left+1, по оси y - формулой bottom-right+1.