prekladac tex-word

Hans GINZEL Hans at kolej.mff.cuni.cz
Tue Jun 25 20:41:37 CEST 1996


Jana Chlebikova pise:
>  neviete niekto nieco o prekladaci z TeXu (plain) do Win-Wordu, o opacnych
>Vdaka za kazde info.

Pokud se jedna o "hladky" text (bez matiky) napsany slusne (= zvlast definice,
zvlast text s obcas nejakym TeXovskym prikazem),
pak lze pouzit nize uvedene makro ve Wordu.

Nejdrive se naimportuje zdrojovy TeXt do Wordu nejlepe jako import z T602 pro DOS
(tam si lze nastavit kodovani (Kamenici, Latin2) a vypousteni formatovacich mezer).

Pak lze spustit makro. prvni tri radky sliji radky do odstavcu, dalsi zameni nektere
znaky ('~', '---').

Nastroj Upravy/Zamenit (Edit/Replace) s pouzitim regularnich vyrazu (regular expresions) je mocny.
Napriklad lze: V odstavci, ktery obsahuje prikaz \nadpis, zmen styl odstavce na styl nadpis1.
V tomtu duchu si lze dale hrat.

Makro TeX2txt:

Sub MAIN
Repl("^p^p", "\par")
Repl("^p", " ")
Repl("\par", "^p")

Repl("~", "^s")
Repl("---", "^+")
Repl("\", "^p\")
End Sub

Sub Repl(A$, B$)
	EditReplace .Find = A$, .Replace = B$, .Direction = 0, .MatchCase = 0, .WholeWord = 0, .PatternMatch =
0, .SoundsLike = 0, .ReplaceAll, .Format = 0, .Wrap = 1, .FindAllWordForms = 0
End Sub

Ale preci jen zvazte, jestli je to konvertovani rozumne.

        Hans GINZEL
        MFF UK, Praha



More information about the csTeX mailing list