Рубрика «текстовый редактор»
Прекрасный минимализм текстовых файлов
2023-04-15 в 14:55, admin, рубрики: gtd, txt, usability, Лайфхаки для гиков, минимализм, ностальгия, печатная машинка, текст, текстовый редактор, текстовый файл, Читальный залОдним из моих любимых развлечений в детстве была родительская печатная машинка. Когда она была свободна, я часами сидел и печатал: книги, брошюры, газеты. Каждое издание выходило тиражом в три экземпляра — под копирку. Иллюстрации и переплёт были выполнены вручную. У меня до сих пор сохранились некоторые забавные образцы моей тогдашней издательской деятельности.
Редактирование текста тоже вас ненавидит
2019-10-31 в 14:18, admin, рубрики: TextEdit, браузеры, ввод текста, выделение текста, графический дизайн, метод ввода, модификаторы, разработка под windows, редактор метода ввода, текстовый редактор, типографика, эмодзи, ЮникодОпубликованная месяц назад статья Алексис Бингесснер «Рендеринг текста вас ненавидит» очень мне близка.
В далёком 2017 году я разрабатывал интерактивный текстовый редактор в браузере. Неудовлетворённый существующими библиотеками на ContentEditable, я подумал: «Эй, да просто заново реализую выделение текста! Разве это сложно?» Я был молод. Наивен. Прикинул, что справлюсь за две недели. На самом деле попытка решить эту проблему отняла несколько лет моей жизни, в том числе год оплачиваемой работы с утра до вечера по разработке текстового редактора для новой ОС.
На работе мне посчастливилось многое узнать у наставников с огромным опытом в этой области. Я слышал много, очень много страшных историй. В том числе об инженере, который поддерживал приложение Windows с кастомной реализацией текстового поля — и хотел перейти с устаревшего API ввода текста на новую версию. Вот список интерфейсов для ввода текста в этой новой версии:
Работа с API КОМПАС-3D → Урок 14 → Многострочный текст
2019-01-09 в 8:11, admin, рубрики: api, c++, c++ builder, CAD/CAM, библиотеки, Блог компании АСКОН, компас, компас 3d, параграфы, приложения, текст, текстовый редактор, чертеж, чертежиНа предыдущем уроке мы рассмотрели, как выводить многострочный текст с помощью параграфа. Описанный способ требует ручного обхода массива выводимых строк. На данном уроке мы рассмотрим альтернативный способ, лишенный этого недостатка. В его основе лежит интерфейс ksTextParam и метод ksTextEx.
Работа с API КОМПАС-3D → Урок 13 → Параграфы
2019-01-02 в 10:15, admin, рубрики: api, c++, c++ builder, CAD/CAM, библиотеки, Блог компании АСКОН, компас, компас 3d, параграфы, приложения, текст, текстовый редактор, чертеж, чертежиПрежде чем перейти к рассмотрению документированных способов создания составных строк, нам нужно познакомиться с таким объектом, как параграф. Он представляет собой автоматически форматируемый блок текста, состоящий из нескольких строк. На данном уроке мы рассмотрим вопросы построения простых параграфов.
Текстовый редактор — это вам не высшая математика, тут думать надо
2018-10-02 в 10:25, admin, рубрики: java, joker, joker2017, usability, Блог компании JUG.ru Group, Семантика, текстовый редактор, типографикаСовременные текстовые редакторы умеют не только бибикать и не давать выйти из программы. Оказывается, внутри них кипит очень сложный метаболизм. Хотите узнать, какие ухищрения предпринимаются для быстрого пересчета координат, как к тексту приделываются стили, фолдинги и софтврапы и как это всё обновляется, при чем тут функциональные структуры данных и очереди с приоритетами, а также как обманывать пользователя — добро пожаловать под кат!
В основе статьи — доклад Алексея Кудрявцева с Joker 2017. Алексей уже лет 10 пишет Intellij IDEA в JetBrains. Под катом вы найдете видео и текстовую расшифровку доклада.
Читать полностью »
Фетиш LaTeX (или Не пишите в LaTeX! Он только для вёрстки)
2017-10-04 в 14:12, admin, рубрики: AbiWord, emacs, free software, latex, libreoffice, markdown, open source, org-mode, pandoc, Scrivener, tex, Texts, word, Zotero, верстка, евангелизм, научные статьи, пропаганда, текстовый процессор, текстовый редакторСейчас то время года, когда студенты выбирают себе классы для обучающих навыков. Один из навыков, который будет поощряться, — обучение LaTeX. Другие могут придти к использованию LaTeX по другим причинам: кто-то хочет сверстать книгу; кто-то слышал, что LaTeX может иметь отношение к журналу Digital Humanities; ну и так далее. Я написал это эссе в качестве предварительного введения в LaTeX. Оно не научит вас использовать редактор (я не имею квалификации для этого!), но я попытаюсь популярно объяснить тем, кто ещё не использует LaTeX, для чего именно он нужен. Это поможет им понять, стоит ли LaTeX усилий на его изучение (не говоря уже о том, чтобы просто заставить его работать). Почему такое большое эссе? Потому что многие из евангелистов превратили LaTeX в фетиш и распространяют дезинформацию о его истинных достоинствах. Хочу прояснить ситуацию.
1. Что такое LaTeX?
По словам официального сайта, LaTeX — это «высококачественная система набора и вёрстки» и «стандарт де-факто для обмена и публикации научных документов». С этим никто не спорит.
Читать полностью »
Теперь ONLYOFFICE может всё: добавляем плагины в редакторы документов
2016-11-09 в 8:44, admin, рубрики: api, javascript, onlyoffice, Блог компании ONLYOFFICE, облачные технологии, офис, офисное по, офисные приложения, Программирование, Расширения для браузеров, редактор таблиц, совместная работа, текстовый редакторЧто если бы вы могли добавить в редакторы документов любые функции, какие вам хочется? Теперь вы можете: в редакторах ONLYOFFICE появилась возможность подключения плагинов. Несколько примеров мы написали сами — все их можно посмотреть в нашем открытом репозитории на GitHub'e. Теперь ваш ход — напишите то, чего вам не хватало.
Подробности далее.
Текстовые редакторы vs IDE
2016-07-20 в 13:23, admin, рубрики: .net, emacs, IDE, vim, Программирование, текстовые редакторы, текстовый редакторВ последнее время наблюдается тенденция бессмысленных, с моей точки зрения, дискуссий относительно того, что лучше, — текстовый редактор или IDE. При этом, в темах, где обсуждается данный вопрос, зачастую 400 и более комментариев. Значит, людей этот вопрос интересует. Значит, надо писать статью.
Итак, какие цели статьи?
1. Что же лучше для программирования: текстовый редактор или IDE
2. Vim и Emacs — не текстовые редакторы
Читать полностью »
Проверка документов: чего не хватает офисным приложениям «для полного счастья»
2016-06-23 в 6:14, admin, рубрики: iWork, libreoffice, mac os x, microsoft office, OpenOffice, windows, Исследования и прогнозы в IT, обработка документа, офисные приложения, текстовый редактор
Возможность электронной обработки различных документов, можно назвать одной из основных причин массового распространения персональных компьютеров, как среди домашних пользователей, так и в корпоративном секторе.
В наше время практически любая печатная продукция и документы: будь то дипломы или рефераты, журналы или книги, заявления или записки, отчеты или презентации, создаются на компьютере.
Подавляющему большинству людей, когда-либо садившемуся за компьютер, приходилось иметь дело с обработкой текстовых документов, а для многих из них это стало причиной первого знакомства с ПК.
Более того, многие пользователи ставят знак равенства между понятиями «программа для обработки документов» и Microsoft Office. Стандартных средств для профессиональной, полноценной обработки документов операционная система не предоставляет. Но ведь кроме MS Office есть продукты других производителей.
Наверняка, у каждого из них есть свои недостатки. В настоящее время бессменным лидером рынка является детище Microsoft, а ее конкуренты самоотверженно над этим работают. Однако в этой сфере пока прорыва не случилось. Чего же не хватает существующим продуктам «для полного счастья»?Читать полностью »