#format wiki
#language ru

== Вавилонское столпотворение форматов ==

'''Почему в нашем проекте мы не выбрали какой-нибудь единый формат, и не требуем
приводить к нему все документы?'''

1. Мы видим основную задачу проекта в публикации существующих свободных документов, 
как в Сети, так и в дистрибутивах ALT Linux, так и в книгах. Поскольку авторы создают
документы и делают их свободными независимо от нас, мы не можем им диктовать 
формат, в котором они должны работать.

2. Вместо единого формата мы работаем над едиными [:Docs/Build: процедурами конвертации]
документов в необходимые для публикации форматы: HTML и LaTeX. 
Почти все задачи унификации и интеграции разных документов можно решить грамотной
организацией конвертации, заменяющей монотонный ручной труд по переразметке.

3. Документ в Кучу следует помещать в том формате, в котором его создал автор, не тратя время 
на переразметку. Все трансформации должны происходить только в процедуре автоматической
сборки в конечные форматы. Это позволяет участникам проекта работать с '''исходным документом'''
и возвращать авторам правку в виде патчей, которые те могут приложить одной командой, а не 
вносить исправления вручную.

4. Мы предпочитаем разнообразие. У любого формата есть преимущества и недостатки: он удобен для разметки одних 
документов, и не удобен для других; удобен одним авторам, и не удобен другим.
Мы не хотели бы ограничивать возможности.

Естественно, нет ничего предосудительного
в том, чтобы создать документ специально для помещения в Кучу (и, следовательно, дальнейшей его 
[:Heap/Publish: публикации], более того, на практике так нередко и происходит. Но опять же, то, что 
документ создаётся для Кучи, не диктует того, в каком формате его создавать — тут
выбор полностью сохраняется за автором: пусть он руководствуется в первую очередь своим
собственным удобством: ведь наши общие интересы в том, чтобы документ был написан лучше 
всего.