MComix

MComix

Последняя версия: 2.3
Скачали: 11

MComix — настольная программа для чтения комиксов, манги и последовательных изображений. Она открывает архивы с отдельными страницами, показывает их как книгу, поддерживает режимы одной страницы, разворота, чтения справа налево, полноэкранный просмотр, слайд-шоу, закладки, библиотеку и боковую панель миниатюр. В отличие от обычного просмотрщика изображений, MComix рассчитан не на одиночные файлы, а на последовательное чтение страниц в CBR, CBZ, CB7, CBT, LHA, PDF и архивах ZIP, RAR, 7Z, LHA.

Главный сценарий MComix — открыть книгу-комикс без ручной распаковки, быстро перейти к нужной странице, подобрать масштаб под экран, включить manga mode для чтения справа налево или double-page mode для разворотов. Такой ридер комиксов особенно полезен для коллекций, где каждая книга хранится отдельным архивом, а внутри лежат изображения страниц в правильной последовательности.

MComix подходит пользователям, которым нужна локальная программа для чтения CBR и CBZ без онлайн-аккаунта, облачной синхронизации и лишних медиатечных функций. Он не превращает коллекцию в коммерческую платформу, не навязывает магазин и не требует менять структуру файлов: пользователь открывает архив, папку или книгу из библиотеки и читает её в привычном оконном или полноэкранном режиме.

Краткая характеристика MComix

ПараметрОписание
НазваниеMComix
Тип программыGTK comic book viewer, просмотрщик комиксов и изображений
Основное назначениечтение западных комиксов, манги, архивов с изображениями и PDF
Поддерживаемые платформыLinux, Windows; в карточке проекта также указаны BSD-системы
ИнтерфейсGTK+
Язык разработкиPython
ЛицензияGNU GPL v2
Поддерживаемые контейнерыCBR, CBZ, CB7, CBT, LHA, PDF
Архивы и файлыPDF, ZIP, RAR, 7Z, LHA и распространённые форматы изображений
Основные режимыfullscreen mode, double-page mode, manga mode, slideshow mode
Навигацияминиатюры страниц, горячие клавиши, переход к странице, переход между архивами
Организация коллекциибиблиотека, коллекции, Recent, Watch list
Происхождениеfork Comix после остановки разработки Comix в конце 2009 года

MComix продолжает идею Comix, но добавляет исправления, улучшения стабильности и функции, рассчитанные на чтение комиксов как последовательности страниц. Проект сохранил простую логику: открыть файл, видеть миниатюры слева, читать текущую страницу в центре, управлять масштабом и режимом отображения через меню, кнопки панели и горячие клавиши.

Для каких задач нужен MComix

MComix удобен, когда комикс хранится в архиве, а страницы лежат внутри как отдельные изображения. Форматы CBR и CBZ фактически используют архивную структуру: пользователь видит один файл книги, а ридер открывает его как набор страниц. Поэтому программа для чтения комиксов избавляет от лишнего шага — не нужно распаковывать архив, открывать каждую картинку отдельно и вручную следить за порядком файлов.

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

Для широких мониторов важен double-page mode. В нём программа показывает две страницы рядом, при этом обложка и широкие изображения могут отображаться отдельно. Такой режим помогает читать развороты без редактирования исходных файлов и без склейки страниц вручную.

MComix также применим как простой просмотрщик папок с изображениями. Он открывает директории, показывает миниатюры, позволяет прокручивать изображения, подгонять масштаб и сохранять текущую страницу. Но сильнее всего программа раскрывается именно в архивах комиксов: CBR, CBZ, CB7, CBT, LHA, PDF, ZIP, RAR, 7Z.

Интерфейс MComix

Главное окно MComix устроено как классический ридер: сверху располагаются меню и панель инструментов, слева находится вертикальная панель миниатюр, по центру — область просмотра страницы, снизу — строка состояния с информацией о странице, масштабе, размерах изображения, папке или архиве и имени текущего файла. Такая структура позволяет читать книгу и одновременно видеть, где находится текущая страница внутри архива.

Верхнее меню включает разделы File, Edit, View, Go, Bookmarks, Tools, Help. Через File пользователь открывает файл, библиотеку, недавние элементы и закрывает текущую книгу. Раздел View связан с отображением: масштаб, панель миниатюр, полноэкранный режим, режим одной или двух страниц. Раздел Go отвечает за переходы: следующая страница, предыдущая страница, первая, последняя, переход к конкретному номеру, следующий архив и предыдущий архив. Bookmarks используется для закладок, а Tools — для дополнительных действий и настроек.

Панель инструментов дублирует основные действия: переход назад и вперёд, переход между страницами и архивами, запуск слайд-шоу, режимы масштаба, переключение боковой панели и вызов увеличительной линзы. В MComix это не декоративная панель, а быстрый доступ к операциям, которые нужны во время чтения: изменить масштаб, открыть следующую страницу, вернуться на предыдущую, включить режим просмотра без поиска команды в меню.

Боковая панель миниатюр особенно важна для длинных выпусков. В ней видно, какие страницы уже пройдены, где начинается новый разворот, есть ли в архиве обложка, рекламные страницы или сканы с нестандартной ориентацией. При клике по миниатюре MComix переходит к выбранной странице. В настройках можно включить отображение номеров страниц на миниатюрах и изменить их размер.

Открытие файлов и базовая навигация

Работа с MComix начинается с команды Open file или сочетания CTRL+O. После выбора CBR, CBZ, PDF, архива или папки программа загружает страницы и выводит текущую страницу в центральной области. Если пользователь открывает папку, MComix сортирует изображения и позволяет листать их как последовательность. Если открыт архив, чтение идёт внутри архива без ручной распаковки.

Навигация построена вокруг нескольких действий:

ДействиеКоманда
Открыть файлCTRL+O
Открыть библиотекуCTRL+L
Закрыть файлCTRL+W
Следующая страницаPageDown или LeftMouse
Предыдущая страницаPageUp или Backspace
Первая страницаPos1
Последняя страницаEnd
Перейти к страницеG
Следующий архивSHIFT+CTRL+N
Предыдущий архивSHIFT+CTRL+P
Следующая директорияCTRL+N
Предыдущая директорияCTRL+P

При чтении длинной серии полезны команды Next archive и Previous archive. Если несколько выпусков лежат в одной папке отдельными архивами, пользователь переходит между ними без возврата в файловый менеджер. Для коллекций манги или серийных комиксов это удобнее, чем каждый раз открывать следующий файл вручную.

Команда Go to page открывается клавишей G. Она нужна, когда известен номер страницы: например, пользователь возвращается к определённому эпизоду, проверяет качество скана или хочет быстро добраться до середины выпуска. Для повседневного чтения чаще используются PageDown, PageUp, Space и колесо мыши, но Go to page полезен при работе с большими архивами.

Поддерживаемые форматы

MComix читает распространённые форматы электронных комиксов и архивов с изображениями. Основная ценность программы в том, что она открывает контейнер как книгу, а не как набор отдельных файлов.

ГруппаФорматы
Комикс-архивыCBR, CBZ, CB7, CBT
Документы и контейнерыPDF, LHA
Архивы с изображениямиZIP, RAR, 7Z, LHA
Изображенияраспространённые графические форматы, используемые внутри комиксов и папок

CBR обычно связан с RAR-архивами, CBZ — с ZIP-архивами, CB7 — с 7Z, CBT — с TAR. Пользователю не нужно разбираться в этой внутренней логике: MComix открывает файл как книгу и показывает страницы в интерфейсе чтения. Для RAR/CBR, 7Zip и LHA могут использоваться внешние компоненты или соответствующие исполняемые файлы; Windows-сборки с готовыми зависимостями закрывают этот вопрос для обычного пользователя.

PDF в MComix важен для сканов, старых выпусков и книг, где страницы уже собраны в документ. Программа не является редактором PDF и не заменяет специализированный PDF-инструмент, но подходит для просмотра PDF как последовательности страниц в том же интерфейсе, где читаются CBR и CBZ.

Если основная коллекция состоит из документов разных типов, рядом можно использовать Sumatra PDF, STDU Viewer, calibre или FBReader. MComix лучше держать именно для сценариев, где важны архивы комиксов, панель миниатюр, manga mode, double-page mode и чтение последовательных изображений.

Режим одной страницы

Обычный режим показывает одну страницу в центральной области. Он подходит для вертикальных страниц, сканов манги, веб-комиксов, обложек, изображений с высоким разрешением и архивов, где разворот уже сохранён одной картинкой. В этом режиме проще контролировать масштаб: страница занимает весь экран по ширине или высоте, а пользователь прокручивает её сверху вниз.

Режим одной страницы удобен для ноутбуков и небольших мониторов. Если открыть две страницы рядом на узком экране, текст и детали иллюстраций становятся слишком мелкими. В таком случае Fit to width и Smart scrolling дают более предсказуемое чтение: страница масштабируется по ширине, а Space или колесо мыши ведут читателя по изображению.

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

Double-page mode

Double-page mode включается клавишей D и показывает две страницы рядом. Режим нужен для западных комиксов, журналов, альбомов и выпусков, где развороты рассчитаны на парное отображение. При перелистывании MComix двигается на две страницы, а при удержании CTRL можно перейти только на одну страницу.

Особенность MComix — обложка не смешивается с первой парной страницей. Первая страница архива или директории отображается отдельно как обложка, если не задан другой порядок. Широкие изображения, у которых ширина превышает высоту, тоже показываются отдельно. Это полезно для настоящих разворотов: если страница уже содержит две половины разворота, программа не добавляет рядом ещё одну страницу и не ломает композицию.

Double-page mode лучше использовать на широком мониторе или в полноэкранном режиме. На узком экране две страницы становятся мелкими, поэтому чтение текста усложняется. Для ноутбука с небольшим экраном обычно удобнее Fit to width и одна страница, а для стационарного монитора — разворот.

Manga mode

Manga mode включается клавишей M. После включения MComix располагает страницы справа налево и меняет направление прокрутки под чтение манги. Это не косметическая настройка: меняется логика перехода, поэтому пользователь читает страницы в естественном для манги порядке.

В сочетании с double-page mode режим manga mode особенно важен. Западный разворот идёт слева направо, а манга — справа налево. Если оставить обычную раскладку, парные страницы будут восприниматься в неправильном порядке. В MComix переключение одной клавишей устраняет эту проблему.

При чтении манги на широком экране рабочая схема выглядит так: открыть архив, включить M, затем при необходимости включить D. Если текст мелкий, лучше оставить одну страницу и выбрать Fit to width. Если страницы уже подготовлены как развороты, double-page mode можно не включать: широкие изображения программа отображает отдельно.

Fullscreen mode и скрытие интерфейса

Полноэкранный режим включается клавишей F или F11. В нём страница занимает больше места, а интерфейс меньше отвлекает от чтения. Для комиксов это важнее, чем для обычных документов: иллюстрации часто содержат мелкие детали, а лишние панели сокращают полезную область экрана.

В настройках Display есть параметр Use fullscreen by default. Он запускает MComix сразу в полноэкранном режиме. Там же есть Automatically hide all toolbars in fullscreen: при включении скрываются menu bar, toolbar, side bar и scrollbars. Такой режим подходит для чтения с клавиатуры, когда пользователь управляет страницами через Space, PageDown, PageUp, D, M, W и B.

Клавиша I скрывает или показывает все элементы интерфейса. Это быстрое решение, когда не нужно менять постоянные настройки. Например, пользователь может открыть выпуск, подобрать масштаб, проверить миниатюры, затем нажать I и читать без панелей. Если нужно перейти к конкретной странице через миниатюры, интерфейс включается обратно.

Slideshow mode

Slideshow mode включается сочетанием CTRL+S. В этом режиме MComix автоматически прокручивает страницу и переключает страницы через заданный интервал. По принципу работы это похоже на повторное нажатие клавиши Down: программа двигает изображение вниз, а затем переходит дальше.

Слайд-шоу полезно не только для демонстрации. Его можно использовать для неторопливого просмотра последовательных изображений, проверки длинной папки со сканами, фонового перелистывания иллюстраций или чтения на расстоянии от экрана. Параметры Slideshow delay и Slideshow step настраиваются во вкладке Display: delay определяет паузу между шагами, step — количество пикселей прокрутки.

Для полноценного чтения слайд-шоу подходит не всем. В комиксах скорость чтения зависит от плотности текста, количества кадров и сложности страницы. Поэтому автоматический режим лучше использовать для визуального просмотра, а не для выпусков с большим количеством диалогов. При обычном чтении Space и Smart scrolling дают больше контроля.

Масштабирование страниц

Масштабирование — один из главных блоков MComix. Комиксы, манга и сканы отличаются пропорциями, разрешением, полями и качеством. Один архив удобно читать по ширине, другой — по высоте, третий требует ручного увеличения. MComix даёт несколько режимов под разные ситуации.

РежимГорячая клавишаДля чего нужен
Best fitBстраница целиком помещается в окно
Fit to widthWстраница подгоняется по ширине окна
Fit to heightHстраница подгоняется по высоте
Fixed sizeSизображение подгоняется к заданному размеру
Manual zoomAавтоматическое масштабирование отключается
Zoom inPlus или Equalувеличение
Zoom outMinusуменьшение
Reset zoomCTRL+0 или KeyPad0сброс масштаба

Best fit удобен для обложек и страниц без мелкого текста: вся страница видна целиком, не нужно прокручивать изображение. Fit to width лучше подходит для чтения вертикальных страниц: текст становится крупнее, страница прокручивается вниз. Fit to height нужен для широких изображений, где важно видеть полную высоту. Manual zoom подходит для проверки деталей, сканов низкого качества и страниц с мелкими подписями.

MComix обычно не увеличивает маленькие изображения сверх исходного размера. Для такого поведения есть команда View → Stretch small images. Она полезна при чтении старых сканов небольшого разрешения на современном мониторе, но может сделать изображение менее резким. Для качественных сканов лучше использовать Fit to width или Best fit.

Smart scrolling

Smart scrolling меняет обычную прокрутку на чтение по логике страницы. В этом режиме Space и MouseWheelDown не просто двигают изображение вниз: MComix старается следовать направлению чтения комикса, прокручивая страницу в стороны и вниз до конца изображения. Обратное движение выполняют SHIFT+Space и MouseWheelUp.

MComix скриншот 1

Для комиксов это важнее, чем кажется. Страница часто состоит из нескольких вертикальных колонок или панелей, а диалоги читаются не строго сверху вниз. Smart scrolling помогает проходить страницу последовательно, без постоянного ручного подведения мышью. Если изображение нельзя прокручивать в стороны, например в Fit to width, поведение становится обычным.

Во вкладке Behaviour регулируются параметры прокрутки: Number of pixels to scroll per key press/wheel turn, Fraction of page to scroll per space key press и Number of steps to take before flipping page. Последний параметр защищает от случайного перелистывания: если страница закончилась, MComix может требовать несколько дополнительных шагов прокрутки перед переходом к следующей странице.

Увеличительная линза

Magnifying lens включается клавишей L или средней кнопкой мыши. Она показывает увеличенный фрагмент страницы в отдельной области и помогает рассмотреть мелкий текст, детали рисунка, подписи, текстуры, маленькие элементы интерфейса в скриншотах или плохо читаемые фрагменты старых сканов.

Размер линзы и коэффициент увеличения задаются во вкладке Advanced: Magnifying lens size и Magnification factor. Это полезно, потому что разные пользователи читают на разных экранах. На мониторе с высоким разрешением можно увеличить размер линзы, а на небольшом ноутбуке — оставить компактное окно, чтобы оно не закрывало соседние панели комикса.

Линза не заменяет обычный zoom. Её задача — быстро проверить отдельный фрагмент без изменения масштаба всей страницы. Например, пользователь читает в Fit to width, видит мелкую подпись на фоне и нажимает L, не сбивая общий режим чтения.

Библиотека MComix

Библиотека MComix предназначена для организации книг-архивов. Она показывает коллекции слева и книги внутри выбранной коллекции справа. Специальная коллекция All books содержит все книги из всех коллекций. Коллекции можно вкладывать друг в друга, перетаскивая одну коллекцию в другую.

Библиотека не заменяет файловый менеджер. В ней книга — это один архив любого формата, который MComix умеет открыть. Директории как книги библиотека не добавляет. Это важное ограничение: если коллекция хранится папками с изображениями, её удобнее читать через обычное открытие директории или предварительно собрать в архивы.

Новая коллекция создаётся через контекстное меню списка коллекций командой New. Книги добавляются через контекстное меню коллекции командой Add. В области книг контекстное меню позволяет добавлять и удалять книги, открывать выбранные элементы, менять размер миниатюр и порядок сортировки. Такая логика проста: слева структура, справа обложки, снизу информация о выбранной книге.

Watch list

Watch list отслеживает выбранные директории и добавляет в библиотеку новые книги, которые появляются в этих папках. При открытии библиотеки MComix сканирует указанные директории и добавляет архивы, которых ещё нет в коллекции.

Для регулярной коллекции это удобнее ручного добавления. Например, пользователь хранит новые выпуски в одной папке. После пополнения папки библиотека подхватывает новые архивы, а пользователь сортирует их по коллекциям. При этом MComix остаётся локальным приложением: библиотека работает с файлами на компьютере, а не с удалённой учётной записью.

Recent

Если включён параметр Store information about recently opened files, все открытые архивы добавляются в File → Recent и специальную коллекцию Recent в библиотеке. Это помогает продолжить чтение без поиска файла в папках. Если история больше не нужна, отключение параметра очищает записи.

Recent полезен для читателей, которые одновременно ведут несколько серий. Можно открыть библиотеку, выбрать недавно открытый выпуск и продолжить с того места, где чтение было остановлено. Для одиночных архивов достаточно меню File → Recent, для коллекций удобнее отдельная библиотека.

Закладки и продолжение чтения

MComix поддерживает закладки страниц. Add bookmark вызывается CTRL+D, Edit bookmarks — CTRL+B. Закладка привязывает пользователя к конкретной странице и файлу, поэтому можно быстро вернуться к нужному месту в большом архиве.

Закладки особенно полезны в трёх сценариях. Первый — длинные графические романы и сборники, где один файл содержит много глав. Второй — манга-тома, в которых нужно отметить начало следующей главы. Третий — проверка архива: пользователь замечает страницу с ошибкой, ставит закладку и возвращается к ней после просмотра всего файла.

MComix также умеет запоминать последнюю позицию чтения. В Behaviour есть Automatically open the last viewed file on startup: если программа закрыта с загруженными изображениями, следующий запуск без аргументов возвращает пользователя к последнему файлу. Даже при отключённой опции Save and quit сохраняет такое поведение.

Работа с архивами

MComix открывает архивы напрямую, поэтому пользователь работает с ними как с книгами. Открыв CBR, CBZ, CB7, CBT, ZIP, RAR, 7Z или LHA, он видит страницы, миниатюры и навигацию, а не список файлов. Это важное отличие от архиватора: задача MComix — не управлять содержимым архива как файловой структурой, а читать его как последовательность изображений.

Если в одной папке лежат несколько выпусков, MComix переходит к следующему или предыдущему архиву горячими клавишами SHIFT+CTRL+N и SHIFT+CTRL+P. В настройках Behaviour есть Automatically open next archive: при достижении конца текущего архива перелистывание может открыть следующий архив в той же директории. Для серий это сокращает лишние действия.

Есть и Reload currently opened directory or archive — CTRL+SHIFT+R. Команда нужна, когда содержимое папки или архива изменилось, а пользователь хочет обновить отображение без полного закрытия и повторного открытия. Save currently opened image вызывается CTRL+SHIFT+S и сохраняет текущую открытую страницу как отдельное изображение.

Работа с папками изображений

MComix открывает не только архивы, но и директории с изображениями. Это удобно, когда сканы ещё не упакованы в CBZ или CBR, когда пользователь проверяет качество после обработки или когда отдельные страницы лежат в папке временно. Программа сортирует файлы и показывает их как последовательность.

Для папок особенно важна настройка Sort files and directories by во вкладке Advanced. Она определяет порядок файлов внутри директории. Для архивов работает отдельная настройка Sort archives by. Natural order учитывает числа в именах файлов: Page1.jpg, Page3.jpg, Page20.jpg идут в естественном порядке, а Literal order сортирует как стандартные строки, где Page20.jpg может оказаться перед Page3.jpg.

Если пользователь сканирует бумажный комикс и получает файлы вроде 001.jpg, 002.jpg, 003.jpg, проблем обычно не возникает. Если названия смешанные — page1, page20, page3, — Natural order помогает восстановить ожидаемую последовательность без переименования каждого файла.

Настройки Appearance

Preferences открывается клавишей F12. Вкладки настроек разделены по задачам: Appearance отвечает за фон, миниатюры и визуальное поведение интерфейса; Behaviour — за прокрутку и автоматические переходы; Display — за режим экрана, слайд-шоу и масштаб; Advanced — за язык, сортировку, кэш, линзу и комментарии. В Preferences также есть кнопка Clear dialog choices, которая сбрасывает сохранённые ответы в диалогах выбора.

Во вкладке Appearance задаётся фон главной области и фон панели миниатюр. Пользователь выбирает статический цвет или Dynamic background color. Динамический вариант вычисляет цвет фона по краям текущей страницы: если у страницы белые поля, фон становится белым. Для комиксов с полями это делает область просмотра менее контрастной и визуально спокойной.

Там же включаются номера страниц на миниатюрах. Это полезно при навигации по длинному выпуску: пользователь видит не только картинку, но и номер. Thumbnail size регулирует размер миниатюр. Маленькие миниатюры показывают больше страниц сразу, крупные удобнее для поиска обложек, глав и разворотов.

Use checkered background for transparent images заменяет прозрачные участки клетчатым фоном. Это нужно для PNG с альфа-каналом и технических изображений. Для обычных сканов комиксов опция почти не влияет, но при просмотре графики с прозрачностью помогает отличать пустую область от белого фона.

Настройки Behaviour

Behaviour отвечает за то, как MComix прокручивает и перелистывает страницы. Здесь включается Use smart scrolling, настраивается автоматический переход на следующую страницу при достижении края, переход к следующему архиву или директории, шаг прокрутки и защита от случайного перелистывания.

Ключевые параметры Behaviour:

ПараметрЧто меняет
Use smart scrollingвключает прокрутку по логике чтения страницы
Flip pages when scrolling off the edges of the pageразрешает перелистывание при прокрутке за край
Automatically open next archiveоткрывает следующий архив в папке после конца текущего
Automatically open next directoryоткрывает первую картинку следующей соседней директории
Number of pixels to scroll per key press/wheel turnзадаёт шаг прокрутки
Fraction of page to scroll per space key pressзадаёт долю видимой страницы при нажатии Space
Number of steps to take before flipping pageзащищает от случайного перехода на следующую страницу
Flip two pages in double page modeперелистывает по две страницы в режиме разворота
Show only one page where appropriateпоказывает одну страницу для обложки и широких изображений
Store information about recently opened filesведёт историю File → Recent и коллекцию Recent

Для чтения длинных комиксов лучше оставить защиту от случайного перелистывания. Если поставить Number of steps to take before flipping page в 0, страница будет меняться сразу после достижения края. Это ускоряет чтение, но повышает риск случайно перескочить на следующую страницу при прокрутке колесом.

Настройки Display

Display управляет полноэкранным режимом, поведением панелей, слайд-шоу, автоматическим поворотом и алгоритмом масштабирования. Use fullscreen by default подходит пользователям, которые запускают MComix только для чтения и не работают параллельно с другими окнами. Automatically hide all toolbars in fullscreen убирает menu bar, toolbar, side bar и scrollbars при переходе в полный экран.

Fit to width or height and fixed size for selected dimension задаёт, как работает Fit to size. В этом режиме изображение масштабируется к выбранной ширине или высоте в пикселях. Такой вариант полезен для коллекций с разным разрешением: пользователь задаёт предсказуемую высоту или ширину и получает одинаковую крупность страниц.

Slideshow delay и Slideshow step управляют автоматической прокруткой. Если delay большой, страницы двигаются редко; если step крупный, движение становится резким. Для плавного просмотра лучше малый step и короткая пауза, но для чтения текста обычно удобнее ручное управление.

Automatically rotate images according to their metadata использует EXIF orientation. Это исправляет изображения, которые визуально должны быть повернуты, но физически сохранены иначе. Scaling mode выбирает алгоритм масштабирования: это влияет на баланс качества и скорости при увеличении и уменьшении страниц.

Настройки Advanced

Advanced содержит параметры, которые не нужны каждый день, но помогают подстроить MComix под коллекцию и компьютер. Language выбирает язык интерфейса, Auto пытается определить его по системной конфигурации. Смена языка требует перезапуска программы. Escape key closes program меняет поведение Esc: при включении клавиша закрывает MComix, при отключении выходит только из полноэкранного режима.

Sort files and directories by и Sort archives by отвечают за порядок страниц. Для комиксов лучше использовать Natural order, если имена страниц содержат числа без ведущих нулей. Это снижает риск неправильной последовательности. Для технических архивов с фиксированными именами может подойти Literal order.

Store thumbnails for opened files сохраняет миниатюры на диске. При повторном открытии книги миниатюры создаются быстрее, но на диске появляется кэш. Maximum number of pages to store in the cache определяет, сколько страниц хранится в памяти вокруг текущей страницы. Значение по умолчанию держит несколько страниц до и после текущей, ускоряя перелистывание. Слишком большое значение увеличивает потребление памяти.

MComix скриншот 2

Magnifying lens size и Magnification factor задают размер и увеличение линзы. Comment extensions определяет, какие расширения MComix считает файлами комментариев в archive editor; при перепаковке архивов сохраняются изображения и файлы комментариев, остальные файлы отбрасываются.

Горячие клавиши

MComix рассчитан на чтение с клавиатуры. После настройки масштаба пользователь может убрать панели и управлять страницами почти полностью горячими клавишами.

ГруппаДействиеКлавиши
ФайлOpen fileCTRL+O
ФайлOpen libraryCTRL+L
ФайлClose fileCTRL+W
НавигацияNext pagePageDown, LeftMouse
НавигацияPrevious pagePageUp, Backspace
НавигацияFirst pagePos1
НавигацияLast pageEnd
НавигацияGo to pageG
АрхивыNext archiveSHIFT+CTRL+N
АрхивыPrevious archiveSHIFT+CTRL+P
ПрокруткаSmart scroll downSpace, MouseWheelDown
ПрокруткаSmart scroll upSHIFT+Space, MouseWheelUp
ЭкранToggle fullscreen modeF, F11
РежимыToggle double page modeD
РежимыToggle manga modeM
РежимыToggle slideshow modeCTRL+S
МасштабBest fit modeB
МасштабFit to width modeW
МасштабFit to height modeH
МасштабFixed size modeS
МасштабManual zoom modeA
МасштабZoom inPlus, Equal
МасштабZoom outMinus
МасштабReset zoomCTRL+0, KeyPad0
ИнструментыShow magnifying lensL, MiddleMouse
ЗакладкиAdd bookmarkCTRL+D
ЗакладкиEdit bookmarksCTRL+B
НастройкиPreferencesF12
ПрограммаQuit programCTRL+Q
ИзображениеSave currently opened imageCTRL+SHIFT+S
ОбновлениеReload currently opened directory or archiveCTRL+SHIFT+R
ИнтерфейсHide/show all UI elementsI

В MComix есть два типа назначений: часть горячих клавиш указана прямо рядом с пунктами меню, часть живёт отдельно в конфигурационных файлах. Клавиши для пунктов меню меняются наведением на пункт меню и нажатием нужного сочетания; остальные хранятся в отдельных файлах конфигурации.

Пошаговая инструкция: как открыть комикс в MComix

Открытие комикса занимает несколько действий. Эта инструкция подходит для CBR, CBZ, CB7, CBT, PDF и архивов с изображениями.

  1. Запустите MComix.

  2. Нажмите CTRL+O или выберите Open file в меню File.

  3. Выберите файл CBR, CBZ, CB7, CBT, PDF, ZIP, RAR, 7Z, LHA или папку с изображениями.

  4. Дождитесь появления страниц в боковой панели миниатюр.

  5. Проверьте порядок страниц по миниатюрам слева.

  6. Нажмите B для Best fit, если хотите видеть страницу целиком.

  7. Нажмите W для Fit to width, если текст слишком мелкий и страницу удобнее прокручивать сверху вниз.

  8. Нажмите F или F11 для перехода в полноэкранный режим.

  9. Используйте Space для умной прокрутки или PageDown для перехода к следующей странице.

  10. Нажмите CTRL+D, если нужно поставить закладку на текущей странице.

Если в папке лежит следующая книга той же серии, SHIFT+CTRL+N открывает следующий архив. Это удобно после завершения выпуска: не нужно выходить из MComix и искать продолжение вручную.

Пошаговая инструкция: как настроить чтение манги

Мангу в MComix лучше читать с включённым manga mode, потому что порядок страниц и направление переходов отличаются от западных комиксов.

  1. Откройте архив манги через CTRL+O.

  2. Нажмите M, чтобы включить manga mode.

  3. Проверьте, что переходы идут справа налево.

  4. Нажмите W, если нужно читать страницу по ширине.

  5. Нажмите D, если хотите видеть разворот на широком мониторе.

  6. Если в double-page mode нужно перейти только на одну страницу, удерживайте CTRL при переключении.

  7. Нажмите F или F11 для полноэкранного режима.

  8. Используйте Space и SHIFT+Space для прокрутки вперёд и назад.

Для вертикальной манги на ноутбуке чаще удобнее одна страница и Fit to width. Для альбомных разворотов и больших экранов лучше включить double-page mode, но только после проверки порядка страниц.

Пошаговая инструкция: как настроить библиотеку

Библиотека нужна, когда MComix используется регулярно и коллекция состоит из отдельных архивов. Она помогает не искать каждый файл вручную и держать книги по коллекциям.

  1. Откройте библиотеку сочетанием CTRL+L.

  2. В левой части создайте коллекцию через контекстное меню и команду New.

  3. Добавьте книги в выбранную коллекцию через Add.

  4. Проверьте, что каждая книга отображается обложкой в правой части окна.

  5. Используйте коллекцию All books для просмотра всей библиотеки.

  6. Перетащите одну коллекцию в другую, если нужна вложенная структура.

  7. Откройте Watch list, если хотите отслеживать папку с новыми архивами.

  8. Используйте Recent для недавно открытых книг, если включено сохранение истории.

  9. Меняйте размер миниатюр через контекстное меню области книг, когда нужно видеть больше элементов или лучше различать обложки.

Библиотека работает с архивами как с книгами. Если комикс хранится папкой с изображениями, такой материал не добавляется в библиотеку как отдельная книга. Для библиотечного сценария лучше хранить выпуск одним архивом.

Пошаговая инструкция: как подобрать масштаб

Неправильный масштаб — самая частая причина неудобного чтения. В MComix масштаб лучше выбирать по типу страницы, а не оставлять один режим для всей коллекции.

СитуацияРежим
Обложка или страница без мелкого текстаBest fit
Вертикальная страница с диалогамиFit to width
Широкий разворотFit to height или Best fit
Страница слишком мелкаяManual zoom или Zoom in
Старый скан небольшого размераStretch small images, если качество остаётся приемлемым
Манга на ноутбукеFit to width
Комикс на широком монитореDouble-page mode + Best fit или Fit to height

Практическая схема проста: открыть страницу, нажать W, оценить читаемость текста, затем при необходимости перейти на B или H. Если приходится постоянно увеличивать отдельные фрагменты, лучше включить Magnifying lens через L, а не менять масштаб всей страницы после каждого кадра.

MComix скриншот 3

Плюсы и минусы MComix

Плюсы:

  • открывает CBR, CBZ, CB7, CBT, LHA и PDF как книги с последовательными страницами;

  • читает PDF, ZIP, RAR, 7Z и LHA без ручной распаковки архива;

  • поддерживает fullscreen mode, double-page mode, manga mode и slideshow mode;

  • в manga mode меняет порядок страниц и направление прокрутки для чтения справа налево;

  • в double-page mode показывает две страницы рядом и отдельно отображает обложку или широкие изображения;

  • боковая панель миниатюр помогает быстро ориентироваться в длинных архивах;

  • Smart scrolling ведёт по странице удобнее обычной вертикальной прокрутки;

  • есть закладки, Recent и запоминание последней позиции чтения;

  • библиотека поддерживает коллекции, обложки и Watch list;

  • горячие клавиши охватывают открытие файла, библиотеку, навигацию, масштаб, режимы чтения и настройки;

  • Preferences детально настраивает внешний вид, поведение, экран, слайд-шоу, сортировку, кэш и увеличительную линзу;

  • программа подходит для Linux и Windows, а также встречается в пакетных экосистемах BSD;

  • лицензия GNU GPL v2 делает MComix свободным программным обеспечением.

Минусы:

  • MComix ориентирован на чтение и просмотр, а не на редактирование комиксов;

  • библиотека добавляет архивы, но не директории как отдельные книги;

  • интерфейс остаётся классическим GTK-приложением, без современной обложечной медиатеки уровня специализированных менеджеров коллекций;

  • при запуске из исходников нужны Python, GTK, PyGObject, PyCairo и Pillow;

  • для некоторых контейнеров нужны дополнительные компоненты: RAR/CBR, 7Zip, LHA и PDF зависят от соответствующих библиотек или утилит;

  • чрезмерное увеличение кэша страниц повышает расход памяти;

  • MComix не заменяет продвинутый PDF-ридер, если нужны аннотации, формы, подписи и редактирование PDF.

Системные требования

MComix написан на Python и использует GTK через PyGObject. Для запуска из исходников и UNIX-like систем нужны Python 3.7 или новее, GTK+ 3, PyGObject 3.36.0 или новее, PyCairo 1.16.0 или новее и Pillow 6.0.0 или новее. Windows-пакеты с готовыми зависимостями включают необходимые компоненты.

КомпонентТребование
Python3.7 или новее
GTKGTK+ 3
PyGObject3.36.0 или новее
PyCairo1.16.0 или новее
Pillow6.0.0 или новее
RAR/CBRrar, unrar или unrar64.dll/libunrar.so
7Zipисполняемый файл 7z
LHAlha, с fallback на 7z
PDFPyMuPDF или mutool из MuPDF
Windows-сборкиготовые пакеты включают зависимости

Для обычного пользователя важнее не список библиотек, а практическое следствие: готовая сборка MComix для Windows запускается как самостоятельный пакет, а в Linux программа обычно устанавливается вместе с зависимостями через пакетную систему дистрибутива. При самостоятельной сборке из исходников зависимости нужно учитывать заранее.

Отзывы пользователей и профильных изданий

Пользовательские оценки

Пользовательские отзывы о MComix чаще всего выделяют стабильность, удобство для Linux, работу с 7zip backend, возможность доработать GUI и скрипты под себя, а также ценность MComix как альтернативы CDisplayEx. Среди замечаний встречаются поведение окна при запуске, мигание при открытии PDF и желание удобнее очищать Recent.

Такой профиль отзывов хорошо совпадает с назначением программы: MComix ценят не за эффектный интерфейс, а за то, что он открывает нужные архивы, быстро листает страницы, даёт контроль над масштабом и остаётся удобным ридером для Linux и Windows.

Мнение профильных изданий

It’s FOSS включает MComix в список лучших приложений для чтения и организации комиксов на Linux Desktop. Издание выделяет поддержку CBR, CBZ, CB7, CBT, LHA и PDF, прямое чтение PDF, ZIP, RAR, 7Z и LHA, fullscreen mode, double-page mode, подгонку по ширине, высоте или окну, Smart scrolling, manga mode, закладки и библиотеку.

OMG! Ubuntu описывает MComix как простой comic book reader для Ubuntu и других Linux-десктопов. В материале отдельно отмечаются боковая панель страниц, центральная область чтения, панель быстрых кнопок, переходы между архивами, переход к номеру страницы, slideshow, Best fit, Fit to width, Fit to height, Manual zoom, single, double page и manga mode, а также Library.

BetaNews подчёркивает кроссплатформенность, drag and drop, появление миниатюр в левой панели после открытия файлов или папок, поддержку контейнеров CBR, CBZ, CB7, CBT, LHA и PDF, несколько режимов отображения, Magnifying Lens, bookmark-схему и базовую библиотеку.

Softpedia оценивает MComix как Windows-программу для чтения комиксов с поддержкой архивов ZIP, RAR, 7Zip, TAR и обычных изображений. В обзоре выделены drag and drop, полноэкранный режим, zoom, переходы между страницами, архивами и директориями, double page, manga display, magnifier, bookmarks, slideshow, library, hotkeys, thumbnails, а также операции изменения brightness, contrast, saturation и sharpness.

Общее мнение профильных публикаций можно сформулировать так: MComix — не самый современный по визуальной подаче, но практичный и функциональный ридер комиксов, особенно сильный на Linux и в коллекциях архивов CBR/CBZ.

Сравнение с аналогами

MComix стоит сравнивать не с универсальными графическими редакторами, а с программами, которые читают электронные комиксы, мангу, архивы изображений или документы. Ближайшие аналоги — YACReader, CDisplayEx, OpenComic и Sumatra PDF. Внутри сайта для смежных сценариев также полезны Sumatra PDF, calibre, Honeyview, XnView MP, IrfanView и FastStone Image Viewer.

ПрограммаОсновной сценарийПлатформыСильные стороныОграничения относительно MComix
MComixлокальное чтение комиксов, манги и архивов изображенийLinux, Windows, BSD-системыGTK-интерфейс, Smart scrolling, manga mode, double-page mode, библиотека, Watch list, гибкие настройкиклассическая библиотека без современной медиатеки; не редактор
YACReaderчтение и управление коллекциями комиксовWindows, Linux, macOSотдельная экосистема reader + library, менеджер коллекции, поддержка CBR/CBZ/ZIP/RARдругая логика библиотеки; MComix проще для классического GTK-сценария
CDisplayExбыстрый CBR/CBZ/PDF-ридер для Windows и AndroidWindows, Androidфокус на CBR, CBZ, PDF и манге, популярность среди Windows/Android-пользователейне ориентирован на Linux-десктоп как MComix
OpenComicсовременный кроссплатформенный comic and manga readerWindows, macOS, Linuxширокий список форматов изображений, архивов, PDF и EPUB alphaболее тяжёлая современная модель интерфейса; MComix проще и ближе к классическому десктопному ридеру
Sumatra PDFлёгкий документ-ридер для WindowsWindowsPDF, EPUB, MOBI, CBZ, CBR, DjVu, XPS, CHM и изображенияне специализированная библиотека комиксов, Windows-only

YACReader доступен для Windows, Linux и macOS и продвигается как comic reader and comic manager с поддержкой CBR, CBZ, ZIP и RAR. Он лучше подходит, когда нужна отдельная библиотечная экосистема для коллекции. MComix проще: открыть архив, настроить режим чтения, использовать миниатюры, закладки и локальную библиотеку.

CDisplayEx ориентирован на CBR, CBZ, PDF и мангу, представлен для Windows и Android. Его сильная сторона — популярный сценарий чтения на Windows/Android. MComix выигрывает там, где нужен Linux-десктоп, GTK-интерфейс, тонкие настройки прокрутки, кэширования и поведения разворотов.

OpenComic работает на Windows, macOS и Linux, поддерживает много графических форматов, архивы RAR, ZIP, 7Z, TAR, LZH, ACE, CBR, CBZ, CBA, CB7, CBT, а также PDF и EPUB alpha. Это более современный вариант для пользователей, которым нужна широкая поддержка форматов и функций вроде Webtoon read mode. MComix выглядит сдержаннее, зато сохраняет простую логику классического настольного просмотрщика.

Sumatra PDF — хороший вариант, если на Windows нужен лёгкий мультиформатный документ-ридер. Он поддерживает PDF, EPUB, MOBI, CBZ, CBR, CBT, CB7, архивы с изображениями, DjVu, CHM, XPS и изображения. Но его основная роль шире: документы и книги, а не именно управление комиксами с библиотекой, Watch list, manga mode и smart scrolling как в MComix.

Для кого MComix подходит лучше всего

MComix подходит пользователям Linux, которым нужен ридер комиксов без лишних слоёв интерфейса. GTK-приложение хорошо вписывается в классический десктопный сценарий: открыть файл, читать, переключать масштаб, переходить по миниатюрам, ставить закладки, управлять горячими клавишами.

Для Windows MComix интересен пользователям, которые хотят читать CBR, CBZ, 7Z, RAR, LHA и PDF в одном окне, но не хотят использовать тяжёлый каталогизатор. Особенно полезны portability-сценарии, drag and drop, библиотека и горячие клавиши, хотя для строго Windows-ориентированного чтения можно сравнить MComix с Sumatra PDF, Honeyview и IrfanView.

Для манги программа удобна из-за manga mode. Пользователь нажимает M и читает справа налево, не меняя вручную порядок страниц. Для коллекций из архивов это важнее визуальных украшений: если направление чтения неправильное, даже хорошая поддержка форматов не спасает сценарий.

MComix скриншот 4

Для длинных серий полезны Recent, bookmarks, библиотека, Watch list и автоматическое открытие следующего архива. MComix не претендует на роль сложной базы данных, но закрывает практический минимум: найти книгу, открыть обложку, продолжить чтение, перейти к следующему выпуску.

Когда лучше выбрать другую программу

YACReader лучше рассмотреть, если нужна более выраженная система управления коллекцией и macOS-поддержка. Он рассчитан не только на чтение, но и на библиотеку как отдельный центр коллекции. Для пользователя, который хранит сотни или тысячи выпусков и хочет более современный менеджер, YACReader может быть удобнее.

OpenComic подходит, если важна поддержка большого количества современных графических форматов, macOS, Webtoon read mode, OPDS, сетевые подключения и более насыщенная функциональность. MComix рациональнее для классического чтения локальных архивов без перегрузки интерфейса.

Sumatra PDF лучше выбрать, если основная задача — не комиксы, а лёгкий просмотр документов на Windows: PDF, EPUB, MOBI, DjVu, CHM, XPS и иногда CBZ/CBR. MComix выигрывает в чтении комиксов, но не заменяет Sumatra PDF как минималистичный документ-ридер.

CDisplayEx логичен для пользователей Windows и Android, которым нужен популярный CBR-ридер с фокусом на чтение комиксов и манги. MComix сильнее в Linux-сценарии и в гибких настройках классического десктопного интерфейса.

Типичные ошибки при работе с MComix

Распаковывать каждый CBR или CBZ вручную. MComix читает архивы напрямую. Если пользователь распаковывает книгу в папку, он усложняет хранение коллекции и теряет удобство переходов между архивами.

Читать мангу без manga mode. При западном порядке страниц манга воспринимается неправильно. Для чтения справа налево нужно нажать M и проверить порядок разворота.

Включать double-page mode на маленьком экране. Две страницы рядом удобны на широком мониторе, но на ноутбуке текст часто становится слишком мелким. В таком случае лучше Fit to width и одна страница.

Оставлять неподходящую сортировку файлов. Если имена страниц содержат числа без ведущих нулей, Natural order во вкладке Advanced помогает сохранить правильную последовательность.

Увеличивать кэш страниц без необходимости. Большой кэш ускоряет переходы в некоторых сценариях, но увеличивает расход памяти. Для обычного чтения достаточно стандартного подхода: несколько страниц вокруг текущей.

Ожидать от Library полноценный каталогизатор. Библиотека MComix работает с архивами и коллекциями, но не заменяет файловый менеджер и не добавляет директории как отдельные книги.

Считать MComix редактором. Программа просматривает, масштабирует, листает, показывает миниатюры, закладки и библиотеку. Для редактирования изображений и подготовки страниц нужны другие инструменты, например GIMP, Krita или Paint.NET.

Практические сценарии

Чтение одиночного CBR или CBZ

Для одиночного выпуска достаточно открыть файл через CTRL+O, выбрать Fit to width или Best fit и листать Space/PageDown. Если выпуск читается как западный комикс, можно оставить стандартный порядок. Если это манга, включается M. При длинном выпуске полезно поставить закладку через CTRL+D.

Чтение серии из нескольких архивов

Если все выпуски лежат в одной папке, MComix удобен за счёт SHIFT+CTRL+N и SHIFT+CTRL+P. Пользователь заканчивает один архив и переходит к следующему. Behaviour → Automatically open next archive дополнительно упрощает этот сценарий: после конца текущего архива программа открывает следующий.

Манга на широком мониторе

Для манги на большом экране рабочий режим — M, затем D, если страницы удобно читать разворотом. Если MComix показывает обложку отдельно, это нормальное поведение: первая страница архива не смешивается с внутренним разворотом. Для страниц с мелким текстом лучше Fit to width и одна страница.

Просмотр папки со сканами

Если сканы ещё не упакованы, MComix открывает директорию как последовательность изображений. Пользователь проверяет порядок, качество, ориентацию, пустые страницы и лишние файлы. Для такой задачи удобны боковые миниатюры, Go to page и Reload currently opened directory or archive.

Локальная библиотека комиксов

Для регулярного чтения архивов лучше создать коллекции в Library. Например, отдельно хранить мангу, западные комиксы, журналы, сканы и незавершённые серии. Watch list подходит для папки, куда постоянно добавляются новые архивы. Recent помогает быстро вернуться к последним книгам.

Чтение старых сканов

Старые сканы часто имеют низкое разрешение, поля, перекосы и неодинаковую яркость. В MComix помогают Fit to width, Manual zoom, Magnifying lens и настройки Image Enhancement, которые позволяют работать с brightness, contrast, saturation и sharpness. Для чтения мелких подписей линза удобнее, чем постоянный zoom всей страницы.

Внутренние ссылки на смежные программы

Если MComix закрывает чтение архивов комиксов, то смежные задачи лучше решать отдельными программами:

  • Sumatra PDF — лёгкий просмотр PDF, EPUB, MOBI, DjVu, CHM и комикс-архивов на Windows;

  • calibre — управление библиотекой электронных книг;

  • FBReader — чтение электронных книг;

  • Honeyview — просмотр изображений и архивов с картинками;

  • XnView MP — просмотр и организация изображений;

  • IrfanView — быстрый просмотрщик изображений для Windows;

  • FastStone Image Viewer — просмотр изображений и базовые операции с графикой;

  • GIMP, Krita, Paint.NET — редактирование графики, если страницы нужно исправлять, обрезать или обрабатывать.

Такой набор закрывает разные задачи без смешивания ролей. MComix остаётся ридером комиксов, а не редактором, архиватором или универсальной библиотекой электронных книг.

Частые вопросы

MComix открывает CBR и CBZ?

Да. MComix поддерживает CBR и CBZ, а также CB7, CBT, LHA и PDF. Кроме того, программа читает ZIP, RAR, 7Z и LHA архивы с изображениями напрямую.

Подходит ли MComix для манги?

Да. Для манги есть manga mode, который включается клавишей M. В этом режиме страницы располагаются справа налево, а направление прокрутки меняется под такой порядок чтения.

Можно ли читать две страницы рядом?

Да. Double-page mode включается клавишей D. MComix показывает две страницы рядом, но обложку и широкие изображения отображает отдельно, если включено соответствующее поведение.

Где открыть настройки MComix?

Preferences открывается клавишей F12. Внутри есть вкладки Appearance, Behaviour, Display и Advanced, а также кнопка Clear dialog choices.

Есть ли в MComix библиотека?

Да. Библиотека открывается CTRL+L. Она показывает коллекции слева и книги справа, поддерживает All books, Recent, вложенные коллекции, добавление архивов и Watch list.

Можно ли добавить папку как книгу в библиотеку?

Нет. В библиотеке книга — это отдельный архив, который MComix умеет открыть. Директории библиотека не добавляет как книги.

Чем MComix отличается от обычного просмотрщика изображений?

Обычный просмотрщик открывает картинки, а MComix читает архив как книгу: показывает миниатюры страниц, поддерживает переходы между страницами и архивами, manga mode, double-page mode, Smart scrolling, закладки и библиотеку.

Чем MComix отличается от Sumatra PDF?

Sumatra PDF — лёгкий документ-ридер для Windows с поддержкой PDF, EPUB, MOBI, CBZ, CBR, DjVu, XPS, CHM и изображений. MComix — специализированный ридер комиксов и манги с библиотекой, миниатюрами, manga mode, double-page mode и Smart scrolling.

Чем MComix отличается от YACReader?

YACReader сильнее как отдельная система чтения и управления коллекцией на Windows, Linux и macOS. MComix проще и ближе к классическому GTK-просмотрщику: открыть архив, читать, использовать миниатюры, масштаб, закладки, библиотеку и Watch list.

Итог

MComix стоит выбирать для локального чтения комиксов, манги и архивов изображений, особенно если коллекция хранится в CBR, CBZ, CB7, CBT, ZIP, RAR, 7Z, LHA или PDF. Его сильные стороны — понятное главное окно, боковая панель миниатюр, режим чтения справа налево, режим разворота, Smart scrolling, закладки, библиотека и большое количество горячих клавиш.

Для Linux MComix остаётся одним из самых практичных ридеров комиксов: он не перегружает интерфейс, хорошо работает с архивной структурой и даёт тонкую настройку поведения чтения. Для Windows его удобно рассматривать как специализированную альтернативу обычным просмотрщикам изображений и документ-ридерам, когда основной материал — именно комиксы и манга.

Для macOS лучше смотреть в сторону YACReader или OpenComic. Для универсального чтения документов на Windows логичнее Sumatra PDF. Для большой современной медиатеки с расширенными форматами подойдёт OpenComic. MComix рационален там, где важны локальные архивы, предсказуемая навигация, чтение CBR и CBZ, быстрый переход между страницами и минимум лишних действий.

Список изменений

От Comix к MComix:

  • MComix появился как fork Comix. Comix остановился в конце 2009 года, а MComix продолжил развитие с акцентом на исправления, стабильность и функции, нужные для чтения комиксов. В проекте сохранилась идея простого GTK-просмотрщика, но развитие пошло в сторону более надёжной работы с архивами, библиотекой, настройками и современными зависимостями.

MComix 0.90:

  • Стартовая ветка 0.90 вышла в августе 2010 года. При переходе от Comix были изменены механизмы перелистывания, добавлены настройки шага прокрутки для стрелок и колеса мыши, появилась автопрокрутка, изменился алгоритм автоматического выбора фонового цвета, исправлялось распознавание PBM, PGM и PPM внутри архивов.
  • Этот этап сформировал основу MComix как ридера, где поведение чтения можно настраивать. Уже в ранней истории виден акцент на прокрутку, фон, распознавание изображений и исправления практических проблем, а не на визуальные эффекты.

Ветки 0.91–0.96:

  • В 0.91 исправлялись проблемы с библиотекой и чрезмерным расходом памяти из-за кэширования. В 0.92 появилась ограниченная поддержка архивов с паролем, обновлялись переводы и улучшались диалоги. В 0.94 перерабатывалась библиотека, исправлялись Win32-проблемы с добавлением директорий и открытием через Open with. В 0.95 появилась возможность чтения архивов внутри архивов. В 0.96 исправлялись ошибки RAR через 7z, переходы между директориями и зависание на защищённых RAR-архивах.
  • Для пользователя эти версии важны тем, что MComix постепенно укреплялся как программа для реальных коллекций. Библиотека, архивы с паролем, Win32-сценарии, кэш и переходы между файлами — это не второстепенные детали, а проблемы, которые напрямую влияют на чтение больших архивных коллекций.

Ветки 0.97–0.99:

  • В 0.97 исправлялись проблемы libunrar на x64 и улучшалась magnifying lens. В 0.98 появился Watch list в библиотеке, а просмотр больших директорий с изображениями стал производительнее. В 0.99 добавился новый режим подгонки страницы к заданному размеру, был включён zoom для всех режимов, исправлялись проблемы Go to page, manga mode и прокрутки колесом.
  • Эта линия развития заметно усилила библиотечный сценарий. Watch list превратил библиотеку из ручного списка в инструмент, который может следить за папками с новыми архивами. Новый fit mode и улучшения zoom сделали чтение гибче на разных экранах.

MComix 1.00 и 1.01:

  • В 1.00 появилась важная связка для продолжения чтения: открытые книги автоматически добавлялись в библиотеку и коллекцию Recent, сохранялась последняя прочитанная страница, а пользователь возвращался к ней при повторном открытии книги. Также добавлялись внешние команды, позволяющие запускать из интерфейса MComix сторонние приложения для текущего файла или архива.
  • В 1.01 выходили исправления, связанные с накопившимися проблемами, а затем проект продолжил развитие через новые сборки и изменения Windows-пакетов. Для обычного читателя главным результатом ветки 1.x стала более удобная работа с недавними книгами и возвратом к месту остановки.

MComix 1.2 и 1.2.1:

  • MComix 1.2 усилил поддержку архивов и изображений, исправил трансформации, улучшил fullscreen handling, Preferences dialog, отображение миниатюр в Edit archive, работу с пустыми директориями и пустыми архивами, обработку PDF в Recent Files и общее поведение GTK-виджетов. В 1.2.1 исправлялась Windows-проблема с открытием книги по пути, содержащему пробелы, и обновлялись библиотеки Windows-дистрибутива для UnRAR.
  • Этот этап важен для стабильности. MComix уже имел основные функции чтения, поэтому развитие двигалось к устранению ошибок, которые мешали реальному использованию: пути с пробелами, PDF в недавних файлах, пустые архивы, поведение fullscreen и диалоги.

Переход на Python 3 и GTK+ 3:

  • Перед веткой 2.0 проект перешёл через крупные технические изменения: Python 2, PyGTK и GTK+ 2 устарели, поэтому MComix начал миграцию на Python 3, GTK+ 3, PyGObject и PyCairo. Ветка 2.0.0 стала крупным переходом с новым набором зависимостей.
  • Для пользователя это означает не новую кнопку, а жизнеспособность программы на современных системах. Старые зависимости усложняют установку и поддержку, а переход на новые библиотеки позволяет MComix оставаться совместимым с текущими дистрибутивами и Python-окружением.

Ветки 2.0–2.3:

  • В 2.0.1 и 2.0.2 исправлялись регрессии после миграции на Python 3 и GTK+ 3: ошибки bytes/unicode в диалогах библиотеки, проблемы с unrar, цветами из настроек, локализацией и ресурсами. В 2.1.0 исправлялись проблемы библиотеки, DPI для PDF и magnifying lens. В 2.1.1 улучшались качество и скорость увеличительной линзы, корректное запоминание размеров окна в Windows, работа 7z.dll в Windows-пакете и интеграция с GNOME. В 2.2.0 добавлялась совместимость с Pillow 10.x, поддержка нового формата и чтение PDF через Python-библиотеку. В 2.3.0 обновлялся значок приложения и bundled UnRAR64.dll в Win32-пакете.
  • Эти версии важны как восстановление зрелости после крупной миграции. Когда меняется базовая платформа, даже привычные действия могут давать ошибки. Поэтому развитие 2.x было сосредоточено на исправлении регрессий, производительности отдельных инструментов и поддержке новых библиотек.

Ветки 3.0 и 3.1:

  • В 3.0.0 проект перешёл на pyproject.toml и современную схему упаковки, исходные архивы стали распространяться в формате .tar.gz, Windows-пакет получил название вида mcomix-win64- .zip, а пользовательская папка Windows была перенесена в %APPDATA%/MComix с автоматической миграцией старого каталога.
  • В 3.1.0 исправлялись давние ошибки Library dialog, появилась инверсия цветов в Image Enhancement dialog, улучшился Fit to size zoom mode, а эффекты улучшения изображения стали применяться к элементам интерфейса вроде миниатюр боковой панели, изображения в magnifying lens и обложек библиотеки.
  • В 3.1.1 добавлены MIME-типы CBZ/CBR в desktop metadata file и исправлена ошибка Python 3.13 context has already been set.

Выберите ссылку для загрузки MComix

Всего скачали: 11 | сегодня: 3

Скачать бесплатно
MComix

Похожие программы на MComix

из раздела "Просмотрщики"

Оставте свой отзыв о MComix