JeffOffice

Журнал изменений

Что изменилось в каждой версии JeffOffice, сначала новые. Файлы каждой версии находятся на её странице загрузок.

JeffOffice 0.20.0

· Загрузки

JeffWrite и JeffCrunch теперь в статусе бета-версий. JeffWrite открывает файлы .rtf и .odt, сохраняет .odt и работает с полями. JeffCrunch поддерживает сводные таблицы, открывает книги, защищённые паролем, и позволяет щёлкать ячейки во время ввода формулы.

Насколько точно совпадают страницы JeffWrite?

Мы измеряем JeffWrite так: выстраиваем документы и сравниваем каждую страницу с той же страницей в исходной программе. Страница получает оценку меньше 2, когда два изображения почти совпадают.

  • По 95 документам, которые мы не подгоняли под JeffWrite, 74,9% страниц получают оценку меньше 2, а число страниц совпадает в 90 из 95 случаев. Проще говоря, примерно 3 страницы из 4 выстраиваются с небольшим отличием от исходной программы. Остальные отличаются на строку или разрыв страницы, чаще всего там, где строки таблиц немного выше или шрифт немного отличается.
  • По 95 документам, под которые мы подгоняли программу, 91,8% страниц получают оценку меньше 2. На двух других наборах, где подгонка была меньше, 200 документов дают 83,3%, а 150 документов дают 76,7%. Ожидайте результаты, близкие к последним трём числам, на ваших документах.
  • Работа над точностью отображения продолжится после этого выпуска, начиная с высоты строк таблиц.

JeffWrite (бета)

  • Открывает файлы .rtf. Переносятся текст, оформление, стили, списки, таблицы, параметры страницы, колонтитулы, сноски, поля, закладки, рисунки, отслеживаемые изменения и простые фигуры. JeffWrite не записывает .rtf: при сохранении программа просит новое имя и записывает файл .docx.
  • Открывает и сохраняет файлы .odt. В диалоге «Сохранить как» теперь доступен формат OpenDocument Text. Примечания и отслеживаемые изменения сохраняются. После сохранения JeffWrite сообщает, какие данные этот формат не может передать. Шаблоны .ott и плоские файлы .fodt также открываются; файл .fodt сохраняется как новый .odt, и JeffWrite сообщает вам об этом.
  • Поля. Вставка > Поле добавляет номер страницы, дату, ссылку или номер, который считает рисунки. F9 пересчитывает поле, Alt+F9 показывает коды, а поля можно заблокировать или преобразовать в обычный текст. Оглавления обновляются, а Перекрёстная ссылка и Закладка находятся на вкладке «Вставка».
  • Отслеживаемые изменения читаются из файлов .rtf и .odt и сохраняются при записи в .docx или .odt.
  • Столбцы разной ширины выстраиваются так, как указано в файле.
  • Длинные документы выстраиваются и редактируются быстрее.

JeffCrunch (бета)

  • Режим указания. Пока вы вводите формулу, щёлкните ячейку, протяните выделение по ячейкам или нажмите клавиши со стрелками, и её адрес будет записан автоматически. Каждый адрес окрашивается в формуле и обводится на листе. Нажмите F4, чтобы зафиксировать часть адреса знаком доллара. Перетащите рамку, чтобы переместить адрес, или её угол, чтобы растянуть его.
  • Аргументы функции. Нажмите Shift+F3 или щёлкните fx, чтобы заполнять функцию по одному аргументу, при этом результат показывается по ходу заполнения.
  • Книги с защитой паролем. Открывайте файлы .xlsx, .xls и .ods, которые требуют пароль, включая новый вид файлов, который создают последние версии программ OpenDocument. Файл > Защитить паролем защищает .xlsx при сохранении. Копии .xls и .ods защитить нельзя.
  • Сводные таблицы. Создавайте их из диапазона или таблицы, перетаскивайте поля между областями «Фильтры», «Столбцы», «Строки» и «Значения», меняйте расположение итогов и подписей, обновляйте, меняйте данные и задавайте параметры. Щёлкните ячейку сводной таблицы во время ввода формулы, и JeffCrunch запишет формулу GETPIVOTDATA.
  • Функция MOD теперь дает те же результаты, что и исходная программа, включая округление.
  • Исправлены подсказки функций, значение по умолчанию для SWITCH и список «Выбор функции».
  • Лента вмещает более крупные шрифты и имеет меню для вкладок, которые не помещаются.

Установщик

  • На последней странице установщика Windows теперь указано, где найти приложения: в меню «Пуск». Установщик больше не запускает приложение автоматически.

Исправлено

  • В JeffWrite и JeffCrunch синяя линия больше не появляется вверху и внизу страницы после нажатия клавиши.
  • В JeffCrunch надпись «Вычисление…» больше не остаётся в строке состояния после создания сводной таблицы.
  • Очень большие или повреждённые файлы теперь открываются быстрее или отклоняются с понятным сообщением, а не зависают.
  • Текст нижнего колонтитула после табуляции, выходящей за правый край, остаётся на своей строке.
  • Строки в Courier New переносятся там же, где их переносит исходная программа.
  • Текст больше не проходит через размещённую группу фигур.
  • Сохранённые файлы .docx сохраняют отметку номера отслеживаемого списка.
  • Справка на немецком, испанском, французском, итальянском, нидерландском и португальском языках снова соответствует английской версии: 199 страниц, которые отстали, переведены заново.

Пока не работает

JeffWrite:

  • Нет режимов «Черновик» и «Структура», нет вертикальной линейки.
  • Рисунки, фигуры и таблицы в колонтитуле или сноске сохраняются, но не могут редактироваться. Фигуры и текстовые поля нельзя вставить.
  • Изменения таблиц, нумерации, разделов, колонтитулов и сносок не отслеживаются при их выполнении.
  • Нет окна свойств документа, нет команды «Сравнить», нет «Ограничения редактирования», нет слияния почты.
  • Формулы отображаются как одна строка текста.
  • Нарисованные фигуры без текста, формулы и диаграммы в файле .odt не сохраняются, и при сохранении JeffWrite просит новое имя.
  • Сохранённый файл .odt проверен на меньшем количестве файлов, чем сохранённый .docx.

JeffCrunch:

  • Нельзя создавать или изменять правила условного форматирования и проверки данных, а также создавать таблицу данных для анализа «что если». Существующие правила файла отображаются и сохраняются.
  • Пока нельзя ввести формулу массива с помощью Ctrl+Shift+Enter.
  • Диаграммы, рисунки, примечания, сводные таблицы, условное форматирование и проверка данных файла .ods не читаются, и JeffCrunch сообщает, какие именно, при открытии файла.
  • Макросы сохраняются, но никогда не запускаются.
  • Некоторых функций нет; формула, которая их использует, сохраняет значение, записанное в файле.

JeffOffice 0.10.3

· Загрузки

JeffWrite получает инструменты для совместной работы над документом, а JeffCrunch может сохранять копии для старых программ. JeffWrite теперь отслеживает изменения, принимает примечания, редактирует таблицы, размещает рисунки и управляет стилями. JeffCrunch может сохранить копию как .xls или .ods и выполнять таблицы данных для анализа «что если».

JeffWrite (предварительная версия)

  • Отслеживание изменений. Включите его сочетанием Ctrl+Shift+E (на вкладке Рецензирование). Тогда JeffWrite будет отмечать всё, что вы вводите, удаляете или меняете в оформлении, с вашим именем и датой, вашим собственным цветом. Для каждого изменения также появляется полоса на полях.
  • Принять или Отклонить одно изменение, все изменения или все показанные изменения, а переходить между ними можно кнопками Далее и Назад.
  • Четыре режима просмотра: Простая разметка, Вся разметка, Без разметки (как если бы все изменения были приняты) и Исходный вариант (как если бы все изменения были отклонены).
  • Принять все и Отклонить все затрагивают колонтитулы, сноски, концевые сноски и текстовые поля, а одно действие «Отменить» откатывает любой из них.
  • В 27 документах с отслеживаемыми изменениями команды Принять все и Отклонить все дали в точности тот же текст, что и в исходной программе.
  • Примечания. Добавьте примечание сочетанием Ctrl+Alt+M, а затем ответьте на него, отметьте как выполненное, измените или удалите. Примечания отображаются на полях и в области Рецензирование.
  • Таблицы. Вставляйте таблицы, добавляйте и удаляйте строки и столбцы, объединяйте и разделяйте ячейки, применяйте стили таблиц. Также можно выделить ячейку, строку, столбец или всю таблицу на новых вкладках Таблица или в контекстном меню.
  • Рисунки. Вставляйте рисунки, а затем изменяйте их размер, перемещайте и задавайте обтекание текстом мышью.
  • Параметры страницы и линейка. Диалоговое окно Параметры страницы задаёт поля, бумагу и ориентацию, а линейка устанавливает отступы и позиции табуляции.
  • Стили. Область Стили показывает стили документа, и вы можете создавать новые стили и изменять существующие. Также работают команды Обновить в соответствии с выделением и автоматическое обновление.
  • Копировать формат. Копируйте оформление текста на другой текст. Чтобы применить формат несколько раз, сделайте двойной щелчок по кнопке.
  • Перетаскивание. Перетащите выделенный текст, чтобы переместить его, или удерживайте Ctrl (на Mac: Option), чтобы скопировать.
  • Перейти (Ctrl+G). Переходите к странице, разделу, строке, закладке, сноске или заголовку.

JeffCrunch (предварительная версия)

  • Сохранение копии в .xls или .ods. Команда Сохранить как теперь записывает файлы в более старом формате .xls и в формате OpenDocument .ods.
  • Перед сохранением JeffCrunch сообщает обо всём, что формат не может хранить, например о строках после 65 536 или о новых функциях.
  • Формула, которую формат не может передать, сохраняется как её значение.
  • Мы сохранили копии 8 371 книги и прочитали каждую обратно. Все значения совпали.
  • Таблицы данных для анализа «что если» работают. Таблица данных пересчитывает формулу для списка входных значений. JeffCrunch теперь выполняет эти вычисления, а не только показывает результаты, сохранённые в файле.
  • ВСД совпадает с исходной программой. Функция ВСД находит норму доходности последовательными приближениями и теперь проходит те же шаги, что и исходная программа, поэтому даёт те же результаты.
  • Группировка и структура. Группируйте и разгруппировывайте строки и столбцы, а также показывайте уровни структуры на полях.
  • Заливка получила больше параметров, работает на нескольких листах и не заполняет объединённые ячейки, которые не совпадают по расположению.
  • Показать формулы расширяет столбцы, чтобы формулы помещались, в том числе столбцы, до которых вы прокрутите позже.
  • Закреплённые области сохраняются вместе с книгой.
  • Вставка > Колонтитулы открывает верхний колонтитул, чтобы вы могли вводить в него текст.
  • Текстовые файлы сохраняются так, как вы выберете, а в остальном остаются такими, какими были, включая UTF-16, а также китайский, японский и корейский текст.

Что происходит за кулисами

  • Новые проверки читают каждый файл .xls, который записывает JeffCrunch, запись за записью, и сравнивают его формулы побайтно с формулами из примерно 97 000 реальных файлов.

JeffOffice 0.10.2

· Загрузки

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

JeffCrunch (предварительная версия)

  • Редактирование столбцов в очень больших листах стало быстрее. На листе из миллиона строк удаление столбца теперь занимает от 17 до 44 тысячных долей секунды вместо до 70, а его отмена занимает около 4 тысячных долей секунды вместо 70.
  • Окно перерисовывает только изменённое. После вставки или удаления JeffCrunch перерисовывает только те строки или столбцы, которые сместились, а не весь лист.
  • Отмена и повтор возвращают выделение. После отмены или повтора изменения строки или столбца снова выделяются ячейки, которые были выделены до этого.
  • Заполнение 100 000 новых строк занимает меньше секунды. Раньше это могло занимать JeffCrunch на несколько минут.
  • Отклонённое изменение никогда не стирает историю отмены. Если JeffCrunch не может выполнить изменение (например, на защищённом листе), всё, что можно было отменить раньше, остаётся доступным.
  • Шаблоны и надстройки сохраняются как то, чем они являются. Шаблон (.xltx, .xltm) или надстройка (.xlam) сохраняется обратно как шаблон или надстройка. Команда Сохранить как теперь может превратить шаблон в книгу (.xlsx или .xlsm), и если новый тип не может хранить макросы файла, программа сначала спрашивает подтверждение. В диалоговом окне Открыть отображаются шаблоны и надстройки.
  • При сохранении в CSV сообщается, что будет потеряно. CSV хранит только один лист с простыми значениями. Перед сохранением JeffCrunch теперь называет всё, что файл CSV не сохранит: другие листы (в том числе скрытые), формулы, рисунки, диаграммы и примечания. Программа предлагает Сохранить только значения, Сохранить как .xlsx или Отмена.
  • Файл, который не открывается, получает понятное объяснение. JeffCrunch сообщает, пуст ли файл, на самом деле ли это PDF, рисунок, текстовый документ или презентация, защищён ли он паролем, обрезан ли или повреждён. Другие открытые книги не затрагиваются.
  • При сохранении остаётся всё, что вы не меняли. Новая проверка открыла, изменила и сохранила 8 328 книг и сравнила каждую часть каждого файла. Ничего, что не редактировалось, не изменилось.

JeffWrite (предварительная версия)

  • Строки и страницы разбиваются ближе к исходной программе. На наших практических документах доля страниц, совпадающих с исходными, выросла с 76 % до 82 %, а число страниц теперь совпадает в 95 % документов. Изменения включают:
  • Сноски разбиваются между страницами, как в исходной программе.
  • Пробелы в конце абзаца переносятся, когда документ этого требует.
  • Нумерованные списки с пробелом или без пробела после номера получают интервал, заданный в документе.
  • Пустые строки колонтитулов получают правильную высоту.
  • Веб-адреса в ссылках больше не разрываются после косой черты.
  • Текст в стиле печатной машинки выглядит так же тёмно, как в оригинале. Текст шрифтом Courier New, отрисованный бесплатным заменителем шрифта, на экране выводится немного темнее, чтобы соответствовать оригиналу. PDF-файлы и печать не изменились.

Установщик для Windows

  • Страница папки больше не показывает лишнюю обратную косую черту в конце папки установки при обновлении.

Что происходит за кулисами

  • Новые нагрузочные тесты проверяют JeffCrunch в экстремальных сеансах: миллионы правок, таблицы, которые редактировались часами, и исчерпанные номера всех строк и столбцов. Эти тесты выявили два из перечисленных выше исправлений.

JeffOffice 0.10.1

· Загрузки

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

JeffCrunch (предварительная версия)

  • Пустая книга работает. Если запустить JeffCrunch без файла или выбрать Файл > Создать (Ctrl+N), сразу открывается книга, в которую можно вводить данные. Раньше в окне постоянно сообщалось, что книга всё ещё открывается.
  • Вставка и удаление строк и столбцов быстрее почти в сто раз. В книге из 100 000 строк с именами и таблицами вставка строки в начало занимала почти секунду, а теперь занимает около сотой доли секунды. Формулы, ссылающиеся на перемещённые ячейки, следуют за ними без поочерёдного переписывания.
  • Отмена большого удаления выполняется мгновенно. Удаление полумиллиона строк и их восстановление занимали по нескольку секунд; теперь каждое занимает несколько тысячных долей секунды, а отмена хранит килобайты вместо более чем гигабайта. JeffCrunch больше не спрашивает «Это нельзя отменить» перед большинством правок строк и столбцов.
  • Сохранение после множества правок выполняется быстрее и требует гораздо меньше памяти. После 200 вставок и удалений сохранение занимает примерно на треть меньше времени и менее четверти прежнего объёма памяти. Формулы, которые не смещались, сохраняются точно так же, как были в файле.
  • Заполнение, сортировка и вставка формул выполняются быстрее. Заполнение формулы вниз на 100 000 строк занимает заметно меньше секунды.
  • Книги с итеративным вычислением показывают правильные числа. В книгах, настроенных на повторные пересчёты циклических формул до стабилизации результатов (распространено в финансовых моделях), некоторые ячейки показывали #NUM! или 0 вместо числа из файла. Теперь они показывают то же, что и программа, в которой книга создана.
  • Ввод работает сразу после открытия окна. Раньше первые нажатия попадали на кнопку «Файл», а Enter открывал экран «Файл».
  • Tab, затем Enter. После перехода по строке клавишей Tab Enter переводит курсор на строку вниз, в столбец, с которого вы начали, как в других программах для работы с таблицами.
  • Формулы точнее следуют за изменениями. Ссылки на другие листы, ROW() и COLUMN(), а также общие формулы продолжают указывать на нужные ячейки после перемещения строк и столбцов и после отмены.
  • Никаких неработающих кнопок. Рисунок, Фигуры, Сводная таблица и Текстовое поле, которые ещё нельзя было использовать, убраны из вкладки «Вставка», а команды больше не пишут «пока недоступно», когда уже работают.

JeffDeck

  • Без сбоя при замене презентации во время предпросмотра анимации.
  • Ввод текста при открытии окна больше не открывает экран «Файл».
  • Выбор перехода, который уже назначен слайду, сохраняет галочку в меню.
  • Нет неработающих кнопок. Страница заметок, Режим чтения и Эффекты образца слайдов, которые пока не работали, убраны с ленты, а Справка больше о них не упоминает.

JeffPub

  • Изменить регистр (Shift+F3) всегда меняет слова. Преобразование идёт от текущего вида выделенных слов, а не от шага, общего для всех окон.
  • Повторить работает и с привычной для системы клавишей (Ctrl+Shift+Z в Linux и macOS), а также с Ctrl+Y.

Linux

  • Собственный репозиторий apt для Ubuntu 22.04 и новее и Debian 12 и новее: добавьте его один раз, и обновления будут приходить вместе с остальными обновлениями системы. См. Установка в Linux.
  • Магазин Snap: пока sudo snap install jeffoffice --edge, канал stable будет добавлен позже.
  • Если JeffOffice установлен из репозитория apt или из магазина Snap, приложения больше не предлагают загрузку собственного обновления.

Что происходит за кулисами

  • Теперь каждая команда каждого приложения проверяется автоматически в Windows, macOS и Linux, на пустом документе и на документе, открытом из файла, и каждая должна делать то, что человек увидит. Эти проверки выявили большинство исправлений выше.

JeffOffice 0.10.0

· Загрузки

JeffCrunch выходит в виде предварительной версии. В JeffOffice появилась электронная таблица: JeffCrunch открывает ваши книги, вычисляет их формулы собственным движком и позволяет редактировать, форматировать, создавать диаграммы, сортировать, фильтровать и печатать их. Этот выпуск также делает все приложения JeffOffice безопаснее при работе с файлами других людей и ускоряет JeffWrite при длинных сносках.

JeffCrunch (предварительная версия)

  • Открывает ваши книги. .xlsx, более старые файлы .xls, .ods, а также текстовые файлы (.csv, .tsv и .txt) с предпросмотром, где вы выбираете разделитель, кодировку и тип данных каждого столбца. Сохраняет в .xlsx, а команда «Сохранить как» сохраняет в .csv.
  • Те же числа. JeffCrunch вычисляет каждую формулу сам. На тысячах реальных книг, которые мы не использовали при разработке, 99,97 % результатов формул совпадают с теми, что сохранила программа, создавшая книгу, а для более старых файлов .xls — 99,16 %.
  • Редактирование. Ввод, заполнение, копирование и вставка (включая специальную вставку), вставка и удаление строк, столбцов и ячеек (формулы следуют за ними), отмена и повтор, сумма, листы, которые можно добавлять, копировать, перемещать, переименовывать, скрывать и окрашивать.
  • Форматирование. Числовые форматы, шрифты, заливки, границы, выравнивание, стили ячеек, копирование формата, условное форматирование (цвета, гистограммы и значки) и объединённые ячейки.
  • Диаграммы и рисунки. Создавайте диаграммы из данных: гистограммы, линейчатые, графики, круговые, с областями, точечные и комбинированные, затем меняйте их элементы, цвета и данные. Рисунки, фигуры и диаграммы можно перемещать, изменять их размер, копировать и располагать одни перед другими или за ними.
  • Поиск, сортировка и фильтрация. Найти и заменить с подстановочными знаками, перейти, сортировка по нескольким столбцам, по цветам или по собственным спискам, а также фильтры по списку значений, условиям и цветам, и всё это сохраняется при сохранении файла.
  • Формулы. Подсказки функций при вводе, список всех функций с их описанием, именованные ячейки и диапазоны, ручной или автоматический пересчёт, предупреждение о формулах, которые ссылаются сами на себя (циклические ссылки), и стрелки, показывающие, какие ячейки участвуют в формуле.
  • Таблицы. Превращайте диапазон в таблицу со своим оформлением, строкой итогов, фильтрами и формулами, которые обращаются к её столбцам по именам.
  • Примечания, ссылки и защита. Примечания к ячейкам, ссылки на веб-страницы, места в книге и адреса эл. почты, а также листы и книги, защищённые паролем или без него.
  • Печать. Параметры страницы, области печати и сквозные заголовки, колонтитулы (с рисунками), режим разбиения на страницы, в котором разрывы можно перетаскивать, режим страницы, в котором колонтитулы вводятся прямо на странице, предварительный просмотр и экспорт в PDF.

Пока не в предварительной версии JeffCrunch

  • Редактирование сводных таблиц, срезов и 3-D диаграмм или диаграмм с линиями тренда (они отображаются и сохраняются так, как были)
  • Сохранение в .xls и .ods (JeffCrunch открывает их и сохраняет в .xlsx)
  • Открытие книг, зашифрованных паролем, макросов и таблиц подстановки (таблиц данных «что если»)
  • Диалоговое окно, которое показывает результат функции по мере ввода её аргументов

Во всех приложениях

  • Безопаснее работать с чужими файлами. Текст из документа, книги или интернета всегда показывается как обычный текст. Файл больше не может заставить подпись или подсказку загрузить рисунок с другого компьютера при наведении на них указателя.
  • Сохранение воспроизводимо. Двукратное сохранение одного и того же файла теперь даёт абсолютно одинаковый файл, что полезно, если вы храните файлы в системе контроля версий или сравниваете их.
  • Каждое приложение на восьми языках. JeffCrunch и справка JeffWrite и JeffCrunch теперь доступны на немецком, испанском, французском, итальянском, нидерландском и португальском (бразильском и европейском) языках, а также на американском английском, как и остальной JeffOffice.
  • Повреждённые файлы остаются безвредными. Файлы старых форматов (.doc, .ppt, .pub и .xls), повреждённые намеренно, больше не могут заставить приложения выполнять очень большой объём работы.

JeffWrite (предварительная версия)

  • Длинные сноски обрабатываются быстрее. Очень длинная сноска, занимающая несколько страниц, верстается примерно в десять раз быстрее, чем раньше.

JeffPub и JeffDeck

  • Ваш десятичный разделитель. Поля измерений показывают и принимают десятичный разделитель, установленный на вашем компьютере, поэтому в немецкой локали вы вводите 1,5 cm.
  • Текст в рисунках сохраняется полностью в PDF. Текст, нарисованный в SVG-рисунке, сохраняет каждую букву при копировании из экспортированного PDF.

Установка

  • Более понятный установщик Windows. Все приложения и параметры сразу показываются в списке на всю ширину, с описанием под каждым пунктом. Страница приветствия стала чётче и удобнее для чтения, а в свойствах файлов приложений теперь указывается версия.
  • Windows: скачайте JeffOffice-Setup.exe и запустите его или дождитесь, пока обновление установит программу. JeffCrunch — предварительная версия, которую можно отметить в установщике; если она у вас уже есть, обновление её сохранит. Если Windows выводит сообщение «Windows защитила ваш ПК», нажмите Подробнее, затем Всё равно запустить; программа пока не имеет цифровой подписи. Предпочитаете без установщика? Используйте JeffOffice-windows.zip.
  • Debian, Ubuntu и производные: sudo apt install ./jeffoffice_0.10.0_amd64.deb.
  • Другие дистрибутивы Linux: AppImage нужного приложения (JeffPub-0.10.0-x86_64.AppImage, JeffDeck-0.10.0-x86_64.AppImage, JeffWrite-0.10.0-x86_64.AppImage или JeffCrunch-0.10.0-x86_64.AppImage).
  • Mac (тестовая сборка, пока не подписана): JeffOffice-0.10.0.dmg; перетащите приложения в «Программы», а при первом открытии каждого из них выберите Параметры системы > Конфиденциальность и безопасность > Открыть в любом случае.

JeffOffice 0.9.1

· Загрузки

JeffWrite работает быстрее и точнее. Это обновление предварительной версии JeffWrite исправляет то, что пользователи заметили в первую очередь: документы с очень длинными абзацами открываются заметно быстрее, табуляции встают именно туда, куда их задаёт документ, а справка теперь описывает, что JeffWrite действительно делает. JeffPub и JeffDeck работают как прежде.

JeffWrite (предварительная версия)

  • Быстрее работа с длинными абзацами. Абзац из тысяч отдельно оформленных фрагментов раньше верстался минутами; худший из проверяемых нами случаев сократился с более двух минут до 14 секунд, при этом страницы остались точно такими же.
  • Табуляции встают там, где их задаёт документ, в том числе в абзацах с собственными позициями табуляции, с неравномерными интервалами и в тексте справа налево.
  • Страницы совпадают точнее. Теперь правильно разбиваются на страницы ещё два вида документов: таблицы, в ячейках которых находится пустая перекрёстная ссылка, и документы, в стилях которых есть имя, но нет идентификатора.
  • Подсчёт слов читается естественно. В строке состояния выводится «1 слово» и «652 слова» вместо «652 слово(а)». Так же выводятся и другие счётчики в JeffWrite и JeffPub на каждом языке с его собственными формами множественного числа.
  • Наши названия пишутся правильно. Проверка орфографии больше не отмечает JeffWrite, JeffPub, JeffDeck, JeffOffice и другие названия JeffOffice как ошибочные, на любом языке.
  • Справка актуальна. Разделы справки JeffWrite теперь описывают, что эта версия показывает и редактирует (таблицы, рисунки и текстовые поля, поля, примечания и старые файлы .doc), а также что пока не умеет.

Пока не в предварительной версии JeffWrite

  • Страницы местами отрисовываются немного иначе, чем в оригинале, чаще всего там, где разрываются строка или страница
  • Редактирование текста колонтитулов и примечаний (они отображаются и сохраняются)
  • Формулы, отображаемые так же, как при печати (показываются в одну строку и сохраняются)
  • Файлы .rtf и .odt, а также линейка

Установка

  • Windows: скачайте JeffOffice-Setup.exe и запустите его или дождитесь, пока обновление установит программу. Если вы установили JeffWrite, обновление сохранит его и тоже обновит; если нет, его можно отметить в установщике. Если Windows выводит сообщение «Windows защитила ваш ПК», нажмите Подробнее, затем Всё равно запустить; программа пока не имеет цифровой подписи. Предпочитаете без установщика? Используйте JeffOffice-windows.zip.
  • Debian, Ubuntu и производные: sudo apt install ./jeffoffice_0.9.1_amd64.deb.
  • Другие дистрибутивы Linux: AppImage нужного приложения (JeffPub-0.9.1-x86_64.AppImage, JeffDeck-0.9.1-x86_64.AppImage или JeffWrite-0.9.1-x86_64.AppImage).
  • Mac (тестовая сборка, пока не подписана): JeffOffice-0.9.1.dmg; перетащите JeffPub, JeffDeck и JeffWrite в «Программы», а при первом открытии каждого из них выберите Параметры системы > Конфиденциальность и безопасность > Открыть в любом случае.

JeffOffice 0.9.0

· Загрузки

Знакомьтесь: JeffWrite. Текстовый процессор JeffOffice выходит в виде предварительной версии. Он открывает документы (.docx и более старый .doc), разбивает их на страницы почти так же, как программа, в которой они созданы, позволяет редактировать их и сохраняет в .docx. JeffDeck уже вышел из предварительной версии, а JeffPub по-прежнему в бета-версии.

Новинка: JeffWrite (предварительная версия)

  • Страницы в том виде, в каком они печатаются. Режим непрерывного просмотра страниц с масштабированием, верстка по собственным параметрам документа: размер страницы и поля, разделы, колонки, зеркальные поля, рамки страниц и номера строк. Страницы, которые вы просматриваете, отображаются первыми; остальные верстаются во время чтения.
  • Редактирование с возможностью отмены: ввод текста, буфер обмена, форматирование символов и абзацев (в том числе через диалоговое окно «Шрифт»), маркированные и нумерованные списки, стили, разрывы страниц и разделов, параметры страницы.
  • Что могут содержать документы: таблицы, верхние и нижние колонтитулы с номерами страниц и другими полями, сноски и концевые сноски, рисунки и текстовые поля, вокруг которых обтекается текст, фреймы, поля форм и элементы управления содержимым, а также формулы (отображаются строкой текста). Текст на китайском, японском и корейском языках выводится шрифтами вашего компьютера.
  • Найти и заменить и проверка орфографии при вводе с вариантами исправления и областью «Орфография» (F7).
  • Печать и экспорт в PDF с указанием количества копий, диапазона страниц и предварительным просмотром.
  • Файлы документов. Открывает .docx, .docm, .dotx и .dotm, а также более старые .doc и .dot; сохраняет в .docx. Шаблон открывается как новый документ. Всё, что JeffWrite пока не отображает и не редактирует, сохраняется и записывается обратно в файл в исходном виде.
  • Насколько точно. На 95 реальных документах, на которых JeffWrite никогда не настраивался, 73% страниц получаются очень близкими к печатной версии оригинала (оценка страницы ниже 2, где 0 означает полное совпадение), а все слова, которые показывает оригинал, кроме 0,16%, оказываются на страницах JeffWrite.

Также в версии 0.9.0

  • JeffDeck вышел из предварительной версии. Презентации старого формата .ppt выводятся достаточно близко к оригиналу, поэтому метка «Предварительная версия» снята. Кроме того, JeffDeck получает область «Формат фигуры» и вкладку «Формат фигуры» (заливка и контур, тень, отражение, свечение и смягчённые края, размер и положение, альтернативный текст, коррекция и перекраска рисунков, обрезка), галереи «Стили фигур» и «Стили художественного текста», команду «Изменить фигуру» и режим «Образец слайдов».
  • Безопаснее с файлами других авторов. JeffWrite протестирован на 2 289 файлах, среди которых сотни повреждённых и намеренно испорченных. Ни один из них не вызвал аварийного завершения работы или нехватки памяти, а те, что приводили к зависанию, исправлены, за исключением нескольких, созданных специально огромными: JeffWrite по-прежнему верстает их в фоновом режиме, пока вы читаете первые страницы. JeffWrite и JeffDeck теперь отказываются открывать файл больше 1 ГБ до его чтения.
  • JeffPub работает как прежде, а его публикации выводятся точно так же, как в версии 0.8.0.

Пока не в предварительной версии JeffWrite

  • Страницы местами отрисовываются немного иначе, чем в оригинале, чаще всего там, где разрываются строка или страница
  • Редактирование текста колонтитулов и примечаний (они отображаются и сохраняются)
  • Формулы, отображаемые так же, как при печати (показываются в одну строку и сохраняются)
  • Файлы .rtf и .odt, а также линейка

Установка

  • Windows: скачайте JeffOffice-Setup.exe и запустите его или дождитесь установки через обновление. JeffWrite в установщике помечен как предварительная версия: отметьте его, чтобы установить. Если Windows выводит сообщение «Windows защитила ваш компьютер», нажмите Подробнее, затем Всё равно выполнить; программа пока не имеет цифровой подписи кода. Не хотите использовать установщик? Воспользуйтесь JeffOffice-windows.zip.
  • Debian, Ubuntu и родственные дистрибутивы: sudo apt install ./jeffoffice_0.9.0_amd64.deb.
  • Другие дистрибутивы Linux: AppImage нужного приложения (JeffPub-0.9.0-x86_64.AppImage, JeffDeck-0.9.0-x86_64.AppImage или JeffWrite-0.9.0-x86_64.AppImage).
  • Mac (тестовая сборка, пока не подписана): JeffOffice-0.9.0.dmg; перетащите JeffPub, JeffDeck и JeffWrite в «Программы», а при первом запуске каждого приложения выберите Системные настройки > Конфиденциальность и безопасность > Всё равно открыть.

JeffOffice 0.8.0

· Загрузки

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

Новое в JeffDeck

  • Темы. Девять встроенных тем (простая тема JeffOffice и восемь новых: Harbor, Ember, Almanac, Confetti, Granite, Orchard, Marquee и Tideline), каждая в четырёх цветовых вариантах, а также меню цветов, шрифтов и стилей фона на вкладке «Дизайн». Применение темы сохраняет текст, рисунки и макет каждого слайда; можно также взять тему из другой презентации. Каждая тема проверена на читаемость текста на её фонах.
  • Анимации, которые можно создавать и изменять. Вкладка «Анимация» и область анимации: эффекты появления, выделения и исчезновения, а также траектории движения, с их направлениями, запуском (по щелчку, вместе с предыдущим или после предыдущего), задержкой, длительностью, повторами и порядком. Они сохраняются так же, как это делает программа для презентаций, поэтому каждый эффект называется своим собственным именем.
  • Инструменты показа слайдов. Рисуйте на слайдах пером или маркером, указывайте лазерной указкой и сохраняйте нарисованное как фигуры. Настройка показа слайдов запускает показ в окне или в киоск-режиме с циклическим повтором; произвольные показы воспроизводят выбранный набор слайдов; репетиция времени фиксирует, сколько времени показывается каждый слайд.
  • Морфинг. Переход, который перемещает, изменяет размер, поворачивает и перекрашивает общие для двух слайдов объекты, слова или символы.
  • Видео и звуки воспроизводятся на слайде во время редактирования (с панелью управления) и в показе слайдов в соответствии с настройками презентации: по щелчку, автоматически или по нажатию, с регулировкой громкости, обрезкой, повтором и на весь экран. Команды Вставка > Видео и Вставка > Аудио добавляют их, а вкладка Воспроизведение задаёт способ воспроизведения. Видео или звук в файле воспроизводятся только тогда, когда это запускаете вы или показ.
  • Диаграммы и формулы отображаются так, как их нарисовала программа презентаций, и сохраняются целиком (это было добавлено первым в версии 0.7.1).
  • Изображения из Интернета, значки и художественный текст на вкладке «Вставка», так же как в JeffPub.
  • Сохранение файлов OpenDocument. JeffDeck теперь сохраняет файлы .odp и .otp для других офисных программ, а открытый вами .odp сохраняется как .odp.
  • Шрифты следуют за файлом. Сохранённый .pptx содержит шрифты, которые добавляет JeffOffice и которых может не быть на других компьютерах, поэтому презентация, созданная с одной из новых тем, выглядит так же и на других компьютерах. Шрифты, которые JeffOffice рисует вместо распространённых (например, Calibri), сохраняются под распространённым названием и ничего не добавляют. Внедрённые в презентацию шрифты используются, пока она открыта, и никогда не заменяют шрифт в других документах.
  • Обновления и статистика использования. JeffDeck теперь проверяет наличие новых версий при запуске, как и JeffPub, а если вы решили делиться статистикой использования, отправляет её, а также отчёты о сбоях. Для обоих приложений это один и тот же выбор; изменить его можно в любой момент в меню Файл > Параметры.

Также в 0.8.0

  • Безопаснее с файлами других авторов. Каждый новый модуль чтения (внедрённые шрифты, параметры показа слайдов, анимации, мультимедиа, темы) проверен на сотнях повреждённых и намеренно испорченных файлов, а там, где файл мог заставить JeffDeck исчерпать память, перестать отвечать или закрыться, ошибки исправлены.
  • JeffPub работает как прежде, а его публикации выводятся точно так же, как в 0.7.1.

Пока нет в предварительной версии

  • Слайды в некоторых местах отображаются немного иначе, чем в программе для презентаций: чаще всего это текст, уменьшенный, чтобы поместиться в блок, яркость и контрастность рисунка, а также некоторые текстовые тени
  • Редактирование схем, формул и диаграмм (они отображаются и сохраняются)
  • Триггеры анимации, звуки и цветовые эффекты (сохраняются так, как они заданы в файле)

Установка

  • Windows: скачайте JeffOffice-Setup.exe и запустите его или дайте обновлению установить его самостоятельно. Если Windows выводит сообщение «Windows защитила ваш компьютер», нажмите Подробнее, затем Всё равно запустить; программа пока не имеет цифровой подписи. Не хотите использовать установщик? Воспользуйтесь JeffOffice-windows.zip.
  • Debian, Ubuntu и их производные: sudo apt install ./jeffoffice_0.8.0_amd64.deb.
  • Другие дистрибутивы Linux: AppImage нужного приложения (JeffPub-0.8.0-x86_64.AppImage или JeffDeck-0.8.0-x86_64.AppImage).
  • Mac (тестовая сборка, пока без подписи): JeffOffice-0.8.0.dmg; перетащите JeffPub и JeffDeck в папку «Программы» и при первом открытии каждого приложения выберите Системные настройки > Конфиденциальность и безопасность > Всё равно открыть.

Воспроизведение фильмов и звуков добавляет в JeffDeck библиотеки FFmpeg, поэтому загрузки примерно на 12 МБ (Windows) – 23 МБ (Mac) больше, чем у 0.7.1.