Кодировка InDesign

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

serega_kaktus

Участник
Топикстартер
Сообщения
7
Реакции
0
Пишу прогу на Delphi, и мне необходимо сформировать файл который бы хавался InDesign, если не секрет сталкивался ли кто либо с этим и как это сделать?
 
Ответ: Кодировка InDesign

Текстовой файл ты имеешь в виду? Делай его Unicode-ным.
 
Ответ: Кодировка InDesign

Благодарю за ответ - буду пробовать!
 
Ответ: Кодировка InDesign

Можно и не юникодным, только в CS это проблематично, CS CE без проблем. ;)
 
Ответ: Кодировка InDesign

Доброго времени суток мастерам.
У меня все это так и не завилось, сформировал я файлик уже внутри-программно перекодированный, котрый имеет приблезительно такой вид:
<ASCII-WIN>
<vsn:2.000000><fset:InDesign-Roman><ctable:=<Black:COLOR:CMYK:Process:0.000000,0.000000,0.000000,1.000000>>
<dps:TV-Rubrika=<Nextstyle:TV-Rubrika>>
<dps:TV-Text=<Nextstyle:TV-Text>>
<dps:TV-BoldText=<Nextstyle:TV-BoldText>>
<pstyle:TV-Rubrika>

<pstyle:TV-BoldText> <0x041F><0x0440><0x043E><0x0431><0x0430><0x0020><0x043F><0x0440><0x043E><0x0441><0x0442><0x043E><0x0020><0x041F><0x043E><0x0442><0x043E><0x043C><0x0443><0x0020><0x0447><0x0442><0x043E><0x0020><0x044D><0x0442><0x043E><0x0020><0x0432><0x0441><0x0435><0x0020><0x0435><0x0440><0x0443><0x043D><0x0434><0x0430><0x0020><0x0020><0x0422><0x0435><0x0441><0x0442><0x0438><0x0440><0x043E><0x0432><0x0430><0x043D><0x0438><0x0435><0x0020><0x043C><0x043E><0x0435><0x0439><0x0020><0x043F><0x0440><0x043E><0x0433><0x0440>
.
затем в ИнДизайне открываю и -------------- .... ---------- ничего!
Все как было так и есть!
В чем же трабл!
Внутри программы я сохраняю его приблезительно так:
procedure TfConvert.SpeedButton6Click(Sender: TObject);

var
f : TextFile;
str : String;
i : Integer;
begin

if SaveDialog1.Execute then begin
AssignFile(f, SaveDialog1.FileName+'.txt');
Rewrite(f);
WriteLn(f,RichEdit2.Text);
CloseFile(f);
end;
end;
Помогите если знаете в чем ошибка!
 
Ответ: Кодировка InDesign

для CS CE у меня так:
<UNICODE-WIN>
<vsn:3.000000><fset:InDesign-Roman>...
 
Ответ: Кодировка InDesign

Кусок моей программы телевидения:
Код:
<UNICODE-WIN>
<DefineParaStyle:TV-text>
<DefineParaStyle:Kanal>
<DefineParaStyle:Programma>
<ParaStyle:Programma>ОРТ - 1 Канал
<ParaStyle:TV-text>6.00	«Доброе утро»
<ParaStyle:TV-text>9.00	Новости
<ParaStyle:TV-text>9.20	Х/ф «Падение «Черного ястреба»
<ParaStyle:TV-text>12.00	Новости
<ParaStyle:TV-text>12.05	Т/с «Женщины в любви»
<ParaStyle:TV-text>13.10	Х/ф «Здравствуй и прощай»
<ParaStyle:TV-text>15.00	Новости
<ParaStyle:TV-text>15.20	«Угадай мелодию»
<ParaStyle:TV-text>15.50	«Последний герой»
<ParaStyle:TV-text>17.00	«Пять вечеров»
<ParaStyle:TV-text>18.00	Вечерние новости
<ParaStyle:TV-text>18.20	«Пан или пропал»
<ParaStyle:TV-text>19.00	Т/с «Клон»
<ParaStyle:TV-text>20.00	«Жди меня»
<ParaStyle:TV-text>21.00	Время
<ParaStyle:TV-text>21.30	Т/с «Дети Арбата»
<ParaStyle:TV-text>22.30	Д/ф «Падение «Черного ястреба»
<ParaStyle:TV-text>23.40	«Фабрика звезд»
<ParaStyle:TV-text>00.00	«Формула власти»
<ParaStyle:TV-text>00.30	«Вселенная»
<ParaStyle:TV-text>01.00	Х/ф «На самом дне океана»
Предполагается, что стили в публикации уже есть. Текст Unicode. Adobe InDesign CS 3.01 (не СЕ).
 
Ответ: Кодировка InDesign

vbatushev сказал(а):
Кусок моей программы телевидения:
Предполагается, что стили в публикации уже есть. Текст Unicode. Adobe InDesign CS 3.01 (не СЕ).
Код:
<CYRILLIC-WIN>
<Version:3.000000><FeatureSet:InDesign-Roman><ColorTable:=<Black:COLOR:CMYK:Process:0.000000,0.000000,0.000000,1.000000><Paper:COLOR:CMYK:Process:0.000000,0.000000,0.000000,0.000000>>
<DefineParaStyle:Rubrika=<Nextstyle:Rubrika><cSize:9.000000><cHorizontalScale:0.700000><cStrokeWeight:0.500000><cCase:All Caps><cStrokeColor:Paper><cLanguage:Russian><cFont:FreeSetBlackC><pRuleAboveColor:Black><pRuleAboveStroke:6.000000><pRuleAboveOffset:-1.700787><pRuleAboveOn:1><pTextAlignment:Center><pHyphenationWeight:0>>
<DefineParaStyle:PodRubrika=<Nextstyle:PodRubrika><cColor:Paper><cTypeface:Bold><cSize:6.000000><cHorizontalScale:0.800000><cCase:All Caps><cStrokeColor:Black><cLeading:6.500000><cLanguage:Russian><pSpaceBefore:1.417323><cFont:PragmaticaC><pRuleAboveColor:Black><pRuleAboveStroke:7.500000><pRuleAboveTint:40.000000><pRuleAboveOffset:-1.417323><pRuleAboveOn:1><pTextAlignment:Center><pHyphenationWeight:0>>
<DefineParaStyle:NormalObj=<Nextstyle:NormalObj><cSize:6.000000><cLeading:6.500000><cLanguage:Russian><cFont:PragmaticaC><pHyphenationWeight:0>>
<DefineParaStyle:BoldObj=<Nextstyle:BoldObj><cTypeface:Bold><cSize:6.000000><cLeading:6.500000><cLanguage:Russian><cFont:PragmaticaC><pHyphenationWeight:0>>
<DefineParaStyle:Ramka=<Nextstyle:Ramka><cSize:6.000000><cLeading:6.500000><cLanguage:Russian><cFont:PragmaticaC><pHyphenationWeight:0>>
<DefineParaStyle:RamkaBold=<Nextstyle:RamkaBold><cTypeface:Bold><cSize:6.000000><cLeading:6.500000><cLanguage:Russian><cFont:PragmaticaC><pHyphenationWeight:0>>
<DefineParaStyle:BlackRamNormal=<Nextstyle:BlackRamNormal><cColor:Paper><cSize:6.000000><cLeading:6.500000><cLanguage:Russian><cFont:PragmaticaC><pHyphenationWeight:0>>
<DefineParaStyle:BlackRamBold=<Nextstyle:BlackRamBold><cColor:Paper><cTypeface:Bold><cSize:6.000000><cLeading:6.500000><cLanguage:Russian><cFont:PragmaticaC><pHyphenationWeight:0>>
<ParaStyle:Rubrika>Недвижимость
<ParaStyle:PodRubrika>Продам
<ParaStyle:Ramka> * 123. 123. Тел. 123.
<ParaStyle:NormalObj> * Ghdbtn!!!!!. Тел. zaxdfasdfasdf.
<ParaStyle:BlackRamNormal> * ПРОДАМ НЕДВИЖИМОСТЬ!!!. !!!!!!!!!!!!!. Тел. !!!!!!!!!!!!!!!!.

<ParaStyle:PodRubrika>Куплю
<ParaStyle:NormalObj> * 1, 2, 3-К. КВ.. Тел. 21-27-58.

<ParaStyle:PodRubrika>Сдам
<ParaStyle:BoldObj> * 3-КОМНАТНАЯ посуточно. Тел. 33-51-38, 8-300-714-03-95.
<ParaStyle:NormalObj> * ДВУХКОМНАТНАЯ посуточно, по часам (028226). Тел. 31-47-26.
<ParaStyle:BoldObj> * КВАРТИРЫ, комнаты. Тел. 37-25-07.
<ParaStyle:BlackRamNormal> * ОДНОКОМНАТНАЯ квартира по часам, посуточно. Тел. 39-47-62, 36-76-47, 8-300-388-38-67.
<ParaStyle:BoldObj> * ПОСУТОЧНО, по часам. Тел. 36-96-58, 8-300-359-00-38.
<ParaStyle:NormalObj> * СДАЮ квартиру, центр, посуточно. Тел. 31-46-43, 22-58-74.

<ParaStyle:PodRubrika>Сниму
<ParaStyle:BoldObj> * 1-2 КВАРТИРУ. Тел. 37-25-07.
<ParaStyle:NormalObj> * КВАРТИРУ. Тел. 21-47-57, 21-27-58.
<ParaStyle:NormalObj> * КВАРТИРУ.. Тел. 38-38-82.
<ParaStyle:BoldObj> * КОМНАТУ. Тел. 37-25-07.
<ParaStyle:NormalObj> * КОМНАТУ. Тел. 21-47-57, 21-27-58.
<ParaStyle:NormalObj> * КОМНАТУ.. Тел. 38-38-82.

<ParaStyle:PodRubrika>Дачи
<ParaStyle:NormalObj> * В ПРИГОРОДНОМ, недорого. Тел. 38-28-64.
Вот не Unicode и со стилями! (для CS CE) Проблем не замечено!
 

Вложения

  • test.txt
    test.txt
    6.8 КБ · Просм.: 1 305
Ответ: Кодировка InDesign

Проблем как бы нет, но мой выходной файлик должен быть юникодовый - а он у меня текстовый - судя по созданию

f : TextFile;
...
writeln (f,StringToWideString(str)) - пробовал не хочет такое хавать.
А если вместо StringToWideString(str) - я ставлю просто str то все прекрасно идет но опять таки это получается не юникод.

Пробовал типа так:
f : file of WideChar;
...
writeln(f,str); - тоже не работает.
 
Ответ: Кодировка InDesign

А какое разшерение файла?
Я просто все держу в *.txt. Может в этом и проблема!
 
Статус
Закрыто для дальнейших ответов.