Как управлять альтернативными строками с двумя разными стилями в редакторе ace?

Я хочу создать редактор заметок в ace.

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

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

Как мне это сделать? Я думаю, что ace использует contenteditable. Как сформировать чередующиеся линии в разных стилях?


person Community    schedule 19.04.2013    source источник


Ответы (1)


Ace не использует contenteditable и поддерживает только моноширинные шрифты, поэтому вам придется добавить в ace поддержку шрифтов переменного размера, что непросто.

person a user    schedule 19.04.2013