LINUX.ORG.RU

Обновление текстового редактора TEA до версии 42.0.0

 ,


2

5

Обновлен текстовый редактор TEA (GNU GPL v3, работает на платформах Linux, *BSD, OS/2, OS X). Эта версия обзавелась простенькой поддержкой Markdown в режиме верстки. В меню «Запуск» путь к файлу в строке вызова теперь можно разбивать на части макросами %fbasename, %ffilename, %fext и %fdir. Английская документация исправлена Dr. Tobias Quathamer.

Исправлены разные ошибки, в том числе сохранения выбора палитры.

На сайте редактора появилась страничка «Музей», где представлены старые версии TEA (для Windows) и рассказана история его разработки.

>>> Официальный сайт



Проверено: Falcon-peregrinus ()
Последнее исправление: DeadEye (всего исправлений: 5)

Ответ на: комментарий от GblGbl

Ещё бы на статистику использования глянуть.

Скорее всего редактором TEA пользуется столько же народу, сколько и Emacs'ом.

EXL ★★★★★
()

Как включить показ обработанного Markdown и что вообще есть «напоминалка»? В справку зашёл — там поиска нет, зато уже минут десять читаю повесть про секту.

batekman ★★★
()
Ответ на: комментарий от roxton

Третий твой комментарий в треде, а уже на личности перешёл, афтар, блин, называется.

Deleted
()
Ответ на: комментарий от amorpher

Ну афтар вообще то первым какашкой в лорчанина кинул. Так что итог немного предсказуемый.

Deleted
()
Ответ на: комментарий от batekman

Как включить показ обработанного Markdown и что вообще есть «напоминалка»? В справку зашёл — там поиска нет, зато уже минут десять читаю повесть про секту.

1. Поиск есть, в строке поиска, она же ЗПВ (Знаменитое Поле Ввода) внизу окна, над панелью лога. 2. Синтаксис Markdown никак не подсвечивается, однако при правке файлов с расширенияи .md и .markdown TEA переключает свой режим верстки (см. документацию) в Markdown. На практике это означает, что функции в меню Вёрстка начинают работать исходя из синтаксиса Markdown, а не HTML, LaTeX и прочих.

roxton
() автор топика
Ответ на: комментарий от roxton

А вот тут ты ошибаешься. Я, вот к примеру, сначала заинтересовался, что за теа такая, но пройдя по ссылке, и не увидев скринов тупо закрыл вкладку. И я могу поспорить я не один такой.

Deleted
()
Ответ на: комментарий от SL_RU

А вот тут явно сказано, что инклудграфикс работает без проблем и даже без каких либо заморочек

Простите, Вы вообще понимаете, о чем идет речь?

roxton
() автор топика
Ответ на: комментарий от EXL

Скорее всего редактором TEA пользуется столько же народу, сколько и Emacs'ом.

Я оцениваю количество постоянных пользователей TEA минимум в несколько десятков тысяч. За почти уже 20 лет разработки, для многих людей TEA стал привычным рабочим инструментом. Выяснить точное количество пользователей невозможно. На вындовых сайтах висят старые вындовые версии TEA (причем одна проприетарная, а другая на ином движке и public domain) и TEA-Qt, в репозиториях дистрибутивов - старый TEA под GTK+2, его порт под GTK-3, и TEA-Qt. Причем GTK-ветки до сих пор люди скачивают в исходнике, как я вижу по статистике на офсайте на semiletov.org. На втором офсайте - http://tea.ourproject.org/ - статистику я не вижу. Старый сайт TEA на SourceForge тоже действует, оттуда тоже качают, и я не могу его удалить, ибо проекты на SourceForge висят вечно. Сколько копий TEA клонировано с гитхаба, я тоже не знаю.

roxton
() автор топика
Ответ на: комментарий от Deleted

А вот тут ты ошибаешься. Я, вот к примеру, сначала >заинтересовался, что за теа такая, но пройдя по ссылке, и не >увидев скринов тупо закрыл вкладку. И я могу поспорить я не >один такой.

Не могу помочь. Я не нанимался угождать всем скринами.

roxton
() автор топика
Ответ на: комментарий от roxton

Ну блин, 2 раза нажать принтскрин и сделать 2 скриншота, показывающих фичи - этож так сложно... Были бы скрины, не было б этих вопросов про «просмотр картинки из латексаlatex'a»

Deleted
()
Последнее исправление: nepank (всего исправлений: 1)
Ответ на: комментарий от roxton

Сколько копий TEA клонировано с гитхаба, я тоже не знаю.

На https://github.com/psemiletov/tea-qt/network/traffic

можно посмотреть за месяц (ссылка только у тебя должна работать, статистика конфиденциальна).

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

можно посмотреть за месяц (ссылка только у тебя должна работать, статистика конфиденциальна).

А, да, я и забыл, спасибо!

roxton
() автор топика
Ответ на: комментарий от Deleted

Ну блин, 2 раза нажать принтскрин и сделать 2 скриншота, >показывающих фичи - этож так сложно... Были бы скрины, не >было б этих вопросов про «просмотр картинки из латексаlatex'a»

Вопросы про просмотр картинки из латекст-код возникают потому, что человек не понимает, о чем идет речь, а я не удосуживаюсь популярно пояснить. Сложный исходник LaTeX составляется из множества файлов, где допустим один главный, а другие - например главы, лежат по отдельным каталогам, где в каждом каталоге также и картинки. В файлах глав картинки подключаются таким образом, пример: \includegraphics[width=\linewidth]{directory01/01.png} При этом указан путь относительно верхнеуровневого файла, к которому нижеуровневый подключается директивой input. А это значит, что фактически, для файла с главой, путь к картинке не содержит «directory01», эта «directory01» прописана, чтобы при компиляции головного файла пути были верны. В «подчиненном» файле, все пути пишутся так, как если бы он находился в одном каталоге с головным. Очевидно, что простейший код для «открыть в месте курсора» в рамках подчиненного файла не сработает, ибо будет использован путь directory01/01.png вместо просто 01.png. TEA понимает это и вычисляет нужный путь правильно.

roxton
() автор топика

Ну, если автор его пилит, значит оно ему нужно. Больше ничего хорошого про этот редактор в голову не приходит, тем более что в нынешние времена в куда более продвинутых вариантах даже без учета замшелых vim и emacs недостатка нет.

ptarh ★★★★★
()
Ответ на: комментарий от avsej

я тут попробовал воспроизвести шаги из сообщения, и что-то не увидел проблему (может быть её и нет?)

Шаги воспроизведены ошибочно. Речь идет об input, а не include.

roxton
() автор топика
Ответ на: комментарий от roxton

Atom, Sublime, TextMate, даже, прости господи, VS Code, Brackets и BBEdit - это все вещи, для которых существуют коммьюнити, куча расширений и пилит их не один человек (а пользуются не 3.5).

ptarh ★★★★★
()
Ответ на: комментарий от roxton

госпди, кинь пример латекса, который должен работать, а мы попробуем его у себя. Хорошо?

Мы не доказываем, что теа уг или нинужон. Мы просто хотим доказать что ИМЕННО ЭТА фича не является уникальной и неповторимой и уже давным давно есть в других редакторах, в данном случае, в emacs.

SL_RU ★★★★
()
Ответ на: комментарий от roxton

Зато когда я пишу что-то в LaTeX, и хочу открыть из LaTeX-документа другой документ, упомянутый в \input, или иллюстрацию в \includegraphics, причем со вложенным путем, я просто ставлю в тексте на его имя курсор и жму F2 («открыть в месте курсора). Никакой другой редактор такого не умеет.

Что касается текста, то Acme (из Plan 9) давным давно умеет и даже больше. Wily тоже.

gag ★★★★★
()
Ответ на: комментарий от buratino

о, в OpenBSD, оказывается, teaqt ещё есть. 33-я версия, 2012 год

buratino ★★★★★
()

Вообще, по описанию чем-то напомнило великолепный word&deed, вот же в своё время вещь была! Жаль только, что бинарников для 6.0 пока нет, а Qt у меня на компьютере собирается двое суток :) Тем более, там сейчас seamonkey собирается, это тоже на сутки.. в общем, в ближайшую неделю не увижу :)

buratino ★★★★★
()

поставил gtk-версию. открыл хелп. хелп поразил своим игривым тоном:

TEA - ÐÏÌÎÏÅ ÎÏÇÏ×ÏÄÓÔ×Ï

ðÅÔÒ «Roxton» óÅÍÉÌÅÔÏ×

<peter.semiletov@gmail.com>

üÔÁ ËÎÉÖÅÞËÁ - ÏÂÝÅÓÔ×ÅÎÎÏÅ ÄÏÓÔÏÑÎÉÅ (public domain).

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

buratino ★★★★★
()
Ответ на: комментарий от roxton

Зачем позориться и показывать свой спагети-код? Код и вправду похож на студенческую лабу.

anonymous
()
Ответ на: комментарий от roxton

документ, упомянутый в \input, или иллюстрацию в \includegraphics

Этот функционал далеко не уникальный:

  • Kile это всегда это умел по клику на картинку или внешний документ в дереве. Понимает любые существующие пути.
  • Прочие TeX-специализированные средства тоже должны это уметь.
  • Vim умеет через команды gf и gx (также и текст, и картинки, и не только для TeX)
DarthVadimius ★★★★
()
Ответ на: комментарий от roxton

хитромудрого алгоритма вычисления пути

Если имеется в виду кусок кода в следующем комменте, то без обид, но такое может написать любой непрограммист, который осилил книгу Шлее. Ничего хитромудрого там нет.

DarthVadimius ★★★★
()

5. Чего никогда не будет в TEA: автостарт (эт те не плейер), вот эти вот встроенные калькуляторы, плейеры и прочее из серии «все в одном». Редактор должен быть функционален и освобожден от всего лишнего. Это редактор, ничего больше. Не надо превращать Tea в отхожее место.

Просто сделай из TEA операционную систему, и каждый превратит её в такое отхожее место, какое по нраву ему. Или оставит редактором.

Gentooshnik ★★★★★
()
Ответ на: комментарий от DarthVadimius

Если имеется в виду кусок кода в следующем комменте, то без >обид, но такое может написать любой непрограммист, который >осилил книгу Шлее. Ничего хитромудрого там нет.

Словами - что делает приведенный мною код?

roxton
() автор топика
Ответ на: комментарий от DarthVadimius

Этот функционал далеко не уникальный:

В конкретном описанном мной примере, только TEA распознает правильный путь.

roxton
() автор топика
Ответ на: комментарий от buratino

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

В TEA-GTK документация сгенерирована при помощи docbook, который не помещает в созданные файлы тэг кодировки.

roxton
() автор топика
Ответ на: комментарий от roxton

нашёл способ, прочёл несколько глав - нет, это не word&deed. тот был гениальным, и при этом работал на XT с 256 kb ram :)

buratino ★★★★★
()
Ответ на: комментарий от buratino

Вообще, по описанию чем-то напомнило великолепный word&deed, вот же в своё время вещь была!

Помню word&deed, мне он нравился больше Лексикона :)

roxton
() автор топика
Ответ на: комментарий от gag

Что касается текста, то Acme (из Plan 9) давным давно умеет и >даже больше. Wily тоже.

Вы не понимаете, о чем идет речь, и делаете утверждения. В документации Wily что сказано?

«When trying to open a file or directory, the swept file name will be interpreted relative to its context. For example, the text foo.c:14 in a window with context /usr/gary/src/ will be interpreted to mean the address /usr/gary/src/foo.c:14».

Однако в описанном мною случае, в латекс-документе, в includegraphics прописывается на foo, а src/foo. И TEA отбрасывает src, оставляя foo. src же нужно, чтобы путь сработал при включении файла через директиву input. ДРУГИЕ РЕДАКТОРЫ, кроме TEA, ничего не отбрасывают и берут это src/foo, и составляют путь вида src/src/foo.

roxton
() автор топика
Ответ на: комментарий от DarthVadimius

Прочие TeX-специализированные средства тоже должны это уметь.

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

roxton
() автор топика
Ответ на: комментарий от roxton

Это мне в упрек, что ли?

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

ptarh ★★★★★
()
Ответ на: комментарий от roxton

Про заточенность TEA под latex я понял. Но в общем случае чаще приходится писать программы, а не документацию именно в латехе. Т.к. это «только» в общем, то, конечно, описанный вами специальный случай кому-то, наверняка, будет полезен.

gag ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.