Переносы для X3 своими руками

  • Автор темы Автор темы Sanchos
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Sanchos

Sancho
Топикстартер
15 лет на форуме
Сообщения
806
Реакции
158
Задача:

Есть текстовый файл с русскими переносами такого вида:
Код:
аба-жур
аба-жу-рах
Надо чтоб выглядело это так:
Код:
<word original="абажур" hyphenated="аба-жур"/>
<word original="абажурах" hyphenated="аба-жу-рах"/>

как это сделать?
 
Ответ: Переносы для X3 своими руками

а для чего это? народу нужно? :)
 
Ответ: Переносы для X3 своими руками

Создаёшь в Экселе табличку из 5 столбцов.
Во второй и четвёртый забиваешь свой список.
Выделив второй столбец, делаешь в нём замену текста "дефис" - "пустое место", т.е. убираешь переносы.
Первый столбец заливаешь текстом <word original=" на всю высоту списка.
Третий заливаешь текстом " hyphenated=" на всю высоту списка.
Пятый заливаешь текстом "/> на всю высоту списка.
Выделяешь всё и через буфер вставляешь в Ворд.
Преобразовываешь таблицу в текст, разделитель - табуляция.
Делаешь замену "знак табуляции" на "пустое место".
Сохраняешь.
Пьёшь пиво :)
Удачи!
 
Ответ: Переносы для X3 своими руками

отличный и действенный способ! Автору побольше пива!
 
Ответ: Переносы для X3 своими руками

DrRoy сказал(а):
Создаёшь в Экселе табличку из 5 столбцов.
Во второй и четвёртый забиваешь свой список.
Выделив второй столбец, делаешь в нём замену текста "дефис" - "пустое место", т.е. убираешь переносы.
Первый столбец заливаешь текстом <word original=" на всю высоту списка.
Третий заливаешь текстом " hyphenated=" на всю высоту списка.
Пятый заливаешь текстом "/> на всю высоту списка.
Выделяешь всё и через буфер вставляешь в Ворд.
Преобразовываешь таблицу в текст, разделитель - табуляция.
Делаешь замену "знак табуляции" на "пустое место".
Сохраняешь.
Пьёшь пиво :)
Удачи!

сильно. автору пива согласен
 
Ответ: Переносы для X3 своими руками

Да, находчиво. :) Однажды почти таким же способом переделывал языковой модуль для Оперы. :)
ЗЫ
Программа на паскале, решающая эту задачу, будет 5-строчной. :)
 
Ответ: Переносы для X3 своими руками

На Перле одной строки хватит, правда длинной :-)
 
Ответ: Переносы для X3 своими руками

Tonyk сказал(а):
На Перле одной строки хватит, правда длинной :-)


Не по теме:
На паскале тоже можно все в одну строку записать.
 
Ответ: Переносы для X3 своими руками

"прикладная программа эксель" вообще, помоему придумана для таких целей :)))тока дальше я обычно фаром табуляции тру ;)
а при чём тут ХЗ ?
неужто к нему можно прикрутить свои переносы?
как и откуда можно взять хорошую базу, хотя бы как в ворде?
 
Ответ: Переносы для X3 своими руками

Tonyk сказал(а):
На Перле одной строки хватит, правда длинной :-)
такую дрянь можно и JS собрать, то есть прям в бразер запхать :)
 
Ответ: Переносы для X3 своими руками

Т.к. тема свелась к перечислению языков программирования на котрых можно сделать конверсию файла, тема закрывается.
 
Статус
Закрыто для дальнейших ответов.