PDF-Tools 4.0

Чтобы отправить комментарий — войдите.
  • zva
    10 ноя 12
    Серфар, нужно исходить из того, что в виндовском алфавите сначала идет пробел, потом знаки препинания (не помню, как они между собой по старшинству) после них цифры от нуля до 9, потом английский алфавит, а потом русский алфавит. Если поставить 0 перед каждым числом — это ничего не меняет, все равно, что совсем не добавлять 0. Если все числа двузначные, 0 нужно ставить только в первом десятке, а дальше все и так пойдет по алфавиту. Если файлов больше сотни, то в первом десятке нужно добавлять 00, а дальше 0, тогда все пойдет по алфавиту 001, 002...009, 010, 011... Можно поэкспериментировать в Экселе, чтобы знать точно, что за чем идет.
    Ответить
    • BigSem
      zva 10 ноя 12
      Дело в сортировке строк:

      Сначала сравнивается первый символ, если они равны — сравнивается второй и т.д.

      т.е. если добавить "0" перед "1" то из "01" и "10" сначала будут сравниваться "0" и "1"

      Эта ошибка была в (точно не помню) win95 или 98. но в сортировке строк это не ошибка, тк сравниваются не цифры (значения) а символы
      Ответить
      • zva
        BigSem 10 ноя 12
        Правильно, именно поэтому должно получиться. Для этого и нужен второй 0 в трехзначных числах, без него будет так: 01, 02, ..09, 10, 100, 11, 12...
        Ответить
        • BigSem
          zva 10 ноя 12
          Если до 100, то 001, 010, 100
          Ответить
  • BigSem
    9 ноя 12
    Не работал с этим чудным инструментом, но похожая ситуация часто возникает. Обычно, помогает заменить "1" на "01" и т.д .
    Ответить
    • zva
      BigSem 9 ноя 12
      То же самое хотел посоветовать, во многих программах помогает.
      Ответить
      • zva
        zva 9 ноя 12
        Может от того и не катит, что после десятка не нужны нули? Сначала по алфавиту идут те, что с нулями, а потом все по порядку. А если добавлять ко всем нули — это вообще ничего не меняет.
        Ответить
        • roy_71
          zva 9 ноя 12
          А 0 перед страницами 10, 11, 12 и т.д. программа сама добавляет? Я думаю достаточно добавить 0 только перед страницами от 1 до 9-ти
          Ответить
          • zva
            roy_71 9 ноя 12
            перед 10, 11, 12 не надо добавлять 0, они и так должны идти правильно по виндовскому алфавиту.
            Ответить
        • zva
          zva 9 ноя 12
          В этой программе, не знаю, а вообще часто помогает. Есть утилитки, которые переименовывают файлы с разными настраиваемыми опциями, можно задавать порядок.
          Ответить
        • BigSem
          zva 9 ноя 12
          В Total Commandere есть групповое переименование, задаёшь правило и он всё делает
          Ответить
          • zva
            BigSem 9 ноя 12
            Ну да и там тоже есть
            Ответить
full image