PageMaker HTML problem...

9 отговора 276 прегледа
#1

PageMaker HTML problem...

Exportvam file ot PageMaker kato HTML (predvaritelno si kazvam che ne sum mnogo na "ti" s PM-a). Sled tova, otvariaiki go v WYSIWYG (exp. DreamWeaver), po nikakuv nachin ne moga da opravia cyrilicata, vupreki charseta(=windows-1251)...
Samata az mislq, che ne sum se spravila s nastroikite pri exporta na file-a.

Nqkoi moje li da mi pomogne?

NB! Ne iskam po drug nachin da si napravq HTML-a, zashtoto file-ovete sa UJASNO mnogo, a igrachkata po formata na texta e oshte po-...

the Disaster

Редактирано от Jucky на

Отговор
в отговор на Jucky #2

Re: PageMaker HTML problem...

хмм...
пробвах
аз съм на 98ца с флекс тайп...
ако задам стандартен фонт в пейдж мейкъра - ариал, вердана и т.н. после в хтмл файла сичко е на маймуни, независимо от кодировката. обаче ако направя сичко с някой от кирилските шрифтове, примерно хебър - и после направя кодировката в дрийма на вин1251 - сичко си тръгва ок - като там си е дефолт фонт - и като сменяш не се скапва...
хмм...
и тва - без да бъзикам никакви опшънс на експорта....
пробвай малко игра със шрифтовете - и ще стане...
:)

Lorem ipsum dolor sit amet!
Отговор
в отговор на Aвaтapчe #3

cuk!

Tova go opitah oshte snoshti!
Maimunite si ostavat v soursea, vupreki che layouta se opravia...i tova estestveno dokato sme v editora. Posle - pak izdunki.

the Disaster
Отговор
в отговор на Jucky #4

WYSIWYG

ами,
толкова по въпроса за WYSIWYG...

Математиката се състои от очевидни неща подредени по подходящ начин.
Отговор
в отговор на Jucky #5

Re: cuk!

Imash li instaliram ATM (Adobe Type Manager) I PageMaker negovite shriftove li izpolzva. Ako e taka normalno e da ne moje da gi convert-ne v True Type font kojto da se izpolzva v HTML. Probvaj da smenish shrift-a na Times New Roman Cyr ili Sans Serif primerno. Posle si pogledni source-a kojto ti generira PM (s notepad naj-dobre) i vij chetesh li izobshto kakvo pishe vytre. Ako imash samo vyprositelni i nerazbiraemi characters znachi ti generira 8-bitova kirilica. I ako mojesh opishi malko po-dobre problema. V smisyl kakvo vijdash sled kato si export-nala file kym HTML?

Отговор
в отговор на dune2 #6

soursea

ïðîäàæáà íà ñàìîëåòíè
Tova e koeto ostava vuv sourse-a.
A fontovete sa TT.
Sega kato se zamislia, niakoga imah takuv problem pak ss edna n_znam_ot_kogo_pravena_stranica, koiato redaktirah. Togava mi se naloji da prepisha teksta otnovo.

the Disaster
Отговор
в отговор на Jucky #7

Re: soursea

продажба на самолетни

... dobre.. znachi.. sled kato go napravish tova.. instaliraj si homesite.. ot [линк] mojesh da si go vzemesh. V source-a text-a ti se poqvqva vyv takyv vid :

ïðîäàæáà íà ñàìîëåòíè

V HomeSite kato go otvorish i mu dadesh ot menuto Search -> Replace Special Characters ti opravq source-a v normalen za chetene vid. Mislq cha malko se dyneshe s Ч no shte se opravish.. trqbva da namerish prosto kakyv kod bqha te i da go replace manually (tova moje i da e opraveno v novata versia).

Uspeh.
dune2

Отговор
в отговор на dune2 #8

...

Mmm, blagodarq!
Iskah da stava po-avtomatichno, no to se e vidialo che ako trqbva neshto da stane burzo, to stava vuzmojno nai-bavno!

I vse pak priemam oshte reshenia na problema, zashtoto, kakto kazah rabotata e mnooogo...imam vuzmojnost da go ocelq vse njakoga.

Inache njakoi ima li vuzmojnost da go probva s Adobe GoLive®?!? Dali ima smisul da produljavam da go izdirvam?

the Disaster
Отговор
в отговор на Jucky #9

hmm

znachi eto ti kompleksno reshenie, nadraskano nabyrzo.
Pyrvo da ti kaja kakvi sa iziskvaniqta da raboti.
1. Trqbva ti Web Server s PHP
2. Trqbva ti direktoriq v koqto sa ti failovete koito trqbva da bydat opraveni.
3. Prava na scripta da pishe po tezi failove (Ako web server-a e pod linux ili NT)
4. Failovete da ne sydyrjat simvoli, koito ne iskash da replace-nesh, primerno   (shte se replace-ne s ' ' inache)

Abe opravqj se :)


<?PHP

$trans=get_html_translation_table (HTML_ENTITIES);
$trans = array_flip($trans);

$handle=opendir('.');
$i = 0;
while (false!==($file = readdir($handle))) {
if ($file != "." && $file != ".." && (strpos($file, '.htm'))) {
$filesArr[++$i]="$file";
}
}
closedir($handle);


function repairFile($fname) {
global $trans;
if(!$fd = fopen ($fname, "rw")) return -1;
if(!$fbuffer = fread ($fd, filesize ($fname))) return -1;
$fixed = strtr ($fbuffer, $trans);
$err = fwrite($fd, $fbuffer);
print $fname . " status ";
PRINT ($err==0)?'failed':'success';
PRINT "<BR>";
fclose ($fd);
}


for (reset($filesArr); $key=key($filesArr); next($filesArr)) {
if(!repairFile($filesArr[$key]));

}
?>


Отговор
в отговор на dune2 #10

Mdaam..

shte mi otneme iszvestno vreme, dokato go probvam, pone njama da stane weekenda...

Blagodarq ti oshte vednuj!

the Disaster
Отговор