summaryrefslogtreecommitdiff
path: root/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectJ.html
blob: 1f079248cf826ef839b60ff681c7cf4b7aac6fcb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-2">
<TITLE>Formátové konverze</TITLE>
<STYLE TYPE="text/css">
<!--
  ol.section li { font-size:large;font-weight:bold;margin-top:1em; }
  ul.question li { font-size:medium;font-weight:normal;margin-top:.2em; }
-->
</STYLE>
</HEAD>
<BODY BACKGROUND="images/back_narrow.gif"
BGCOLOR="#ffffff"
TEXT="#000000"
LINK="#900000"
ALINK="#C14242"
VLINK="#D30000">
<TABLE BORDER=0>
<TR><TD width=30>&nbsp;&nbsp;&nbsp;</TD>
<TD><TABLE width="100%" BORDER=0>
<TR><TD valign="middle" align="center"><FONT SIZE="+2"><B>Formátové konverze</FONT></TD><TD align="right">
<a href="http://www.cstug.cz/"><IMG BORDER=0 SRC="images/logo.gif" ALT="CSTUG" HEIGHT=51 WIDTH=165 ALIGN="right"></a><BR>
</TD></TR></TABLE></TD></TR>
<TR><TD></TD><TD></TD></TR>
<TR><TD></TD><TD><HR></TD></TR>
 <TR><TD></TD><TD>
        <P>

<P>
<UL>
 <LI><B>troff</B>
 <EM>troff-to-latex</EM> (k dispozici jako
  <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/troff-to-latex">troff-to-latex</A>), jen¾ napsal Kamal Al-Yahya na Standfordské
  universitì  (Kalifornie, USA), napomáhá pøi pøekladu <EM>troff</EM>
  dokumentu do formátu LaTeXu. Rozli¹uje vìt¹inu <CODE>-ms</CODE> a&nbsp;<CODE>-man</CODE> maker,
  k&nbsp;tomu vìt¹inu <EM>eqn</EM> a&nbsp;nìkteré <EM>tbl</EM> pøíkazy preprocesoru.
  Slo¾itìj¹í vìci je potøeba dodìlat ruènì. Jsou podporovány dva styly souborù.
  Existuje také manuálová stránka (která se velmi dobøe konvertuje do
  LaTeXu). Program má copyright, ale je zdarma. Roz¹íøená verze tohoto
  programu, <EM>tr2latex</EM>, je dostupná v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/tr2latex">tr2latex</A>

<P>
  Distribuce DECUS TeX (viz <A HREF="sectE.html#Q-archives">Co je CTAN</A>)
  také obsahuje program konvertující <EM>troff</EM> do TeXu.

<P>
 <LI><B>Scribe</B>
 Mark James (<A HREF="mailto:jamesm@dialogic.com"><I>jamesm@dialogic.com</I></A>) vlastní kopii
  programu <EM>scribe2latex</EM>, kterou nemohl vyzkou¹et, ale kterou
  pøenechá ka¾dému, kdo projeví zájem. Program napsal Van Jacobson
  z&nbsp;Lawrence Berkeley Laboratory.

<P>
 <LI><B>WordPerfect</B>
 Program <EM>wp2latex</EM> byl nedávno znaènì roz¹íøen a&nbsp;je
  nyní díky svému správci (Jaroslav Fojtik) dostupný pro MSDOS nebo systémy Unix.

<P>
 <LI><B>PC-Write</B>
 <CODE>pcwritex.arc</CODE> je k&nbsp;dispozici v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/pcwritex">pcwritex</A>

<P>
  Jedná se o&nbsp;ovladaè tisku pro PC-Write, který &bdquo;tiskne&ldquo; dokument formátu
  PC-Write V2.71 do souboru kompatibilního s&nbsp;TeXem. Napsal ho Peter
  Flynn z&nbsp;University College, Cork, Irská republika.

<P>
 <LI><B>runoff</B>
 Konverzní program Petera Vanroose
  (jeho adresa je <A HREF="mailto:vanroose@esat.kuleuven.ac.be"><I>vanroose@esat.kuleuven.ac.be</I></A>) je napsán ve VMS
  Pascalu. Zdrojové texty a
  bìhuschopný kód pro VAX jsou dostupné v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/rnototex">rnototex</A>

<P>
 <LI><B>refer/tib</B>
 Existuje nìkolik programù pro konverzi bibliografických dat
  mezi BibTeXem a&nbsp;formátem  <EM>refer</EM>/<EM>tib</EM>.
  Lze je nalézt v&nbsp;adresáøi <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/biblio/bibtex/utils/refer-tools">refer-tools</A>

<P>
  Aèkoli to jeho název nenapovídá, adresáø také obsahuje dávku pro pøevod
  BibTeXu do <EM>refer</EM>. Kolekce není udr¾ována.

<P>
 <LI><B>RTF</B>
 Program pro konverzi z&nbsp;Microsoft Rich Text Format do TeXu je
   k&nbsp;mání na <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/rtf2tex">rtf2tex</A>. Napsal a&nbsp;spravuje jej Robert Lupton
  (<A HREF="mailto:rhl@astro.princeton.edu"><I>rhl@astro.princeton.edu</I></A>). Existuje také konvertor do
  LaTeXu od Erwina Wechtla v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/rtf2latex">rtf2latex</A>. Nejnovìj¹ím konvertorem
        (od&nbsp;Ujwale Sathyama a&nbsp;Scotta Prahla) je <EM>rtf2latex2e</EM>. Tento systém
        dosahuje celkem dobré kvality a&nbsp;je stále vylep¹ován.

<P>
  Do RTF mù¾ete dokument pøelo¾it pomocí <EM>TeX2RTF</EM>, který umí
  vytvoøit prosté RTF i Windows Help RTF (stejnì dobøe jako HTML, viz
  Otázku <A HREF="sectJ.html#Q-LaTeX2HTML">Konverze do HTML</A>). Existují verze
  programu <EM>TeX2RTF</EM> pro rùzné UNIXové platformy i pro Windows
  verze 3.11 a ni¾¹í. Program je dostupný z <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/tex2rtf">tex2rtf</A>.

<P>
 <LI><B>Microsoft Word</B>
 Èasto pou¾ívaný zpùsob je konvertovat dokument do
  formátu RTF a&nbsp;pou¾ít nìkterý z&nbsp;RTF konvertorù zmiòovaných vý¹e.
  Program pro pøímý pøevod z&nbsp;MS-Wordu do
  LaTeXu je <EM>wd2latex</EM> pro MSDOS (v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/dviware/wd2latex">wd2latex</A>).
  Pavel Nygrýn (<A HREF="mailto:nygryn@fi.muni.cz"><I>nygryn@fi.muni.cz</I></A>) napsal program zohledòující
  èeské a slovenské znaky:  <A HREF="http://www.fi.muni.cz/~nygryn/w2t/"><CODE>http://www.fi.muni.cz/~nygryn/w2t/</CODE></A>
  Poslední verze programu <EM>mswordview</EM>
  umí takté¾ export do LaTeXu, a to z&nbsp;velmi ¹iroké ¹kály verzí Wordu.
  <EM>Word2</EM><EM>TeX</EM> a <EM>TeX</EM><EM>2Word</EM> jsou sharewarové
        pøekladaèe od&nbsp;Chikrii Softlab (URL{http://www.chikrii.com/}). Správy
        od&nbsp;pou¾ivatelù jsou velice pøíznivé.

<P>
        FAQ Wilfrieda Henningse (URL{http://www.tug.org/utilities/texconv/index.html})
        zabívající se specielnì konverzemi mezi formáty na&nbsp;bázy TeXu a formáty
        textových procesorù poskytuje detailní informace jako¾to i&nbsp;tabulky umo¾òující
        rychlé srovnání vlastností.
 <LI><B>Excel</B>
 <EM>Excel2Latex</EM> konvertuje soubor <EM>Excel</EM>u
  do&nbsp;LaTeXovského prostøedí <CODE>tabular</CODE>. Dodává se jako <CODE>.xls</CODE> soubor
        definující makra <EM>Excel</EM>u pro&nbsp;vytvoøení výstupu v&nbsp;novém formátu.
</UL>

<P>
Skupina na Ohio State University (USA) pracuje na spoleèném dokumentovém
formátu zalo¾eném na SGML s&nbsp;cílem, aby se libovolné formáty daly
vzájemnì pøevádìt. &bdquo;Vstupní filtry&ldquo; poskytuje <EM>FrameMaker</EM> s&nbsp;cílem
pøekladu z&nbsp;cizího formátu (pravdìpodobnì vèetnì TeXu) do vlastního.

<P>
Dal¹í informace
viz <A HREF="http://www.kfa-juelich.de/isr/1/texconv/texcnv.html"><CODE>http://www.kfa-juelich.de/isr/1/texconv/texcnv.html</CODE></A>

<P>

<P>
<P><A NAME="Q-texascii"><HR><H3>Konverze z TeXu/LaTeXu do holého ASCII</H3></A>

<P>
Zde je snahou emulovat unixový <EM>nroff</EM>, který formátuje text na
obrazovce, jak jen to jde nejlépe, a&nbsp;to ze stejného vstupu jako unixový
sázecí program <EM>troff</EM>.

<P>
Ralph Droms (<A HREF="mailto:droms@bucknell.edu"><I>droms@bucknell.edu</I></A>) má stylový soubor a&nbsp;program, který
zpùsobuje, ¾e je LaTeX rovnocenný  s&nbsp;<EM>nroff</EM>, ale neporadí si
dobøe s&nbsp;tabulkami a&nbsp;s&nbsp;matematikou.
Software je dostupný v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/txt">txtdist</A>.

<P>
Jinou mo¾ností je pou¾ít <EM>screen.sty</EM> z&nbsp;CTANu (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex209/contrib/misc/screen.sty">screensty</A>).
Pou¾ijte nìkterý z&nbsp;programù typu <EM>dvi2tty</EM>,
mù¾ete také zkusit <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/dviware/crudetype">crudetype</A> nebo <EM>catdvi</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/dviware/catdvi">catdvi</A>).
Poslední jmenovaný program je schopen&nbsp;generovat výstup v&nbsp;Latin-1 nebo
UTF-8. <EM>catdvi</EM> bylo poèato jako náhrada <EM>dvi2tty</EM>, ale
zatím nemù¾e být na&nbsp;tento úèel doporuèeno.

<P>
Pou¾ít mù¾ete konverzní program z&nbsp;LaTeXu do ASCII, <EM>l2a</EM>
(<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/l2a">l2a</A>), aèkoliv je to skuteènì hodnì &bdquo;odTeXovávací&ldquo; program.

<P>
Základní odTeXovávací program je <EM>detex</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/detex">detex</A>),
který pøed zápisem na výstup sma¾e v¹echny komentáøe a&nbsp;øídicí sekvence
ze vstupu. Pùvodním zámìrem bylo pøipravit vstup pro jednoduchý korektor
pøeklepù.

<P>
<P><A NAME="Q-SGML2TeX"><HR><H3>Pøevod z HTML èi SGML do TeXu</H3></A>

<P>
SGML je velice zajímavý nástroj pro správu dokumentù a jejich výmìnu,
neklade v¹ak dùraz na formátování, pro formátování dokumentù byl navr¾en
ISO standard DSSSL (<A HREF="http://www.jclark.com/dsssl"><CODE>http://www.jclark.com/dsssl</CODE></A>), ten v¹ak nebyl
zatím implementován. Nìkteré autorské SGML systémy (napø.
<EM>SoftQuad Author/Editor</EM>) umo¾òují formátování, a jsou mezi
nimi velice profesionální high-endové typografické SGML systémy (napø.
<EM>Geneva</EM> od Miles33). Nicménì vìt¹inou u¾ivatelé SGML, pokud
potøebují svùj dokument vytisknout, ho radìji transformují do ji¾
existujících typografických systémù. Zde mù¾ete zaujmout jeden ze tøí
pøístupù k tomuto problému:
<UL>
 <LI>  Mù¾ete napsat jednoduchý pøekladaè, který pou¾ívá nástroje jako
tøeba <EM>yacc</EM> nebo <EM>lex</EM>. To je v¹ak velice obtí¾né,
proto¾e SGML je velice komplexní a slo¾itý nástroj.
 <LI> Pou¾ijte speciální jazyk, který byl vytvoøen pro transformaci SGML.
Nejlep¹í budou pravdìpodobnì <EM>Omnimark</EM> a
<EM>Balise</EM>. Jsou  drahé, ale úèinné. Sluèují SGML problémy s
transformaèními schopnostmi.
 <LI> Vytvoøte nový pøekladaè zalo¾ený na ji¾ existujícím SGML parseru.
Zdaleka nejlep¹í známý (a zdarma!) je parser Jamese Clarka
<EM>nsgmls</EM>, který produkuje mnohem jednodu¹¹í výstup zvaný <CODE>ESIS</CODE>,
který mù¾e být pøímo parsován. Tuto metodu vyu¾ívají dva veøejné balíky:
<UL>
 <LI> <EM>sgmlspm</EM> vytvoøený Davidem Megginsonem v Perlu 5. Je
dostupný z <A HREF="http://www.perl.com/CPAN/modules/by-module/SGMLS"><CODE>http://www.perl.com/CPAN/modules/by-module/SGMLS</CODE></A>
 <LI> <EM>stil</EM> autorù Joachima Schroda a Christine Detiga napsaný
v Common Lispu. Ten si mù¾ete stáhnout na adrese
<A HREF="ftp://ftp.th-darmstadt.de/pub/text/sgml/stil/"><CODE>ftp.th-darmstadt.de/pub/text/sgml/stil</CODE></A>.
</UL>
Oba umo¾òují u¾ivateli napsat si vlastní handlery pro ka¾dý SGML element,
hojnými pøístupy k atributùm, entitám a informacím v dokumentovém stromu.
Pokud tyto balíky nesplòují va¹e po¾adavky, zøejmì budete pro vytváøení
bì¾ných SGML dokumentù potøebovat vìt¹í komerèní vybavení.
</UL>

<P>
Proto¾e HTML je zvlá¹tním pøípadem SGML, nepotøebujeme pro pøevod z
nìho do TeXu nebo LaTeXu zvlá¹tní systém. Pøesto v¹ak
Nathan Torkington (<A HREF="mailto:Nathan.Torkington@vuw.ac.nz"><I>Nathan.Torkington@vuw.ac.nz</I></A>) vyvinul
z&nbsp;HTML ovladaèe v&nbsp;balíku Xmosaic od NCSA <EM>html2latex</EM>. Program
naèítá HTML soubor a&nbsp;generuje z&nbsp;nìj soubor LaTeXový. Konverzní kód je
pøedmìtem omezení NCSA, ale kompletní zdrojový text lze získat na
<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/html2latex">html2latex</A>

<P>
Michel Goossen a Janne Saarela vydali velice u¾iteèný souhrn SGML a&nbsp;veøejnì
dostupných nástrojù pro tvorbu manipulaci s SGML soubory.
Vy¹el v&nbsp;TUGboatu 16(2).
Viz té¾ Otázku <A HREF="sectT.html#Q-mathml">Budúce webové technológie a&nbsp;TeX</A>.

<P>

<P>
<P><A NAME="Q-LaTeX2HTML"><HR><H3>Konverze do HTML</H3></A>

<P>
Pøevod z&nbsp;TeXu do HTML není triviální.  TeX není znaèkovací, ale
sázecí systém, tak¾e se koncepènì od HTML velmi li¹í.  S&nbsp;LaTeXem máte
víc nadìje, ale ani zde není pøevod zadarmo.  Je dobré poznamenat ¾e
a) chcete-li skuteènì kvalitní Webový dokument, je lep¹í pøepsat ho
znovu, a&nbsp;b) HTML (i HTML3) má velmi chudé sázecí schopnosti a
cokoliv netriviálního (matematika, kterou ale TeX zvládá výbornì; budoucnost
pro metamatiku&nbsp;&mdash; viz Otázku <A HREF="sectT.html#Q-mathml">Budúce webové technológie a&nbsp;TeX</A>)
transformuje do grafiky.

<P>
Je nutné uvìdomit si, ¾e HTML dokument nespecifikuje svoje pøesné vykreslení
a toto je ponecháno do&nbsp;urèité míry na&nbsp;prohlí¾eèi. Proto, kdy¾ chcete ètenáøùm
zobrazit pøesnou kopii vzhledu va¹eho dokumentu, pou¾ívejte formáty jako
PDF.

<P>
V&nbsp;souèásnosti máme k&nbsp;dispozici tyto mo¾nosti:
<UL>
 <LI><B><EM>LaTeX2HTML</EM></B>

 (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/support/latex2html">latex2html</A>) je balík (vìt¹inou
  <EM>perl</EM> dávky), který rozkládá LaTeXovský dokument na jednu
  èi více komponent, které pak spojuje dohromady, tak¾e se dají èíst pøes
  World-Wide Web jako hypertextový dokument.  Definuje zobrazení mezi
  LaTeXovskými vnitøními odkazy a&nbsp;hyperodkazy a&nbsp;roz¹iøuje referenèní
  mechanismus LaTeXu, aby se zpøístupnily odkazy na jiné pøipojitelné
  dokumenty a&nbsp;dal¹í prostøedky Internetu. Pøekládá akcentované a&nbsp;dal¹í
  znaky LaTeXu (jak jen to jde nejlépe) do formy, kterou doká¾e
  zobrazit World-Wide Web prohlí¾eè, a&nbsp;zprostøedkovává mechanismus, kterým
  se matematika a&nbsp;dal¹í vìci, je¾ prohlí¾eè nezvládá, dají pøevést do
  obrázku, který mù¾e být zaèlenìn do hypertextového dokumentu.
  <EM>LaTeX2HTML</EM> vy¾aduje <EM>Perl</EM>, PBM utility,
  <EM>dvips</EM>, <EM>GhostScript</EM> a&nbsp;jiné programy.
  Bì¾í pod Unixem.  V&nbsp;<I>TUGboatu</I> Vol 16(2) je publikován
  podrobný popis programu LaTeX2HTML a&nbsp;návod na jeho konfiguraci.
  Pùvodní verze byla napsána Nikosem Drakosem pro systémy Unix, dnes je ji¾ ale
  spravován více autori a&nbsp;je k&nbsp;dispozici i&nbsp;pro Windows.
 <LI><B><EM>TtH</EM></B>
 je vykompilovaný program podporující LaTeX nebo èistý
  TeX pou¾ívající techniky font/tabulka pro reprezentaci matematiky. Byl
  napsaný Ianom Hutchinsonom pou¾ívajíc <EM>flex</EM>. Distribuce je tvoøena
  jediným zdrojovým souborem jazyka C (nebo vykompilovaným spustitelným
  souborem), který se snadno instaluje a&nbsp;je dost rychlý.
 <LI><B><EM>Tex4ht</EM></B>
 je vykompilovaný program napsaný Eitanem Gurarinem
  podporující LaTeX nebo èistý TeX. Funguje na&nbsp;principu spracování
  DVI souboru a pou¾íva bitmapy pro matematiku. Kdy¾ je to vhodné, mù¾e
  vyu¾ívat i&nbsp;jiních technologií. Program parsuje DVI soubor generovaný,
  kdy¾ nad va¹ím souborem obsahujícím <EM>tex4ht</EM> makra spustíte
  TeX/LaTeX.  Výsledkem je, ¾e je celkem robustní vùèi makrám ve&nbsp;va¹ich
  dokumentech a je taky celkem rychlý.
 <LI><B><EM>TeXpider</EM></B>
 je komerèní program od
  Otázku <A HREF="sectF.html#Q-commercial">Komerèní implementace TeXu</A>
  , popsaný na URL{http://www.micropress-inc.com/webb/wbstart.htm} (pro rovnice
  pou¾ívá bitmapy)
 <LI><B><EM>Hevea</EM></B>
 je vykompilovaný program podporující jenom LaTeX
  pou¾ívající techniku font/tabula pro rovnice (jeho pøístup je podobný programu
  <EM>TtH</EM>). Je napsaný v&nbsp;jazyku Objective CAML Lucem Marangetem.
  <EM>Hevea</EM> není archivována na CTANu, detaily (vrátanì míst
  pro&nbsp;download) jsou na&nbsp;URL{http://pauillac.inria.fr/&nbsp;maranget/hevea/}
</UL>
Zajímavá sada pøíkladù (vèetnì konverze stejného textu zmínìnými ètyømi
programy) je pøístupná na&nbsp;URL{http://www.mayer.dial.pipex.com/samples/example.htm}.
Odkazovaná stránka poskytuje seznam za a&nbsp;proti formou porovnání

<P>

<P>
<P><A NAME="Q-hyperdocs"><HR><H3>Vytváranie hypertextových dokumentov v&nbsp;TeXu</H3></A>

<P>
Ak chcete vytvori» hypertextový dokument pomocou LaTeXu, napríklad
pre World-Wide Web, uvá¾te ¹tyri technológie (prekrývajúce sa).
<OL>
 <LI> Skúste priamu konverziu z&nbsp;LaTeXu do HTML
(pozri Otázku <A HREF="sectJ.html#Q-LaTeX2HTML">Konverze do HTML</A>);
 <LI> Prepí¹te svoj dokument pou¾ijúc Texinfo
(pozri Otázku <A HREF="sectB.html#Q-texinfo">Co je to Texinfo</A>) a&nbsp;skonvertujte ho do HTML;
 <LI> Pozrite sa na Adobe Acrobat, elektronický systém na
uchovávanie a&nbsp;prezeranie dokumentov.  Tento systém mô¾e zachova» úplne
sadzbu vá¹eho dokumentu.
(Pozri Otázku <A HREF="sectJ.html#Q-acrobat">Vytváranie PDF dokumentov v&nbsp;TeXu</A>.)
 <LI> Vyu¾ite hyperTeX konvencie (¹tandardizované príkazy
<CODE>\special</CODE>).  Existujú makro-balíky, ktoré ich podporujú pre
plain TeX a&nbsp;LaTeX.
</OL>

<P>
Projekt HyperTeX má za cieµ roz¹íri» funkènos» v¹etkých odkazových
príkazov pre LaTeX (vrátane obsahu) vytváraním príkazov
<CODE>\special</CODE>,
ktoré sú sledované DVI procesormi a&nbsp;vytvárajú
hypertextovú ¹truktúru.  Poskytujú v¹eobecné hypertextové spojenia,
vrátene napojenia na vonkaj¹ie dokumenty.

<P>
HyperTeXovská ¹pecifikácia urèuje, ¾e príslu¹ný prezeraè/prekladaè
musí rozpoznáva» nasledujúce príkazy <CODE>\special</CODE>:

<P>
<UL>
 <LI><B>href:</B>
      <CODE>html:&lt;a&nbsp;href&nbsp;=&nbsp;"href_string"&gt;</CODE>
 <LI><B>name:</B>
      <CODE>html:&lt;a&nbsp;name&nbsp;=&nbsp;"name_string"&gt;</CODE>
 <LI><B>end:</B>
       <CODE>html:&lt;/a&gt;</CODE>
 <LI><B>image:</B>
     <CODE>html:&lt;img&nbsp;scr&nbsp;=&nbsp;"href_string"&gt;</CODE>
 <LI><B>base_name:</B>
 <CODE>html:&lt;base&nbsp;href&nbsp;=&nbsp;"href_string"&gt;</CODE>
</UL>

<P>
Príkazy <EM>href</EM>, <EM>name</EM> a&nbsp;<EM>end</EM> sa pou¾ívajú
na definovanie základných hypertextových operácií spojenia jednotlivých
èastí dokumentu.

<P>
Ïal¹ie detaily sú dostupné na <A HREF="http://arXiv.org/hypertex/"><CODE>http://arXiv.org/hypertex/</CODE></A>.
Existujú zatiaµ len dve v¹eobecne pou¾ívané implementácie ¹pecifikácií:
modifikované <EM>xdvi</EM> a&nbsp;modifikované <EM>dvips</EM>.  Výstup
z&nbsp;modifikovaného <EM>dvips</EM> mô¾e by» pou¾itý modifikovaným
programom <EM>GhostScript</EM> alebo programom Acrobat Distiller.

<P>
<P><A NAME="Q-acrobat"><HR><H3>Vytváranie PDF dokumentov v&nbsp;TeXu</H3></A>

<P>
Existujú tri mo¾nosti: previes» PostScript do PDF programom
<EM>Distiller</EM>, konvertova» DVI súbor alebo pou¾i» program
pre priamy prevod z&nbsp;TeXu do PDF (<EM>pdftex</EM> Han The Thanha
alebo VTeX od&nbsp;spoloènosti MicroPress - viï
Otázku <A HREF="sectF.html#Q-commercial">Komerèní implementace TeXu</A>
a Otázku <A HREF="sectF.html#Q-TeXsystems">TeX/LaTeX pro rùzné poèítaèe</A>).

<P>
Pre jednoduché dokumenty (bez hyper-referencií) mô¾ete:
<UL>
 <LI> spracova» dokument normálnym spôsobom, vyprodukova» výstup vo&nbsp;formáte
  PostScript a&nbsp;na&nbsp;ten pou¾i» program <EM>Distiller</EM>,
 <LI> (na&nbsp;systéme Windows alebo Macintosh s&nbsp;nain¹talovanými zodpovedajúcimi
  nástrojmi od&nbsp;Adobe) preda» výstup cez&nbsp;PDFwriter na&nbsp;mieste ovládaèa
        tlaèiarne (toto je v¹ak slepá ulica, preto¾e PDFwriter nevytvára odkazy),
 <LI> spracova» dokument normálnym spôsobom a&nbsp;vygenerova» PDF priamo
  s&nbsp;DVI programom <EM>dvipdfm</EM>, alebo
 <LI> spracova» dokument priamo do&nbsp;PDF pomocou PDFTeXu alebo VTeXu.
  PDFTeX má výhodu dostupnosti pre ¹iroký zoznam platforiem, VTeX
  (dostupný komerène pre Windows, zadarmo pre Linux a&nbsp;OS/2) má ¹ir¹ie
        grafické mo¾nosti pri spracovaní zapuzdreného a&nbsp;in-line PostScriptu.
</UL>

<P>
Aby sme prelo¾ili v¹etky krí¾ové odkazy v&nbsp;LaTeXu do Acrobatovských
spojení, potrebujeme LaTeXovský balík, ktorý vhodne predefinuje
vnútorné príkazy LaTeXu.  Existujú dva takéto balíky pre LaTeX&nbsp;2e,
obidva zalo¾ené na HyperTeXovských ¹pecifikáciách
(pozri Otázku <A HREF="sectJ.html#Q-hyperdocs">Vytváranie hypertextových dokumentov v&nbsp;TeXu</A>).
Prvý je <EM>hyperref</EM> od Sebastiana Rahtza
(dostupný z&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/hyperref">hyperref</A>
a druhý je <EM>hyper</EM> od Michaela Mehlicha
(<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/hyper">hyper</A>).
Balík <EM>hyperref</EM> pou¾íva konfiguraèný súbor pre zistenie, akým spôsobom
bude generova» hypertext. Mô¾e pracova» pomocou primitív PDFTeXu,
hyperTeXovských príkazov typu <CODE>\special</CODE> alebo príkazov typu <CODE>\special</CODE>
¹pecifických pre konkrétny DVI ovládaè.
<EM>dvips</EM> aj <EM>DVIPSONE</EM> spoloènosti Y&amp;Y prekladajú
DVI za&nbsp;pomoci týchto príkazov <CODE>\special</CODE> do PostScriptu akceptovaného
Distillerom, <EM>dvipdfm</EM> má vlastné <CODE>\special</CODE> príkazy.

<P>
Neexistuje voµne dostupná implementácia v¹etkých funkcií <EM>Adobe</EM>
<EM>Distiller</EM>u, ale posledné verzie <EM>ghostscript</EM>u poskytujú
celkom spoµahlivý proces &bdquo;destilácie&ldquo; (vyvarujte sa v¹ak problémom preberaným
v&nbsp;Otázke <A HREF="sectJ.html#Q-dvips-pdf">Kvalita PDF z&nbsp;PostScriptu</A>).
Sám <EM>Distiller</EM> je v&nbsp;skutoènosti celkom lacný (aspoò pre akademické
prostredie).

<P>
Na&nbsp;prezeranie (a&nbsp;tlaè) výsledných súborov je dostupný Adobe <EM>Reader</EM>
(predtým známy ako Adobe <EM>Acrobat</EM> <EM>Reader</EM>) na&nbsp;celkom slu¹ný
rozsah platforiem. Na&nbsp;platformách, pre&nbsp;ktoré dostupný nie je, vie PDF
súbory zobrazi» kombinácia aktuálnych verzií programov <EM>ghostscript</EM>
a&nbsp;<EM>ghostview</EM>, prípadne <EM>GSview</EM>.

<P>
Mnohokrát je <EM>ghostscript</EM> v&nbsp;kombinácii s&nbsp;prehliadaèom preferovaný
oproti programu Adobe Reader.  Adobe Reader pre Windows napríklad zamkýòa <CODE>.pdf</CODE>
súbor, ktorý zobrazuje. Toto znemo¾òuje tradièný (a veµmi efektívny) vývojový
cyklus dokumentu TeXu/LaTeXu
(úprava &mdash; spracovanie &mdash; prezretie). <EM>GSview</EM> túto
chybu neopakuje.

<P>
<P><A NAME="Q-dvips-pdf"><HR><H3>Kvalita PDF z&nbsp;PostScriptu</H3></A>

<P>
Ka¾dý rozumný postscriptový dokument (vrátane výstupu <EM>dvips</EM>) sa dá
skonvertova» do&nbsp;PDF, napríklad pou¾itím dostatoène novej verzie
<EM>ghostscript</EM>u, programu <EM>PStill</EM> Franka Siegerta (shareware;
URL{http://www.pstill.com/}) alebo komerèného programu <EM>Distiller</EM>
od&nbsp;Adobe.

<P>
Av¹ak aj keï sa to dá spravi» takmer v¾dy, výsledky èasto nie sú akceptovateµné.
Najèastej¹ím problémom je zlá reprezentácia glyfov znakov, ktoré dopåòajú
dokument. Nasledujúce odpovede ponúkajú rie¹enie týchto (a&nbsp;iných) problémov zlej
prezentácie.
Zodpovedané otázky sú:
<UL>
 <LI>
  viï Otázku <A HREF="#Q-fuzzy-type3">nesprávny typ pou¾itých fontov</A>
        , ktorý je najèastej¹ou príèinou neostrého textu,
 <LI>
  viï Otázku <A HREF="#Q-fuzzy-gs">stará verzia <EM>ghostscript</EM>u</A>
        , èo tie¾ mô¾e zapríèini» neostrý text,
 <LI>
  viï Otázku <A HREF="#Q-fuzzy-T1">zmena na&nbsp;T1 kódovanie fontov</A>
        takisto mô¾e zapríèini» neostrý text,
 <LI> ïal¹í problém (chýbajúce znaky) je zapríèinený
  viï Otázku <A HREF="#Q-distill-prob">starou verziou <EM>Adobe</EM>&nbsp;<EM>Distiller</EM>u</A>
  '-'
) alebo chýbajúce èasti väè¹ích symbolov. Staré verzie <EM>Distiller</EM>u
mali vo&nbsp;zvyku ignorova» pozície znakov 0&ndash;31 a&nbsp;128&ndash;159 pri ka¾dom fonte. Fonty
Adobe nikdy tieto pozície nevyu¾ívajú, tak preèo by mal <EM>Distiller</EM>?

<P>
Odpoveï je: &bdquo;Preto¾e Adobe neprodukuje v¹etky fonty na&nbsp;svete.&ldquo; Fonty ako
<CODE>Computer</CODE> <CODE>Modern</CODE> existovali pred príchodom Adobe na&nbsp;scénu a pou¾ívali
pozície 0&ndash;31.  Firma Adobe na&nbsp;s»a¾nosti typu predchádzajúcej vety nereagovala,
ale vydala novú verziu svojich programov (<EM>Distiller</EM> od&nbsp;verzie&nbsp;4.0
u¾ rozpoznáva pozície fontov, ktorým sa predtým vyhýbal).

<P>
Pou¾ívatelia TeXu so&nbsp;starou verziou <EM>Distiller</EM>u sa zatiaµ
potrebovali vysporiada» so&nbsp;svojimi fontami. Pomáha im <EM>dvips</EM>,
konkrétne prepínaè <CODE>-G1</CODE> (&bdquo;premapuj znaky&ldquo;), ktorý problémové znaky
odstraòuje z&nbsp;cesty. Konfiguraèný súbor PDF (<CODE>-Ppdf</CODE>) doporuèovaný
vy¹¹ie (v&nbsp;Otázke <A HREF="#Q-fuzzy-type3">nesprávny typ pou¾itých fontov</A>) tento prepínaè
obsahuje.

<P>
Ani tento prepínaè v¹ak neprichádza bez problémov. Verzie <EM>dvips</EM>
ni¾¹ie ne¾ 2003 ho aplikujú aj na&nbsp;Adobe fonty, èo zapríèiní
viï Otázku <A HREF="sectL.html#Q-charshift">Zvlá¹tne znaky vo&nbsp;výstupe <EM>dvips</EM></A>
. Problém je na¹»astie vysvetliteµný. Av¹ak dokument pou¾ívajúci fonty CM
i&nbsp;fonty ¹pecifické pre Adobe má problém.  Jediným skutoèným rie¹ením je buï
aktualizácia <EM>dvips</EM>, alebo minú» peniaze na&nbsp;aktualizáciu
<EM>Distiller</EM>u.

<P>
<P><A NAME="Q-type1T1"><HR><H3>Hµadanie 8-bitových Type&nbsp;1 fontov</H3></A>

<P>
Inde vám odpoveïe na tieto&nbsp;&bdquo;FAQ&ldquo; odporuèia pou¾íva» 8-bitový font
na&nbsp;povolenie diakritiky vo&nbsp;flektívnych jazykoch (viï
Otázku <A HREF="sectQ.html#Q-accenthyphen">Akcentovaná slova se nedìlí</A>) a&nbsp;pou¾ite
Type&nbsp;1 fontov na&nbsp;zaruèenie toho, ¾e dostanete kvalitné PDF (viï
 <A HREF="#Q-fuzzy-type3">nesprávny typ pou¾itých fontov</A>). Tieto odporúèania <EM>boli</EM> protichodné. Nebolo
mo¾né vymeni» voµne dostupné CM fonty za voµne dostupné Type&nbsp;1 fonty
v&nbsp;corkovskom (alebo podobnom) kódovaní. Prvý prístup, ktorý zaèal pomáha»
s&nbsp;touto priamou výmenou, bol vývoj virtuálnych fontov, ktoré majú dobrý prístup
ku&nbsp;corkovskému kódovaniu (viï ni¾¹ie). V&nbsp;súèasnosti v¹ak máme dostupné skutoèné
Type&nbsp;1 fonty. Ako v¾dy máme k&nbsp;dispozícii &bdquo;bohatý&ldquo; výber (tri voµne dostupné,
dve komerèné a&nbsp;jednu shareware verziu).

<P>
<CODE>CM-super</CODE> (CTAN: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/ps-type1/cm-super">cm-super</A>) je automaticky trasovaná sada,
ktorá zahròuje kódovania T1, TS1 a&nbsp;T2* (rodina kódovaní
pokrývajúca jazyky zalo¾ené na&nbsp;cyrilike).  Tieto fonty sa celkom jednoducho
in¹talujú (pustup je zrozumiteµný), ale sú obrovské&nbsp;&mdash; nepokú¹ajte sa ich
nain¹talova», ak máte málo voµného priestoru na pevnom disku.

<P>
<CODE>CM-LGC</CODE> (CTAN: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/ps-type1/cm-lgc">cm-lgc</A>) je podobná sada &bdquo;super-fontov&ldquo;, ale
oveµa skromnej¹ej veµkosti. Pokrýva T1, TS1 a&nbsp;T2{A}
kódovania (ako <CODE>CM-super</CODE>) a&nbsp;naviac aj LGR kódovanie (pre sadzbu
gréètiny, zalo¾ené na&nbsp;zdrojových kódoch METAFONTu Claudia Beccariho). <CODE>CM-LGC</CODE> sa
darí zachova» si malú veµkos» tým, ¾e ide do opaèného extrému ne¾ <CODE>CM-super</CODE>,
ktorý zahàòa fonty v¹etkých veµkostí podporovaných pôvodným EC
(veµké mno¾stvo). <CODE>CM-LGC</CODE> má jeden font pre ka¾dý rez, ostatné veµkosti získava
¹kálovaním. Z&nbsp;tohoto postupu nevyhnutne vyplýva urèitá strata kvality, ale
zároveò sa ¹etrí miesto na&nbsp;pevnom disku.

<P>
<CODE>Latin</CODE> <CODE>Modern</CODE> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/ps-type1/lm">lm</A>) je vyrobený pomocou programu
<EM>MetaType1</EM>, ktorý (ako u¾ názov naznaèuje) priná¹a silu METAFONTu
do&nbsp;prostredia produkcie Type&nbsp;1 fontov. Sada <CODE>Latin</CODE> <CODE>Modern</CODE> obsahuje varianty
v&nbsp;kódovaniach T1, TS1 LY1 (a&nbsp;taktie¾ variantu pou¾ívajúcu
poµské kódovanie QX). Obrysy pokrytých glyfov vyzerajú &bdquo;èistej¹ie&ldquo;
ako v&nbsp;<CODE>CM-super</CODE>.  Balík <CODE>Latin</CODE> <CODE>Modern</CODE> má men¹ie po¾iadavky na&nbsp;diskový
priestor ako <CODE>CM-super</CODE> a&nbsp;nezachádza do&nbsp;takých extrémov v&nbsp;podporovaných
veµkostiach ako <CODE>CM-LGC</CODE> (<CODE>Latin</CODE> <CODE>Modern</CODE> fonty sú poskytované vo&nbsp;veµkostiach
rovnakých ako <CODE>CM</CODE> fonty). S&nbsp;týmto rozhodnutím sa nedá prie», Knuthov rozsah
veµkostí odolal skú¹ke èasu a&nbsp;je jedným zo&nbsp;základov, ktorým systém TeX vïaèí
za&nbsp;svoju excelentnos».

<P>
Virtuálne fonty (viï Otázku <A HREF="sectD.html#Q-virtualfonts">Virtuální fonty</A>) nám pomáhajú vysporiada»
sa s&nbsp;týmto problémom, ked¾e nám dovoµujú mapova» èasti DVI súboru
na&nbsp;jednotlivé znaky vo&nbsp;virtuálnych fontoch. Mô¾eme teda vytvori» znak &bdquo;'e&ldquo;
pomocou znovuvytvorenia DVI príkazov, ktoré vyplývajú z&nbsp;príkazov
&bdquo;<CODE>\'</CODE><CODE>e</CODE>&ldquo;.  Keï¾e v¹ak toto zahàòa výber dvoch znakov z&nbsp;fontu, opatrenie
postaèuje na to, aby oklamalo <EM>Adobe</EM> <EM>Reader</EM> (nemô¾ete
vyu¾iva» prostriedky programu pre hµadanie textu obsahujúceho flektívne znaky
a&nbsp;v&nbsp;prípade kopírovania textu z&nbsp;okna obsahujúceho tieto znaky sa stane nieèo
neèakané, obvykle dostanete diakritické znamienko a&nbsp;základný znak oddelené
medzerou). Ak vám to v¹ak nevadí, sú virtuálne fonty dobrým a priamoèiarym
rie¹ením.

<P>
Existujú dve ponuky virtuálnych fontov zalo¾ených na&nbsp;8-bitových CM
fontoch. Sú to sady <CODE>ae</CODE> (almost EC; takmer EC) a&nbsp;<CODE>zefonts</CODE>.
Mô¾ete ich nájs» na CTANe: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/ae">ae</A>, <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/fonts/zefonts">zefonts</A>.
<CODE>zefonts</CODE> má lep¹ie pokrytie znakov (aj keï <CODE>ae</CODE> mô¾e by» roz¹írená balíkom
<CODE>aeguill</CODE>; CTAN: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/aeguill">aeguill</A>). ®iadna zo&nbsp;sád neposkytuje znaky ako <CODE>eth</CODE>
a&nbsp;<CODE>thorn</CODE> (pou¾ívané napríklad v&nbsp;islandèine), ale balík <CODE>aecompl</CODE> vyu¾íva <CODE>ae</CODE>
fonty na poskytnutie chýbajúcich znakov z&nbsp;EC fontov (napríklad ako
bitmapy).

<P>
Komerèné fonty 8-bitové fonty typu CM fontov sú celkom lacné,
ale stoja viac, ne¾ si tento autor mô¾e be¾ne dovoli»...  Y&amp;Y poskytuje
fonty &bdquo;European Modern&ldquo;, roz¹írenie CM fontov, ktoré mô¾e by»
pou¾ívané s&nbsp;kódovaním T1 alebo LY1. Tieto fonty sú z&nbsp;rovnakej
stajne, ktorá nám zadarmo poskytla AMS/Blue Sky Research/Y&amp;Y fonty.
Sú mierne roz¹írené, aj keï nepokrývajú v¹etky oblasti T1 kódovania
a&nbsp;neposkytujú chaos veµkostí ako EC fonty). Micropress poskytuje úplnú
EC sadu v&nbsp;Type&nbsp;1 formáte (ako èas» ich mno¾stva obrysových fontov pôvodne
distribuovaných v&nbsp;METAFONT formáte).  Ïal¹ie informácie nájdete
v&nbsp;Otázke <A HREF="sectF.html#Q-commercial">Komerèní implementace TeXu</A>.

<P>
Shareware distribúcia
viï Otázku <A HREF="sectF.html#Q-TeXsystems">TeX/LaTeX pro rùzné poèítaèe</A>
poskytuje sadu Type&nbsp;1 EC fontov (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/systems/win32/bakoma/fonts">bakoma-texfonts</A>) ako extra
shareware voµbu (podµa znalostí autora sú tieto fonty zatiaµ dostupné <EM>iba</EM>
pou¾ívateµom BaKoMa TeXu; sú archivované vo&nbsp;formáte, ktorý nie je verejne
dostupný).

<P>
Nakoniec mô¾ete pou¾i» jeden z&nbsp;nespoèetne mnoho textových fontov v&nbsp;Type&nbsp;1
formáte (so&nbsp;zodpovedajúcou PSNFSS metrikou pre T1 kódovanie,
alebo metrikou pre nejaké iné 8-bitové kódovanie ako LY1).  Ak v¹ak
pou¾ijete niekoho textový font, budete musie» nájs» príslu¹nú rodinu
matematických fontov, èo je netriviálna zále¾itos» (viï
Otázku <A HREF="sectL.html#Q-pschoice">Výbìr zvìt¹ovatelných obrysových fontù</A>).

<P>

<P>

<P>
<P><A NAME="Q-sgml"><HR><H3>Pou¾ívání TeXu k pøímému ètení XML a SGML</H3></A>

<P>
Èíst XML nebo SGML lze pomocí dùmylsného makroprogramování.
Dvìma pøíklady balíèkù, které byly vyvinuty za tímto úèelem a&nbsp;jsou
volnì dostupné, jsou <EM>xmltex</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/xmltex/base">base</A>) Davida
Carlislea a <EM>GMLbase</EM>
(<A HREF="http://www.active-tex.demon.co.uk"><CODE>http://www.active-tex.demon.co.uk</CODE></A>).
Pøi psaní je <EM>xmltex</EM> ponìkud vyspìlej¹í ne¾
<EM>SGMLbase</EM> a&nbsp;nabízí praktické øe¹ení sazby XML dokumentù.
<EM>SGMLbase</EM> byl vytvoøen, aby se vypoøádal s&nbsp;SGML stejnì dobøe
jako s&nbsp;XML, ale v&nbsp;souèasnosti je to tak akorát pøíklad na hraní.

<P>
Vyu¾ití TeXu umo¾òující vysázení XML souborù je backendový procesor
pro&nbsp;formátovací objekty XSL serializované jako XML. PassiveTeX
Sebastiana Rahtze pou¾ívá balík <CODE>xmltex</CODE> aby tohoto dosáhl.

<P>
<P><A NAME="Q-LaTeXtoPlain"><HR><H3>Preklad LaTeXu do&nbsp;èistého TeXu</H3></A>

<P>
Bohu¾iaµ neexistuje ¾iadny obecný postup, s&nbsp;ktorým by ste uspeli pri&nbsp;rie¹ení
tejto úlohy. Pre&nbsp;podrobnosti si pozrite
Otázku <A HREF="sectB.html#Q-LaTeXandPlain">Aký je vz»ah medzi LaTeXom a&nbsp;<CODE>plain</CODE> TeXom?</A>.

<P>
Preklad dokumentu navrhnutého pre&nbsp;LaTeX do&nbsp;dokumentu pre&nbsp;èistý TeX obná¹a
opatrné zahrnutie (alebo inú re-implemenáciu) v¹etkých èastí LaTeXu, ktoré
dokument pou¾íva a&nbsp;nie sú poskytované èistým TeXom.

<P>

<P>

<P><HR></TD></TR> 
<TR><TD></TD><TD><TABLE BORDER=0><TR> 
<TD valign=middle align=left> 
<a href="http://www.cstug.cz/"> 
<IMG BORDER=0 SRC="images/logo.gif" 
 ALT="CSTUG" HEIGHT=51 WIDTH=165 ALIGN="right"><BR>
</TD><TD valign=top align=left><FONT SIZE="-1">
(c) 1997, 1998, 2003
Tomá¹ Hudec, Libor ©karvada
<BR>
Poslední aktualizace: 13.11.2004 23:15
</FONT></TD></TR></TABLE></TD></TR></TABLE>

</BODY>
</HTML>