Есть ли неужасный бесплатный текстовый процессор для Windows?

Я действительно пытался использовать LibreOffice (и ранее почти идентичный Open Office). К сожалению мусор. Двумя основными раздражающими факторами/препятствиями являются:

  1. В нем нет «темной темы», поэтому он убивает мои глаза. Даже если вы сделаете все возможное, чтобы следовать онлайн-инструкциям, чтобы «взломать свою собственную» фальшивую темную тему, это выглядит просто ужасно. Его невозможно заставить выглядеть прилично из-за того, как он спроектирован.
  2. Он не помнит, где я остановился в документе, поэтому каждый день мне приходится вручную находить, где я остановился в последний день в своем длинном документе. Его функции «закладки» также бесполезны, так что ситуацию они не исправляют ни на йоту.

На данный момент я почти в отчаянии, чтобы сделать свой собственный текстовый процессор для собственного использования. Но это кажется полным безумием, учитывая, что на дворе 2022 год, а обработка текстов — почти буквально первое приложение, которое имелось на ПК и было стабильным в начале 1980-х… Хотя, по общему признанию, за них приходилось дорого платить.

Кроме того, даже если бы я хотел заплатить деньги, в наши дни все они связаны с «подписками» и «аккаунтами», что с философской точки зрения мешает мне использовать их, даже если бы деньги не были для меня проблемой. (Но это.)

Вам нужен полноценный графический текстовый процессор или программа для набора текста?
Включите старый компьютер, вставьте дискету EasyWriter и наслаждайтесь высококачественным текстовым процессором! На монохромном экране зеленый на черном (или желтый на черном… на ваш выбор!) автоматически без проблем перейдет в темный режим. Совет для профессионалов: наклеиваемые язычки для защиты от записи для гибких дисков также отлично подходят для удержания полароидных снимков в коробке со льдом, чтобы вы могли любоваться ими, пока ждете, пока ваш Kronenbourg медленно остынет!
TeXnicCenter :-), хорошо, может быть, это не совсем то, что вы ищете, не уверен, что он помнит, где вы остановились.
Я полагаю, что обмен на Mac не может быть и речи ?? У Mac есть два бесплатных текстовых процессора — облегченный под названием TextEdit и полноценный аналог Office — Pages. Оба поддерживают темный режим, оба точно помнят, где вы остановились, даже после перезагрузки. [Все приложения Apple теперь возвращаются на прежнее место после перезагрузки, вмешательство пользователя не требуется. Для этого даже не нужно сохранять документ.]
Что ж, если у вас есть немного денег, старый Microsoft Office также доступен в виде единовременной покупки примерно за 150 евро без подписки. Вам придется поискать его, хотя они не очень рекламируют его. И он будет получать очень много обновлений, но, честно говоря, я думаю, что он достаточно стабилен, и это уже не очень важный момент. И он будет твоим на всю жизнь.
@Vilx - не более того, у вас может быть подержанный Mac, достаточно новый, чтобы по-прежнему работать с текущей ОС ... и бесплатный текстовый процессор на нем.
Подойдет ли он-лайн веб-версия? Например, веб-версия Word в Интернете бесплатна , поэтому что-то подобное может работать.
Вы оценили WPS Office? Я нашел его намного лучше, чем LibreOffice, но не так хорошо, как MS Office. Однако я не знаю о восстановлении последней позиции (лично я ненавижу этот вариант). en.wikipedia.org/wiki/WPS_Office
Вы бы написали свой собственный текстовый процессор, но не стали бы участвовать в LibreOffice?
@Tetsujin - Верно. Честно говоря, вы даже можете найти подержанный ноутбук с Windows и Office.
Для чего вы используете текстовый процессор?
@Vilx- - но это было бы неактуально и не было бы твоим. В наши дни MS предпочитает, чтобы люди также арендовали Office — постоянно платили за него, как Adobe.
Не забывайте, вам не нужно писать свой собственный, просто создайте форк Libreoffice. Кроме того, Libreoffice может запомнить, где вы в последний раз редактировали, я проверил инструкции в следующей статье, и они у меня сработали (хотя я использую Linux). Libreoffice может быть оформлен разными способами, но в Windows это может включать в себя возню с настройками gtk... techrepublic.com/article/… .
Из любопытства, вы попробовали этот совет ?
После 20 лет использования Word я перестал бояться написания научных работ, как только открыл для себя emacs, который доставляет удовольствие при обработке документов.
@vilx на всю жизнь вашей установки . Они планируют запустить серверы аутентификации всего около 7 лет, и после этого вы не сможете их переустановить. Они уже сделали это со мной в Office 2011, а Office 2022 не поддерживает 10.13, что эффективно блокирует любые Mac 2011 года, которые в остальном вполне пригодны для использования.
@Tetsujin Вы упомянули о возможности купить подержанный Mac с двумя бесплатными текстовыми процессорами менее чем за 150 евро. Мне это интересно. Какой самый мощный подержанный Mac обычно продается менее чем за 150 евро с двумя бесплатными текстовыми процессорами?
@RockPaperLz-MaskitorCasket — я только что искал на eBay списки «купить сейчас» для MacBook Pro 2015 [который является самым старым, который может работать в Монтерее], и они поступали чуть менее чем за 200 фунтов стерлингов. TextEdit поставляется с предустановленной новой ОС, Pages, Numbers и Keynote доступны бесплатно в App Store.
@Harper-ReinstateMonica - Подожди, что? Я больше не могу активировать Office 2011, даже если все мои документы в порядке? Конечно, они по крайней мере сохраняют возможность активации по телефону или что-то в этом роде? 🤯
@Vilx - нет, поддержка телефона закончилась в 2017 году, как и вся остальная поддержка в 2011 году. Я успешно переместил его с Mac на Mac в течение десяти лет, не вызывая повторной авторизации [но последний шаг был как раз перед прекращением поддержки, я с тех пор не тестировал его.] Кроме того, 2011 не будет работать на Catalina или новее, поэтому вы также будете запускать его на Mac, который тоже не поддерживается, Mojave ушел в EOL с выпуском Monterey.
Я считаю, что Office 2021 — это текущая версия лицензии без подписки, но она может быть последней.
Меня всегда беспокоила политика лицензирования MS. Вы покупаете программное обеспечение для этого компьютера , а не для себя . Существует способ возиться со сменой лицензий, но это означает, что если у вас есть 2 компьютера, у вас есть только один, который работает в любой момент времени. Программное обеспечение, такое как Pages, [помимо того, что оно в любом случае бесплатное, это также относится к фактической платной покупке] принадлежит вам, что означает, что вы можете использовать его на любых компьютерах, которыми владеете, на всю жизнь.
нет, напишите свой!! и поделиться!
@Tetsujin - Сама идея авторского права заключается в том, что вы НЕ владеете программным обеспечением, которое используете (или музыкой, или фильмами, или книгами, или чем-то еще). Любое из этого. Даже тот, где платишь один раз. Даже бесплатный. Все они лицензированы для вас, и фактический владелец может в любой момент прийти к вам и сказать: «Нет, я запрещаю вам использовать МОЮ вещь». И что бы вы им ни заплатили или не заплатили, это ничего не значит.
@Vilx- это можно сказать о чем угодно. Я не жаловался на какое-то капризное удаление «права пользования», я жаловался на давно установленную политику. Один компьютер против одного владельца [или фактически до 5 владельцев по той же цене, если вы настроили семейный доступ]. [На самом деле ваше определение авторского права немного неверно, но я не собираюсь здесь спорить об этом. Это достаточно близко].
@Tetsujin - Ааа, теперь понял. Ну да. Согласна с вами, это неприятно и глупо. И я на 99% уверен, что так было сделано, потому что это было единственное, что можно было реализовать программно. Но тогда... Я не считаю это более или менее глупым, чем все остальные ограничения, которые авторское право (и, в более общем смысле, «интеллектуальная собственность») накладывает на людей.
@Vilx для справки, Adobe сделала то же самое с CS2 - отключила серверы аутентификации (но случайно), но их ответ состоял в том, чтобы исправить его, чтобы удалить требования кода аутентификации. Любой, у кого есть достаточно старомодное оборудование, может запустить CS2. Очевидно, что это не привело к взрывному росту продаж PowerMac или прекращению продаж CC.
Текстовый процессор, такой как LIbre Office, имеет огромное количество функций, и вы называете его «ужасным», потому что вам не нравится тема и закладки? Я уверен, что это побудит всех тех людей, которые потратили бесчисленное количество часов на этот бесплатный проект с открытым исходным кодом, просто упасть со всех ног, чтобы удовлетворить ваши потребности. Как уже отмечалось, почему бы не внести свой вклад в проект, возможно, написав темную тему, которую вы не считаете «ужасной»?
На самом деле LibreOffice поддерживает создание тем в Linux. Проблема в том, что пользовательский интерфейс Windows не поддерживает создание тем. Также глобальная темная тема теперь может работать на Win11.
Кажется довольно уничижительным и расплывчатым называть известные текстовые процессоры «ужасными» или «мусором». Я бы предложил отредактировать, чтобы поместить фактические пробки, перечисленные в заголовке, но я не уверен, что существующие ответы соответствуют этим требованиям. Хотя я не могу вспомнить ни одного текстового процессора, который помнил бы, где я остановился после того, как закрыл его (и я не могу припомнить, чтобы кто-то забыл, пока я держу его открытым). И если взгляд на экран вредит вашим глазам, я бы посоветовал изменить цветовую гамму вашего экрана, убедиться, что у вас есть правильное освещение в вашей комнате, надеть очки и / или делать регулярные перерывы после темного режима.
Ваше разглагольствование здесь довольно неуважительно. libreoffice.org/about-us/who-are-we И зачем вам думать о написании вашего текстового процессора, когда вы можете просто исправить эти несколько проблем в LibreOffice Writer? Это на порядки меньше работы, даже если работы много тем не менее.
@UliceMidler: Пожалуйста, верните фразу «мусор». Обидно так говорить о результате упорного труда тысяч волонтеров на протяжении многих лет. Скажите, что это «неадекватно», «неудовлетворительно», скажите, что вы «ненавидите это» — но вы только что упомянули две особенности, которых вам не хватает. Это не оправдывает фактического заявления о том, что это «мусор».
Не могли бы вы использовать control + f, чтобы найти отрывок в нужном вам документе? Имеет встроенную функцию поиска
@Tetsujin Вы все еще можете активировать Windows 2003 по телефону (да, я делаю это на работе каждые несколько месяцев, так как мы команда тестирования и регулярно переустанавливаем наши системы), и вы больше не можете активировать Office 2011? Это не имеет никакого смысла. Кроме того, я не знаю о более поздних версиях, но мы все еще используем Office 2007 на работе, и когда я его установил, он не требовал никакой активации. Вам нужно было просто ввести лицензионный ключ.
Я не знаю, есть ли эта функция в Windows (она может быть доступна в настройках специальных возможностей), но в Linux вы можете легко (обычно одним нажатием клавиши) переключить либо весь экран, либо текущее активное окно на отрицательный, что дает вам что-то типа "темного режима" моментально в любом приложении.
Вы можете использовать Adobe Acrobat.

Ответы (10)

Вы пишете не то, для чего используете текстовый процессор .

Для своих нужд я обнаружил, что Atom (или любой другой современный текстовый редактор) и Markdown дают мне почти все, что мне нужно, и я могу легко просмотреть его и экспортировать в PDF. Я экономлю огромное количество времени, не возясь с макетом в текстовом процессоре, который не может решить, хочет ли он быть текстовым редактором или инструментом DTP.

Когда мне нужно что-то для печати, я использую InDesign (конечно, платный). В качестве бесплатной альтернативы есть Scribus , но я никогда с ним не работал.

Моим предыдущим решением был LyX, интерфейс WYSIWYG для LaTeX, который кто-то уже рекомендовал.

Обратите внимание, что InDesign и Sublime не бесплатны. sublimehq.com/store/text Atom бесплатен и имеет открытый исходный код.
@ Гантендо, ты прав. Я обновил текст. Неважно, какой текстовый редактор вы используете, большинство современных текстовых редакторов имеют подсветку синтаксиса для Markdown.
+1 за уценку. Typora — отличный редактор разметки. Раньше он был бесплатным во время бета-тестирования, но, по-видимому, его больше нет :(. Уценки обычно более чем достаточно для того, что мне нужно, кривая обучения почти отсутствует. Для преобразования в PDF я использую jupyter Notebook , mkdocs или Typora РЕДАКТИРОВАТЬ: marktext.app может быть альтернативой Typora с открытым исходным кодом, но я никогда не использовал его.
@EricDuminil pandoc также является отличным конвертером и может экспортировать уценку как docx и другие форматы, которые могут вам понадобиться. В модуль Atom «улучшенный предварительный просмотр уценки» также включены различные экспортеры, и есть еще один модуль «уценки в PDF». Так что вариантов много.
@ Том, спасибо за информацию. Пандок выглядит очень мощно. Я никогда не использовал его напрямую, но я думаю, что его можно назвать внутренним блокнотом Jupiter. PDF-файл от Jupiter скомпилирован с помощью LaTeX, я не знаю, задействован ли pandoc при установке LaTeX.

Вы можете просто использовать Google Docs.

Я обнаружил, что для 90 % функций и 95 % людей в нем есть все функции, которые вы найдете в Microsoft Office. (Очевидно, что это приблизительные цифры, но они основаны на общении с большим количеством полутехнических специалистов в компании-разработчике программного обеспечения.)

Вы можете использовать их в автономном режиме, следуя этому руководству.

Это расширение Chrome, кажется, хорошо справляется с темным режимом.

РЕДАКТИРОВАТЬ 1: Хорошее замечание от Базиля Старынкевича о том, что файлы хранятся вне вашего контроля.

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

РЕДАКТИРОВАТЬ 2: Раньше у меня было разочарование, когда мне приходилось заходить на Google Диск для создания новых документов, но теперь Google купил домен «.new» и включил « docs.new », « листы.новый », « презентация.новый» . "(" slides.new " — более короткая версия) и т. д. в качестве ярлыков для создания новых документов.

Недостатком Google Docs является то, что документация находится вне вашего (или вашего работодателя) контроля.
@BasileStarynkevitch документацию, например информацию «как использовать»? Или вы имеете в виду собственные документы? «Как использовать» = доступно множество источников. Я бы ожидал, что производители будут выпускать только скелетные документы и оставят социальные сети для реального обучения.
@Harper-ReinstateMonica Это не моя рекомендация (я стараюсь держаться подальше от Google и их услуг «вы - продукт»), но я предполагаю, что ОП имел в виду «ваши документы».
@Rock Я слышу вас, но если вы хотите не быть «продуктом», который пересекает большую часть Интернета, включая StackExchange.
@Harper-ReinstateМоника Ага. Мое использование куска Интернета теперь равно нулю, и я ограничиваю свое использование StackExchange. На самом деле у меня есть большие диапазоны IP-адресов Google, Facebook и Microsoft, заблокированные на низком уровне. Тем не менее, значительная часть Интернета, отличного от FAANG+MS, действительно бесплатна.
Я имею в виду, что с Google Docs ваши собственные документы (текст, который вы пишете) хранятся на серверах Google. Возможно, они содержат конфиденциальную информацию, к которой вы не хотите, чтобы Google имел доступ...
«Тогда в качестве дополнительной меры предосторожности вы можете сделать резервную копию этой папки в Windows или стороннем программном обеспечении». — На момент написания этой статьи, если бы вы это сделали, вы бы копировали ссылки только на одни и те же файлы. Лучший способ сделать это — загрузить папку на Диске в виде zip-архива. Это заставляет Диск преобразовывать все файлы в документы Word для загрузки, что позволяет создавать их резервные копии в виде отдельных файлов. И они могут быть загружены и преобразованы обратно в Google Docs с довольно хорошей согласованностью форматирования, если возникнет необходимость, даже без фактического владения Word.

Подумайте об обучении, а затем об использовании LaTeX . См. https://www.latex-project.org/

Это программное обеспечение с открытым исходным кодом и бесплатно.

Вам нужно прочитать книги о LaTeX, прежде чем использовать его.

Запланируйте неделю работы и купите несколько книг о LaTeX.

С HeVeA (также с открытым исходным кодом) вы можете использовать LaTeX для создания как документов (файлов PDF для печати), так и веб-страниц.

Если вам нужен более или менее WYSIWYG графический интерфейс для LaTeX, рассмотрите возможность использования LyX (также с открытым исходным кодом).

Все книги о LaTeX, которые у меня есть, написаны с его помощью. Типография отличная. И вы можете вставлять рисунки (например, сделанные с помощью Inkscape ), математические или химические формулы, а также музыкальные партитуры с расширениями MusixTeX .

И LaTeX можно использовать в Windows, в Linux, в MacOSX. Вероятно, вы захотите использовать с ним GNU emacs и какую-нибудь систему контроля версий, например git . Все LaTeX, emacs, и gitимеют открытый исходный код.

Многие конференции по компьютерным наукам принимают или даже требуют представления материалов в LaTeX.

Многие книги, опубликованные OReilly (о компьютерах, программировании и т. д.), написаны с помощью LaTeX.

Большинство докторских диссертаций по информатике, математике или физике написаны на LaTeX.


Он не помнит, где я остановился в документе, поэтому каждый день мне приходится вручную находить, где я остановился в последний день в своем длинном документе.

Мой старый трюк для этого состоит в том, чтобы (в каком-то черновике документа) добавить временный текст со странной пунктуацией или строкой. Например: @*@*@TO BE COMPLETED(иногда выделяю красным). Затем вам нужно найти @*@*@строку. Этот трюк не требует каких-либо возможностей вашего текстового процессора или форматировщика документов, за исключением поиска какой-то странной пунктуации (которая является вашей обычной , выбранной так, чтобы она вряд ли появилась в окончательном тексте). Если вы забыли свое соглашение, повесьте стикер на свой стол (или отправьте вам электронное письмо о том, что еще нужно написать/исправить/улучшить).


На данный момент я почти в отчаянии, чтобы сделать свой собственный текстовый процессор для собственного использования.

Это отличная идея.

Я надеюсь, что ваш текстовый процессор будет с открытым исходным кодом . Вы начали работать над этим? Может быть, вы могли бы связаться с Джеффом Кингстоном (в Австралии) с его проектом Nonpareil .


NB. Другой форматировщик текстаLout . Также с открытым исходным кодом, также работает на Linux, Windows, MacOSX.

PS. Мой любимый проект с открытым исходным кодом — RefPerSys . Не стесняйтесь, напишите мне об этом.

@ ZOMVID-21: какие еще функции LaTeX+GNU не предоставляет в emacs?
WYSIWYG-редактирование
@TamoghnaChowdhury: об этом следует сказать в вопросе.
Я не согласен с тем, что вам нужно читать о LaTeX перед использованием. Если вы никогда не использовали другой язык сценариев, то, возможно, да. Но в остальном, вероятно, можно просто загрузить шаблон, а затем гуглить проблемы по мере их появления. OP рассматривает возможность написания текстового процессора, они, вероятно, уже писали сценарии раньше, они могут просто сразу приступить к делу.
@TamoghnaChowdhury LaTeX может быть WYSISYG, странно хотеть, но он доступен. bakoma-tex.com/menu/about.php
Я не думаю, что фраза «напиши свою собственную» имела в виду буквально...
Вариантом этой идеи является использование LyX, который выполняет большую часть LaTeX за вас, позволяя вам использовать интерфейс WYSIWYM (не совсем такой же, как WYSIWYG, который можно ожидать от Word, но намного более дружественный к таким ожиданиям, чем LaTeX). один). Я использую его для многих целей, включая мои диссертации и даже романы.
@JG: я упомянул LyX (в своем ответе) перед вашим комментарием. В RefPerSys мы используем LaTeX.
Извините, я не заметил. В таком случае просто считайте мой вклад в эти два комментария «прикомандированным» из моего собственного опыта.
Для более похожего на IDE опыта работы с LaTeX вместо WYSIWYM, который предоставляет LyX, можно попробовать TexStudio , который также является бесплатным и с открытым исходным кодом. Одна функция, которая мне нравится, заключается в том, что она позволяет иметь предварительный просмотр в том же окне IDE, которое появляется после нажатия ярлыка «создать и просмотреть», а также может перейти к необходимой части исходного кода, щелкнув правой кнопкой мыши предварительный просмотр и выбрав Перейти к источнику .
Облачная альтернатива TexStudio — Overleaf. С ним очень легко начать работу, и это может быть хорошим местом для изучения LaTeX и примера рабочего процесса, прежде чем прикладывать усилия для локальной настройки всего.
@Tom Раньше я использовал TeXstudio и был им очень доволен. Теперь я использую MS VS Code с расширением LaTeX Workshop, и я очень доволен этим. Вы можете загрузить один из документов LaTeX для конференции или журнала IEEE из пакета IEEEtran и поэкспериментировать с ним, чтобы увидеть, как работает редактор и LaTeX.
И если кто-то не очень любит латекс, он все еще может писать в уценке (со случайным встроенным латексом, где это необходимо) и конвертировать его в латекс с помощью Pandoc.
В зависимости от потребностей OP нет необходимости тратить недели на чтение документации. Я бы порекомендовал начать с (не очень) краткого введения в LaTeX2ε , подзаголовок которого гласит: «Или LATEX 2ε за 139 минут».
> Я надеюсь, что ваш текстовый процессор будет с открытым исходным кодом. Я тоже! Тогда я опубликую разглагольствования здесь о том, как это непригодный мусор.

В LibreOffice определенно есть темный режим, а также поддержка темных тем. Подробнее см. здесь . Примеры скриншотов:

введите описание изображения здесь

введите описание изображения здесь

Вы можете получить тему Дракулы для LibreOffice (популярную как тему темного режима во многих приложениях), и я уверен, что есть и другие.

Что касается запоминания вашей позиции в файле - почему бы и нет:

  1. Найдите этот запрос функции на bugs.freedesktop.org.
  2. Если это не будет реализовано быстро (весьма вероятно) - подумайте о том, чтобы внедрить его самостоятельно.

?

Это намного проще, чем пытаться написать собственный текстовый процессор.

Кроме того, если вы работаете в Linux (я не знаю, есть ли такая функция в Windows — она может быть доступна в настройках специальных возможностей), вы можете легко (обычно одним нажатием клавиши) переключить либо весь экран, либо текущее активное окно на отрицательный, что дает вам что-то вроде «темного режима».
Кстати, LibreOffice имеет репутацию очень доброжелательного сообщества разработчиков. Если вы хотите внести свой вклад в его кодирование, вы получите нежную помощь.

Есть SoftMaker FreeOffice .

У этого есть как бесплатная, так и платная версии. Внешний вид и использование гораздо ближе к MS Office, чем к альтернативам Free/Libre Office.

Чтобы запустить бесплатную версию с умом, вам придется отключить рекламную панель, которая отображается по умолчанию, но после этого она не возвращается.

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

Это единственные придирки, о которых я могу думать.

SoftMaker FreeOffice является кроссплатформенным: он доступен для Linux, macOS и Windows.

Какова приблизительная скорость загрузки Free Office в наши дни (по сравнению с MS Office / LibreOffice / OpenOffice)? Когда я попробовал его несколько лет назад, он загружался намного быстрее, чем приложения в MS Office, LibreOffice и OpenOffice.
Трудно дать окончательный ответ, но FreeOffice работает быстрее, чем LibreOffice на моем ноутбуке. В настоящее время я использую MS Office только на другой машине, и эта машина заметно медленнее, но насколько эта разница связана с машиной, а не с Office, я не могу сказать.
Спасибо. Кстати, в Windows (но не в Linux) вы можете настроить LibreOffice на загрузку некоторых компонентов при загрузке. Это все еще довольно запаздывает, но это действительно помогает. IIRC, в OpenOffice есть что-то подобное, которое работает в Linux и Windows.
@RockPaperLz-MaskitorCasket, который всегда был кладжом, а не работоспособным: десять лет назад я пробовал его с OpenOffice (в Linux IIRC), и эти предварительно загруженные компоненты, как правило, заменялись из-за того, что они не использовались, так что когда вам действительно нужно чтобы запустить, например, Writer, вы все еще слышите поиск жесткого диска и ждете загрузки выгруженных страниц в ОЗУ.
@Руслан Спасибо за информацию. В Windows 7 предварительный загрузчик LibreOffice работает хорошо. Обычно я отключаю все предварительные загрузчики, но я протестировал именно этот, и он работает хорошо. В настоящее время существует ошибка LibreOffice, из-за которой он не загружается без включения его как в установщике, так и после открытия приложения LibreOffice. Но как только это сделано, он работает так, как ожидалось. Интересно, удалил ли LibreOffice свой предварительный загрузчик из Linux по указанным вами причинам.
@RockPaperLz-MaskitorCasket «Это [LibreOffice] все еще довольно отстает» — что вы считаете «отставанием»?
@MrWhite Я обнаружил, что приложения LibreOffice загружаются довольно долго и переходят в стабильное состояние, готовое к вводу пользователем. Кроме того, некоторые основные операции имеют длительные (многосекундные) задержки перед ответом пользовательского интерфейса, что заставляет задуматься, не зависло ли приложение LibreOffice. Тем не менее, LibreOffice бесплатен, и я внес незначительный вклад в него и OpenOffice, поэтому я благодарен за оба.

(Многие ответы и комментарии на этот вопрос требуют дополнительного контекста в отношении цели и потребностей упомянутой «обработки текстов». Конечно, это своего рода важный вопрос. определяет, какое программное обеспечение им следует искать.)


Принципы

На момент написания этой статьи я не сразу нашел комментарии от первоначального спрашивающего, разъясняющие их намерения и потребности в отношении «обработки текста».

Тем не менее, моя рекомендация всем, кто ищет общий инструмент для «обработки текстов» — или, скорее, набор инструментов для создания документов — основана на двух принципах:

  1. Ищите редактор, который будет создавать документы в стандартном, широко распространенном, структурированном формате разметки , который могут обрабатывать несколько инструментов (поэтому он не привязан к одному поставщику), и который достаточно выразительный, чтобы размечать сложные тексты или (технические) документы. Всего существует пять таких форматов:

    1. DocBook (используется для многих книг О'Рейли)
    2. DITA (может быть, лучше подходит для более крупных, совместно написанных проектов, в которых используются общие фрагменты, но не так много для отдельных, автономных документов?)
    3. XHTML5 (может быть, ему не хватает более точного определения семантических и структурных элементов, присутствующих в DocBook, которые полезны для фактического описания сложного книжного названия, но вы не можете получить более универсальное, чем (X)HTML, с точки зрения поддержки)
    4. reStructuredText (первый, используемый для документации Python среди других проектов)
    5. LaTeX (больше похоже на формат разметки макета печати, чем на чисто структурированный формат документа, но все же достаточно структурированный и абстрактный, чтобы его было достаточно для этой цели (и достаточно почтенный, чтобы заслужить упоминание))

    Обратите внимание на особенности языка разметки, облегчающие разметку различных сегментов семантического диапазона, и блочные элементы, такие как главы, разделы, предупреждения, цитаты, выдержки из вывода терминала (для технических документов), метаданные автора и документа, сложные таблицы, пиксельные векторные и векторные изображения и т. д.

    И наоборот, держитесь подальше от «простых» форматов разметки документов, которые плохо определены как с точки зрения выразительности, так и стандартизации, таких как вездесущий Markdown . (Первоначальная легкость и нестандартность имеют свою цену, которую вы начинаете платить позже, когда захотите сделать что-то более сложное.)

  2. Попробуйте найти редактор документов, который разрешает доступ к необработанной разметке, но не заставляет вас работать в режиме необработанной разметки — так называемый редактор WYSIWYM (What You See Is What You Mean).

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

    Обычно это достигается в структурированном редакторе документов WYSIWYM за счет создания только той структуры документа, которая правильно проверяется на соответствие заданной схеме разметки документа. Другими словами, редактор выполняет «строгую проверку» и в любой момент просто не позволяет вставлять элементы разметки в структуру документа, которые противоречили бы схеме разметки документа, но держит их вне досягаемости для вас — выделенными серым цветом или отфильтрованными. в списках и опциях меню или панели инструментов, где вы могли бы их выбрать.

    Тем не менее, редактор структурированных документов WYSIWYM обычно не требует от вас работы с необработанными элементами разметки как таковыми (или в таком количестве), но будет отображать, по крайней мере, самые распространенные из них, такие как различные элементы разделов/заголовков, основные абзацы или различные типы списков или диапазонов выделения — как легкодоступные кнопки панели инструментов и сочетания клавиш.

    Я бы посоветовал держаться подальше от предполагаемых редакторов «WYSIWYM», которые показывают предварительный просмотр стилизованного документа в одной панели, но позволяют редактировать содержимое только в другой, которая показывает вам необработанную разметку. Такая реализация «ленивого человека» несколько контрпродуктивна и не соответствует тому, как работает настоящий WYSIWYM-редактор. Хотя важно также иметь доступ к необработанной разметке, гораздо проще редактировать и поддерживать документ, если вы можете вводить текст непосредственно в стилизованном представлении, которое не позволяет вам создавать недопустимую структуру, которая показывает вам представление документа. документ с некоторым рудиментарным стилем, который не заставляет вас все время думать о документе с точки зрения необработанной разметки.


XML-редактор XMLmind

Рекомендация

Учитывая вышеизложенные принципы, моим личным фаворитом для создания и редактирования структурированных документов в настоящее время является WYSIWYM-редактор под названием XMLmind XML Editor (на фото выше), который является «строго проверочным, почти WYSIWYG-редактором XML», поддерживающим разметку DocBook, DITA и XHTML. и «Бесплатно для использования отдельными лицами, проектами с открытым исходным кодом и некоммерческими организациями». Я использую его в режиме DocBook, в частности.

Это предпочтение DocBook связано с тем, что я нахожу DocBook достаточно выразительным в своей семантической разметке для большинства литературных произведений, хорошо подходящим для автономных документов и хорошим форматом «рукописи» или «исходного кода», из которого можно преобразовать для меньшего распространения. форматы.

XML-редактор XMLmind предпочтительнее потому, что он не мешает вам и позволяет вводить содержимое «напрямую» во время его просмотра с помощью удобной таблицы стилей предварительного просмотра, а также контролирует структуру документа (в соответствии со схемой документа DocBook). ) — так что мне не нужно выполнять какую-либо ручную проверку или беспокоиться о том, что структура или сама разметка неверны.

Чтобы в полной мере оценить редактор, вам нужно научиться пользоваться клавишами Ctrl + стрелки, Ctrl + I, Ctrl + R, Ctrl + T, Ctrl + E и другими сочетаниями клавиш для работы с основным выбором элементов и вложенными элементами, и вам нужно узнайте немного о самом формате DocBook (какие элементы доступны, как их предполагается использовать и какие атрибуты они принимают). Но как только вы преодолеваете эти препятствия, в остальном это похоже на «более разумное слово», где все всегда в порядке и ничего никогда не происходит за вашей спиной.

Тем не менее, важно выучить сочетания клавиш для всего, вплоть до выбора элементов DocBook из предлагаемого контекстно-зависимого списка путем ввода части их имени, так как это делает вас гораздо более продуктивным, чем нажатие на меню и диалоговые окна с помощью мышь.


Преимущества структурированной разметки документов

Мне нравится тот факт, что в разметке структурированного документа структура и семантика — это все, а окончательный стиль (через таблицы стилей) — это то, о чем вы беспокоитесь позже, после того, как создали контент. Так и должно быть, особенно в современном мире, где может быть много способов потребления контента, а также множество различных требований к стилю контента и форматов распространения.

Работа со структурированной семантической разметкой позволяет вам сосредоточиться исключительно на содержании и поставленной задаче, вместо того чтобы отвлекаться на корректировку мелких деталей стиля «на месте» — часто с плачевными результатами и необходимостью постоянно вносить коррективы, когда вы что-то меняете в содержание позже, как это принято в «потребительских» текстовых процессорах. К сожалению, «потребительские» текстовые процессоры до сих пор имели лишь слабые попытки внедрить какую-либо структуру в свои рабочие процессы и, похоже, постоянно смешивали структуру с нежелательными встроенными стилями.

Дополнительные соображения

Чтобы перейти от «рукописи» DocBook к формату распространения, такому как PDF или EPUB, вам понадобится некий набор инструментов для обработки документов, который будет фильтровать документ с помощью таблицы стилей и создавать преобразованную копию в формате распространения при создании таблицы содержание и другие подобные структуры. Вышеупомянутый XML-редактор XMLmind включает некоторые такие инструменты преобразования (например, преобразование из формата DocBook в формат HTML), но вы также можете использовать внешние наборы инструментов и настраивать их параметры преобразования и таблицы стилей по своему вкусу.

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

Для reStructuredText есть процессор документов Sphinx., который, вероятно, заслуживает почетного упоминания, но нет совместимого бесплатного редактора WYSIWYM (о котором я знаю) ... так что вы в значительной степени ограничены стандартным текстовым редактором программиста при редактировании контента. И хотя reStructuredText делает многие вещи лучше и более стандартизированным способом, чем Markdown (за исключением разметки заголовков, которая поначалу очень странная и неприглядная), это все еще слишком разросшийся формат README, изо всех сил пытающийся быть чем-то вроде XML без тегов, что это несколько обреченная битва. Помимо очень простого форматирования, вам в любом случае нужно ввести какие-то «теги» и разметку со сложными синтаксическими правилами, и редактирование вашего «простого текстового файла со сложными правилами» довольно быстро станет таким же сложным, как и при использовании фактической XML-разметки для хранения документа. структура — только с менее явным синтаксисом и менее стандартизированными инструментами для работы с ним.

Я годами пишу таким образом все свои технические статьи, хотя использую редактор Oxygen, а не XMLMind. Я использую текстовый процессор только для написания коротких писем (что становится все реже!), и для этого отлично подходит OpenOffice.
@MichaelKay: Да, насколько мне известно, Oxygen XML Editor довольно похож на XMLmind XML Editor по своему принципу работы — может быть, даже более отточенный — но у меня нет большого опыта работы с ним (думаю, я пробовал пробную версию много лет). назад, но это все.) Я не упомянул об этом в ответе, поскольку, в отличие от XMLmind, у них, похоже, нет бесплатной версии, доступной для загрузки, только ограниченные по времени пробные версии.

Кроме того, даже если бы я хотел платить деньги, в наши дни все они связаны с «подписками» и «аккаунтами», что мешает мне с философской точки зрения ...

Хм?

Купите версию без подписки и живите дальше.

Microsoft — Office для дома и учебы 2021 — разовая покупка для 1 ПК или Mac

Amazon — Office для дома и учебы 2021 — разовая покупка для 1 ПК или Mac


Хотите сэкономить доллар? Попробуйте Кингуин

Этот сайт Kinguin выглядит подозрительно. Такие дешевые ключи обычно имеют проблемы. Они не обязательно могут быть откровенным мошенничеством (хотя некоторые из них, вероятно, таковыми и являются), но они могут быть уже использованы или проданы нескольким людям. Все это приведет к проблемам при попытке активировать Office через Интернет.
@Vilx- Итак, продолжайте и используйте два других URL-адреса, которые я предоставил. Как человек, совершивший более 30 покупок Kinguin, я только недавно столкнулся с проблемой недействительного ключа Windows 11. Я получил новый ключ в течение 24 часов без проблем. 32 доллара за ключ Office — это не очень дорогое удовольствие.
Правда правда. Тем не менее, я думаю, что стоит сделать оговорку, чтобы люди знали, чем они рискуют.
Как ты думаешь, где они берут такие дешевые ключи? Microsoft не продает их так. У вас есть либо ключи корпоративной лицензии (предназначенные для крупных компаний и не предназначенные для перепродажи), либо ключи MSDN. В любом случае, они незаконны (ну, если кто-нибудь это проверит), и в некоторых случаях они могут перестать работать. Я не говорю "не делай этого", просто - "есть некоторый риск потерять свои деньги, связанные с этим, и он больше, чем покупать по официальной цене".
@MonkeyZeus Здесь, во-вторых, это теневое. Microsoft не продает эти ключи по такой низкой цене. Они, конечно, не платят разницу сами, потому что чувствуют себя хорошо, поэтому есть вероятность, что они делают что-то сомнительное, например, корпоративные лицензии, продажу нескольким людям или другие вещи, которые могут вызвать проблемы у покупателя позже, если ключ окажется незаконным. , что легко может быть. Им нужен какой-то способ получить разницу между ценой Microsoft и их ценой, и этот способ, вероятно, сомнительный.
Microsoft Office для дома и учебы предназначен исключительно для некоммерческого использования, что означает, что вы не можете использовать его в связи с какой-либо деятельностью, в которой вы участвуете в первую очередь для получения финансовой выгоды.
Kinguin — это всего лишь торговая площадка, соединяющая покупателей со сторонними продавцами. Как ибей. Поэтому каждая транзакция — это ерунда. Если подумать, то же самое верно и для Amazon, хотя некоторые продажи осуществляются собственно Amazon.
@Harper-ReinstateMonica, возможно, вы можете пойти в кампус Microsoft в Редмонде , чтобы почувствовать себя в компании и в достаточной безопасности? </сарказм>
@VS Я устанавливаю только электрооборудование, внесенное в список UL (или другого NRTL). Это достаточно фанатично для вас? :)

В зависимости от ваших вкусов и целей, «Emacs» (погуглите «emacs for Windows»…) был моим текстовым редактором в unix/linux в течение 30 лет, а в Mac OS — с 2006 года, когда эта ОС начала включать многие аспекты * никс настройка.

Emacs (или «Aquamacs» в MacOS) настраивается пользователем всеми мыслимыми способами...

С моей настройкой это намеренно вообще не WYSIWYG, потому что я хочу видеть буквальные символы, которые я ввел в файл. Это было полезно в прошлом, когда файл слегка искажался, и я мог смотреть непосредственно на символы в нем, а не просто заставлять программу обработки текстов объявлять его поврежденным/нечитаемым.

Есть один (еще не упомянутый вариант): OnlyOffice (как настольная версия, так и онлайн-версия, подобная Google Docs, однако последняя развертывается в вашей собственной инфраструктуре, поэтому документы остаются под вашим контролем ). Версия сообщества включает в себя почти все функции, кроме таких, как платная поддержка и т. д., и имеет полностью открытый исходный код (GNU AGPL v3, вот репозитории Github для серверных и настольных редакторов ).

Имеет темную тему (как для настольной, так и для онлайн-версии). Интерфейс имитирует MS Office (насколько я понимаю, цель состоит в том, чтобы добиться максимальной совместимости с ним), поэтому его легко понять и использовать тем, кто знаком с продуктом Microsoft.

Конечно, есть некоторые недостатки. Например, настольные редакторы также построены с веб-интерфейсами на движке Electron (который известен неэффективным использованием ресурсов, поэтому может потреблять много оперативной памяти и процессорного времени). Кроме того (по состоянию на 2022 год) некоторые расширенные функции, такие как управление библиографией, все еще отсутствуют.

Почему бы не использовать просто wordPad на окнах? Просто и бесплатно. Сохраняет в RTF (слово может открывать..) и может открывать .doc (даже не может пересохранить в .doc).

На Mac «Страницы» далеко не платные слова, много приятных функций