# используйте '.' вместо пробелов
# используйте только маленькие буквы в имени файла
# используйте только латинские буквы, не английские слова предпочтительно перевести на английский, в ином случае следует использовать транслит
# многотомные или книги с дополнениями должны быть запакованы в архив, предпочтительно в tar
# если хотите выложить книгу, убедитесь, что она уже не выложена кем-то другим, выполните поиск по идентичному размеру, по имени, если вы нашли два одинаковых файла - сообщите автору книги с худшим качеством о этом и попросите удалить его файл
# () - объяснение правила
# [] - внутри необязательный элемент
# = - знак, справа от которого стоит значение "по умолчанию" для переменной слева
# структура имени файла:
%t-[%o-=все]%n[-%a=неизвестно][-%l=ru][-p%p=единичный].%r (
   %t - тип книги e { devp, intl, math, user, ... }, где сокращения:
      devp - от developer, книги о языках программирования, особенностях конкретного компилятора и т.д.
      intl - от intellect, книги о методах программирования, алгоритмах...
      math - от mathematic, книги по алгебре, геометрии, мат. анализе, сборники задач и др., книги по дискретной математике входят в классификацию intl
      user - без сокращения, книги о том как использовать определённый софт
   %o - операционная система e { ux, lx, wd, mc } для { Unix, Linux, Windows, Macintosh } или соединения первых букв двоих операционных систем, например lu если для Linux и Unix, или для троих отрицание четвёртого - первый символ n, второй первый символ - os, например, nw для всех кроме Windows
   %n - название, порядок: (
         # структура записи %n должна содержать краткую информацию о книге, важность каждого слова должна спадать слева на право, русское название предпочтительно должно быть переведено на английский язык
      )
   %a - автор, порядок:
      %s[.%k=неизвестно][.%m=неизвестно] (
         %s - фамилия
         %k - префикс
         %m - имя
      )
   %l - язык книги e { en, ua, ... }
   %p - часть, том, издание
   %r - расширение файла
)
# примеры
+ справочник по использованию баз данных в php 5, Вася Пупкин
> devp-php5.data.base.reference-pupkin.vasia.pdf
+ дискретная математика для начинающих, Петров С.
> intl-discrete.math.for.beginners-petrov.djvu
+ эффекты в Adobe Photoshop CS2, Малевич
> user-photoshopcs2.effectse-malevich.tar