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

Статус
Закрыто для дальнейших ответов.

Sanchos

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

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

как это сделать?
 

wOxxOm

Участник
Сообщения
798
Реакции
3
Ответ: Переносы для X3 своими руками

а для чего это? народу нужно? :)
 

DrRoy

Участник
Сообщения
31
Реакции
0
Ответ: Переносы для X3 своими руками

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

wOxxOm

Участник
Сообщения
798
Реакции
3
Ответ: Переносы для X3 своими руками

отличный и действенный способ! Автору побольше пива!
 

addmo

Участник
Сообщения
204
Реакции
0
Ответ: Переносы для X3 своими руками

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

сильно. автору пива согласен
 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Переносы для X3 своими руками

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

Tonyk

Участник
Сообщения
1 439
Реакции
0
Ответ: Переносы для X3 своими руками

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

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Переносы для X3 своими руками

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


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

wakh

12 лет на форуме
Сообщения
146
Реакции
2
Ответ: Переносы для X3 своими руками

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

wakh

12 лет на форуме
Сообщения
146
Реакции
2
Ответ: Переносы для X3 своими руками

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

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Ответ: Переносы для X3 своими руками

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