powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Unicode для кириллицы в нижнем/верхнем индексах
25 сообщений из 86, страница 2 из 4
Unicode для кириллицы в нижнем/верхнем индексах
    #40022431
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

RTF полегче HTML'а будет. Контрол для редактирования уже в поставке. Умеет отдавать, как PlainText, так и с разметкой.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022435
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, вот прикольная штука для отображения текста с несложной разметкой.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022447
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
DarkMaster,
RTF полегче HTML'а будет. Контрол для редактирования уже в поставке. Умеет отдавать, как PlainText, так и с разметкой.

Только чтобы в него строку с разметкой загрузить нужны пляски с бубном.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022452
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Только чтобы в него строку с разметкой загрузить нужны пляски с бубном.

В смысле, LoadFromStream это пляски с бубном?
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022456
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
alekcvp
Только чтобы в него строку с разметкой загрузить нужны пляски с бубном.

В смысле, LoadFromStream это пляски с бубном?

Ага, сначала TStringStream, потом LoadFromStream - да, это пляски с бубном.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022459
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

Так HTML и есть plaintext... А обрамить текст тегами - это задача для школьника.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022464
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvp
Ага, сначала TStringStream, потом LoadFromStream - да, это пляски с бубном.

Вообще, не обязательно стрингСтрим. И использование штатных механимов это не пляски с бубном.

DarkMaster
Так HTML и есть plaintext...

Нет, HTML это текст с разметкой. Как и RTF, кстати. PlainText это текст без разметки.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022482
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey
Кстати, вот прикольная штука для отображения текста с несложной разметкой.

штука и вправду прикольная. Надо будет сорцы взять на заметку.

Уж не его ли typora использует?
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022486
Kos-2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster
Что-то вы какое-то тяжелое решение рассматриваете.

HTML <sub>....</sub>, <sup>....</sup> спасут отца русской демократии. Хранить в varchar поле, показывать стандартным WebBrowser (ну или HTMLViewer`ом).

- хорошо, корректно отображать <sub>....</sub>, <sup>....</sup> (например: Е=mc2) веббраузер сможет. но данную формулу например будет вводить пользователь (последовательно символ за символом) и я в таком случае, должен буду корректно отображать (т.е. сразу обрамлять вводимый текст в конкретные теги), то что он вводит в конкретном случае верхний/нижний индекс...

отсюда, я должен, каким-то бразом этот ввод корректно отображать параллельно с водом пользователя в окне веббраузера, т.е. окно веббраузера должно быть на переднем плане?. Или появился в Delphi какой-то компонент, работающий как веббраузер типа IntraWeb ?
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022488
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Kos-2010
DarkMaster
Что-то вы какое-то тяжелое решение рассматриваете.

HTML <sub>....</sub>, <sup>....</sup> спасут отца русской демократии. Хранить в varchar поле, показывать стандартным WebBrowser (ну или HTMLViewer`ом).

- хорошо, корректно отображать <sub>....</sub>, <sup>....</sup> (например: Е=mc2) веббраузер сможет. но данную формулу например будет вводить пользователь (последовательно символ за символом) и я в таком случае, должен буду корректно отображать (т.е. сразу обрамлять вводимый текст в конкретные теги), то что он вводит в конкретном случае верхний/нижний индекс...

отсюда, я должен, каким-то бразом этот ввод корректно отображать параллельно с водом пользователя в окне веббраузера, т.е. окно веббраузера должно быть на переднем плане?. Или появился в Delphi какой-то компонент, работающий как веббраузер типа IntraWeb ?


IntraWeb не работает, как браузер
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022489
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док
Уж не его ли typora использует?

Шутишь что ли? Typora это жирный электрон.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022493
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kos-2010,

компонент есть, который и отображает и вводит и печатает, и браузер не нужен. Но платный.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022494
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
asviridenkov
Kos-2010,

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

причём много-много платный
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022495
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator,

до конца месяца он на 25% менее платный по коду BF2020
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022507
Kos-2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нашел какую-то " HTML Display Components " - посмотрим...
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022514
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kos-2010
нашел какую-то " HTML Display Components " - посмотрим...

Там оно мёртвое. Вот оно живое: https://github.com/BerndGabriel/HtmlViewer
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022525
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

Оно все мертвое кроме самизнаетечего.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022528
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
asviridenkov
Kazantsev Alexey,

Оно все мертвое кроме самизнаетечего.

о да, конечно-конечно

это мёртвое живее всех живых
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022550
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkov
Оно все мертвое кроме самизнаетечего.

Кромесамизнаетечто .
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022566
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

Ну ты ссылку на HTML не привел, так что разговор ни о чем. Наверное да, в теории можно найти файл который HCL будет показывать хуже. Но 98% файлов из реального мира, она будет отображать лучше. Да и вообще их возможности смешно сравнивать, это как самокат и автомобиль. Что HtmlViewer что остальные поделки от TMS и.т.д это псевдо-HTML. HCL это единственная библиотека которая умеет отображать на уровне близком к браузерам, и де-факто стандарт в этой области.
Собственно https://jonlennartaasenden.wordpress.com/2020/11/25/htmlcomponents-for-delphi-a-closer-look/
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022571
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
всё, что есть полезного в HCL - это редактор, остальное полный шлак
После отключения поддержки DIHLMLEditor в винде больше ничего нет

редактор из HCL на сегодняшний день единственное, что есть
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022572
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator,

"Ваше мнение очень важно для нас" (с)
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022574
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
asviridenkov
defecator,

"Ваше мнение очень важно для нас" (с)

это радует
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022576
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkov,

Ну я же не багрепорт тебе пишу. В том файле достаточно много чувствительной информации, вычищать которую мне просто не очень хочется. И это самый обычный файл из реальной жизни, мне и в голову бы не пришло специально искать какие-то документы, которые криво рендерит HCL. Попробовал первое, что попалось под руку. Ровно так, как было и с вордовскими документами, о которых я писал немного ранее, по ссылке. Кстати, тот скриншот это далеко не все приколы, которые вылезли. Там половина документа вообще не отобразилась. По совпадению, отображение закончилось на месте, где начались таблицы. Так что, говорить и писать можно всё что угодно, но критерием истины была и остаётся практика. Если тебе интересно, тот файл был получен из markdown с помощью pandoc.
...
Рейтинг: 0 / 0
Unicode для кириллицы в нижнем/верхнем индексах
    #40022594
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

именно что практика. А учитывая что у библиотеки тысячи довольных пользователей которые прогнали на ней уже наверное миллионы документов, за практику я спокоен.
...
Рейтинг: 0 / 0
25 сообщений из 86, страница 2 из 4
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Unicode для кириллицы в нижнем/верхнем индексах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]