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
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
|
% $Id$
%
%\def\Status{1}
\documentclass{article}
\let\tldocrussian=1 % for live4ht.cfg
\usepackage{tex-live-rus}
\usepackage[koi8-r]{inputenc}
\usepackage[russian]{babel}
\newcommand\Unix{Unix}
\newcommand\Windows{Windows}
\usepackage{indentfirst}
\def\p.{ÓÔÒ.~}%
%
\begin{document}
\title{%
{\huge \textit{òÕËÏ×ÏÄÓÔ×Ï ÐÏÌØÚÏ×ÁÔÅÌÑ \protect\TL{}}\\\strut}
{\LARGE \textsf{\TK{} 2007}}
}
\author{òÅÄÁËÔÏÒ: ëÁÒÌ âÅÒÒÉ\\[3mm]
\url{http://tug.org/texlive/}}
\date{ñÎ×ÁÒØ 2007}
\maketitle
\begin{multicols}{2}
\tableofcontents
\listoftables
\end{multicols}
\section{÷×ÅÄÅÎÉÅ}
\label{sec:intro}
÷ ÜÔÏÍ ÄÏËÕÍÅÎÔÅ ÏÐÉÓÁÎÙ ÏÓÎÏ×ÎÙÅ ×ÏÚÍÏÖÎÏÓÔÉ ÐÒÏÇÒÁÍÍÎÏÇÏ ÐÒÏÄÕËÔÁ
\TL{} "--- ÄÉÓÔÒÉÂÕÔÉ×Á \TeX{}Á É ÄÒÕÇÉÈ ÐÒÏÇÒÁÍÍ ÄÌÑ
\acro{GNU}/ìÉÎÕËÓÁ É ÄÒÕÇÉÈ UnixÏ×, \MacOSX É (32-ÂÉÔÏ×ÙÈ) Windows.
(÷ÎÉÍÁÎÉÅ: ÜÔÏÔ ÐÒÏÄÕËÔ ÎÅ ÓÏ×ÍÅÓÔÉÍ ÓÏ ÓÔÁÒÙÍÉ íÁËÉÎÔÏÛÁÍÉ ÉÌÉ
\acro{MS-DOS}).
÷ \TL{} ×ËÌÀÞÅÎÙ ÐÒÏÇÒÁÍÍÙ \TeX{}, \LaTeXe{}, \MF, \MP, \BibTeX{} É
ÍÎÏÇÉÅ ÄÒÕÇÉÅ; ÏÂÛÉÒÎÁÑ ËÏÌÌÅËÃÉÑ ÍÁËÒÏÓÏ×, ÛÒÉÆÔÏ× É ÄÏËÕÍÅÎÔÁÃÉÉ; Á
ÔÁËÖÅ ÐÏÄÄÅÒÖËÁ ×£ÒÓÔËÉ ÎÁ ÍÎÏÇÉÈ ÑÚÙËÁÈ ÍÉÒÁ. ïÎ Ñ×ÌÑÅÔÓÑ ÞÁÓÔØÀ ÅÝ£
Â\'ÏÌØÛÅÊ ËÏÌÌÅËÃÉÉ \TK{} (ËÒÁÔËÏ ÏÐÉÓÁÎÎÏÊ ÎÉÖÅ ×
ÒÁÚÄÅÌÅ~\ref{sec:struct-tl}, \p.\pageref{sec:struct-tl}). é \TL{}, É
\TK{} ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ ÇÒÕÐÐÁÍÉ ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX a.
âÏÌÅÅ ÎÏ×ÙÅ ×ÅÒÓÉÉ ÐÁËÅÔÏ×, ×ËÌÀÞ£ÎÎÙÈ × ÄÉÓÔÒÉÂÕÔÉ×, ÍÏÖÎÏ ÎÁÊÔÉ ×
ÁÒÈÉ×Å \acro{CTAN}, \url{http://www.ctan.org}.
ëÒÁÔËÉÊ ÓÐÉÓÏË ÏÓÎÏ×ÎÙÈ ÉÚÍÅÎÅÎÉÊ × ÜÔÏÍ ÉÚÄÁÎÉÉ \TeXLive{} ÍÏÖÎÏ
ÎÁÊÔÉ × ÒÁÚÄÅÌÅ~\ref{sec:history}, \p.\pageref{sec:history}.
\subsection{ëÁË ÐÏÌØÚÏ×ÁÔØÓÑ \protect\TL{}}
\label{sec:basic}
\TL{} ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÔÒÅÍÑ ÓÐÏÓÏÂÁÍÉ:
\begin{enumerate}
\item íÏÖÎÏ ÒÁÂÏÔÁÔØ Ó \TeXLive{} ÐÒÑÍÏ Ó \pkgname{live} \DVD{} (ÓÍ.
ÒÁÚÄÅÌ~\ref{sec:multiple-dist}, \p.\pageref{sec:multiple-dist}).
åÓÔÅÓÔ×ÅÎÎÏ, ÐÒÉ ÜÔÏÍ ÐÏÞÔÉ ÎÅ ÔÒÁÔÉÔÓÑ ÍÅÓÔÏ ÎÁ ÄÉÓËÅ, É ×Ù
ÎÅÍÅÄÌÅÎÎÏ ÐÏÌÕÞÁÅÔÅ ÄÏÓÔÕÐ ËÏ ×ÓÅÍÕ ÄÉÓÔÒÉÂÕÔÉ×Õ \TL{}.
òÁÚÕÍÅÅÔÓÑ, ÓÉÓÔÅÍÁ ÒÁÂÏÔÁÅÔ ÎÅÓËÏÌØËÏ ÍÅÄÌÅÎÎÅÅ, ÞÅÍ ÐÒÉ ÒÁÂÏÔÅ Ó
ÄÉÓËÁ, ÎÏ É ÜÔÁ ÓËÏÒÏÓÔØ ÒÁÂÏÔÙ ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ×ÐÏÌÎÅ
ÕÄÏ×ÌÅÔ×ÏÒÉÔÅÌØÎÏÊ.
\item ÷Ù ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ \TL{} ÐÏÌÎÏÓÔØÀ ÉÌÉ ÞÁÓÔÉÞÎÏ ÎÁ ×ÁÛ ÄÉÓË.
üÔÏ ÓÁÍÙÊ ÒÁÓÐÒÏÓÔÒÁΣÎÎÙÊ ÓÐÏÓÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ \TL. ÷ÁÍ
ÐÏÔÒÅÂÕÅÔÓÑ ÐÒÉÍÅÒÎÏ 100 ÍÅÇÁÂÁÊÔÏ× × ÍÉÎÉÍÁÌØÎÏÍ ×ÁÒÉÁÎÔÅ É 1.3
ÇÉÇÁÂÁÊÔÁ É ×ÙÛÅ ÄÌÑ ÐÏÌÎÏÊ ÓÉÓÔÅÍÙ.
\item ÷Ù ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ ÏÐÒÅÄÅÌ£ÎÎÙÊ ÐÁËÅÔ ÉÌÉ ËÏÌÌÅËÃÉÀ ÐÁËÅÔÏ×
ÄÌÑ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎÎÏÇÏ Õ ×ÁÓ \TeX Á: ÌÉÂÏ ÕÓÔÁÎÏ×ÌÅÎÎÏÊ ÒÁÎÅÅ ÓÉÓÔÅÍÙ
\TL{}, ÌÉÂÏ ÄÒÕÇÏÇÏ ÄÉÓÔÒÉÂÕÔÉ×Á.
\end{enumerate}
\noindent ÷Ó£ ÜÔÏ ÐÏÄÒÏÂÎÏ ÏÐÉÓÁÎÏ × ÒÁÚÄÅÌÅ ÒÕËÏ×ÏÄÓÔ×Á ÐÏ ÕÓÔÁÎÏ×ËÅ,
ÏÔÎÏÓÑÝÅÍÓÑ Ë ×ÁÛÅÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ. ÷ËÒÁÔÃÅ:
\begin{itemize*}
\item ïÓÎÏ×ÎÏÊ ÓËÒÉÐÔ ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÓÉÓÔÅÍÙ ÐÏÄ àÎÉËÓÁÍÉ É \MacOSX{}:
\texttt{install-tl.sh}. ðÏÌØÚÏ×ÁÔÅÌÉ GNU/Linux ÍÏÇÕÔ ÔÁËÖÅ
×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ÎÏ×ÙÍ ÇÒÁÆÉÞÅÓËÉÍ ÉÎÔÅÒÆÅÊÓÏÍ
\texttt{setuptl/tlmpgui}. éÎÆÏÒÍÁÃÉÀ Ï ÜÔÏÊ ÐÒÏÇÒÁÍÍÅ ÍÏÖÎÏ ÎÁÊÔÉ ×
ÒÁÚÄÅÌÅ~\ref{sec:win-install}, \p.\pageref{sec:win-install}.
\item óËÒÉÐÔ ÕÓÔÁÎÏ×ËÉ ÏÔÄÅÌØÎÏÇÏ ÐÁËÅÔÁ: \texttt{install-pkg.sh}.
(åÓÌÉ ×Ù ÉÓÐÏÌØÚÏ×ÁÌÉ \texttt{tlpmgui} ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÐÏÄ ìÉÎÕËÓÏÍ,
×Ù ÍÏÖÅÔÅ ÔÁËÖÅ ÄÏÂÁ×ÌÑÔØ ÉÌÉ ÕÄÁÌÑÔØ ÐÁËÅÔÙ ÉÌÉ ËÏÌÌÅËÃÉÉ ÐÒÉ
ÐÏÍÏÝÉ \texttt{tlpmgui}).
\item ðÒÏÇÒÁÍÍÁ ÕÓÔÁÎÏ×ËÉ ÄÌÑ Windows \texttt{tlpmgui.exe}. ïÎÁ ÍÏÖÅÔ
ÂÙÔØ ÔÁËÖÅ ÉÓÐÏÌØÚÏ×ÁÎÁ ÄÌÑ ÄÏÂÁ×ÌÅÎÉÑ ÉÌÉ ÕÄÁÌÅÎÉÑ ÐÁËÅÔÏ×.
óÍ. ÂÏÌÅÅ ÐÏÌÎÏÅ ÏÐÉÓÁÎÉÅ × ÒÁÚÄÅÌÅ~\ref{sec:win-install} ÎÉÖÅ.
\end{itemize*}
\subsection{çÄÅ ÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÐÏÄÄÅÒÖËÕ}
\label{sec:help}
óÏÏÂÝÅÓÔ×Ï ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX{}Á ÁËÔÉ×ÎÏ É ÄÒÕÖÅÌÀÂÎÏ, É ÐÒÁËÔÉÞÅÓËÉ
ÎÁ ËÁÖÄÙÊ ÓÅÒØ£ÚÎÙÊ ×ÏÐÒÏÓ ÎÁÊÄ£ÔÓÑ ÏÔ×ÅÔ. ïÄÎÁËÏ ÜÔÁ ÐÏÄÄÅÒÖËÁ
ÎÅÆÏÒÍÁÌØÎÁ, ×ÙÐÏÌÎÑÅÔÓÑ ÄÏÂÒÏ×ÏÌØÃÁÍÉ, É ÐÏÜÔÏÍÕ ÏÞÅÎØ ×ÁÖÎÏ, ÞÔÏÂÙ
×Ù ÓÁÍÉ ÐÏÐÒÏÂÏ×ÁÌÉ ÎÁÊÔÉ ÏÔ×ÅÔ ÐÅÒÅÄ ÔÅÍ, ËÁË ÚÁÄÁ×ÁÔØ ×ÏÐÒÏÓ. (åÓÌÉ
×Ù ÐÒÅÄÐÏÞÉÔÁÅÔÅ ËÏÍÍÅÒÞÅÓËÕÀ ÐÏÄÄÅÒÖËÕ, ×ÏÚÍÏÖÎÏ ×ÁÍ ÓÔ\'ÏÉÔ ×ÍÅÓÔÏ
\TL{} ËÕÐÉÔØ ÏÄÎÕ ÉÚ ËÏÍÍÅÒÞÅÓËÉÈ ×ÅÒÓÉÊ \TeX{}Á, ÓÍ. ÓÐÉÓÏË ÐÏ
ÁÄÒÅÓÕ \url{http://tug.org/interest.html#vendors} for a list).
÷ÏÔ ÓÐÉÓÏË ÉÓÔÏÞÎÉËÏ× ÐÏÄÄÅÒÖËÉ, ÐÒÉÂÌÉÚÉÔÅÌØÎÏ × ÔÏÍ ÐÏÒÑÄËÅ, ×
ËÏÔÏÒÏÍ ÍÙ ÒÅËÏÍÅÎÄÕÅÍ Ë ÎÉÍ ÏÂÒÁÝÁÔØÓÑ:
\begin{description}
\item[óÔÒÁÎÉÃÁ ÄÌÑ ÎÏ×ÉÞËÏ×] åÓÌÉ ×Ù "--- ÎÏ×ÉÞÏË, ÔÏ ÓÔÒÁÎÉÃÁ
\url{http://tug.org/begin.html} ÍÏÖÅÔ ÐÏÓÌÕÖÉÔØ ÄÌÑ ÎÁÞÁÌÁ.
\item [\TeX{} \acro{FAQ}] \TeX{} \acro{FAQ} (þÁ÷Ï, ÞÁÓÔÏ ÚÁÄÁ×ÁÅÍÙÅ
×ÏÐÒÏÓÙ) "--- ÏÇÒÏÍÎÁÑ ËÏÌÌÅËÃÉÑ ÏÔ×ÅÔÏ× ÎÁ ×ÓÅ×ÏÚÍÏÖÎÙÅ ×ÏÐÒÏÓÙ, ÏÔ
ÓÁÍÙÈ ÐÒÏÓÔÙÈ ÄÏ ÓÁÍÙÈ ÓÌÏÖÎÙÈ. áÎÇÌÉÊÓËÁÑ ×ÅÒÓÉÑ þÁ÷Ï ÎÁÈÏÄÉÔÓÑ ÎÁ
\TL{} × ÒÁÚÄÅÌÅ \OnCD{texmf-doc/doc/english/FAQ-en} É ÄÏÓÔÕÐÎÁ ×
éÎÔÅÒÎÅÔÅ ÐÏ ÁÄÒÅÓÕ \url{http://www.tex.ac.uk/faq}. ðÏÖÁÌÕÊÓÔÁ,
ÐÏÐÒÏÂÕÊÔÅ ÎÁÊÔÉ ÏÔ×ÅÔ ÎÁ Ó×ÏÊ ×ÏÐÒÏÓ ÔÁÍ ÐÅÒÅÄ ÔÅÍ, ËÁË ÚÁÄÁ×ÁÔØ
ÅÇÏ × ÒÁÚÌÉÞÎÙÈ ÓÏÏÂÝÅÓÔ×ÁÈ.
\item [\TeX{} Catalogue] åÓÌÉ ×Ù ÉÝÅÔÅ ËÁËÏÊ-ÌÉÂÏ ÐÁËÅÔ, ÛÒÉÆÔ,
ÐÒÏÇÒÁÍÍÕ É Ô.Ð., ÔÏ ×ÁÍ ÓÔÏÉÔ ÚÁÇÌÑÎÕÔØ × \TeX{} Catalogue. üÔÏ
ÏÇÒÏÍÎÙÊ ËÁÔÁÌÏÇ ×ÓÅÇÏ, ÞÔÏ ÏÔÎÏÓÉÔÓÑ Ë \TeX{}Õ. óÍ.
\OnCD{texmf-doc/doc/english/catalogue} ÉÌÉ
\url{http://www.ctan.org/tex-archive/help/Catalogue}.
\item [\TeX{} ×Ï ×ÓÅÍÉÒÎÏÊ ÐÁÕÔÉÎÅ] ÷ÏÔ ÓÔÒÁÎÉÞËÁ, ÎÁ ËÏÔÏÒÏÊ ÍÎÏÇÏ
ÓÓÙÌÏË ÐÏ \TeX{}Õ, ×ËÌÀÞÁÑ ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ËÎÉÇÉ, ÒÕËÏ×ÏÄÓÔ×Á É
ÓÔÁÔØÉ: \url{http://tug.org/interest.html}.
\item [áÒÈÉ×Ù ÓÐÉÓËÏ× ÒÁÓÓÙÌËÉ É ÇÒÕÐÐ] ä×Á ÏÓÎÏ×ÎÙÈ ÆÏÒÕÍÁ
ÔÅÈÎÉÞÅÓËÏÊ ÐÏÄÄÅÒÖËÉ "--- ÇÒÕÐÐÁ \url{news:comp.text.tex} É ÓÐÉÓÏË
ÒÁÓÓÙÌËÉ \email{texhax@tug.org}. ÷ ÉÈ ÁÒÈÉ×ÁÈ ÔÙÓÑÞÉ ×ÏÐÒÏÓÏ× É
ÏÔ×ÅÔÏ× ÎÁ ×ÓÅ ÓÌÕÞÁÉ ÖÉÚÎÉ. óÍ.
\url{http://groups.google.com/groups?group=comp.text.tex} É
\url{http://tug.org/mail-archives/texhax}. ðÏÉÓË, ÎÁÐÒÉÍÅÒ, × çÕÇÌÅ
\url{http://google.com} ÔÏÖÅ ÞÁÓÔÏ ÐÏÍÏÇÁÅÔ ÎÁÊÔÉ ÏÔ×ÅÔ.
\item [÷ÏÐÒÏÓÙ ÎÁ ÆÏÒÕÍÁÈ] åÓÌÉ ×Ù ÎÅ ÍÏÖÅÔÅ ÎÁÊÔÉ ÏÔ×ÅÔÁ ÎÁ ×ÁÛ
×ÏÐÒÏÓ, ×Ù ÍÏÖÅÔÅ ÏÐÕÂÌÉËÏ×ÁÔØ ×ÏÐÒÏÓ × \dirname{comp.text.tex} ÐÒÉ
ÐÏÍÏÝÉ Google ÉÌÉ ×ÁÛÅÊ ÌÀÂÉÍÏÊ ÎÏ×ÏÓÔÎÏÊ ÐÒÏÇÒÁÍÍÙ, ÉÌÉ ÐÏÓÌÁ×
ÐÉÓØÍÏ × \email{texhax@tug.org}. îÏ ÐÅÒÅÄ ÜÔÉÍ \emph{ÐÏÖÁÌÕÊÓÔÁ}
ÐÒÏÞÔÉÔÅ × þÁ÷Ï ÓÏ×ÅÔ Ï ÔÏÍ, ËÁË ÐÒÁ×ÉÌØÎÏ ÚÁÄÁ×ÁÔØ ×ÏÐÒÏÓÙ ÎÁ ÜÔÉÈ
ÆÏÒÕÍÁÈ:
\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}.
\item [ðÏÄÄÅÒÖËÁ \TL{}] åÓÌÉ ×Ù ÈÏÔÉÔÅ ÓÏÏÂÝÉÔØ Ï ÂÁÇÅ ÉÌÉ
ÓÏÏÂÝÉÔØ ÎÁÍ Ó×ÏÉ ÐÒÅÄÌÏÖÅÎÉÑ É ÚÁÍÅÞÁÎÉÑ Ï ÄÉÓÔÒÉÂÕÔÉ×Å \TL{},
ÅÇÏ ÕÓÔÁÎÏ×ËÅ ÉÌÉ ÄÏËÕÍÅÎÔÁÃÉÉ, ÐÉÛÉÔÅ ÎÁ ÌÉÓÔ ÒÁÓÓÙÌËÉ
\email{tex-live@tug.org}. ïÄÎÁËÏ ÅÓÌÉ ×ÁÛ ×ÏÐÒÏÓ ËÁÓÁÅÔÓÑ
ËÏÎËÒÅÔÎÏÊ ÐÒÏÇÒÁÍÍÙ, ×ÈÏÄÑÝÅÊ × \TL{}, ×ÁÍ ÌÕÞÛÅ ÚÁÄÁ×ÁÔØ
×ÏÐÒÏÓ٠ţ Á×ÔÏÒÕ ÉÌÉ ÐÏÓÙÌÁÔØ ÉÈ ÎÁ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÓÐÉÓÏË
ÒÁÓÓÙÌËÉ.
\item[òÕÓÓËÏÑÚÙÞÎÙÅ ÒÅÓÕÒÓÙ] \emph{(ÄÏÂÁ×ÌÅÎÏ ÐÅÒÅ×ÏÄÞÉËÏÍ)}
üÈÏËÏÎÆÅÒÅÎÃÉÑ \dirname{ru.tex} ÄÏÓÔÕÐÎÁ ËÁË × ÓÅÔÉ æéäï, ÔÁË É ×
éÎÔÅÒÎÅÔÅ (ËÁË \url{news:fido7.ru.tex}). òÕÓÓËÉÅ ÇÒÕÐÐÙ æéäï ÍÏÖÎÏ
ÎÁÊÔÉ ÎÁ ÍÎÏÇÉÈ ÓÅÒ×ÅÒÁÈ, ÎÁÐÒÉÍÅÒ \code{demos.ddt.su}. ÷ FAQ
ÜÔÏÊ ÇÒÕÐÐÙ (Á×ÔÏÒ "--- íÉÈÁÉÌ ëÏÌÏÄÉÎ) ÐÒÉ×ÏÄÉÔÓÑ ÍÎÏÇÏ ÓÓÙÌÏË ÎÁ
ÒÕÓÓËÏÑÚÙÞÎÙÅ ÒÅÓÕÒÓÙ.
\end{description}
ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ, ×Ù ÓÁÍÉ ÔÏÖÅ ÍÏÖÅÔÅ ÐÏÍÏÞØ ÔÅÍ, Õ ËÏÇÏ ÅÓÔØ ×ÏÐÒÏÓÙ.
é \dirname{comp.text.tex}, É \code{texhax}, É \dirname{fido7.ru.tex}
ÏÔËÒÙÔÙ ÄÌÑ ×ÓÅÈ, ÐÏÜÔÏÍÕ ×Ù ÔÏÖÅ ÍÏÖÅÔÅ ÐÒÉÓÏÅÄÉÎÉÔØÓÑ, ÞÉÔÁÔØ É
ÐÏÍÏÇÁÔØ ÄÒÕÇÉÍ. äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × ÓÏÏÂÝÅÓÔ×Ï ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÓÉÓÔÅÍÙ
\TeX{}!
% don't use \TL so the \uppercase in the headline works. Also so
% tex4ht ends up with the right TeX. Likewise the \protect's.
\section{óÔÒÕËÔÕÒÁ \protect\TeX\protect\ Live}
\label{sec:struct-tl}
üÔÏÔ ÒÁÚÄÅÌ ÏÐÉÓÙ×ÁÅÔ ÓÔÒÕËÔÕÒÕ É ÓÏÄÅÒÖÁÎÉÅ \TK{} É ÅÇÏ ÓÏÓÔÁ×ÎÏÊ
ÞÁÓÔÉ \TL{}.
\subsection{äÉÓÔÒÉÂÕÔÉ×Ù: \protect\pkgname{live},
\protect\pkgname{inst}, \protect\pkgname{protext}}
\label{sec:multiple-dist}
ïÇÒÁÎÉÞÅÎÉÑ ÎÁ ÏÂß£Í \acro{CD-ROM} ÚÁÓÔÁ×ÉÌÉ ÎÁÓ ÒÁÚÄÅÌÉÔØ \TL{} ÎÁ
ÎÅÓËÏÌØËÏ ÄÉÓÔÒÉÂÕÔÉ×Ï×:
\begin{description}
\item [live] ÐÏÌÎÁÑ ÓÉÓÔÅÍÁ, ËÏÔÏÒÏÊ ÍÏÖÎÏ ÐÏÌØÚÏ×ÁÔØÓÑ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ó \acro{DVD} ÉÌÉ ÕÓÔÁÎÏ×ÉÔØ ÎÁ ËÏÍÐØÀÔÅÒ; ÏÎÁ
ÞÅÒÅÓÞÕÒ ×ÅÌÉËÁ ÄÌÑ \acro{CD}. ÷ \DVD{} ÔÁËÖÅ ×ËÌÀÞÅÎÁ ËÏÐÉÑ ÁÒÈÉ×Á
\CTAN{}, ÄÉÓÔÒÉÂÕÔÉ× \pkgname{protext} ÄÌÑ Windows, ÄÉÓÔÒÉÂÕÔÉ×
Mac\TeX\ ÄÌÑ \MacOSX, (ÜÔÉ ÄÉÓÔÒÉÂÕÔÉ×Ù ÎÅ ÏÔÎÏÓÑÔÓÑ Ë \TL{}), Á
ÔÁËÖÅ ÎÅËÏÔÏÒÙÅ ÄÒÕÇÉÅ ÐÁËÅÔÙ × ÄÉÒÅËÔÏÒÉÉ \texttt{texmf-extra}.
ìÉÃÅÎÚÉÉ ÎÁ ÉÓÐÏÌØÚÏ×ÁÎÉÅ \CTAN{}, \pkgname{protext}, Mac\TeX\ É
\texttt{texmf-extra} ÏÔÌÉÞÁÀÔÓÑ ÏÔ ÌÉÃÅÎÚÉÉ \TL{}, ÐÏÜÔÏÍÕ ÂÕÄØÔÅ
×ÎÉÍÁÔÅÌØÎÙ ÐÒÉ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÉ ÉÌÉ ÍÏÄÉÆÉËÁÃÉÉ ÐÒÏÇÒÁÍÍ, ×ÈÏÄÑÝÉÈ ×
ÜÔÉ ÄÉÓÔÒÉÂÕÔÉ×Ù.
\item [inst(allable)] ÐÏÌÎÁÑ ÓÉÓÔÅÍÁ ÎÁ \CD; ÞÔÏÂÙ ÏÎÁ ÐÏÍÅÓÔÉÌÁÓØ, ÍÙ
ÓÖÁÌÉ ×Ó£, ÞÔÏ ÍÏÇÌÉ. ðÏÜÔÏÍÕ ÎÅ×ÏÚÍÏÖÎÏ ÐÏÌØÚÏ×ÁÔØÓÑ \TeX{}ÏÍ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ó ÜÔÏÇÏ \CD; ×ÁÍ ÐÒÉÄ£ÔÓÑ ÕÓÔÁÎÏ×ÉÔØ ÅÇÏ ÎÁ ÄÉÓË
×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ (ÏÔÓÀÄÁ ÎÁÚ×ÁÎÉÅ ÄÉÓÔÒÉÂÕÔÉ×Á). õÓÔÁÎÏ×ËÁ ÏÐÉÓÁÎÁ
× ÓÌÅÄÕÀÝÉÈ ÒÁÚÄÅÌÁÈ.
\item[protext] ÕÌÕÞÛÅÎÎÙÊ ×ÁÒÉÁÎÔ ÓÉÓÔÅÍÙ \MIKTEX\ ÄÌÑ Windows.
\ProTeXt\ ×ËÌÀÞÁÅÔ × ÓÅÂÑ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÒÏÇÒÁÍÍÙ É ÕÐÒÏÝ£ÎÎÕÀ
ÕÓÔÁÎÏ×ËÕ. ïÎ ÎÅ ÚÁ×ÉÓÉÔ ÏÔ \TL{} É ×ËÌÀÞÁÅÔ ÓÏÂÓÔ×ÅÎÎÙÅ ÉÎÓÔÒÕËÃÉÉ
ÐÏ ÕÓÔÁÎÏ×ËÅ. åÇÏ ÍÏÖÎÏ ÚÁÐÕÓËÁÔØ Ó \CD/\DVD\ ÉÌÉ ÕÓÔÁÎÏ×ÉÔØ ÎÁ ×ÁÛ
ÄÉÓË. óÔÒÁÎÉÃÁ \ProTeXt\ ÎÁÈÏÄÉÔÓÑ ×ÏÔ ÔÕÔ:
\url{http://tug.org/protext}.
\ProTeXt\ ÎÁÈÏÄÉÔÓÑ É ÎÁ live \DVD, É ÎÁ ÏÔÄÅÌØÎÏÍ \CD{} (ÄÌÑ ÔÅÈ,
ËÔÏ ÎÅ ÍÏÖÅÔ ÐÏÌØÚÏ×ÁÔØÓÑ \DVD).
\end{description}
\noindent ÷Ù ÍÏÖÅÔÅ ÏÐÒÅÄÅÌÉÔØ, ËÁËÏÊ ÄÉÓÔÒÉÂÕÔÉ× ÐÅÒÅÄ ×ÁÍÉ,
ÏÔËÒÙ× ÆÁÊÌ \texttt{00\var{type}.TL} × ËÏÒÎÅ×ÏÊ ÄÉÒÅËÔÏÒÉÉ. ÷
ÜÔÏÍ ÆÁÊÌÅ ÎÁÈÏÄÉÔÓÑ ÔÁËÖÅ ÄÁÔÁ ×ÙÐÕÓËÁ \TL.
åÓÔÅÓÔ×ÅÎÎÏ, ËÁÖÄÁÑ ÇÒÕÐÐÁ ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX Á ÓÁÍÁ ×ÙÂÉÒÁÅÔ, ÞÔÏ ÅÊ
ÒÁÓÐÒÏÓÔÒÁÎÑÔØ.
\subsection{ëÏÒÎÅ×ÙÅ ÄÉÒÅËÔÏÒÉÉ}
\label{sec:tld}
÷ÏÔ ËÒÁÔËÏÅ ÏÐÉÓÁÎÉÅ ËÏÒÎÅ×ÙÈ ÄÉÒÅËÔÏÒÉÊ × ÄÉÓÔÒÉÂÕÔÉ×Å \TL{}. îÁ
\pkgname{live} \DVD ×ÓÑ ÉÅÒÁÒÈÉÑ \TL{} ÐÏÍÅÝÅÎÁ × ÐÏÄÄÉÒÅËÔÏÒÉÀ
\dirname{texliveYYYY}, ÇÄÅ \texttt{YYYY} "--- ÎÏÍÅÒ ÇÏÄÁ, Á ÎÅ ×
ËÏÒÅÎØ ÄÉÓËÁ.
\smallskip
\begingroup
\renewcommand{\arraystretch}{1.3} % open up interrow spacing
\begin{tabular}{>{\ttfamily}lp{.78\hsize}}
bin & ðÒÏÇÒÁÍÍÙ ÓÉÓÔÅÍÙ \TeX{}, ÓÇÒÕÐÐÉÒÏ×ÁÎÎÙÅ ÐÏ
ÐÌÁÔÆÏÒÍÁÍ \\
source & éÓÈÏÄÎÙÊ ËÏÄ ×ÓÅÈ ÐÒÏÇÒÁÍÍ, ×ËÌÀÞÁÑ ÄÉÓÔÒÉÂÕÔÉ×Ù \Webc{}
\TeX{} É \MF{}. ïÎÉ ÈÒÁÎÑÔÓÑ × ÓÖÁÔÏÍ ÁÒÈÉ×Å
(\cmdname{tar-bzip2}). \\
setuptl & ðÒÏÇÒÁÍÍÙ ÕÓÔÁÎÏ×ËÉ ÄÌÑ ìÉÎÕËÓÁ É Windows.\\
support & òÁÚÎÙÅ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÐÁËÅÔÙ É ÐÒÏÇÒÁÍÍÙ. ïÎÉ
\emph{ÎÅ} ÕÓÔÁÎÁ×ÌÉ×ÁÀÔÓÑ ÐÏ ÕÍÏÌÞÁÎÉÀ. óÀÄÁ ÏÔÎÏÓÑÔÓÑ
ÒÁÚÎÏÏÂÒÁÚÎÙÅ ÒÅÄÁËÔÏÒÙ É ÏÂÏÌÏÞËÉ ÄÌÑ \TeX{}Á. \\
texmf & äÅÒÅ×Ï ÄÌÑ ÐÒÏÇÒÁÍÍ, ÉÈ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÈ ÆÁÊÌÏ× É
ÄÏËÕÍÅÎÔÁÃÉÉ. \emph{îÅ} ×ËÌÀÞÁÅÔ ÆÏÒÍÁÔÏ× É ÐÁËÅÔÏ× \TeX Á (ÜÔÏ
ÄÅÒÅ×Ï ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ \texttt{TEXMFMAIN} × ÓÌÅÄÕÀÝÅÍ ÒÁÚÄÅÌÅ).\\
texmf-dist & ïÓÎÏ×ÎÏÅ ÄÅÒÅ×Ï ÆÏÒÍÁÔÏ× É ÐÁËÅÔÏ× (ÜÔÏ
ÄÅÒÅ×Ï ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ \texttt{TEXMFDIST} × ÓÌÅÄÕÀÝÅÍ ÒÁÚÄÅÌÅ). \\
texmf-doc & äÅÒÅ×Ï ÓÁÍÏÓÔÏÑÔÅÌØÎÏÊ ÄÏËÕÍÅÎÔÁÃÉÉ, ÎÅ ÏÔÎÏÓÑÝÅÊÓÑ Ë
ÏÔÄÅÌØÎÙÍ ÐÁËÅÔÁÍ É ÐÒÏÇÒÁÍÍÁÍ, ÓÇÒÕÐÐÉÒÏ×ÁÎÎÏÅ ÐÏ ÑÚÙËÁÍ. \\
texmf-var & äÅÒÅ×Ï Á×ÔÏÍÁÔÉÞÅÓËÉ ÓÏÚÄÁ×ÁÅÍÙÈ ÆÁÊÌÏ×
(ÜÔÏ
ÄÅÒÅ×Ï ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ \texttt{TEXMFSYSVAR} × ÓÌÅÄÕÀÝÅÍ ÒÁÚÄÅÌÅ). \\
\end{tabular}
\endgroup
\smallskip
ëÒÏÍÅ ÜÔÉÈ ÄÉÒÅËÔÏÒÉÊ, × ËÏÒÎÅ×ÏÊ ÄÉÒÅËÔÏÒÉÉ ÎÁÈÏÄÑÔÓÑ ÓËÒÉÐÔÙ
ÕÓÔÁÎÏ×ËÉ É ÆÁÊÌÙ \filename{README} (ÎÁ ÒÁÚÎÙÈ ÑÚÙËÁÈ).
äÉÒÅËÔÏÒÉÑ \dirname{texmf-doc} ÓÏÄÅÒÖÉÔ ÄÏËÕÍÅÎÔÁÃÉÀ É ÔÏÌØËÏ
ÄÏËÕÍÅÎÔÁÃÉÀ, ÎÏ ÏÎÁ ÎÅ ÓÏÄÅÒÖÉÔ ×ÓÀ ÄÏËÕÍÅÎÔÁÃÉÀ. äÏËÕÍÅÎÔÁÃÉÑ Ë
ÏÔÄÅÌØÎÙÍ ÐÒÏÇÒÁÍÍÁÍ (ÒÕËÏ×ÏÄÓÔ×Á, man, info) ÎÁÈÏÄÉÔÓÑ × ÄÉÒÅËÔÏÒÉÉ
\dirname{texmf/doc}, ÐÏÓËÏÌØËÕ ÓÁÍÉ ÐÒÏÇÒÁÍÍÙ ÎÁÈÏÄÑÔÓÑ × ÄÉÒÅËÔÏÒÉÉ
\dirname{texmf}. áÎÁÌÏÇÉÞÎÏ ÄÏËÕÍÅÎÔÁÃÉÑ ÄÌÑ ÍÁËÒÏÐÁËÅÔÏ× É ÆÏÒÍÁÔÏ×
ÎÁÈÏÄÉÔÓÑ × ÄÉÒÅËÔÏÒÉÉ \dirname{texmf-dist/doc}. äÌÑ ÐÏÉÓËÁ
ÄÏËÕÍÅÎÔÁÃÉÉ ÍÏÖÎÏ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ÐÒÏÇÒÁÍÍÁÍÉ \cmdname{texdoc} ÉÌÉ
\cmdname{texdoctk}. íÏÖÎÏ ÔÁËÖÅ ×ÏÓÐÏÌØÚÏ×ÁÔØÓÑ ÓÓÙÌËÁÍÉ × ÆÁÊÌÅ
\OnCD{doc.html}.
\subsection{ïÐÉÓÁÎÉÅ ÄÅÒÅ×ØÅ× texmf}
\label{sec:texmftrees}
÷ ÜÔÏÍ ÒÁÚÄÅÌÅ ÏÐÉÓÁÎÙ ×ÓÅ ÐÅÒÅÍÅÎÎÙÅ, ÚÁÄÁÀÝÉÅ ÐÏÌÏÖÅÎÉÅ ÄÅÒÅ×ØÅ×
texmf É ÉÈ ÚÎÁÞÅÎÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ. ëÏÍÁÎÄÁ \texttt{texconfig conf}
ÐÏËÁÚÙ×ÁÅÔ ÔÅËÕÝÉÅ ÚÎÁÞÅÎÉÑ ÜÔÉÈ ÐÅÒÅÍÅÎÎÙÈ, ÔÁË ÞÔÏ ×Ù ÍÏÖÅÔÅ ÌÅÇËÏ
ÐÒÏ×ÅÒÉÔØ, ÇÄÅ ÜÔÉ ÄÉÒÅËÔÏÒÉÉ ÎÁÈÏÄÑÔÓÑ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ.
\begin{ttdescription}
\item [TEXMFMAIN] äÅÒÅ×Ï, ÇÄÅ ÎÁÈÏÄÑÔÓÑ ÏÓÎÏ×ÎÙÅ ÞÁÓÔÉ ÓÉÓÔÅÍÙ,
ÔÁËÉÅ, ËÁË ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ (ÎÁÐÒÉÍÅÒ,
\verb+web2c/mktexdir+), ÆÁÊÌÙ ÓÏ ÚÎÁÞÅÎÉÑÍÉ ÔÅËÓÔÏ×ÙÈ ËÏÎÓÔÁÎÔ É
ÄÒÕÇÉÅ.
\item [TEXMFDIST] äÅÒÅ×Ï Ó ÏÓÎÏ×ÎÙÍ ÎÁÂÏÒÏÍ ÍÁËÒÏÐÁËÅÔÏ×, ÛÒÉÆÔÏ× É
Ô.Ä. × ÐÅÒ×ÏÎÁÞÁÌØÎÏÊ ËÏÎÆÉÇÕÒÁÃÉÉ.
\item [TEXMFLOCAL] äÅÒÅ×Ï, ËÏÔÏÒÏÅ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÏ
ÁÄÍÉÎÉÓÔÒÁÔÏÒÁÍÉ ÓÉÓÔÅÍÙ ÄÌÑ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÐÁËÅÔÏ×,
ÛÒÉÆÔÏ× É Ô.Ä., ÉÌÉ ÕÓÔÁÎÏ×ËÉ ÏÂÎÏ×ÌÅÎÉÊ.
\item [TEXMFHOME] äÅÒÅ×Ï, ËÏÔÏÒÏÅ ÐÏÌØÚÏ×ÁÔÅÌÉ ÍÏÇÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ
ÕÓÔÁÎÏ×ËÉ ÓÏÂÓÔ×ÅÎÎÙÈ ÐÁËÅÔÏ×, ÛÒÉÆÔÏ× É Ô.Ä., ÉÌÉ ÄÌÑ ÏÂÎÏ×Ì£ÎÎÙÈ
×ÅÒÓÉÊ ÓÉÓÔÅÍÎÙÈ ÐÁËÅÔÏ×. üÔÁ ÐÅÒÅÍÅÎÎÁÑ ÚÁ×ÉÓÉÔ ÐÏ ÕÍÏÌÞÁÎÉÀ ÏÔ
ÐÅÒÅÍÅÎÎÏÊ \verb+$HOME+, % $
Ó×ÏÅÊ ÄÌÑ ËÁÖÄÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ.
\item [TEXMFCONFIG] üÔÏ ÄÅÒÅ×Ï ÉÓÐÏÌØÚÕÅÔÓÑ ÕÔÉÌÉÔÁÍÉ
\verb+texconfig+, \verb+updmap+ É \verb+fmtutil+ ÐÒÏÇÒÁÍÍÙ te\TeX{}
ÄÌÑ ÈÒÁÎÅÎÉÑ ÍÏÄÉÆÉÃÉÒÏ×ÁÎÎÙÈ ÆÁÊÌÏ× ËÏÎÆÉÇÕÒÁÃÉÉ. ðÏ ÕÍÏÌÞÁÎÉÀ
ÎÁÈÏÄÉÔÓÑ × ÄÉÒÅËÔÏÒÉÉ \verb+$HOME+. %$
\item [TEXMFSYSCONFIG] üÔÏ ÄÅÒÅ×Ï ÉÓÐÏÌØÚÕÅÔÓÑ ÕÔÉÌÉÔÁÍÉ
\verb+texconfig-sys+, \verb+updmap-sys+ É \verb+fmtutil-sys+
ÐÒÏÇÒÁÍÍÙ te\TeX{} ÄÌÑ ÈÒÁÎÅÎÉÑ ÍÏÄÉÆÉÃÉÒÏ×ÁÎÎÙÈ ÆÁÊÌÏ×
ËÏÎÆÉÇÕÒÁÃÉÉ, ÏÂÝÉÈ ÄÌÑ ×ÓÅÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ.
\item [TEXMFVAR] üÔÏ ÄÅÒÅ×Ï ÉÓÐÏÌØÚÕÅÔÓÑ ÕÔÉÌÉÔÁÍÉ \verb+texconfig+,
\verb+updmap+ É \verb+fmtutil+ ÐÒÏÇÒÁÍÍÙ te\TeX{} ÄÌÑ ÈÒÁÎÅÎÉÑ
ÓÏÚÄÁ×ÁÅÍÙÈ Á×ÔÏÍÁÔÉÞÅÓËÉ ÆÁÊÌÏ×: ÆÏÒÍÁÔÏ×, ËÁÒÔ ÛÒÉÆÔÏ×. ðÏ
ÕÍÏÌÞÁÎÉÀ ÎÁÈÏÄÉÔÓÑ × ÄÉÒÅËÔÏÒÉÉ \verb+$HOME+. %$
\item [TEXMFSYSVAR] üÔÏ ÄÅÒÅ×Ï ÉÓÐÏÌØÚÕÅÔÓÑ ÕÔÉÌÉÔÁÍÉ
\verb+texconfig-sys+, \verb+updmap-sys+ É \verb+fmtutil-sys+
ÐÒÏÇÒÁÍÍÙ te\TeX{} ÄÌÑ ÈÒÁÎÅÎÉÑ ÓÏÚÄÁ×ÁÅÍÙÈ Á×ÔÏÍÁÔÉÞÅÓËÉ ÆÁÊÌÏ×:
ÆÏÒÍÁÔÏ×, ËÁÒÔ ÛÒÉÆÔÏ×, "--- ÏÂÝÉÈ ÄÌÑ ×ÓÅÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ.
\end{ttdescription}
âÏÌÅÅ ÐÏÌÎÏÅ ÏÂÓÕÖÄÅÎÉÅ ÕÔÉÌÉÔÙ \texttt{texconfig} É ÒÏÄÓÔ×ÅÎÎÙÈ ÅÊ
ÐÒÏÇÒÁÍÍ ÎÁÈÏÄÉÔÓÑ × ÒÁÚÄÅÌÅ \ref{sec:texconfig},
\p.\pageref{sec:texconfig}.
\subsection{òÁÓÛÉÒÅÎÉÑ \protect\TeX{}Á}
\label{sec:tex-extensions}
÷ ÓÏÓÔÁ× \TL{} ×ÈÏÄÉÔ ÎÅÓËÏÌØËÏ ÒÁÓÛÉÒÅÎÉÊ \TeX{}Á:
\begin{description}
\item [\eTeX] ÄÏÂÁ×ÌÑÅÔ ÎÅÂÏÌØÛÏÊ, ÎÏ ÏÞÅÎØ ÐÏÌÅÚÎÙÊ ÎÁÂÏÒ ÎÏ×ÙÈ ÐÒÉÍÉÔÉ×Ï×
\label{text:etex}
(ÏÔÎÏÓÑÝÉÊÓÑ Ë ÍÁËÒÏÐÏÄÓÔÁÎÏ×ËÁÍ, ÞÔÅÎÉÀ ÓÉÍ×ÏÌÏ×, ÄÏÐÏÌÎÉÔÅÌØÎÙÍ
×ÏÚÍÏÖÎÏÓÔÑÍ ÏÔÌÁÄËÉ É ÍÎÏÇÏÍÕ ÄÒÕÇÏÍÕ) É ÒÁÓÛÉÒÅÎÉÑ \TeXXeT{} ÄÌÑ
×£ÒÓÔËÉ ÓÐÒÁ×Á ÎÁÌÅ×Ï É ÓÌÅ×Á ÎÁÐÒÁ×Ï. ÷ ÏÂÙÞÎÏÍ ÒÅÖÉÍÅ \eTeX{} ÎÁ
100\% ÓÏ×ÍÅÓÔÉÍ ÓÏ ÓÔÁÎÄÁÒÔÎÙÍ\TeX{}ÏÍ. óÍ.
\OnCD{texmf-dist/doc/etex/base/etex_man.pdf}.
\item [pdf\TeX] ×ËÌÀÞÁÅÔ × ÓÅÂÑ ÒÁÓÛÉÒÅÎÉÑ \eTeX Á. üÔÁ ÐÒÏÇÒÁÍÍÁ
ÓÏÚÄÁ£Ô É ÆÁÊÌÙ × ÆÏÒÍÁÔÅ Acrobat PDF, É ÓÔÁÎÄÁÒÔÎÙÅ \dvi{}. óÍ.
\OnCD{texmf/doc/pdftex/manual/} É
\OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}. üÔÁ
ÐÒÏÇÒÁÍÍÁ ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÇÅÎÅÒÉÒÏ×ÁÎÉÑ ×ÓÅÈ ÆÏÒÍÁÔÏ×,
ËÒÏÍÅ plain \TeX.
\item [Xe\TeX] ÄÏÂÁ×ÌÑÅÔ ÐÏÄÄÅÒÖËÕ Unicode É ÛÒÉÆÔÏ× × ÆÏÒÍÁÔÅ
OpenType, ÉÓÐÏÌØÚÕÑ ÓÉÓÔÅÍÎÙÅ ÂÉÂÌÉÏÔÅËÉ. óÍ.
\url{http://scripts.sil.org/xetex}.
\item [\OMEGA\ (ïÍÅÇÁ)] ÏÓÎÏ×ÁÎÁ ÎÁ Unicode (ÓÉÓÔÅÍÁ 16-ÂÉÔÏ×ÙÈ
ÓÉÍ×ÏÌÏ×), ÞÔÏ ÐÏÚ×ÏÌÑÅÔ ÒÁÂÏÔÁÔØ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÐÏÞÔÉ ÓÏ ×ÓÅÍÉ
ÐÉÓØÍÅÎÎÏÓÔÑÍÉ ÍÉÒÁ. ïÎÁ ÔÁËÖÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÔÁË ÎÁÚÙ×ÁÅÍÙÊ <<ÐÒÏÃÅÓÓ
ÔÒÁÎÓÌÑÃÉÉ \OMEGA{}>> (\acro{OTP}s) ÄÌÑ ÓÌÏÖÎÙÈ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÊ
ÐÒÏÉÚ×ÏÌØÎÏÇÏ ×ÈÏÄÎÏÇÏ ÐÏÔÏËÁ. óÍ.
\OnCD{texmf-dist/doc/omega/base/doc-1.8.tex} (ÔÅËÓÔ ÎÅÓËÏÌØËÏ ÕÓÔÁÒÅÌ).
\item[Aleph] ÏÂßÅÄÉÎÑÅÔ \OMEGA\ É \eTeX. óÍ. ËÒÁÔËÕÀ ÄÏËÕÍÅÎÔÁÃÉÀ ×
\OnCD{texmf-dist/doc/aleph/base}.
\end{description}
\subsection{äÒÕÇÉÅ ÉÎÔÅÒÅÓÎÙÅ ÐÒÏÇÒÁÍÍÙ × ÄÉÓÔÒÉÂÕÔÉ×Å \protect\TL}
÷ÏÔ ÎÅÓËÏÌØËÏ ÄÒÕÇÉÈ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÍÙÈ ÐÒÏÇÒÁÍÍ × ÄÉÓÔÒÉÂÕÔÉ×Å \TL{}:
\begin{cmddescription}
\item [bibtex] ÐÏÄÄÅÒÖËÁ ÂÉÂÌÉÏÇÒÁÆÉÊ.
\item [makeindex] ÐÏÄÄÅÒÖËÁ ÁÌÆÁ×ÉÔÎÙÈ ÕËÁÚÁÔÅÌÅÊ.
\item [dvips] ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ \dvi{} × \PS{}.
\item [xdvi] ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÐÒÏÓÍÏÔÒÁ \dvi{} ÄÌÑ X Window System.
\item [dvilj] ÄÒÁÊ×ÅÒ ÄÌÑ ÌÁÚÅÒÎÙÈ ÐÒÉÎÔÅÒÏ× ÓÅÍÅÊÓÔ×Á HP LaserJet.
\item [dv2dt, dt2dv] ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ \dvi{} × ÔÅËÓÔ É ÏÂÒÁÔÎÏ.
\item [dviconcat, dviselect] ÐÅÒÅÓÔÁÎÏ×ËÁ ÓÔÒÁÎÉÃ × ÆÁÊÌÁÈ \dvi{}.
\item [dvipdfm] ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ \dvi{} × PDF, ÁÌØÔÅÒÎÁÔÉ×Á
pdf\TeX{}Õ, ÕÐÏÍÑÎÕÔÏÍÕ ×ÙÛÅ. ðÁËÅÔÙ \pkgname{ps4pdf} É
\pkgname{pdftricks} ÐÒÅÄÌÁÇÁÀÔ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ×ÏÚÍÏÖÎÏÓÔÉ.
\item [psselect, psnup, \ldots] ÕÔÉÌÉÔÙ ÄÌÑ ÆÏÒÍÁÔÁ \PS{}.
\item [lacheck] ÐÒÏ×ÅÒËÁ ÓÉÎÔÁËÓÉÓÁ \LaTeX{}Á.
\item [texexec] ÐÒÏÃÅÓÓÏÒ ÄÌÑ Con\TeX{}tÁ É PDF.
\item [tex4ht] ËÏÎ×ÅÒÔÅÒ ÉÚ \TeX{}Á × HTML.
\end{cmddescription}
\section{õÓÔÁÎÏ×ËÁ × ÓÉÓÔÅÍÁÈ ÔÉÐÁ \protect\Unix}
\label{sec:unix-install}
ëÁË ÏÂßÑÓÎÑÅÔÓÑ × ÒÁÚÄÅÌÅ~\ref{sec:basic}, \p.~\pageref{sec:basic},
\TL{} ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÔÒÅÍÑ ÓÐÏÓÏÂÁÍÉ:
\begin{enumerate}
\item ÷ÙÐÏÌÎÑÔØ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ó ÄÉÓÔÒÉÂÕÔÉ×ÎÏÇÏ ÄÉÓËÁ.
\item õÓÔÁÎÏ×ÉÔØ ÎÁ ÄÉÓË ×ÁÛÅÇÏ ËÏÍÐØÀÔÅÒÁ.
\item éÎÔÅÇÒÉÒÏ×ÁÔØ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÉÌÉ ËÏÌÌÅËÃÉÀ × ÓÕÝÅÓÔ×ÕÀÝÉÊ \TeX.
\end{enumerate}
\noindent ÷ ÓÌÅÄÕÀÝÉÈ ÒÁÚÄÅÌÁÈ ÐÏÄÒÏÂÎÏ ÏÐÉÓÙ×ÁÅÔÓÑ ËÁÖÄÙÊ ÉÚ ÜÔÉÈ
ÓÐÏÓÏÂÏ× ÄÌÑ ÓÉÓÔÅÍ ÔÉÐÁ Unix.
\ifSingleColumn \begin{figure}[ht]\noindent \fi
\begin{warningbox}
\textbf{÷ÎÉÍÁÎÉÅ: } \CD{} É \DVD{} \TK{} ÉÚÇÏÔÏ×ÌÅÎÙ × ÆÏÒÍÁÔÅ ISO
9660 (High Sierra), \emph{×ËÌÀÞÁÑ} ÒÁÓÛÉÒÅÎÉÑ Rock Ridge (É Joliet
ÄÌÑ Windows). ðÏÜÔÏÍÕ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÉÓÐÏÌØÚÏ×ÁÔØ \TK{},
×ÁÛÁ ÓÉÓÔÅÍÁ ÄÏÌÖÎÁ ÐÏÄÄÅÒÖÉ×ÁÔØ ÒÁÓÛÉÒÅÎÉÑ Rock Ridge. ðÏÖÁÌÕÊÓÔÁ,
ÐÏÓÍÏÔÒÉÔÅ ÄÏËÕÍÅÎÔÁÃÉÀ Ë ËÏÍÁÎÄÅ \cmdname{mount} ÄÌÑ ×ÁÛÅÊ ÓÉÓÔÅÍÙ
É ×ÙÑÓÎÉÔÅ, ËÁË ÜÔÏ ÄÅÌÁÅÔÓÑ. åÓÌÉ Õ ×ÁÓ ÎÅÓËÏÌØËÏ ÍÁÛÉÎ × ÌÏËÁÌØÎÏÊ
ÓÅÔÉ, ×ÏÚÍÏÖÎÏ, ×ÁÍ ÂÕÄÅÔ ÐÒÏÝÅ ÓÍÏÎÔÉÒÏ×ÁÔØ \CD{} ÎÁ ÍÁÛÉÎÅ,
ËÏÔÏÒÁÑ ÐÏÄÄÅÒÖÉ×ÁÅÔ Rock Ridge, É ÞÉÔÁÔØ Ó ÏÓÔÁÌØÎÙÈ ÍÁÛÉÎ ÐÏ ÓÅÔÉ.
\leavevmode\quad óÏ×ÒÅÍÅÎÎÙÅ ÓÉÓÔÅÍÙ ÄÏÌÖÎÙ ÞÉÔÁÔØ ÄÉÓËÉ ÂÅÚ
ÐÒÏÂÌÅÍ. åÓÌÉ Õ ×ÁÓ ×ÏÚÎÉËÌÉ ÔÒÕÄÎÏÓÔÉ, ÓÏÏÂÝÉÔÅ ÎÁÍ. äÁÌØÎÅÊÛÉÊ
ÔÅËÓÔ ÐÒÅÄÐÏÌÁÇÁÅÔ, ÞÔÏ ×ÁÍ ÕÄÁÌÏÓØ ÓÍÏÎÔÉÒÏ×ÁÔØ ÄÉÓË ÎÁ ÍÁÛÉÎÅ, ËÏÔÏÒÁÑ
ÐÏÄÄÅÒÖÉ×ÁÅÔ Rock Ridge.
\end{warningbox}
\ifSingleColumn\end{figure}\fi
%
\subsection{òÁÂÏÔÁ Ó \protect\TL{} ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ó
ÕÓÔÁÎÏ×ÏÞÎÏÇÏ ÄÉÓËÁ (\Unix)}
\def\runlive{% text repeated in windows section
÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ \TeX{} ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ó \pkgname{live}
\DVD{}, ÎÅ ÕÓÔÁÎÁ×ÌÉ×ÁÑ ÅÇÏ ÎÁ ×ÁÛ ËÏÍÐØÀÔÅÒ. (óÏÂÓÔ×ÅÎÎÏ, ÏÔÓÀÄÁ
ÎÁÚ×ÁÎÉÅ <<\TL>>.) ïÄÎÁËÏ \emph{ÎÅ×ÏÚÍÏÖÎÏ} ÚÁÐÕÓÔÉÔØ \TeX{}
Ó ÄÒÕÇÉÈ ÄÉÓËÏ× ËÏÌÌÅËÃÉÉ (ÓÍ.
ÒÁÚÄÅÌ~\ref{sec:multiple-dist}, \p.~\pageref{sec:multiple-dist}).
}
\def\startinst{% repeated in other subsections
óÎÁÞÁÌÁ ÎÁÍ ÎÁÄÏ ÓÍÏÎÔÉÒÏ×ÁÔØ \CD{} ÉÌÉ \DVD{} Ó ÒÁÓÛÉÒÅÎÉÑÍÉ Rock
Ridge. ëÁË ÉÍÅÎÎÏ ÜÔÏ ÄÅÌÁÅÔÓÑ, ÚÁ×ÉÓÉÔ ÏÔ ×ÁÛÅÊ ÓÉÓÔÅÍÙ; ËÏÍÁÎÄÙ
ÎÉÖÅ ÒÁÂÏÔÁÀÔ ÄÌÑ ìÉÎÕËÓÁ, ÈÏÔÑ ÎÁÚ×ÁÎÉÅ ÕÓÔÒÏÊÓÔ×Á
(\filename{/dev/cdrom}) ÍÏÖÅÔ ÂÙÔØ ÄÒÕÇÉÍ. (÷ÓÅ ÎÁÛÉ ÐÒÉÍÅÒÙ
ÉÓÐÏÌØÚÕÀÔ \texttt{>} × ËÁÞÅÓÔ×Å ÓÉÓÔÅÍÎÏÇÏ ÐÒÉÇÌÁÛÅÎÉÑ; ËÏÍÁÎÄÙ,
ÎÁÂÉÒÁÅÍÙÅ ÐÏÌØÚÏ×ÁÔÅÌÅÍ, \Ucom{\texttt{ÐÏÄÞ£ÒËÎÕÔÙ}}.):
\begin{alltt}
> \Ucom{mount -t iso9660 /dev/cdrom /mnt/cdrom}
\end{alltt}
\noindent ôÅÐÅÒØ ÎÕÖÎÏ ÐÅÒÅÊÔÉ × ÓÍÏÎÔÉÒÏ×ÁÎÎÕÀ ÄÉÒÅËÔÏÒÉÀ:
\begin{alltt}
> \Ucom{cd /mnt/cdrom}
\end{alltt}
\noindent ÷ \MacOSX{} ÎÕÖÎÁÑ ÄÉÒÅËÔÏÒÉÑ ÏÂÙÞÎÏ ÎÁÈÏÄÉÔÓÑ × ÄÉÒÅËÔÏÒÉÉ
\dirname{/Volumes}, É ÄÉÓË ÍÏÎÔÉÒÕÅÔÓÑ Á×ÔÏÍÁÔÉÞÅÓËÉ.
}
\def\installtlsh{
÷ÙÐÏÌÎÉÔÅ ÓËÒÉÐÔ ÕÓÔÁÎÏ×ËÉ \filename{install-tl.sh}:
\begin{alltt}
> \Ucom{sh install-tl.sh}
Welcome to TeX Live...
\end{alltt}
\noindent ðÏÓÌÅ ÒÁÚÎÏÏÂÒÁÚÎÙÈ ÓÔÁÒÔÏ×ÙÈ ÓÏÏÂÝÅÎÉÊ É ÓÐÉÓËÁ ÏÐÃÉÊ
ÇÌÁ×ÎÏÇÏ ÍÅÎÀ, ÕÓÔÁÎÏ×ÏÞÎÙÊ ÓËÒÉÐÔ ÐÏÐÒÏÓÉÔ ×ÁÓ ××ÅÓÔÉ
ËÏÍÁÎÄÕ. óÄÅÌÁÊÔÅ ÜÔÏ, ÎÁÐÅÞÁÔÁ× ÎÕÖÎÕÀ ÂÕË×Õ É ÎÁÖÁ× \acro{RETURN}; ÎÅ
ÐÅÞÁÔÁÊÔÅ ÕÇÌÏ×ÙÈ ÓËÏÂÏË. íÏÖÎÏ ÐÅÞÁÔÁÔØ ÚÁÇÌÁ×ÎÕÀ ÉÌÉ ÓÔÒÏÞÎÕÀ ÂÕË×Õ;
× ÐÒÉÍÅÒÁÈ ÎÉÖÅ ÐÒÉ×ÏÄÑÔÓÑ ÓÔÒÏÞÎÙÅ ÂÕË×Ù.
}
\runlive
\startinst
\installtlsh
þÔÏÂÙ ÒÁÂÏÔÁÔØ ÐÒÑÍÏ Ó ÄÉÓÔÒÉÂÕÔÉ×Á, ÐÅÒ×ÏÊ ËÏÍÁÎÄÏÊ ÄÏÌÖÎÁ ÂÙÔØ
\Ucom{d}, Á ÚÁÔÅÍ ÐÏÄËÏÍÁÎÄÁ \Ucom{1}, ÞÔÏÂÙ ÕÓÔÁÎÏ×ÉÔØ ÄÉÒÅËÔÏÒÉÉ.
äÁÖÅ × ÜÔÏÍ ÓÌÕÞÁÅ ÍÙ ÄÏÌÖÎÙ ×ÙÂÒÁÔØ ÄÉÒÅËÔÏÒÉÀ ÎÁ ÌÏËÁÌØÎÏÍ ÄÉÓËÅ,
ÞÔÏÂÙ ËÌÁÓÔØ ÔÕÄÁ ÆÁÊÌÙ, ËÏÔÏÒÙÅ \TeX{} ÇÅÎÅÒÉÒÕÅÔ ÓÁÍ, ÎÁÐÒÉÍÅÒ,
ÛÒÉÆÔÙ É ÆÏÒÍÁÔÙ, Á ÔÁËÖÅ ÉÚÍÅΣÎÎÙÅ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ, ÅÓÌÉ ×
ÎÉÈ ÐÏÑ×ÉÔÓÑ ÎÅÏÂÈÏÄÉÍÏÓÔØ.
÷ ÜÔÏÍ ÐÒÉÍÅÒÅ ÍÙ ÂÕÄÅÍ ÉÓÐÏÌØÚÏ×ÁÔØ \dirname{/opt/texlive2007}.
ðÏÌÅÚÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÎÏÍÅÒ ÇÏÄÁ × ÎÁÚ×ÁÎÉÉ ÄÉÒÅËÔÏÒÉÉ, ÐÏÓËÏÌØËÕ
ÆÁÊÌÙ, ÓÏÚÄÁÎÎÙÅ ÒÁÚÎÙÍÉ ×ÅÒÓÉÑÍÉ \TL{}, ÎÅ ×ÓÅÇÄÁ ÓÏ×ÍÅÓÔÉÍÙ.
(åÓÌÉ ÚÎÁÞÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ \dirname{/usr/local/texlive/2007} ×ÁÍ
ÐÏÄÈÏÄÉÔ, ×Ù ÍÏÖÅÔÅ ÐÒÏÐÕÓÔÉÔØ ÜÔÏÔ ÛÁÇ.)
\begin{alltt}
Enter command: \Ucom{d}
Current directories setup:
<1> TEXDIR: /usr/local/texlive/2007
...
Enter command: \Ucom{1}
New value for TEXDIR [/usr/local/texlive/2007]: \Ucom{/opt/texlive2007}
...
Enter command: \Ucom{r}
\end{alltt}
\noindent íÙ ÓÎÏ×Á × ÇÌÁ×ÎÏÍ ÍÅÎÀ. óÌÅÄÕÀÝÁÑ É ÐÏÓÌÅÄÎÑÑ ËÏÍÁÎÄÁ
ÂÕÄÅÔ \Ucom{r}, ÞÔÏÂÙ ÓËÏÎÆÉÇÕÒÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ ÄÌÑ ÒÁÂÏÔÙ Ó
ÄÉÓÔÒÉÂÕÔÉ×Á, ÎÅ ÕÓÔÁÎÁ×ÌÉ×ÁÑ ÆÁÊÌÏ× ÎÁ ÄÉÓË:
\begin{alltt}
Enter command: \Ucom{r}
Preparing destination directories...
...
Welcome to the TeX Live system!
>
\end{alltt}
\noindent é, ËÁË ÐÏËÁÚÁÎÏ ×ÙÛÅ, ÍÙ ÏÐÑÔØ × ÓÉÓÔÅÍÎÏÍ ÛÅÌÌÅ.
ôÅÐÅÒØ ÍÙ ÄÏÌÖÎÙ ÉÚÍÅÎÉÔØ Ä×Å ÐÅÒÅÍÅÎÎÙÅ ÏËÒÕÖÅÎÉÑ: \envname{PATH}, ×
ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ×ÁÛÅÊ ÁÒÈÉÔÅËÔÕÒÏÊ (ÔÁË ÞÔÏ ×Ù ÓÍÏÖÅÔÅ ÚÁÐÕÓËÁÔØ
ÐÒÏÇÒÁÍÍÙ), É \envname{TEXMFSYSVAR}, × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ÕËÁÚÁÎÎÙÍ ×ÙÛÅ
ÚÎÁÞÅÎÉÅÍ. óÍ. ÓÐÉÓÏË ÎÁÚ×ÁÎÉÊ ÁÒÈÉÔÅËÔÕÒÙ ÄÌÑ ÒÁÚÌÉÞÎÙÈ ÓÉÓÔÅÍ ×
ÔÁÂÌÉÃÅ~\ref{tab:archlist}.
\def\textruntexconfig{%
ðÏÓÌÅ ÚÁ×ÅÒÛÅÎÉÑ ÏÓÎÏ×ÎÏÊ ÕÓÔÁÎÏ×ËÉ É ÕÓÔÁÎÏ×ÌÅÎÉÑ ÐÅÒÅÍÅÎÎÙÈ
ÏËÒÕÖÅÎÉÑ, ÓÌÅÄÕÅÔ ÚÁÐÕÓÔÉÔØ \cmdname{texconfig} ÉÌÉ
\cmdname{texconfig-sys}, ÞÔÏÂÙ ÐÒÉÓÐÏÓÏÂÉÔØ ×ÁÛÕ ÓÉÓÔÅÍÕ ÄÌÑ ×ÁÛÉÈ
ÎÕÖÄ. üÔÏ ÏÂßÑÓÎÑÅÔÓÑ × ÒÁÚÄÅÌÅ~\ref{sec:texconfig} ÎÁ
ÓÔÒ.~\pageref{sec:texconfig}.
}
\textruntexconfig
\begin{table*}[ht]
\caption[ðÏÄÄÅÒÖÉ×ÁÅÍÙÅ ÁÒÈÉÔÅËÔÕÒÙ.]{ðÏÄÄÅÒÖÉ×ÁÅÍÙÅ ÁÒÈÉÔÅËÔÕÒÙ.}
\label{tab:archlist}
\begin{tabular}{>{\ttfamily}ll}
alpha-linux & HP Alpha GNU/Linux \\
%alphaev5-osf4.0d & HP Alphaev5 OSF \\
%alphaev5-osf4.0d & Compaq Alphaev5 OSF \\
%hppa2.0-hpux10.20 & HP9000 HPUX 10.20 \\
i386-darwin & Intel x86 \MacOSX \\
i386-freebsd & Intel x86 FreeBSD \\
i386-linux & Intel x86 GNU/Linux \\
%i386-openbsd3.3 & Intel x86 OpenBSD \\
%i386-solaris2.8 & Intel x86 Solaris \\
mips-irix & SGI IRIX \\
powerpc-aix & IBM RS/6000 AIX \\
powerpc-darwin & PowerPC \MacOSX \\
sparc-linux & Sun Sparc GNU/Linux \\
sparc-solaris & Sun Sparc Solaris \\
win32 & Windows (32-bit) \\
x86\_64-linux & Intel x86 64-bit GNU/Linux \\
\hline
\end{tabular}
\end{table*}
\label{text:path}
óÉÎÔÁËÓÉÓ ÚÁÄÁÎÉÑ ÐÅÒÅÍÅÎÎÙÈ ÏËÒÕÖÅÎÉÑ É ÆÁÊÌ, ËÕÄÁ ÓÌÅÄÕÅÔ ÐÏÍÅÓÔÉÔØ
ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ËÏÍÁÎÄÙ, ÚÁ×ÉÓÑÔ ÏÔ ×ÁÛÅÇÏ ÛÅÌÌÁ. åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ
ÛÅÌÌ ÔÉÐÁ Bourne (\cmdname{sh}, \cmdname{bash}, \cmdname{ksh} É
Ô.Ð.), ÄÏÂÁ×ØÔÅ Ë ×ÁÛÅÍÕ \filename{$HOME/.profile} ÓÌÅÄÕÀÝÅÅ:
\begin{alltt}
PATH=/mnt/cdrom/bin/\var{archname}:$PATH; export PATH
TEXMFSYSVAR=/opt/texlive2007/texmf-var; export TEXMFSYSVAR
\end{alltt}
\noindent äÌÑ ÛÅÌÌÏ× ÔÉÐÁ C shell (\cmdname{csh}, \cmdname{tcsh}),
ÄÏÂÁ×ØÔÅ Ë ×ÁÛÅÍÕ \filename{$HOME/.cshrc} ÓÌÅÄÕÀÝÅÅ:
\begin{alltt}
setenv PATH /mnt/cdrom/bin/\var{archname}:$PATH
setenv TEXMFSYSVAR /opt/texlive2007/texmf-var
\end{alltt}
\noindent ôÅÐÅÒØ ×ÙÊÄÉÔÅ ÉÚ ÓÉÓÔÅÍÙ, ×ÏÊÄÉÔÅ × ÎÅ£ ÏÐÑÔØ É ÐÒÏ×ÅÒØÔÅ,
ÞÔÏ ×Ó£ ÒÁÂÏÔÁÅÔ (ÓÍ. ÒÁÚÄÅÌ~\ref{sec:test-install},
\p.\pageref{sec:test-install}).
\def\textifindoubt{%
åÓÌÉ Õ ×ÁÓ ÞÔÏ-ÔÏ ÎÅ ÐÏÌÕÞÁÅÔÓÑ, ÐÏÐÒÏÂÕÊÔÅ ÓÐÒÏÓÉÔØ ÓÏ×ÅÔÁ Õ
ÂÌÉÖÁÊÛÉÈ ÇÕÒÕ; ÎÁÐÒÉÍÅÒ, ËÁË ÍÏÎÔÉÒÏ×ÁÔØ ÄÉÓÔÒÉÂÕÔÉ× \TL{},
ËÁËÕÀ ÄÉÒÅËÔÏÒÉÀ ÉÌÉ ÄÉÒÅËÔÏÒÉÉ ÉÓÐÏÌØÚÏ×ÁÔØ, É ËÁË ÉÍÅÎÎÏ ÍÅÎÑÔØ
ÌÉÞÎÙÅ ÆÁÊÌÙ ÉÎÉÃÉÁÌÉÚÁÃÉÉ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ.
}
\textifindoubt
%
\subsection{õÓÔÁÎÏ×ËÁ \protect\TeX\protect\ Live ÎÁ ÄÉÓË}
\label{sec:unix-install-disk}
÷ÐÏÌÎÅ ×ÏÚÍÏÖÎÏ (ÓÏÂÓÔ×ÅÎÎÏ, ËÁË ÐÒÁ×ÉÌÏ, ÉÍÅÎÎÏ ÜÔÏ É ÄÅÌÁÅÔÓÑ)
ÕÓÔÁÎÏ×ÉÔØ ÓÉÓÔÅÍÕ \TL{} ÎÁ ÄÉÓË. üÔÏ ÍÏÖÎÏ ÓÄÅÌÁÔØ Ó ÄÉÓËÁ
\pkgname{live} ÉÌÉ ÄÉÓËÁ \pkgname{inst} (óÍ. ÏÐÉÓÁÎÉÅ ÄÉÓÔÒÉÂÕÔÉ×Ï× ×
ÒÁÚÄÅÌÅ~\ref{sec:multiple-dist}, \p.\pageref{sec:multiple-dist}).
\startinst
\installtlsh
óÐÉÓÏË ÐÕÎËÔÏ× × ÇÌÁ×ÎÏÍ ÍÅÎÀ ÕËÁÚÁÎ ×
ÔÁÂÌÉÃÅ~\ref{tab:main-menu-options}. ðÏÒÑÄÏË, × ËÏÔÏÒÏÍ ×Ù ×ÙÂÉÒÁÅÔÅ
ÐÕÎËÔÙ, ÏÂÙÞÎÏ ÎÅ×ÁÖÅÎ, ËÒÏÍÅ ÔÏÇÏ, ÞÔÏ ÐÕÎËÔ \Ucom{i} ÏÂÑÚÁÔÅÌØÎÏ
ÄÏÌÖÅÎ ÂÙÔØ ÐÏÓÌÅÄÎÉÍ. õÄÏÂÎÏ ×Ó£ ÖÅ ×ÙÂÉÒÁÔØ ÉÈ × ÐÏÒÑÄËÅ, ÕËÁÚÁÎÎÏÍ
ÎÉÖÅ.
% apparently here.sty [H] doesn't support table*.
\begin{table}[H]
\caption{ïÐÃÉÉ ÇÌÁ×ÎÏÇÏ ÍÅÎÀ ÕÓÔÁÎÏ×ËÉ.}
\label{tab:main-menu-options}
\begin{tabular}{>{\ttfamily}ll}
p & ðÌÁÔÆÏÒÍÁ, ÎÁ ËÏÔÏÒÕÀ ÐÒÏÉÚ×ÏÄÉÔÓÑ ÕÓÔÁÎÏ×ËÁ.\\
b & áÒÈÉÔÅËÔÕÒÁ, ÄÌÑ ËÏÔÏÒÏÊ ÕÓÔÁÎÁ×ÌÉ×ÁÀÔÓÑ ÐÒÏÇÒÁÍÍÙ.\\
s & ïÓÎÏ×ÎÁÑ ÓÈÅÍÁ ÕÓÔÁÎÏ×ËÉ (ÍÉÎÉÍÁÌØÎÁÑ, ÒÅËÏÍÅÎÄÏ×ÁÎÎÁÑ, ÐÏÌÎÁÑ É Ô.Ä.).\\
c & éÚÍÅÎÉÔØ ÓÈÅÍÕ ÕÓÔÁÎÏ×ËÉ ÄÌÑ ÉÎÄÉ×ÉÄÕÁÌØÎÙÈ ËÏÌÌÅËÃÉÊ.\\
l & éÚÍÅÎÉÔØ ÓÈÅÍÕ ÕÓÔÁÎÏ×ËÉ ÄÌÑ ÑÚÙËÏ×ÙÈ ËÏÌÌÅËÃÉÊ.\\
d & äÉÒÅËÔÏÒÉÉ ÄÌÑ ÕÓÔÁÎÏ×ËÉ.\\
o & äÒÕÇÉÅ ÏÐÃÉÉ.\\
i & ÷ÙÐÏÌÎÉÔØ ÕÓÔÁÎÏ×ËÕ.\\
\end{tabular}
\end{table}
÷ÏÔ ÐÏÄÒÏÂÎÏÅ ÏÂßÑÓÎÅÎÉÅ ËÁÖÄÏÊ ÏÐÃÉÉ.
\textbf{\optname{p} "--- ðÌÁÔÆÏÒÍÁ, ÎÁ ËÏÔÏÒÕÀ ÐÒÏÉÚ×ÏÄÉÔÓÑ
ÕÓÔÁÎÏ×ËÁ.} ðÏÓËÏÌØËÕ ÕÓÔÁÎÏ×ÏÞÎÙÊ ÓËÒÉÐÔ Á×ÔÏÍÁÔÉÞÅÓËÉ ÏÐÒÅÄÅÌÑÅÔ
×ÁÛÕ ÐÌÁÔÆÏÒÍÕ, ÉÚÍÅÎÑÔØ ÜÔÕ ÐÅÒÅÍÅÎÎÕÀ ÏÂÙÞÎÏ ÎÅ ÎÁÄÏ. üÔÁ ÏÐÃÉÑ
ÉÓÐÏÌØÚÕÅÔÓÑ × ÔÏÍ ÓÌÕÞÁÅ, ËÏÇÄÁ Á×ÔÏÍÁÔÉÞÅÓËÏÅ ÏÐÒÅÄÅÌÅÎÉÅ ÄÁ£Ô ÎÅ
ÔÏÔ ÒÅÚÕÌØÔÁÔ, ËÏÔÏÒÙÊ ×ÁÍ ÎÕÖÅÎ.
\textbf{\optname{b} "--- áÒÈÉÔÅËÔÕÒÁ, ÄÌÑ ËÏÔÏÒÏÊ ÕÓÔÁÎÁ×ÌÉ×ÁÀÔÓÑ
ÐÒÏÇÒÁÍÍÙ.} ðÏ ÕÍÏÌÞÁÎÉÀ ÕÓÔÁÎÁ×ÌÉ×ÁÀÔÓÑ ÔÏÌØËÏ ÐÒÏÇÒÁÍÍÙ ÄÌÑ ×ÁÛÅÊ
ÔÅËÕÝÅÊ ÐÌÁÔÆÏÒÍÙ. ÷ ÜÔÏÍ ÍÅÎÀ ×Ù ÍÏÖÅÔÅ ÚÁÄÁÔØ ÕÓÔÁÎÏ×ËÕ ÐÒÏÇÒÁÍÍ É
ÄÌÑ ÄÒÕÇÉÈ ÁÒÈÉÔÅËÔÕÒ (ÉÌÉ \emph{ÎÅ} ÕÓÔÁÎÏ×ÉÔØ ÉÈ ÄÌÑ ÔÅËÕÝÅÊ
ÁÒÈÉÔÅËÔÕÒÙ). üÔÏ ÞÁÓÔÏ ÐÏÌÅÚÎÏ, ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÏÄÎÏ É ÔÏ ÖÅ
ÄÅÒÅ×Ï \TeX{}Á ÄÌÑ ÒÁÚÎÙÈ ÍÁÛÉÎ É ÒÁÚÄÁ£ÔÅ ÅÇÏ ÐÏ ÌÏËÁÌØÎÏÊ ÓÅÔÉ.
óÐÉÓÏË ÐÏÄÄÅÒÖÉ×ÁÅÍÙÈ ÁÒÈÉÔÅËÔÕÒ ÐÒÉ×ÅÄÅÎ ×
ÔÁÂÌÉÃÅ~\ref{tab:archlist}, \p.~\pageref{tab:archlist}.
\textbf{\optname{s} "--- ïÓÎÏ×ÎÁÑ ÓÈÅÍÁ ÕÓÔÁÎÏ×ËÉ.} ÷ ÜÔÏÍ ÍÅÎÀ ×Ù
ÍÏÖÅÔÅ ×ÙÂÒÁÔØ ÏÓÎÏ×ÎÕÀ ÓÈÅÍÕ ÕÓÔÁÎÏ×ËÉ ÐÁËÅÔÏ×. ðÏ ÕÍÏÌÞÁÎÉÀ
ÉÓÐÏÌØÚÕÅÔÓÑ ÐÏÌÎÁÑ ÓÈÅÍÁ (\optname{full}), ËÏÔÏÒÁÑ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ×Ó£,
ÎÏ ×Ù ÍÏÖÅÔÅ ×ÙÂÒÁÔØ ÍÉÎÉÍÁÌØÎÕÀ ÓÈÅÍÕ (\optname{basic}), ÞÔÏÂÙ
ÓÜËÏÎÏÍÉÔØ ÍÅÓÔÏ ÎÁ ÄÉÓËÅ, ÉÌÉ ÐÒÏÍÅÖÕÔÏÞÎÕÀ ÓÈÅÍÕ (\optname{medium}).
åÓÔØ ÔÁËÖÅ ÓÐÅÃÉÁÌØÎÙÅ ÓÈÅÍÙ ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÅÊ Omega É \acro{XML}.
\textbf{\optname{c} "--- éÎÄÉ×ÉÄÕÁÌØÎÙÅ ËÏÌÌÅËÃÉÉ.} üÔÏ ÍÅÎÀ
ÐÏÚ×ÏÌÑÅÔ ÉÚÍÅÎÉÔØ ×ÙÂÒÁÎÎÙÊ ÏÓÎÏ×ÎÏÊ ÓÈÅÍÏÊ ÓÐÉÓÏË ÏÔÄÅÌØÎÙÈ
ËÏÌÌÅËÃÉÊ. ëÏÌÌÅËÃÉÉ ÐÒÅÄÓÔÁ×ÌÑÀÔ ÓÏÂÏÊ ÓÌÅÄÕÀÝÉÊ ÐÏÓÌÅ ÓÈÅÍ ÕÒÏ×ÅÎØ
ÉÅÒÁÒÈÉÉ \TL{}. ëÁÖÄÁÑ ËÏÌÌÅËÃÉÑ "--- ÍÁËÒÏÓÙ \TeX{}Á, ÓÅÍÅÊÓÔ×Á
ÛÒÉÆÔÏ× \MF{} É Ô.Ä, "--- ÓÏÓÔÏÉÔ ÉÚ ÎÅÓËÏÌØËÉÈ ÐÁËÅÔÏ×. ðÁËÅÔÙ
ÐÒÅÄÓÔÁ×ÌÑÀÔ ÓÏÂÏÊ ÎÉÖÎÉÊ ÕÒÏ×ÅÎØ ÉÅÒÁÒÈÉÉ \TL{}. ÷ ÜÔÏÍ ÍÅÎÀ
ÚÁÇÌÁ×ÎÙÅ É ÓÔÒÏÞÎÙÅ ÂÕË×Ù ÒÁÚÌÉÞÁÀÔÓÑ.
\textbf{\optname{l} "--- ñÚÙËÏ×ÙÅ ËÏÌÌÅËÃÉÉ.} óÍÙÓÌ ÜÔÏÇÏ ÍÅÎÀ ÔÏÔ
ÖÅ, ÞÔÏ É ÐÒÅÄÙÄÕÝÅÇÏ \Ucom{c}. ïÎÏ ÐÏÚ×ÏÌÑÅÔ ×ÙÂÒÁÔØ ÄÌÑ ÕÓÔÁÎÏ×ËÉ
ÏÔÄÅÌØÎÙÅ ËÏÍÐÏÎÅÎÔÙ ÄÉÓÔÒÉÂÕÔÉ×Á. ÷ ÄÁÎÎÏÍ ÓÌÕÞÁÅ ÜÔÉ ËÏÍÐÏÎÅÎÔÙ
ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ ÒÁÚÌÉÞÎÙÍ ÑÚÙËÁÍ. ÷ ÜÔÏÍ ÍÅÎÀ ÚÁÇÌÁ×ÎÙÅ É ÓÔÒÏÞÎÙÅ ÂÕË×Ù
ÒÁÚÌÉÞÁÀÔÓÑ. ÷ÏÔ ÓÐÉÓÏË ÑÚÙËÏ×ÙÈ ËÏÌÌÅËÃÉÊ \TL:
% xx really should generate list from texmf/tpm/collection/tex-lang*
% a la install-tl.sh.
\begin{tabbing}
\hspace{.50\linewidth} \=
\hspace{.50\linewidth} \kill
áÒÁÂÓËÉÊ ÑÚÙË \>
áÒÍÑÎÓËÉÊ ÑÚÙË \\
áÆÒÉËÁÎÓËÉÅ ÑÚÙËÉ (ÞÁÓÔÉÞÎÏ) \>
âÒÉÔÁÎÓËÉÊ ÁÎÇÌÉÊÓËÉÊ \\
÷ÅÎÇÅÒÓËÉÊ ÑÚÙË \>
÷ØÅÔÎÁÍÓËÉÊ ÑÚÙË \\
çÏÌÌÁÎÄÓËÉÊ ÑÚÙË\>
çÒÅÞÅÓËÉÊ ÑÚÙË\\
äÁÔÓËÉÊ ÑÚÙË \>
é×ÒÉÔ \\
éÎÄÉÊÓËÉÅ ÑÚÙËÉ \>
éÓÐÁÎÓËÉÊ ÑÚÙË \\
éÔÁÌØÑÎÓËÉÊ ÑÚÙË \>
ëÉÒÉÌÌÉÞÅÓËÉÅ ÑÚÙËÉ \\
ëÉÔÁÊÓËÉÊ, ÑÐÏÎÓËÉÊ, ËÏÒÅÊÓËÉÊ ÑÚÙËÉ \>
ìÁÔÙÎØ\\
íÁÎØÞÖÕÒÓËÉÅ ÑÚÙËÉ \>
íÏÎÇÏÌØÓËÉÊ ÑÚÙË \\
îÅÍÅÃËÉÊ ÑÚÙË\>
îÏÒ×ÅÖÓËÉÊ ÑÚÙË \\
ðÏÌØÓËÉÊ ÑÚÙË\>
ðÏÒÔÕÇÁÌØÓËÉÊ ÑÚÙË \\
ôÉÂÅÔÓËÉÊ ÑÚÙË\>
æÉÎÓËÉÊ ÑÚÙË \\
æÒÁÎÃÕÚÓËÉÊ ÑÚÙË \>
èÏÒ×ÁÔÓËÉÊ ÑÚÙË\\
þÅÛÓËÉÊ É ÓÌÏ×ÁÃËÉÊ ÑÚÙËÉ \>
û×ÅÄÓËÉÊ ÑÚÙË \\
\end{tabbing}
\noindent ñÚÙËÏ×ÙÅ ËÏÌÌÅËÃÉÉ ÏÂÙÞÎÏ ×ËÌÀÞÁÀÔ ÛÒÉÆÔÙ, ÍÁËÒÏÓÙ, ÔÁÂÌÉÃÙ
ÐÅÒÅÎÏÓÁ É Ô.Ä. (îÁÐÒÉÍÅÒ, ÅÓÌÉ ×Ù ×ÙÂÉÒÁÅÔÅ ËÏÌÌÅËÃÉÀ
\optname{French}, ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ
\pkgname{frenchle.sty}.) ëÒÏÍÅ ÔÏÇÏ, ÕÓÔÁÎÏ×ËÁ ÑÚÙËÏ×ÏÊ ËÏÌÌÅËÃÉÉ
ÐÒÉ×ÏÄÉÔ Ë ÉÚÍÅÎÅÎÉÀ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÇÏ ÆÁÊÌÁ \filename{language.dat},
ËÏÔÏÒÙÊ ÕÐÒÁ×ÌÑÅÔ ÚÁÇÒÕÚËÏÊ ÔÁÂÌÉà ÐÅÒÅÎÏÓÁ.
\textbf{\optname{d} "--- äÉÒÅËÔÏÒÉÉ ÄÌÑ ÕÓÔÁÎÏ×ËÉ}. úÄÅÓØ ÍÏÖÎÏ
ÏÐÒÅÄÅÌÉÔØ ÔÒÉ ÄÉÒÅËÔÏÒÉÉ:
\label{text:instdir}
\begin{ttdescription}
\item [TEXDIR] ëÏÒÎÅ×ÁÑ ÄÉÒÅËÔÏÒÉÑ, ÇÄÅ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÐÏ ÕÍÏÌÞÁÎÉÀ
×Ó£ ÏÓÔÁÌØÎÏÅ. ðÏ ÕÍÏÌÞÁÎÉÀ ÜÔÏ \dirname{/usr/local/texlive/2007},
ÎÏ ÜÔÏ ÞÁÓÔÏ ÂÙ×ÁÅÔ ÎÕÖÎÙÍ ÉÚÍÅÎÉÔØ. íÙ ÒÅËÏÍÅÎÄÕÅÍ ×ËÌÀÞÁÔØ ÎÏÍÅÒ
ÇÏÄÁ × ÎÁÚ×ÁÎÉÅ ÄÉÒÅËÔÏÒÉÉ, ÞÔÏÂÙ ÍÏÖÎÏ ÂÙÌÏ ÄÅÒÖÁÔØ ÏÔÄÅÌØÎÏ ÒÁÚÎÙÅ
×ÅÒÓÉÉ \TL{}. ðÏÓÌÅ ÔÅÓÔÉÒÏ×ÁÎÉÑ ÎÏ×ÏÊ ×ÅÒÓÉÉ ×Ù ÓÍÏÖÅÔÅ ÓÄÅÌÁÔØ
\dirname{/usr/local/texlive} ÓÓÙÌËÏÊ ÎÁ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ÄÉÒÅËÔÏÒÉÀ.
ðÏÄ \MacOSX, ÒÁÓÐÒÏÓÔÒÁΣÎÎÙÅ ÏÂÏÌÏÞËÉ ÉÝÕÔ \TeX{} ×
\dirname{/usr/local/teTeX}, ÐÏÜÔÏÍÕ ×ÁÍ ÍÏÖÅÔ ÐÏËÁÚÁÔØÓÑ ÕÄÏÂÎÅÅ
ÕÓÔÁÎÏ×ÉÔØ \TL{} ÔÕÔ.
\item [TEXMFLOCAL] üÔÏ ÄÅÒÅ×Ï ÄÉÒÅËÔÏÒÉÊ, ËÕÄÁ ÓÉÓÔÅÍÎÙÅ ÓËÒÉÐÔÙ
ÕÓÔÁÎÁ×ÌÉ×ÁÀÔ ÆÁÊÌÙ \TeX{}Á, ÎÅ ÏÔÎÏÓÑÝÉÅÓÑ Ë ÏÐÒÅÄÅÌ£ÎÎÏÊ ×ÅÒÓÉÉ,
ÇÌÁ×ÎÙÍ ÏÂÒÁÚÏÍ, ÛÒÉÆÔÙ. ðÏ ÕÍÏÌÞÁÎÉÀ ÜÔÏ
\dirname{/usr/local/texlive/texmf-local} É ÎÅ ÚÁ×ÉÓÉÔ ÏÔ ÔÅËÕÝÅÊ
×ÅÒÓÉÉ \TL{}, ÐÏÔÏÍÕ ÞÔÏ ÓÀÄÁ ÔÁËÖÅ ÏÂÙÞÎÏ ÐÏÍÅÝÁÀÔ ÌÏËÁÌØÎÙÅ ÐÁËÅÔÙ
ÉÌÉ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ.
\item [TEXMFSYSVAR] üÔÏ ÄÅÒÅ×Ï ÄÉÒÅËÔÏÒÉÊ, ËÕÄÁ ÓËÒÉÐÔ
\cmdname{texconfig-sys} ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÆÁÊÌÙ, ÚÁ×ÉÓÑÝÉÅ ÏÔ ËÏÎËÒÅÔÎÏÊ
×ÅÒÓÉÉ. ðÏ ÕÍÏÌÞÁÎÉÀ ÜÔÏ \dirname{TEXDIR/texmf-var}, É ÏÂÙÞÎÏ ÜÔÏ
ÚÎÁÞÅÎÉÅ ÍÅÎÑÔØ ÎÅ ÓÔ\'ÏÉÔ. åÓÔØ ÔÁËÖÅ \envname{TEXMFSYSCONFIG},
ÇÄÅ \cmdname{texconfig} ÉÝÅÔ ÉÚÍÅΣÎÎÙÅ ÆÁÊÌÙ ËÏÎÆÉÇÕÒÁÃÉÉ. óÍ.
ÂÏÌÅÅ ÐÏÌÎÏÅ ÏÐÉÓÁÎÉÅ × ÒÁÚÄÅÌÅ~\ref{sec:texconfig},
\p.\pageref{sec:texconfig}
\end{ttdescription}
\textbf{\optname{o} "--- äÒÕÇÉÅ ÏÐÃÉÉ.} ÷ ÜÔÏÍ ÍÅÎÀ ×Ù ÍÏÖÅÔÅ ×ÙÂÒÁÔØ
ÓÌÅÄÕÀÝÉÅ ÏÐÃÉÉ, ËÏÔÏÒÙÅ ×ÌÉÑÀÔ ÎÁ ÐÒÏÃÅÓÓ ÕÓÔÁÎÏ×ËÉ:
\begin{ttdescription}
\item [a] õËÁÚÁÔØ ÁÌØÔÅÒÎÁÔÉ×ÎÕÀ ÄÉÒÅËÔÏÒÉÀ ÄÌÑ ÇÅÎÅÒÉÒÏ×ÁÎÎÙÈ
ÛÒÉÆÔÏ×. ðÏ ÕÍÏÌÞÁÎÉÀ ÛÒÉÆÔÙ ËÌÁÄÕÔÓÑ × \envname{TEXMFVAR}, ËÁË
ÏÂßÑÓÎÑÅÔÓÑ ×ÙÛÅ. áÌØÔÅÒÎÁÔÉ×ÎÁÑ ÄÉÒÅËÔÏÒÉÑ ÎÕÖÎÁ, ÎÁÐÒÉÍÅÒ, ÅÓÌÉ
×Ù ÈÏÔÉÔÅ ÓÍÏÎÔÉÒÏ×ÁÔØ ÏÓÎÏ×ÎÏÅ ÄÅÒÅ×Ï ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ, É ÐÏÔÏÍÕ
×ÁÍ ÎÕÖÎÁ ÄÒÕÇÁÑ ÄÉÒÅËÔÏÒÉÑ (×ÏÚÍÏÖÎÏ, Ó×ÏÑ ÎÁ ËÁÖÄÏÊ ÉÚ ÍÁÛÉÎ ×
ÌÏËÁÌØÎÏÊ ÓÅÔÉ) ÄÌÑ ÄÉÎÁÍÉÞÅÓËÉ ÓÏÚÄÁ×ÁÅÍÙÈ ÛÒÉÆÔÏ×.
\item [l] óÏÚÄÁÔØ ÓÉÍ×ÏÌÉÞÅÓËÉÅ ÓÓÙÌËÉ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÄÏËÕÍÅÎÔÁÃÉÉ ×
ÆÏÒÍÁÔÅ man É/ÉÌÉ \acro{GNU} Info. îÁÐÒÉÍÅÒ, ×Ù ÍÏÖÅÔÅ ÚÁÈÏÔÅÔØ ÓÏÚÄÁÔØ
ÓÓÙÌËÉ ÎÁ ÆÁÊÌÙ man ÐÏÄ \dirname{/usr/local/man}, É ÎÁ ÆÁÊÌÙ Info
ÐÏÄ \dirname{/usr/local/info}. (òÁÚÕÍÅÅÔÓÑ, ×ÁÍ ÎÕÖÎÙ ÐÒÁ×Á ÎÁ
ÚÁÐÉÓØ × ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÄÉÒÅËÔÏÒÉÉ.)
íÙ ÎÅ ÒÅËÏÍÅÎÄÕÅÍ ÉÓÐÏÌØÚÏ×ÁÔØ ÜÔÕ ÏÐÃÉÀ ÄÌÑ ÕÓÔÁÎÏ×ËÉ \TL{} ÐÏ×ÅÒÈ
×ÅÒÓÉÉ ÓÉÓÔÅÍÙ \TeX{} × ×ÁÛÅÍ ÄÉÓÔÒÉÂÕÔÉ×Å. ïÎÁ ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ
ÔÏÇÏ, ÞÔÏÂÙ ÓÄÅÌÁÔØ ÓÓÙÌËÉ × ÓÔÁÎÄÁÒÔÎÙÈ ÄÉÒÅËÔÏÒÉÑÈ ×ÒÏÄÅ
\dirname{/usr/local/bin}, ÅÓÌÉ × ÎÉÈ ÎÅÔ ÆÁÊÌÏ× \TeX Á.
\item [d] îÅ ÐÒÏÉÚ×ÏÄÉÔØ ÕÓÔÁÎÏ×ËÕ ÄÏËÕÍÅÎÔÁÃÉÉ. üÔÏ ÐÏÌÅÚÎÏ, ÅÓÌÉ ×Ù
ÈÏÔÉÔÅ ÓÜËÏÎÏÍÉÔØ ÍÅÓÔÏ ÎÁ ÄÉÓËÅ, ÉÌÉ ÅÓÌÉ ×Ù ÕÖÅ ÕÓÔÁÎÏ×ÉÌÉ
ÄÏËÕÍÅÎÔÁÃÉÀ × ÄÒÕÇÏÍ ÍÅÓÔÅ.
\item [s] îÅ ÐÒÏÉÚ×ÏÄÉÔØ ÕÓÔÁÎÏ×ËÕ ÏÓÎÏ×ÎÏÇÏ ÄÅÒÅ×Á ÛÒÉÆÔÏ× É ÍÁËÒÏÓÏ×.
üÔÏ ÎÕÖÎÏ, ÅÓÌÉ ×Ù ÈÏÔÉÔÅ ÓÄÅÌÁÔØ ÏÄÎÏ ÏÂÝÅÅ ÄÅÒÅ×Ï ÄÌÑ ÒÁÚÎÙÈ ÍÁÛÉÎ
É/ÉÌÉ ÐÌÁÔÆÏÒÍ, ÜËÓÐÏÒÔÉÒÕÑ ÅÇÏ, ÎÁÐÒÉÍÅÒ, ÐÒÉ ÐÏÍÏÝÉ \acro{NFS}.
\end{ttdescription}
\textbf{i "--- ÷ÙÐÏÌÎÉÔØ ÕÓÔÁÎÏ×ËÕ.} ëÏÇÄÁ ×Ù ÚÁÄÁÄÉÔÅ ÎÕÖÎÙÅ
ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÏÐÃÉÉ, ××ÅÄÉÔÅ \Ucom{i} ÞÔÏÂÙ ÎÁÞÁÔØ ÕÓÔÁÎÏ×ËÕ ×
×ÙÂÒÁÎÎÙÅ ÄÉÒÅËÔÏÒÉÉ.
% text is similar to above, but no TEXMFSYSVAR, so we have to write out.
ðÏÓÌÅÄÎÉÊ ÛÁÇ "--- ×ËÌÀÞÉÔØ ÚÁ×ÉÓÑÝÕÀ ÏÔ ÁÒÈÉÔÅËÔÕÒÙ ÐÏÄÄÉÒÅËÔÏÒÉÀ
\dirname{TEXDIR/bin} × ÐÅÒÅÍÅÎÎÕÀ \envname{PATH}, ÔÁË ÞÔÏ ×ÁÛÉ ÎÏ×ÙÅ
ÐÒÏÇÒÁÍÍÙ ÂÕÄÕÔ ÎÁÊÄÅÎÙ. îÁÚ×ÁÎÉÑ ÁÒÈÉÔÅËÔÕÒ ÐÒÉ×ÅÄÅÎÙ ×
ÔÁÂÌÉÃÅ~\ref{tab:archlist}, \p.~\pageref{tab:archlist}. ðÒÉ
ÎÅÏÂÈÏÄÉÍÏÓÔÉ ×Ù ÍÏÖÅÔÅ ÐÒÏÓÔÏ ÕËÁÚÁÔØ ÄÉÒÅËÔÏÒÉÀ
\dirname{TEXDIR/bin}.
óÉÎÔÁËÓÉÓ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÈ ËÏÍÁÎÄ É ÓÔÁÒÔÏ×ÙÅ ÆÁÊÌÙ ÄÌÑ ÜÔÏÇÏ
ÚÁ×ÉÓÑÔ ÏÔ ×ÁÛÅÇÏ ÛÅÌÌÁ. åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÛÅÌÌ ÔÉÐÁ Bourne
(\cmdname{sh}, \cmdname{bash}, \cmdname{ksh} É Ô.Ð.), ÄÏÂÁ×ØÔÅ Ë
×ÁÛÅÍÕ \filename{$HOME/.profile} ÓÌÅÄÕÀÝÅÅ:
\begin{alltt}
PATH=/usr/local/texlive2007/bin/\var{archname}:$PATH; export PATH
\end{alltt}
\noindent äÌÑ ÛÅÌÌÏ× ÔÉÐÁ C shell (\cmdname{csh}, \cmdname{tcsh}),
ÄÏÂÁ×ØÔÅ Ë ×ÁÛÅÍÕ \filename{$HOME/.cshrc} ÓÌÅÄÕÀÝÅÅ:
\begin{alltt}
setenv PATH /usr/local/texlive2007/bin/\var{archname}:$PATH
\end{alltt}
\textruntexconfig
îÉÖÅ ÐÒÉ×ÏÄÉÔÓÑ ËÒÁÔËÉÊ ËÏÍÍÅÎÔÉÒÏ×ÁÎÎÙÊ ÐÒÉÍÅÒ ÐÏÌÎÏÊ ÕÓÔÁÎÏ×ËÉ, Ó
ÐÒÏÇÒÁÍÍÁÍÉ ÔÏÌØËÏ ÄÌÑ ÔÅËÕÝÅÊ ÓÉÓÔÅÍÙ É Ó ÒÅËÏÍÅÎÄÏ×ÁÎÎÏÊ ×ÙÛÅ
ÓÔÒÕËÔÕÒÏÊ ÄÉÒÅËÔÏÒÉÊ. ôÁËÉÍ ÏÂÒÁÚÏÍ, ÎÕÖÎÁ ÔÏÌØËÏ ÏÄÎÁ ËÏÍÁÎÄÁ,
\Ucom{i} ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÓÉÓÔÅÍÙ. úÎÁËÏÍ \texttt{>}, ËÁË ÏÂÙÞÎÏ,
ÏÂÏÚÎÁÞÁÅÔÓÑ ÓÉÓÔÅÍÎÙÊ ÐÒÏÍÐÔ.
\begin{alltt}
> \Ucom{sh install-tl.sh}
\Ucom{i} # ×ÙÐÏÌÎÉÔØ ÕÓÔÁÎÏ×ËÕ
> \Ucom{texconfig} ... # óÍ. ÒÁÚÄÅÌ \ref{sec:texconfig}
# îÏ×ÙÊ ÜÌÅÍÅÎÔ × ÐÅÒÅÍÅÎÎÏÊ $PATH, ÄÌÑ ìÉÎÕËÓÁ
> \Ucom{PATH=/usr/local/texlive2007/bin/i386-linux:$PATH; export PATH}
\end{alltt}
\textifindoubt
\subsubsection{õÓÔÁÎÏ×ËÁ × ÐÁËÅÔÎÏÍ (ÎÅÉÎÔÅÒÁËÔÉ×ÎÏÍ) ÒÅÖÉÍÅ}
\label{sec:noninteractive-install}
÷Ù ÍÏÖÅÔÅ ÚÁÄÁÔØ ÄÉÒÅËÔÏÒÉÉ ÕÓÔÁÎÏ×ËÉ × ÐÅÒÅÍÅÎÎÙÈ ÏËÒÕÖÅÎÉÑ, Á
ÚÁÔÅÍ ÕÓÔÁÎÏ×ÉÔØ ÓÉÓÔÅÍÕ × ÎÅÉÎÔÅÒÁËÔÉ×ÎÏÍ ÒÅÖÉÍÅ. ÷ÏÔ ÐÒÉÍÅÒ:
\begin{alltt}
> \Ucom{TEXLIVE_INSTALL_PREFIX=/opt/texlive}
> \Ucom{export TEXLIVE_INSTALL_PREFIX}
> \Ucom{echo i | sh install-tl.sh}
\end{alltt}
ðÅÒÅÍÅÎÎÁÑ \envname{TEXLIVE\_INSTALL\_PREFIX} ÚÁÄÁ£Ô ÎÏ×ÏÅ ÚÎÁÞÅÎÉÅ
ÄÌÑ ÄÉÒÅËÔÏÒÉÉ ÕÓÔÁÎÏ×ËÉ, ×ÍÅÓÔÏ \dirname{/usr/local/texlive},
ÏÓÔÁ×ÌÑÑ ×Ó£ ÏÓÔÁÌØÎÏÅ ÂÅÚ ÉÚÍÅÎÅÎÉÊ, ÔÁË ÞÔÏ × ÐÒÉÍÅÒÅ ×ÙÛÅ ÓÉÓÔÅÍÁ
ÂÕÄÅÔ ÕÓÔÁÎÏ×ÌÅÎÁ × \dirname{/opt/texlive/2007}.
ëÁË ÏÂÙÞÎÏ × àÎÉËÓÅ, ËÏÍÁÎÄÁ \Ucom{echo i} ÍÏÖÅÔ ÂÙÔØ ×ÓÔÁ×ÌÅÎÁ × ÌÀÂÕÀ
ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ËÏÍÁÎÄ ÂÌÁÇÏÄÁÒÑ ÒÅÄÉÒÅËÔÁÍ, ÔÁË ÞÔÏ ÍÏÖÎÏ ÎÁÐÉÓÁÔØ
ÓËÏÌØ ÕÇÏÄÎÏ ÓÌÏÖÎÙÊ ÓËÒÉÐÔ ÕÓÔÁÎÏ×ËÉ.
÷ÏÔ ÓÐÉÓÏË ÐÅÒÅÍÅÎÎÙÈ ÏËÒÕÖÅÎÉÑ:
\begin{ttdescription}
\item [TEXLIVE\_INSTALL\_PREFIX]
÷ÍÅÓÔÏ \dirname{/usr/local/texlive}.
\item [TEXLIVE\_INSTALL\_TEXDIR]
÷ÍÅÓÔÏ \dirname{\$TEXLIVE_INSTALL_PREFIX}/2007.
\item [TEXLIVE\_INSTALL\_TEXMFLOCAL]
÷ÍÅÓÔÏ \dirname{\$TEXLIVE_INSTALL_PREFIX/texmf-var}.
\item [TEXLIVE\_INSTALL\_TEXMFSYSVAR]
÷ÍÅÓÔÏ \dirname{\$TEXLIVE_INSTALL_TEXDIR/texmf-var}.
\item [TEXLIVE\_INSTALL\_TEXMFHOME]
÷ÍÅÓÔÏ \dirname{\$HOME/texmf}.
\end{ttdescription}
âÙÌÏ ÂÙ ÉÎÔÅÒÅÓÎÏ ×ÍÅÓÔÏ ÜÔÉÈ ÐÅÒÅÍÅÎÎÙÈ ÏËÒÕÖÅÎÉÊ ÉÓÐÏÌØÚÏ×ÁÔØ
ÔÒÁÄÉÃÉÏÎÎÙÊ ÄÌÑ \acro{GNU} ÓËÒÉÐÔ \filename{configure} Ó
ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ÏÐÃÉÑÍÉ. íÙ ÂÕÄÅÍ ÂÌÁÇÏÄÁÒÎÙ ÔÅÍ, ËÔÏ ×ÏÚØÍ£ÔÓÑ
ÎÁÐÉÓÁÔØ ÔÁËÏÊ ÓËÒÉÐÔ!
%
\subsection{õÓÔÁÎÏ×ËÁ ÎÁ ÄÉÓË ÉÎÄÉ×ÉÄÕÁÌØÎÙÈ ÐÁËÅÔÏ×}
÷Ù ÍÏÖÅÔÅ ÄÏÂÁ×ÉÔØ ÉÎÄÉ×ÉÄÕÁÌØÎÙÅ ÐÁËÅÔÙ ÉÌÉ ËÏÌÌÅËÃÉÉ ÉÚ ÄÉÓÔÒÉÂÕÔÉ×Á
× ÓÉÓÔÅÍÕ, ÏÔÌÉÞÎÕÀ ÏÔ \TL{} ÉÌÉ × ÐÒÅÄÙÄÕÝÕÀ ×ÅÒÓÉÀ
\TL{}.
\startinst
úÁÐÕÓÔÉÔÅ ÕÓÔÁÎÏ×ÏÞÎÙÊ ÓËÒÉÐÔ \filename{install-pkg.sh} (ÎÅ
\filename{install-tl.sh} "--- ÜÔÏÔ ÓËÒÉÐÔ ÔÏÌØËÏ ÄÌÑ ÐÏÌÎÏÊ ÕÓÔÁÎÏ×ËÉ):
\begin{alltt}
> \Ucom{sh install-pkg.sh \var{options}}
\end{alltt}
ðÅÒ×ÙÊ ÎÁÂÏÒ ÏÐÃÉÊ ×ÙÇÌÑÄÉÔ ÓÌÅÄÕÀÝÉÍ ÏÂÒÁÚÏÍ:
\begin{ttdescription}
\item [-{}-package=\var{pkgname}] éÎÄÉ×ÉÄÕÁÌØÎÙÊ ÐÁËÅÔ ÄÌÑ ÕÓÔÁÎÏ×ËÉ.
\item [-{}-collection=\var{colname}] ëÏÌÌÅËÃÉÑ ÐÁËÅÔÏ× ÄÌÑ ÕÓÔÁÎÏ×ËÉ.
\item [-{}-nodoc] îÅ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ.
\item [-{}-nosrc] îÅ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÉÓÈÏÄÎÉËÉ.
\item [-{}-cddir=\var{dir}] äÉÒÅËÔÏÒÉÑ, ÇÄÅ ÎÁÈÏÄÉÔÓÑ ÄÉÓÔÒÉÂÕÔÉ×; ÐÏ
ÕÍÏÌÞÁÎÉÀ "--- ÔÅËÕÝÁÑ ÄÉÒÅËÔÏÒÉÑ. åÓÌÉ ×Ù ×ÙÐÏÌÎÉÌÉ ÉÎÓÔÒÕËÃÉÉ ×ÙÛÅ,
ÔÏ ÜÔÏ É ÂÕÄÅÔ ÎÕÖÎÁÑ ÄÉÒÅËÔÏÒÉÑ, É ÍÅÎÑÔØ Å£ ÎÅ ÎÁÄÏ.
\item [-{}-listdir=\var{dir}] äÉÒÅËÔÏÒÉÑ ÓÏ ÓÐÉÓËÁÍÉ, × ËÏÔÏÒÙÈ
ÎÁÈÏÄÉÔÓÑ ÉÎÆÏÒÍÁÃÉÑ Ï ÐÁËÅÔÁÈ. ðÏ ÕÍÏÌÞÁÎÉÀ ÜÔÏ
\var{cddir}; ÅÄÉÎÓÔ×ÅÎÎÁÑ ÐÒÉÞÉÎÁ, ÐÏ
ËÏÔÏÒÏÊ ÉÍÅÅÔ ÓÍÙÓÌ ÉÚÍÅÎÉÔØ ÜÔÏ ÚÎÁÞÅÎÉÅ "--- ÅÓÌÉ ×Ù ÓÁÍÉ
ËÏÎÓÔÒÕÉÒÕÅÔÅ ÎÏ×ÕÀ ×ÅÒÓÉÀ \TL{}.
\end{ttdescription}
ôÏ, ÞÔÏ ÐÒÏÉÚÏÊÄ£Ô ÄÁÌØÛÅ, ÚÁ×ÉÓÉÔ ÏÔ ÓÌÅÄÕÀÝÉÈ ÏÐÃÉÊ. åÓÌÉ ×Ù ÎÅ
×ÙÂÅÒÅÔÅ ÎÉ ÏÄÎÏÊ ÉÚ ÎÉÈ, ÐÏ ÕÍÏÌÞÁÎÉÀ ÐÒÏÉÚÏÊÄ£Ô ÕÓÔÁÎÏ×ËÁ ×ÙÂÒÁÎÎÙÈ
ÆÁÊÌÏ×. äÉÒÅËÔÏÒÉÑ, ËÕÄÁ ÓÌÅÄÕÅÔ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÆÁÊÌÙ, ÂÕÄÅÔ
ÏÐÒÅÄÅÌÅÎÁ ÉÚ ÔÅËÕÝÅÇÏ ÚÎÁÞÅÎÉÑ ÐÅÒÅÍÅÎÎÏÊ ÏËÒÕÖÅÎÉÑ
\envname{\$TEXMFMAIN} ËÏÍÁÎÄÏÊ \cmdname{kpsewhich}. ÷Ù ÍÏÖÅÔÅ
ÉÚÍÅÎÉÔØ ÜÔÏ ÚÎÁÞÅÎÉÅ ÐÒÉ ÐÏÍÏÝÉ ÐÅÒÅÍÅÎÎÏÊ \envname{TEXMFMAIN} ÉÌÉ
\envname{TEXMF}.
\begin{ttdescription}
\item [-{}-listonly] îÁÐÅÞÁÔÁÔØ ÓÐÉÓÏË ÆÁÊÌÏ×, ËÏÔÏÒÙÅ ÄÏÌÖÎÙ ÂÙÔØ
ÕÓÔÁÎÏ×ÌÅÎÙ, ÎÏ ÎÉÞÅÇÏ ÎÅ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ.
\item [-{}-archive=\var{tarfile}] ÷ÍÅÓÔÏ ÕÓÔÁÎÏ×ËÉ ÆÁÊÌÏ× × ÔÅËÕÝÉÊ
\TeX{}, ÓÏÚÄÁÔØ ÁÒÈÉ× \cmdname{tar}.
\end{ttdescription}
äÏÐÏÌÎÉÔÅÌØÎÙÅ ÏÐÃÉÉ:
\begin{ttdescription}
\item [-{}-config] ðÏÓÌÅ ÕÓÔÁÎÏ×ËÉ ÚÁÐÕÓÔÉÔØ \code{texconfig init}.
\item [-{}-nohash] îÅ ÚÁÐÕÓËÁÔØ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ \cmdname{mktexlsr} ÄÌÑ
ÏÂÎÏ×ÌÅÎÉÑ ÂÁÚÙ ÄÁÎÎÙÈ Ï ÆÁÊÌÁÈ.
\item [-{}-verbose] ÷Ù×ÏÄÉÔØ ÄÏÐÏÌÎÉÔÅÌØÎÕÀ ÉÎÆÏÒÍÁÃÉÀ ÐÏ ÍÅÒÅ ÒÁÂÏÔÙ
ÓËÒÉÐÔÁ.
\end{ttdescription}
÷ÏÔ ÎÅÓËÏÌØËÏ ÐÒÉÍÅÒÏ× ÉÓÐÏÌØÚÏ×ÁÎÉÑ:
\begin{enumerate}
\item ðÏÓÍÏÔÒÅÔØ ÓÐÉÓÏË ÆÁÊÌÏ× × ÐÁËÅÔÅ \pkgname{fancyhdr}, ÎÅ
ÕÓÔÁÎÁ×ÌÉ×ÁÑ ÅÇÏ:
\begin{alltt}
\ifSingleColumn> \Ucom{sh install-pkg.sh --package=fancyhdr --listonly}
\else> \Ucom{sh install-pkg.sh --package=fancyhdr \bs}
> \Ucom{--listonly}
\fi{}
texmf/doc/latex/fancyhdr/README
texmf/doc/latex/fancyhdr/fancyhdr.pdf
...
\end{alltt}
\item õÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ \pkgname{natbib}:
\begin{alltt}
> \Ucom{sh install-pkg.sh --package=natbib}
\end{alltt}
\item õÓÔÁÎÏ×ÉÔØ ÐÁËÅÔ \pkgname{alg} ÂÅÚ ÉÓÈÏÄÎÉËÏ× É ÄÏËÕÍÅÎÔÁÃÉÉ:
\begin{alltt}
\ifSingleColumn> \Ucom{sh install-pkg.sh --package=alg --nosrc --nodoc}
\else> \Ucom{sh install-pkg.sh -{}-package=alg \bs}
> \Ucom{-{}-nosrc -{}-nodoc}
\fi\end{alltt}
\item õÓÔÁÎÏ×ÉÔØ ×ÓÅ ÐÁËÅÔÙ ÉÚ ËÏÌÌÅËÃÉÉ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÍÁËÒÏÓÏ× ÄÌÑ
plain \TeX:
\begin{alltt}
> \Ucom{sh install-pkg.sh --collection=tex-plainextra}
\end{alltt}
\item úÁÐÉÓÁÔØ ×ÓÅ ÆÁÊÌÙ ÉÚ ÐÁËÅÔÁ \pkgname{pstricks} × ÁÒÈÉ×
\cmdname{tar} × ÄÉÒÅËÔÏÒÉÉ \path|/tmp|:
\begin{alltt}
\ifSingleColumn> \Ucom{sh install-pkg.sh --package=pstricks --archive=/tmp/pstricks.tar}
\else
> \Ucom{sh install-pkg.sh -{}-package=pstricks \bs}
> \Ucom{-{}-archive=/tmp/pstricks.tar}
\fi\end{alltt}
\end{enumerate}
\textifindoubt
%
\section{äÅÊÓÔ×ÉÑ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ}
\label{sec:postinstall}
ðÏÓÌÅ ÔÏÇÏ, ËÁË ÏÓÎÏ×ÎÁÑ ÕÓÔÁÎÏ×ËÁ ÐÒÏÄÅÌÁÎÁ, ×Ù ÄÏÌÖÎÙ
ÓËÏÎÆÉÇÕÒÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ ÐÏÄ ×ÁÛÉ ÐÏÔÒÅÂÎÏÓÔÉ É ÐÒÏ×ÅÓÔÉ ÔÅÓÔÉÒÏ×ÁÎÉÅ.
åÝ£ ÏÄÎÏ ÄÅÊÓÔ×ÉÅ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ \TL{} "--- ÕÓÔÁÎÏ×ÉÔØ
ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÁËÅÔÙ, ÛÒÉÆÔÙ ÉÌÉ ÐÒÏÇÒÁÍÍÙ, ÎÅ ×ËÌÀÞ£ÎÎÙÅ ×
\TL{}. éÄÅÑ ÓÏÓÔÏÉÔ × ÔÏÍ, ÞÔÏÂÙ ÕÓÔÁÎÏ×ÉÔØ ÜÔÉ ÄÏÐÏÌÎÅÎÉÑ ÐÏÄ
\envname{TEXMFLOCAL} (ÅÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ ÐÒÏÇÒÁÍÍÙ ÎÁ ÄÉÓË) ÉÌÉ ÐÏÄ
\envname{TEXMFSYSVAR} (ÅÓÌÉ ×Ù ÒÁÂÏÔÁÅÔÅ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ó ÄÉÓÔÒÉÂÕÔÉ×Á).
óÍ. <<äÉÒÅËÔÏÒÉÉ ÄÌÑ ÕÓÔÁÎÏ×ËÉ>> ÎÁ \p.\pageref{text:instdir}.
ë ÓÏÖÁÌÅÎÉÀ, ËÏÎËÒÅÔÎÙÅ ÛÁÇÉ ÍÏÇÕÔ ÓÉÌØÎÏ ÏÔÌÉÞÁÔØÓÑ, ÐÏÜÔÏÍÕ ÍÙ ÎÅ
ÐÙÔÁÅÍÓÑ ÏÐÉÓÁÔØ ÉÈ ÔÕÔ. ÷ÏÔ ÎÅÓËÏÌØËÏ ÒÅËÏÍÅÎÄÁÃÉÊ ÉÚ ÓÅÔÉ:
\begin{itemize*}
\item
\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages}
\item
\url{http://www.ctan.org/installationadvice}
\item
\url{http://www.ctan.org/tex-archive/info/beginlatex/html/chapter5.html#pkginst}
\item
\url{http://www.ctan.org/tex-archive/info/Type1fonts} (ÕÓÔÁÎÏ×ËÁ
ÛÒÉÆÔÏ× É ÄÒÕÇÉÅ ÓÏ×ÅÔÙ).
\end{itemize*}
\subsection{ðÒÏÇÒÁÍÍÁ \protect\cmdname{texconfig}}
\label{sec:texconfig}
÷ ÌÀÂÏÊ ÍÏÍÅÎÔ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÕ
\cmdname{texconfig} ÞÔÏÂÙ ÐÅÒÅËÏÎÆÉÇÕÒÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ. ïÎÁ
ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ × ÄÉÒÅËÔÏÒÉÉ \texttt{TEXDIR/bin/\var{arch}}
(ÚÁ×ÉÓÑÝÅÊ ÏÔ ÁÒÈÉÔÅËÔÕÒÙ) ×ÍÅÓÔÅ Ó ÏÓÔÁÌØÎÙÍÉ ÐÒÏÇÒÁÍÍÁÍÉ.
åÓÌÉ ×ÙÚ×ÁÔØ Å£ ÂÅÚ ÁÒÇÕÍÅÎÔÏ×, ÏÎÁ ÐÅÒÅÊÄ£Ô × ÐÏÌÎÏÜËÒÁÎÎÙÊ ÒÅÖÉÍ,
ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ ËÏÎÆÉÇÕÒÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ ÉÎÔÅÒÁËÔÉ×ÎÏ.
üÔÕ ÐÒÏÇÒÁÍÍÕ ÍÏÖÎÏ ×ÙÚÙ×ÁÔØ ÔÁËÖÅ Ó ÒÁÚÎÏÏÂÒÁÚÎÙÍÉ ÏÐÃÉÑÍÉ. îÉÖÅ
ÐÒÉ×ÏÄÑÔÓÑ ÐÒÉÍÅÒÙ ÎÁÉÂÏÌÅÅ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÍÙÈ (ÓÉÓÔÅÍÁ \TL{} ÐÏ
ÕÍÏÌÞÁÎÉÀ ÎÁÓÔÒÏÅÎÁ ÄÌÑ ÐÅÞÁÔÉ ÎÁ ÂÕÍÁÇÅ ÆÏÒÍÁÔÁ A4):
\begin{ttdescription}
\item [texconfig paper letter] ÕÓÔÁÎÏ×ÉÔØ ÒÁÚÍÅÒ ÂÕÍÁÇÉ ÐÏ
ÕÍÏÌÞÁÎÉÀ ÄÌÑ ËÏÍÁÎÄÙ ×ÓÅÈ ÐÒÏÇÒÁÍÍ É ÄÒÁÊ×ÅÒÏ× (\cmdname{pdftex},
\cmdname{dvips}, \cmdname{dvipdfm}, \cmdname{xdvi}). äÒÕÇÉÍ
×ÁÒÉÁÎÔÏÍ Ñ×ÌÑÅÔÓÑ \optname{a4} (ÉÓÐÏÌØÚÕÅÔÓÑ ÐÏ ÕÍÏÌÞÁÎÉÀ).
\item [texconfig rehash] ïÂÎÏ×ÉÔØ ×ÓÅ ÂÁÚÙ ÄÁÎÎÙÈ ÆÁÊÌÏ× ÓÉÓÔÅÍÙ
\TeX{}.
\item [texconfig faq] ðÏËÁÚÁÔØ þÁ÷Ï \teTeX. (óÍ. ÔÁËÖÅ ÏÓÎÏ×ÎÏÊ
ÆÁÊÌ þÁ÷Ï \TeX{} × \OnCD{texmf-doc/doc/english/FAQ-en}).
\item [texconfig help] îÁÐÅÞÁÔÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÉÓÐÏÌØÚÏ×ÁÎÉÉ
\cmdname{texconfig}.
\end{ttdescription}
òÁÚÕÍÅÅÔÓÑ, \cmdname{texconfig} ÍÏÖÅÔ ÉÚÍÅÎÉÔØ ÔÏÌØËÏ ÎÅËÏÔÏÒÙÅ ÉÚ
ÍÎÏÇÉÈ ÏÐÃÉÊ É ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ ÐÁÒÁÍÅÔÒÏ× ÓÉÓÔÅÍÙ \TeX{}. ïÓÎÏ×ÎÏÊ
ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ ÄÌÑ ÐÒÏÇÒÁÍÍ, ÏÓÎÏ×ÁÎÎÙÈ ÎÁ \Webc{} ÎÁÚÙ×ÁÅÔÓÑ
\filename{texmf.cnf}. ÷Ù ÍÏÖÅÔÅ ÏÐÒÅÄÅÌÉÔØ, ÇÄÅ ÏÎ ÎÁÈÏÄÉÔÓÑ, ÐÒÉ
ÐÏÍÏÝÉ ËÏÍÁÎÄÙ \samp{kpsewhich texmf.cnf}; × ÜÔÏÍ ÆÁÊÌÅ ÍÎÏÇÏ
ËÏÍÍÅÎÔÁÒÉÅ×, ÏÂßÑÓÎÑÀÝÉÈ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÐÁÒÁÍÅÔÒÙ É ÉÈ ×ÏÚÍÏÖÎÙÅ
ÚÎÁÞÅÎÉÑ.
ëÏÍÁÎÄÁ \cmdname{texconfig} ÉÚÍÅÎÑÅÔ \emph{ÌÉÞÎÙÅ ÆÁÊÌÙ ÄÁÎÎÏÇÏ
ÐÏÌØÚÏ×ÁÔÅÌÑ}, ÎÁÐÒÉÍÅÒ, × ÄÉÒÅËÔÏÒÉÉ \dirname{$HOME/.texlive2007}.
åÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ \TeX{} ÔÏÌØËÏ ÄÌÑ ÓÅÂÑ, ÜÔÏ ÎÅ ÏÞÅÎØ ×ÁÖÎÏ. îÏ
ÅÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ \TeX{} ÄÌÑ ÍÎÏÇÏÐÏÌØÚÏ×ÁÔÅÌØÓËÏÊ ÓÉÓÔÅÍÙ, ×ÁÍ
ÍÏÖÅÔ ÐÏÎÁÄÏÂÉÔØÓÑ ÉÚÍÅÎÉÔØ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ ÄÌÑ \emph{×ÓÅÈ}
ÐÏÌØÚÏ×ÁÔÅÌÅÊ. ÷ ÜÔÏÍ ÓÌÕÞÁÅ ×ÍÅÓÔÏ ËÏÍÁÎÄÙ \cmdname{texconfig} ×ÁÍ
ÎÕÖÎÁ ËÏÍÁÎÄÁ \cmdname{texconfig-sys}.
áÎÁÌÏÇÉÞÎÏ, ËÏÍÁÎÄÙ \cmdname{updmap} É \cmdname{fmtutil} ÔÅÐÅÒØ
ÉÚÍÅÎÑÀÔ ÆÁÊÌÙ × \dirname{$HOME/.texliveYYYY}. äÌÑ ÉÚÍÅÎÅÎÉÊ
ÓÉÓÔÅÍÎÙÈ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ ÆÁÊÌÏ× ÉÓÐÏÌØÚÕÊÔÅ \cmdname{updmap-sys} É
\cmdname{fmtutil-sys}.
÷ ÏÓÏÂÅÎÎÏÓÔÉ ×ÁÖÎÏ ÄÌÑ ÍÎÏÇÏÐÏÌØÚÏ×ÁÔÅÌØÓËÏÊ ÓÉÓÔÅÍÙ ÓÏÚÄÁÔØ
ÚÁÒÁÎÅÅ ÓÔÁÎÄÁÒÔÎÙÅ ÆÏÒÍÁÔÙ ÐÒÉ ÐÏÍÏÝÉ \texttt{fmtutil-sys
-{}-missing}. éÎÁÞÅ Õ ËÁÖÄÏÇÏ ÐÏÌØÚÏ×ÁÔÅÌÑ ÂÕÄÅÔ Ó×ÏÑ ËÏÐÉÑ ÜÔÉÈ
ÆÏÒÍÁÔÏ×.
ëÒÏÍÅ ÔÏÇÏ, ÅÓÌÉ Õ ×ÁÓ ÅÓÔØ ÍÏÄÉÆÉÃÉÒÏ×ÁÎÎÙÅ ËÏÐÉÉ ÆÁÊÌÏ×
\filename{fmtutil.cnf} ÉÌÉ \filename{updmap.cfg}, ÉÈ ÓÌÅÄÕÅÔ ÐÏÍÅÓÔÉÔØ
× ÄÉÒÅËÔÏÒÉÀ \envname{TEXMFSYSCONFIG}.
ðÅÒÅÍÅÎÎÙÅ, × ËÏÔÏÒÙÈ ÈÒÁÎÑÔÓÑ ÎÁÚ×ÁÎÉÑ ÜÔÉÈ ÄÉÒÅËÔÏÒÉÊ, ÕËÁÚÁÎÙ ×
ÒÁÚÄÅÌÅ~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}. ÷Ù ÍÏÖÅÔÅ
ÐÒÏ×ÅÒÉÔØ ÚÎÁÞÅÎÉÑ ÜÔÉÈ ÐÅÒÅÍÅÎÎÙÈ ÐÒÉ ÐÏÍÏÝÉ ËÏÍÁÎÄÙ
\texttt{texconfig conf} É ÉÚÍÅÎÉÔØ ÉÈ ÐÕÔ£Í ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ ÆÁÊÌÁ
\filename{texmf.cnf}.
\subsection{ôÅÓÔÉÒÏ×ÁÎÉÅ ÕÓÔÁÎÏ×ËÉ}
\label{sec:test-install}
ðÏÓÌÅ ÕÓÔÁÎÏ×ËÉ \TL{} ×Ù, ÓËÏÒÅÅ ×ÓÅÇÏ, ÚÁÈÏÔÉÔÅ ÐÒÏ×ÅÒÉÔØ ÒÁÂÏÔÕ
ÓÉÓÔÅÍÙ, Á ÕÖÅ ÚÁÔÅÍ ÐÅÒÅÊÔÉ Ë ÓÏÚÄÁÎÉÀ ÐÒÅËÒÁÓÎÙÈ ÄÏËÕÍÅÎÔÏ× É/ÉÌÉ
ÛÒÉÆÔÏ×.
÷ ÜÔÏÍ ÒÁÚÄÅÌÅ ÏÐÉÓÙ×ÁÀÔÓÑ ÏÓÎÏ×ÎÙÅ ÐÒÏÃÅÄÕÒÙ ÐÏ ÔÅÓÔÉÒÏ×ÁÎÉÀ ÓÉÓÔÅÍÙ.
íÙ ÐÒÉ×ÏÄÉÍ ËÏÍÁÎÄÙ ÄÌÑ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ ÔÉÐÁ Unix; ÐÏÄ \MacOSX{} É
Windows ×Ù, ÓËÏÒÅÅ ×ÓÅÇÏ, ÂÕÄÅÔÅ ÚÁÐÕÓËÁÔØ ÔÅÓÔÙ ÉÚ \acro{GUI}, ÎÏ
ÐÒÉÎÃÉÐ ÔÏÔ ÖÅ.
\begin{enumerate}
\item óÎÁÞÁÌÁ ÐÒÏ×ÅÒØÔÅ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÚÁÐÕÓËÁÔØ ÐÒÏÇÒÁÍÍÕ
\cmdname{tex}:
\begin{alltt}
> \Ucom{tex -{}-version}
TeX 3.141592 (Web2C 7.5.5)
kpathsea version 3.5.5
...
\end{alltt}
åÓÌÉ ×Ù ÐÏÌÕÞÁÅÔÅ × ÏÔ×ÅÔ <<command not found>> ×ÍÅÓÔÏ ÎÏÍÅÒÁ ×ÅÒÓÉÉ É
ÉÎÆÏÒÍÁÃÉÉ Ï ËÏÐÉÒÁÊÔÅ, Õ ×ÁÓ, ÓËÏÒÅÅ ×ÓÅÇÏ, ÎÅÔ ÄÉÒÅËÔÏÒÉÉ Ó ÎÕÖÎÙÍÉ
ÐÒÏÇÒÁÍÍÁÍÉ × ÐÅÒÅÍÅÎÎÏÊ \envname{PATH}. óÍ. ÏÂÓÕÖÄÅÎÉÅ ÎÁ
ÓÔÒÁÎÉÃÅ~\pageref{text:path}.
\item óËÏÍÐÉÌÉÒÕÊÔÅ ÐÒÏÓÔÏÊ \LaTeX{}Ï×ÓËÉÊ ÆÁÊÌ:
\begin{alltt}
> \Ucom{latex sample2e.tex}
This is pdfeTeXk, Version 3.141592...
...
Output written on sample2e.dvi (3 pages, 7496 bytes).
Transcript written on sample2e.log.
\end{alltt}
åÓÌÉ ÐÒÏÇÒÁÍÍÁ ÎÅ ÍÏÖÅÔ ÎÁÊÔÉ \filename{sample2e.tex} ÉÌÉ ÄÒÕÇÉÅ
ÆÁÊÌÙ, ×ÏÚÍÏÖÎÏ, Õ ×ÁÓ ÏÓÔÁÌÉÓØ ÓÌÅÄÙ ÏÔ ÓÔÁÒÏÊ ÕÓÔÁÎÏ×ËÉ: ÐÅÒÅÍÅÎÎÙÅ
ÏËÒÕÖÅÎÉÑ ÉÌÉ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ. äÌÑ ÏÔÌÁÄËÉ ×Ù ×ÓÅÇÄÁ ÍÏÖÅÔÅ
ÐÏÐÒÏÓÉÔØ \TeX{} ÔÏÞÎÏ ÓËÁÚÁÔØ, ÞÔÏ ÉÍÅÎÎÏ ÏÎ ÉÝÅÔ; ÓÍ. <<ïÔÌÁÄËÁ>> ÎÁ
ÓÔÒ.~\pageref{Debugging}.
\item ðÏÓÍÏÔÒÉÔÅ ÒÅÚÕÌØÔÁÔ ÎÁ ÜËÒÁÎÅ:
\begin{alltt}
> \Ucom{xdvi sample2e.dvi}
\end{alltt}
(ðÏÄ Windows ÁÎÁÌÏÇÉÞÎÁÑ ËÏÍÁÎÄÁ ÎÁÚÙ×ÁÅÔÓÑ \cmdname{dviout}.) ÷Ù ÄÏÌÖÎÙ
Õ×ÉÄÅÔØ ÎÏ×ÏÅ ÏËÎÏ Ó ËÒÁÓÉ×Ï Ó×£ÒÓÔÁÎÎÙÍ ÄÏËÕÍÅÎÔÏÍ, ÏÂßÑÓÎÑÀÝÉÍ ÏÓÎÏ×Ù
\LaTeX{}Á. (åÓÌÉ ×Ù "--- ÎÏ×ÉÞÏË, ×ÁÍ ÓÔ\'ÏÉÔ ÅÇÏ ÐÒÏÞÅÓÔØ.) þÔÏÂÙ
ÐÒÏÇÒÁÍÍÁ \cmdname{xdvi} ÍÏÇÌÁ ÚÁÐÕÓÔÉÔØÓÑ, ×Ù ÄÏÌÖÎÙ ÂÙÔØ × ÓÒÅÄÅ X Window;
ÅÓÌÉ ÜÔÏ ÎÅ ÔÁË, ÉÌÉ ÅÓÌÉ ÐÅÒÅÍÅÎÎÁÑ \envname{DISPLAY} ÕÓÔÁÎÏ×ÌÅÎÁ
ÎÅÐÒÁ×ÉÌØÎÏ, ×Ù Õ×ÉÄÉÔÅ ÏÛÉÂËÕ \samp{Can't open display}.
\item óÏÚÄÁÊÔÅ ÆÁÊÌ × ÆÏÒÍÁÔÅ \PS{} ÄÌÑ ÐÅÞÁÔÉ ÉÌÉ ÐÒÏÓÍÏÔÒÁ ÎÁ ÜËÒÁÎÅ:
\begin{alltt}
> \Ucom{dvips sample2e.dvi -o sample2e.ps}
\end{alltt}
\item óÏÚÄÁÊÔÅ ÆÁÊÌ × ÆÏÒÍÁÔÅ \acro{PDF} ×ÍÅÓÔÏ \dvi{}; ËÏÍÁÎÄÁ ÎÉÖÅ
ËÏÍÐÉÌÉÒÕÅÔ ÆÁÊÌ \filename{.tex} É ÓÏÚÄÁ£Ô \acro{PDF}:
\begin{alltt}
> \Ucom{pdflatex sample2e.tex}
\end{alltt}
\item ðÏÓÍÏÔÒÉÔÅ ÒÅÚÕÌØÔÁÔ ÎÁ ÜËÒÁÎÅ:
\begin{alltt}
> \Ucom{gv sample2e.pdf}
\textrm{ÉÌÉ:}
> \Ucom{xpdf sample2e.pdf}
\end{alltt}
ë ÓÏÖÁÌÅÎÉÀ, ÎÉ \cmdname{gv}, ÎÉ \cmdname{xpdf} ÎÅ ×ËÌÀÞÅÎÙ × ÔÅËÕÝÕÀ
×ÅÒÓÉÀ \TL{}, ÔÁË ÞÔÏ ×ÁÍ ÐÒÉÄ£ÔÓÑ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÉÈ
ÏÔÄÅÌØÎÏ. óÍ. ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ
\url{http://www.gnu.org/software/gv} É
\url{http://www.foolabs.com/xpdf}.
\item äÒÕÇÉÅ ÓÔÁÎÄÁÒÔÎÙÅ ÔÅÓÔÏ×ÙÅ ÆÁÊÌÙ, ËÏÔÏÒÙÅ ×ÁÍ ÍÏÇÕÔ ÐÒÉÇÏÄÉÔØÓÑ:
\begin{ttdescription}
\item [small2e.tex] âÏÌÅÅ ÐÒÏÓÔÏÊ ÄÏËÕÍÅÎÔ, ÞÅÍ \filename{sample2e},
ÕÄÏÂÎÙÊ, ÅÓÌÉ ÐÏÓÌÅÄÎÉÊ ÓÌÉÛËÏÍ ×ÅÌÉË ÄÌÑ ×ÁÓ.
\item [testpage.tex] ðÒÏ×ÅÒÑÅÔ ÐÏÌÑ É ÓÍÅÝÅÎÉÅ ÂÕÍÁÇÉ ÄÌÑ ×ÁÛÅÇÏ
ÐÒÉÎÔÅÒÁ.
\item [nfssfont.tex] éÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÅÞÁÔÉ ÔÁÂÌÉà ÛÒÉÆÔÏ× É ÔÅÓÔÏ×.
\item [testfont.tex] ðÅÞÁÔØ ÔÁÂÌÉà ÛÒÉÆÔÏ× ÐÏÄ plain \TeX{}.
\item [story.tex] óÁÍÙÊ ËÁÎÏÎÉÞÅÓËÉÊ ÆÁÊÌ × ÆÏÒÍÁÔÅ (plain) \TeX. ÷Ù
ÄÏÌÖÎÙ ÎÁÐÅÞÁÔÁÔØ \samp{\bs bye} × ÏÔ×ÅÔ ÎÁ ÐÒÉÇÌÁÛÅÎÉÅ \code{*}
ÐÏÓÌÅ \samp{tex story.tex}.
\end{ttdescription}
÷Ù ÍÏÖÅÔÅ ËÏÍÐÉÌÉÒÏ×ÁÔØ ÜÔÉ ÆÁÊÌÙ ÔÏÞÎÏ ÔÁË ÖÅ, ËÁË ÍÙ ËÏÍÐÉÌÉÒÏ×ÁÌÉ
×ÙÛÅ \filename{sample2e.tex}, ÚÁÍÅÎÉ× \samp{latex} ÎÁ \samp{tex} ÄÌÑ
plain \TeX.
\end{enumerate}
åÓÌÉ ×Ù ÎÏ×ÉÞÏË × \TeX{}Å, ÉÌÉ ×ÁÍ ÎÕÖÎÁ ÐÏÍÏÝØ × ÓÏÚÄÁÎÉÉ ÄÏËÕÍÅÎÔÏ×
ÎÁ ÑÚÙËÅ \TeX{} ÉÌÉ \LaTeX{}, ÐÏÓÅÔÉÔÅ
\url{http://tug.org/begin.html}.
\section{õÓÔÁÎÏ×ËÁ × ÓÉÓÔÅÍÅ \protect\MacOSX{}}
\label{sec:mac-install}
òÅËÏÍÅÎÄÕÅÍÙÊ ÓÐÏÓÏ ÕÓÔÁÎÏ×ÉÔØ \TeX{} ÄÌÑ \MacOSX{} "--- ÉÓÐÏÌØÚÏ×ÁÔØ
ÄÉÓÔÒÉÂÕÔÉ× Mac\TeX, ËÏÔÏÒÙÊ ×ÐÅÒ×ÙÅ ×ËÌÀÞ£Î × \TL{} × 2005 ÇÏÄÕ. ïÎ
ÎÁÈÏÄÉÔÓÑ ÎÁ \DVD{} \pkgname{live} × ÄÉÒÅËÔÏÒÉÉ \dirname{mactex/}. ÷
ÜÔÏÊ ÄÉÒÅËÔÏÒÉÉ ÓÏÄÅÒÖÉÔÓÑ ÉÎÓÔÁÌÌÑÔÏÒ ÄÌÑ ÐÏÌÏÎÏÇÏ ÄÉÓÔÒÉÂÕÔÉ×Á
\TeX Á, ÏÓÎÏ×ÁÎÎÙÊ ÎÁ ËÏÍÂÉÎÁÃÉÉ te\TeX Á É \TL, Á ÔÁËÖÅ ÍÎÏÇÏ ÄÒÕÇÉÈ
ÐÒÏÇÒÁÍÍ É ÄÏËÕÍÅÎÔÁÃÉÉ. óÔÒÁÎÉÃÁ ÐÒÏÅËÔÁ ÎÁÈÏÄÉÔÓÑ ÔÕÔ:
\url{http://tug.org/mactex}.
åÓÌÉ ×Ù ÐÒÅÄÐÏÞÉÔÁÅÔÅ, ÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ \TeX{} ÄÌÑ \MacOSX{} É
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÉÚ \TL{} ÐÒÉ ÐÏÍÏÝÉ ÓËÒÉÐÔÏ× \filename{install*}, ËÁË
ÏÐÉÓÁÎÏ ÎÉÖÅ.
äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÚÁÐÕÓÔÉÔØ ÕÓÔÁÎÏ×ÏÞÎÙÅ ÓËÒÉÐÔÙ ÐÏÄ \MacOSX, ×ÁÍ
ÐÏÎÁÄÏÂÉÔÓÑ ÏÂÏÌÏÞËÁ \cmdname{bash}. åÓÌÉ ×Ù ÒÁÂÏÔÁÅÔÅ ÐÏÄ
\MacOSX~10.2 ÉÌÉ ÓÔÁÒÛÅ, Õ ×ÁÓ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎÁ \cmdname{bash}. åÓÌÉ
ÖÅ ×Ù ÒÁÂÏÔÁÅÔÅ ÐÏÄ ÂÏÌÅÅ ÒÁÎÎÅÊ ×ÅÒÓÉÅÊ \MacOSX{}, ÔÏ ×ÁÛÅÊ ÏÂÏÌÏÞËÏÊ
ÐÏ ÕÍÏÌÞÁÎÉÀ Ñ×ÌÑÅÔÓÑ \cmdname{zsh}, ËÏÔÏÒÁÑ ÎÅ ÐÏÄÏÊÄ£Ô ÄÌÑ ÕÓÔÁÎÏ×ËÉ
\MacOSX. ÷ÁÍ ÐÏÎÁÄÏÂÉÔÓÑ ÕÓÔÁÎÏ×ÉÔØ \cmdname{bash} ÉÚ éÎÔÅÒÎÅÔÁ ÉÌÉ,
ÓËÏÒÅÅ ×ÓÅÇÏ, ÏÂÎÏ×ÉÔØ ÓÉÓÔÅÍÕ.
åÓÌÉ Õ ×ÁÓ ÕÓÔÁÎÏ×ÌÅÎÁ \cmdname{bash}, ×Ù ÍÏÖÅÔÅ ÓÌÅÄÏ×ÁÔØ ÉÎÓÔÒÕËÃÉÑÍ
ÄÌÑ ÕÓÔÁÎÏ×ËÉ × ÓÉÓÔÅÍÅ àÎÉËÓ ÉÚ × ÐÒÅÄÙÄÕÝÅÇÏ ÒÁÚÄÅÌÁ.
óÍ. ÒÁÚÄÅÌ~\ref{sec:unix-install}, \p.~\pageref{sec:unix-install};
× Î£Í ÕÐÏÍÑÎÕÔÙ ÏÓÏÂÅÎÎÏÓÔÉ \MacOSX.
\section{õÓÔÁÎÏ×ËÁ × ÓÉÓÔÅÍÅ \protect\Windows}
\label{sec:win-install}
íÙ ÒÁÄÙ ÓÏÏÂÝÉÔØ, ÞÔÏ × ÓÉÓÔÅÍÅ \TL{} Ó 2005 ÇÏÄÁ ÓÎÏ×Á ÅÓÔØ
ÉÎÓÔÁÌÌÑÔÏÒ ÄÌÑ Windows, \cmdname{tlpmgui.exe} (ÓÍ.
ÒÁÚÄÅÌ~\ref{sec:multiple-dist}, \p.\pageref{sec:multiple-dist}, ÇÄÅ
ÏÐÉÓÁÎÙ ÒÁÚÌÉÞÎÙÅ ×ÁÒÉÁÎÔÙ ÄÉÓÔÒÉÂÕÔÉ×Á).
õ ÐÒÏÇÒÁÍÍÙ \cmdname{tlpmgui} ÔÁËÉÅ ÖÅ ÏÐÃÉÉ, ËÁË Õ ÉÎÓÔÁÌÌÑÔÏÒÁ ÄÌÑ
àÎÉËÓÁ, ÔÏÌØËÏ ÏÎÉ ×ÙÂÉÒÁÀÔÓÑ ÉÚ ÇÒÁÆÉÞÅÓËÏÊ ÏÂÏÌÏÞËÉ. ëÁË É ÐÏÄ
àÎÉËÓÏÍ, ÜÔÁ ÐÒÏÇÒÁÍÍÁ ÐÏÚ×ÏÌÑÅÔ ×ÙÂÒÁÔØ ÓÈÅÍÙ, ÉÎÄÉ×ÉÄÕÁÌØÎÙÅ
ËÏÌÌÅËÃÉÉ, ÄÉÒÅËÔÏÒÉÉ ÄÌÑ ÕÓÔÁÎÏ×ËÉ É Ô.Ä. üÔÉ ÏÓÎÏ×ÎÙÅ ÜÌÅÍÅÎÔÙ
ÏÐÉÓÁÎÙ × ÒÁÚÄÅÌÅ~\ref{sec:unix-install-disk} ÎÁ
\p.\pageref{sec:unix-install-disk}. ðÒÏÇÒÁÍÍÁ ÔÁËÖÅ ÐÏÚ×ÏÌÑÅÔ
×ÙÐÏÌÎÑÔØ ÍÎÏÇÉÅ ÄÅÊÓÔ×ÉÑ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ: ÄÏÂÁ×ÌÅÎÉÅ É ÕÄÁÌÅÎÉÅ
ÐÁËÅÔÏ×, ÏÂÎÏ×ÌÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ ÆÁÊÌÏ×, ÓÏÚÄÁÎÉÅ ÆÏÒÍÁÔÏ×.
äÌÑ ÌÀÂÉÔÅÌÅÊ ÐÏÄÒÏÂÎÏÓÔÅÊ ÏÔÍÅÔÉÍ, ÞÔÏ ÐÒÏÇÒÁÍÍÁ \cmdname{tlpmgui}
ÉÓÐÏÌØÚÕÅÔ × ËÁÞÅÓÔ×Å <<ÍÏÔÏÒÁ>> ÐÒÏÇÒÁÍÍÕ ÄÌÑ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ
Windows ÐÏÄ ÎÁÚ×ÁÎÉÅÍ \cmdname{tlpm}.
äÉÓÔÒÉÂÕÔÉ× ÄÌÑ Windows, ×ËÌÀÞÅÎÎÙÊ × \TL, ÏÓÎÏ×ÁÎ ÎÁ ÎÏ×ÙÈ
ÐÒÏÇÒÁÍÍÁÈ, ÐÏÚÁÉÍÓÔ×Ï×ÁÎÎÙÈ Õ ÐÒÏÅËÔÁ \acro{W32TEX}, ÌÀÂÅÚÎÏ
ÐÒÅÄÏÓÔÁ×ÌÅÎÎÙÈ áËÉÒÏÊ ëÁËÕÔÏ. ÷ ΣÍ
ÔÁËÖÅ ÅÓÔØ ÂÏÌÅÅ ÓÔÁÒÙÅ (ÎÏ ×Ó£ ÅÝ£ ÒÁÂÏÔÁÀÝÉÅ) ÐÒÏÇÒÁÍÍÙ, ÎÁÐÉÓÁÎÎÙÅ
æÁÂÒÉÃÉÅÍ ðÏÐÉÎØÅ, Á ÔÁËÖÅ ÎÏ×ÙÊ ÐÒÏÓÍÏÔÒÝÉË \texttt{dvi},
\textsf{dviout}, ÎÁÐÉÓÁÎÎÙÊ ôÏÛÉÏ ïÛÉÍÏÊ.
äÉÓÔÒÉÂÕÔÉ× \TL{} ÍÏÖÅÔ ÂÙÔØ ÕÓÔÁÎÏ×ÌÅÎ ÐÏÄ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÏÊ
Windows~98, \acro{ME}, \acro{NT}, \acro{2K} ÉÌÉ \acro{XP}. âÏÌÅÅ
ÓÔÁÒÙÅ ×ÅÒÓÉÉ Windows (3.1x) É \acro{MS-DOS} ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ.
\textbf{÷ÎÉÍÁÎÉÅ:} ðÏÌØÚÏ×ÁÔÅÌÉ Win9.x ÄÏÌÖÎÙ ÐÒÏ×ÅÒÉÔØ, ÞÔÏ Õ ÎÉÈ
ÅÓÔØ ÄÏÓÔÁÔÏÞÎÏ ÍÅÓÔÁ ÄÌÑ ÐÅÒÅÍÅÎÎÙÈ ÏËÒÕÖÅÎÉÑ ÐÅÒÅÄ ÕÓÔÁÎÏ×ËÏÊ.
ðÒÏÇÒÁÍÍÁ \cmdname{tlpmgui.exe} ÎÅ ÄÏÂÁ×ÌÑÅÔ ÍÅÓÔÁ Ë ÐÅÒÅÍÅÎÎÙÍ
ÏËÒÕÖÅÎÉÑ. ÷ ÐÒÏÃÅÓÓÅ ÕÓÔÁÎÏ×ËÅ ÓÏÚÄÁÀÔÓÑ ÎÅÓËÏÌØËÏ ÐÅÒÅÍÅÎÎÙÈ
ÏËÒÕÖÅÎÉÑ, É ×ÏÚÍÏÖÎÏ, ÞÔÏ ÄÌÑ ÎÉÈ ÎÅ È×ÁÔÉÔ ÍÅÓÔÁ. þÔÏÂÙ ÄÏÂÁ×ÉÔØ
ÅÇÏ, ÎÁÐÉÛÉÔÅ × ÆÁÊÌ \texttt{config.sys} ÓÔÒÏÞËÕ
\texttt{SHELL=<path>COMMAND.COM /E:4096 /P}
\subsection{õÓÔÁÎÏ×ËÁ ÓÉÓÔÅÍÙ \protect\TeX\protect\ Live ÎÁ ÄÉÓË}
ðÏÓÌÅ ÔÏÇÏ, ËÁË ×Ù ×ÓÔÁ×ÉÔÅ \acro{CD} Ó \TL{} × ËÏÍÐØÀÔÅÒ, Á×ÔÏÓÔÁÒÔ
ÄÏÌÖÅÎ ÚÁÐÕÓÔÉÔØ ÐÒÏÇÒÁÍÍÕ \cmdname{tlpmgui}. åÓÌÉ ÜÔÏÇÏ ÎÅ
ÐÒÏÉÚÏÊÄ£Ô, Ý£ÌËÎÉÔÅ ÎÁ \guiseq{Start\arw Run}, Á ÚÁÔÅÍ ÎÁÐÅÞÁÔÁÊÔÅ
\verb|<drive>:\setuptl\tplmgui.exe| (ÉÌÉ
\verb|<drive>:\texlive\setuptl\tplmgui.exe|, ÅÓÌÉ ×Ù
ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ Ó \acro{DVD}), ÇÄÅ \verb|<drive>| "--- ÄÉÓË \acro{CD}
ÉÌÉ \acro{DVD}, É ÎÁÖÍÉÔÅ <<OK>>.
äÏÌÖÎÏ ÐÏÑ×ÉÔØÓÑ ÏËÎÏ ÕÓÔÁÎÏ×ËÉ ÐÏÄ ÎÁÚ×ÁÎÉÅÍ \guiseq{TeX Live
installation and maintenance utility}. ÷ Î£Í ÓÏÄÅÒÖÁÔÓÑ ÓÌÅÄÕÀÝÉÅ
ÒÁÚÄÅÌÙ: \guiseq{Main customization}, \guiseq{Install}, \guiseq{Select
a scheme}, \guiseq{Select systems}, \guiseq{Directories} É
\guiseq{Options}.
÷ ÒÁÚÄÅÌÅ \guiseq{Directories} ×ÓÌÅÄ ÚÁ ÉËÏÎËÏÊ \guiseq{CD/DVD} ÄÏÌÖÎÁ
ÂÙÔØ ÕËÁÚÁÎÁ ÄÉÒÅËÔÏÒÉÑ (ÎÁÐÒÉÍÅÒ, \texttt{F:/} ÉÌÉ
\texttt{F:/texlive/}), ÎÏ ÅÓÌÉ Å£ ÔÁÍ ÎÅÔ, Ý£ÌËÎÉÔÅ ÎÁ ÉËÏÎËÕ
\guiseq{CD/DVD} É ×ÙÂÅÒÉÔÅ \acro{CD/DVD} Ó \TL{} ÉÌÉ \TK.
äÉÒÅËÔÏÒÉÀ, ËÕÄÁ ÂÕÄÅÔ ÕÓÔÁÎÁ×ÌÉ×ÁÔØÓÑ ÐÒÏÇÒÁÍÍÁ, ÍÏÖÎÏ ÕËÁÚÁÔØ, ÎÁÖÁ×
ÎÁ ÉËÏÎËÕ \guiseq{TLroot}. üÔÁ ÄÉÒÅËÔÏÒÉÑ ÂÕÄÅÔ ÈÒÁÎÉÔØÓÑ ×
ÐÅÒÅÍÅÎÎÏÊ \path|TLroot|. ðÅÒÅÍÅÎÎÙÅ \path|TEXMFTEMP| É
\path|TEXMFCNF|, ÕËÁÚÁÎÎÙÅ ÎÁ ÓÏÓÅÄÎÉÈ ÉËÏÎËÁÈ \guiseq{TEXMFTEMP} É
\guiseq{TEXMFCNF} ÂÕÄÕÔ Á×ÔÏÍÁÔÉÞÅÓËÉ ÉÚÍÅÎÅÎÙ, ÎÏ ÉÈ ÍÏÖÎÏ ÔÁËÖÅ
ÉÚÍÅÎÉÔØ ×ÒÕÞÎÕÀ, ÅÓÌÉ ÜÔÏ ÐÏÞÅÍÕ-ÌÉÂÏ ÎÅÏÂÈÏÄÉÍÏ.
÷ ÓÅËÃÉÉ \guiseq{Select a scheme} ÎÕÖÎÏ ×ÙÂÒÁÔØ ÎÕÖÎÕÀ ÓÈÅÍÕ ÕÓÔÁÎÏ×ËÉ
ÉÚ ÓÐÉÓËÁ (ÎÁÐÒÉÍÅÒ, \guiseq{scheme-gust}). ëÁÖÄÁÑ ÓÈÅÍÁ
ÓÏÐÒÏ×ÏÖÄÁÅÔÓÑ ËÎÏÐËÏÊ \guiseq{Info}, ÐÒÉ ÎÁÖÁÔÉÉ ÎÁ ËÏÔÏÒÕÀ
ÐÏÑ×ÌÑÅÔÓÑ ËÒÁÔËÏÅ ÏÐÉÓÁÎÉÅ ÓÈÅÍÙ.
óÈÅÍÁ "--- ÜÔÏ ÂÏÌØÛÏÊ ÎÁÂÏÒ ÆÁÊÌÏ×, ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÊ ÄÌÑ ÏÐÒÅÄÅÌ£ÎÎÏÇÏ
ÔÉÐÁ ÐÏÌØÚÏ×ÁÔÅÌÑ. åÓÔØ ÏÂÝÉÅ ÓÈÅÍÙ ÄÌÑ ÍÉÎÉÍÁÌØÎÏÊ, ÓÒÅÄÎÅÊ É ÐÏÌÎÏÊ
ÕÓÔÁÎÏ×ËÉ. ïÓÔÁÌØÎÙÅ ÓÈÅÍÙ ÐÒÅÄÎÁÚÎÁÞÅÎÙ ÌÉÂÏ ÄÌÑ ÏÐÒÅÄÅÌ£ÎÎÙÈ ÇÒÕÐÐ
ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX Á (ÎÁÐÒÉÍÅÒ, ÄÌÑ ÞÌÅÎÏ× GUST ÉÌÉ GUTenberg) ÉÌÉ
ÄÌÑ ÏÐÒÅÄÅÌ£ÎÎÙÈ ÐÒÉÌÏÖÅÎÉÊ (ÎÁÐÒÉÍÅÒ, ÄÌÑ ÓÏ×ÍÅÓÔÎÏÊ ÒÁÂÏÔÙ
\acro{XML} É \TeX Á). ÷ ×ÙÂÒÁÎÎÏÊ ÓÈÅÍÅ ÍÏÖÎÏ ÓÄÅÌÁÔØ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ
ÉÚÍÅÎÅÎÉÑ. üÔÏ ÄÅÌÁÅÔÓÑ × ÒÁÚÄÅÌÅ \guiseq{Main customization} ÐÕÔ£Í
×ÙÂÏÒÁ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ËÏÌÌÅËÃÉÊ ÉÚ ÇÒÕÐÐ \guiseq{Standard collections}
ÉÌÉ \guiseq{Language collections}. îÁÐÒÉÍÅÒ, ÎÁÖÁ× ÎÁ ËÎÏÐËÕ
\guiseq{Select} Õ ÎÁÄÐÉÓÉ \guiseq{Standard
collections}, ÍÏÖÎÏ ×ÙÂÒÁÔØ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ËÏÌÌÅËÃÉÉ, ÎÁÐÒÉÍÅÒ, \MP,
\acro{Omega} ÉÌÉ ÄÏËÕÍÅÎÔÁÃÉÀ ÎÁ ÒÁÚÎÙÈ ÑÚÙËÁÈ.
ëÏÌÌÅËÃÉÑ \guiseq{Wintools} ×ÙÂÉÒÁÅÔÓÑ ÐÏ ÕÍÏÌÞÁÎÉÀ, ÔÁË ËÁË ÓÏÄÅÒÖÉÔ
ÍÎÏÇÏ ÎÅÂÏÌØÛÉÈ ÐÏÌÅÚÎÙÈ ÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÅ ÏÂÙÞÎÏ ÎÅ ÕÓÔÁÎÏ×ÌÅÎÙ ×
Windows, ÎÁÐÒÉÍÅÒ, ËÏÎ×ÅÒÔÅÒÙ ÇÒÁÆÉËÉ \cmdname{sam2p},
\cmdname{jpeg2ps} É \cmdname{tiff2png}, ÁÒÈÉ×ÁÔÏÒÙ \cmdname{bzip2},
\cmdname{gzip} É \cmdname{unzip}, Á ÔÁËÖÅ ÐÒÏÇÒÁÍÍÁ \cmdname{wget},
ÎÕÖÎÁÑ ÄÌÑ (ÎÏ×ÏÊ) ÕÔÉÌÉÔÙ \cmdname{getnonfreefonts}.
úÁÔÅÍ Ý£ÌËÎÉÔÅ ÎÁ ËÎÏÐËÕ \guiseq{Select} Õ ÎÁÄÐÉÓÉ \guiseq{Language
Collections} × ÒÁÚÄÅÌÅ \guiseq{Main customization}. üÔÏ ÏÔËÒÏÅÔ
ÍÅÎÀ \guiseq{Language collections}, × ËÏÔÏÒÏÍ ÍÏÖÎÏ ×ÙÂÒÁÔØ ÑÚÙËÏ×ÙÅ
ËÏÌÌÅËÃÉÉ ÄÌÑ ÕÓÔÁÎÏ×ËÉ.
úÁÔÅÍ ÝÅÌËÎÉÔÅ ÎÁ ËÎÏÐËÕ \guiseq{Install} × ÒÁÚÄÅÌÅ \guiseq{Install},
É ÎÁÞΣÔÓÑ ÐÒÏÃÅÓÓ ÕÓÔÁÎÏ×ËÉ.
\textbf{ðÒÉÍÅÞÁÎÉÅ:} ëÏÌÌÅËÃÉÉ \guiseq{Perl} É \guiseq{Ghostscript}
ÕÓÔÁÎÁ×ÌÉ×ÁÀÔÓÑ ÔÏÌØËÏ ÐÏ ÔÒÅÂÏ×ÁÎÉÀ. ôÅÍ ÎÅ ÍÅÎÅÅ ÉÈ ÓÌÅÄÕÅÔ
ÕÓÔÁÎÏ×ÉÔØ, "--- ÒÁÚ×Å ÞÔÏ ÏÎÉ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎÙ, Á ×Ù ÄÅÊÓÔ×ÉÔÅÌØÎÏ
ÐÏÎÉÍÁÅÔÅ, ÞÔÏ ÄÅÌÁÅÔÅ. ïÂÅ ËÏÌÌÅËÃÉÉ ÎÅÏÂÈÏÄÉÍÙ ÄÌÑ ÍÎÏÇÉÈ ×ÁÖÎÙÈ
ÐÒÏÇÒÁÍÍ. ðÒÉ ÉÈ ÕÓÔÁÎÏ×ËÅ, ÂÕÄÕÔ Á×ÔÏÍÁÔÉÞÅÓËÉ ÐÒÉÓ×ÏÅÎÙ ÚÎÁÞÅÎÉÑ
ÐÅÒÅÍÅÎÎÙÍ \verb|PERL5LIB| É \verb|GS_LIB|, Á ÐÕÔØ Ë ÐÒÏÇÒÁÍÍÅ
Ghostscript ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎ × \verb|PATH|.
äÌÑ ÓÉÓÔÅÍÙ \TL{} ÎÕÖÎÏ ÐÒÏÄÅÌÁÔØ ÒÑÄ ÏÐÅÒÁÃÉÊ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ
(ÇÅÎÅÒÉÒÏ×ÁÎÉÅ ÆÏÒÍÁÔÏ× É ÂÁÚÙ ÄÁÎÎÙÈ ÄÌÑ ÉͣΠÆÁÊÌÏ×, ÕÓÔÁÎÏ×ËÁ
ÐÅÒÅÍÅÎÎÙÈ É Ô.Ä.). ÷ÓÅ ÏÎÉ ÄÅÌÁÀÔÓÑ ÎÁ ÜÔÏÍ ÛÁÇÅ, É ÎÅËÏÔÏÒÙÅ ÍÏÇÕÔ
ÚÁÎÑÔØ ÄÏ×ÏÌØÎÏ ÍÎÏÇÏ ×ÒÅÍÅÎÉ. ðÏÜÔÏÍÕ ÐÏÄÏÖÄÉÔÅ, ÐÏÖÁÌÕÊÓÔÁ, ÐÏËÁ ÎÅ
ÐÏÑ×ÉÔÓÑ ÓÏÏÂÝÅÎÉÅ Ï ÕÓÐÅÛÎÏÍ ÚÁ×ÅÒÛÅÎÉÉ ÕÓÔÁÎÏ×ËÉ.
÷ ÍÅÎÀ \guiseq{Start\arw Programs\arw TeXLive2007} ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎÁ
ÐÒÏÇÒÁÍÍÁ \cmdname{tlpmgui}.
ðÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔÉ (Win9x/WinME) ×ÁÍ ÂÕÄÅÔ ÐÒÅÄÌÏÖÅÎÏ ÐÅÒÅÇÒÕÚÉÔØ
ËÏÍÐØÀÔÅÒ.
\subsection{äÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÁËÅÔÙ ÄÌÑ Windows}
\label{sec:win-xemtex}
äÌÑ ÐÏÌÎÏÔÙ ÄÉÓÔÒÉÂÕÔÉ×Õ \TL ÎÅÏÂÈÏÄÉÍÙ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÁËÅÔÙ,
ËÏÔÏÒÙÅ ÏÂÙÞÎÏ ÎÅ ×ÓÔÒÅÞÁÀÔÓÑ ÎÁ ÍÁÛÉÎÅ ÐÏÄ Windows. íÎÏÇÉÅ ÓËÒÉÐÔÙ
ÎÁÐÉÓÁÎÙ ÎÁ ÑÚÙËÅ Perl. îÅËÏÔÏÒÙÅ ×ÁÖÎÙÅ ÐÒÏÇÒÁÍÍÙ ÔÒÅÂÕÀÔ
ÉÎÔÅÒÐÒÅÔÁÔÏÒ ÑÚÙËÁ \PS{} Ghostscript ÄÌÑ ÏÔÏÂÒÁÖÅÎÉÑ ÉÌÉ
ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ ÆÁÊÌÏ×. îÁÂÏÒ ÐÒÏÇÒÁÍÍ ÄÌÑ ÒÁÂÏÔÙ Ó ÇÒÁÆÉÞÅÓËÉÍÉ
ÆÁÊÌÁÍÉ ÔÁËÖÅ ÐÏÌÅÚÅÎ × ÒÑÄÅ ÓÌÕÞÁÅ×. îÁËÏÎÅÃ, ÐÒÉÓÐÏÓÏÂÌÅÎÎÙÊ ÄÌÑ
ÒÁÂÏÔÙ Ó \TeX{}ÏÍ ÒÅÄÁËÔÏÒ ÚÎÁÞÉÔÅÌØÎÏ ÏÂÌÅÇÞÁÅÔ ÎÁÂÏÒ É
ËÏÍÐÉÌÉÒÏ×ÁÎÉÅ.
÷ÓÅ ÜÔÉ ÐÁËÅÔÙ ÄÌÑ Windows ÎÁÊÔÉ ÄÏ×ÏÌØÎÏ ÌÅÇËÏ, ÎÏ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ
ÎÅÓËÏÌØËÏ ÏÂÌÅÇÞÉÔØ ×ÁÛÕ ÖÉÚÎØ, ÍÙ ×ËÌÀÞÉÌÉ × \TL ÓÌÅÄÕÀÝÉÊ ÎÁÂÏÒ:
\begin{itemize}
\item \cmdname{Ghostscript} 8.54
\item ÍÉÎÉÍÁÌØÎÙÊ ËÏÍÐÌÅËÔ \cmdname{Perl} 5.8, ÄÏÓÔÁÔÏÞÎÙÊ ÄÌÑ ×ÓÅÈ ÓËÒÉÐÔÏ×
\TL{}.
\item ÎÁÂÏÒ ÐÒÏÇÒÁÍÍ \textsf{win-tools}: \textsf{bzip2, gzip,
jpeg2ps, tiff2png}/
% \item ÐÏÄÍÎÏÖÅÓÔ×Ï \cmdname{ImageMagick} 5.5.6
% \item ÐÒÏÇÒÁÍÍÙ ÄÌÑ ÐÒÏ×ÅÒËÉ ÏÒÆÏÇÒÁÆÉÉ \cmdname{ISpell}
% \item \cmdname{XEmacs} 21.5.14 Ó ÎÁÂÏÒÏÍ ÐÁËÅÔÏ× ÄÌÑ
% \TeX{}Á.
\end{itemize}
üÔÉ ÐÁËÅÔÙ ×ÚÑÔÙ ÉÚ ÄÉÓÔÒÉÂÕÔÉ×Á \XEmTeX{} (ÐÏÔÏÍÏË ÄÉÓÔÒÉÂÕÔÉ×Á
fp\TeX).
åÓÌÉ ×Ù ÎÅ ÈÏÔÉÔÅ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÜÔÕ ËÏÌÌÅËÃÉÀ, ÔÏ ×Ù ÍÏÖÅÔÅ
ÓÁÍÏÓÔÏÑÔÅÌØÎÏ ÕÓÔÁÎÏ×ÉÔØ ÔÒÅÂÕÅÍÙÅ ÐÁËÅÔÙ. ÷ÏÔ ÓÐÉÓÏË ÍÅÓÔ, ÏÔËÕÄÁ
ÜÔÉ ÐÁËÅÔÙ ÍÏÖÎÏ ×ÚÑÔØ:
\begin{description}
\item[Ghostscript] \url{http://www.cs.wisc.edu/~ghost/}
\item[Perl] \url{http://www.activestate.com/} (ÎÏ ×ÁÍ ÍÏÇÕÔ
ÐÏÎÁÄÏÂÉÔØÓÑ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÁËÅÔÙ ÉÚ ÁÒÈÉ×Á CPAN:
\url{http://www.cpan.org/})
\item[ImageMagick] \url{http://www.imagemagick.com}
\item[NetPBM] ÷Ù ÍÏÖÅÔÅ ×ÍÅÓÔÏ ImageMagick ÉÓÐÏÌØÚÏ×ÁÔØ NetPBM ÄÌÑ
ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ ×ÁÛÉÈ ÇÒÁÆÉÞÅÓËÉÈ ÆÁÊÌÏ×. óÔÒÁÎÉÞËÁ NetPBM ÎÁÈÏÄÉÔÓÑ ÎÁ
\url{http://netpbm.sourceforge.net/}
\item[òÅÄÁËÔÏÒÙ ÄÌÑ ÒÁÂÏÔÙ Ó \TeX{}ÏÍ] éÍÅÅÔÓÑ ÛÉÒÏËÉÊ ×ÙÂÏÒ
ÒÅÄÁËÔÏÒÏ×, É ËÁËÏÊ ÉÚ ÎÉÈ
ÉÓÐÏÌØÚÏ×ÁÔØ "--- ÄÅÌÏ ×ËÕÓÁ. ÷ÏÔ ÐÏÄÂÏÒËÁ:
\begin{itemize*}
\item \cmdname{GNU Emacs}: ÅÓÔØ ×ÅÒÓÉÑ ÄÌÑ Windows, Å£ ÓÔÒÁÎÉÞËÁ:
\url{http://www.gnu.org/software/emacs/windows/ntemacs.html}
\item \cmdname{XEmacs}: ÅÓÔØ ×ÅÒÓÉÑ ÄÌÑ Windows, Å£ ÓÔÒÁÎÉÞËÁ:
\url{http://www.xemacs.org/}
\item \cmdname{WinShell}: ÅÓÔØ ÎÁ \TL × ÄÉÒÅËÔÏÒÉÉ
\path|support|, ÅÇÏ ÓÔÒÁÎÉÞËÁ: \url{http://www.winshell.de}
\item \cmdname{WinEdt}: ÜÔÏ shareware, ÄÏÓÔÕÐÎÏ ÎÁ
\url{http://www.winedt.com}
\item \cmdname{Vim}: ÄÏÓÔÕÐÅÎ ÎÁ \url{http://www.vim.org}
\item \cmdname{TeXnicCenter} "--- ÜÔÏ Ó×ÏÂÏÄÎÁÑ ÐÒÏÇÒÁÍÍÁ, ËÏÔÏÒÁÑ
ÅÓÔØ ÎÁ ÓÔÒÁÎÉÃÅ
\url{http://www.toolscenter.org} É × ÄÉÓÔÒÉÂÕÔÉ×Å
pro\TeX t.
\item \cmdname{LEd}: ÍÏÖÎÏ ÎÁÊÔÉ ÎÁ
\url{http://www.ctan.org/support/LEd}
\item \cmdname{SciTE}: ÍÏÖÎÏ ÎÁÊÔÉ ÎÁ
\url{http://www.scintilla.org/SciTE.html}
\end{itemize*}
\end{description}
÷Ù ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ É ÄÒÕÇÉÅ ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ÎÅ Ñ×ÌÑÀÔÓÑ
Ó×ÏÂÏÄÎÙÍÉ\footnote{ôÏ ÅÓÔØ ÉÈ ÎÅÌØÚÑ Ó×ÏÂÏÄÎÏ ÍÏÄÉÆÉÃÉÒÏ×ÁÔØ É
ÒÁÓÐÒÏÓÔÒÁÎÑÔØ. üÔÏ ÎÅ ×ÓÅÇÄÁ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÎÅ ÍÏÖÅÔÅ ÐÒÉÏÂÒÅÓÔÉ
ÉÈ ÂÅÓÐÌÁÔÎÏ.}, É ÐÏÔÏÍÕ ÎÅ ×ËÌÀÞÅÎÙ × ÄÉÓÔÒÉÂÕÔÉ× \TL{}, ÎÁÐÒÉÍÅÒ,
\cmdname{GSView}, ÇÒÁÆÉÞÅÓËÁÑ ÏÂÏÌÏÞËÁ Ë ÐÒÏÇÒÁÍÍÅ
\cmdname{Ghostscript}, ÕÄÏÂÎÁÑ ÄÌÑ ÆÁÊÌÏ× × ÆÏÒÍÁÔÁÈ PS/PDF.
\cmdname{GSView} ÍÏÖÎÏ ÎÁÊÔÉ ÎÁ
\url{http://www.cs.wisc.edu/~ghost/gsview/} ÉÌÉ ÌÀÂÏÍ ÚÅÒËÁÌÅ ÁÒÈÉ×Á
\acro{CTAN}.
\section{äÅÊÓÔ×ÉÑ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ ÐÏÄ \protect\Windows}
åÓÌÉ ×Ù ÕÓÔÁÎÏ×ÉÌÉ ÄÉÓÔÒÉÂÕÔÉ× \TL, ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ
\cmdname{tlpmgui} ÄÌÑ ÉÚÍÅÎÅÎÉÑ É ÐÏÄÄÅÒÖËÉ ÕÓÔÁÎÏ×ÌÅÎÎÏÊ ÓÉÓÔÅÍÙ.
\subsection{äÏÂÁ×ÌÅÎÉÅ É ÕÄÁÌÅÎÉÅ ÐÁËÅÔÏ×}
ðÏÓËÏÌØËÕ ÐÒÏÇÒÁÍÍÁ \cmdname{tlpmgui} ÎÁÈÏÄÉÔÓÑ × ÍÅÎÀ
\guiseq{Start\arw Programs\arw TeXLive2007}, ÚÁÐÕÓÔÉÔŠţ ÏÔÔÕÄÁ.
ðÏÑ×ÉÔÓÑ ÏËÎÏ \guiseq{TeX Live installation and maintenance utility}.
÷ Î£Í ÅÓÔØ ÎÅÓËÏÌØËÏ ÓÔÒÁÎÉÃ: \guiseq{Add Packages}, \guiseq{Remove
packages}, \guiseq{Manage installation}, \guiseq{Remove
installation}.
ý£ÌËÎÉÔÅ ÐÏ ÓÔÒÁÎÉÞËÅ \guiseq{Add packages} ÉÌÉ \guiseq{Remove
packages}, Á ÚÁÔÅÍ:
\begin{itemize}
\item îÁ ÐÅÒ×ÏÊ ÓÔÒÁÎÉÞËÅ ×ÙÂÅÒÉÔÅ ÎÕÖÎÙÊ \CD{} (ÉÌÉ \DVD{} Ó
ÄÉÒÅËÔÏÒÉÅÊ \dirname{texlive}), ÎÁÖÁ× ÎÁ ËÎÏÐËÕ \guiseq{CD/DVD}.
\item ýÅÌËÎÉÔÅ ÎÁ ËÎÏÐËÕ \guiseq{Search} × ÒÁÚÄÅÌÅ \guiseq{Buttons}
ÞÔÏÂÙ ×ÙÚ×ÁÔØ ÉÌÉ ÏÂÎÏ×ÉÔØ ÓÐÉÓÏË ÐÁËÅÔÏ× × ÒÁÚÄÅÌÅ \guiseq{Select
packages to\dots}
ðÒÉ ÄÏÂÁ×ÌÅÎÉÉ ÐÁËÅÔÏ× ÓÐÉÓÏË ÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÐÁËÅÔÏ× ÓÒÁ×ÎÉ×ÁÅÔÓÑ ÓÏ
ÓÐÉÓËÏÍ ÎÁ \CD/\DVD. ôÏÌØËÏ ÎÅÕÓÔÁÎÏ×ÌÅÎÎÙÅ ÐÁËÅÔÙ ÐÏËÁÚÙ×ÁÀÔÓÑ ×
ÍÅÎÀ. ÷Ù ÍÏÖÅÔÅ ÓÁÍÉ ×ÙÂÒÁÔØ, ÞÔÏ ÉÍÅÎÎÏ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ.
ðÒÉ ÕÄÁÌÅÎÉÉ ÏÔÄÅÌØÎÙÈ ÐÁËÅÔÏ× ÐÏËÁÚÙ×ÁÅÔÓÑ ÔÏÌØËÏ ÓÐÉÓÏË
ÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÐÁËÅÔÏ×.
úÁÍÅÔØÔÅ, ÞÔÏ × ÍÅÎÀ \guiseq{Add packages} É \guiseq{Remove
packages} ÓÎÁÞÁÌÁ ÕËÁÚÙ×ÁÅÔÓÑ ÓÐÉÓÏË ËÏÌÌÅËÃÉÊ.
\item ÷ÙÂÅÒÉÔÅ ÐÁËÅÔ, Ý£ÌËÎÕ× ÎÁ ÎÁÚ×ÁÎÉÅ ÐÁËÅÔÁ. ëÎÏÐËÁ
\guiseq{Info} × ÒÁÚÄÅÌÅ \guiseq{Buttons} ÐÏËÁÚÙ×ÁÅÔ ËÒÁÔËÏÅ ÏÐÉÓÁÎÉÅ
×ÙÂÒÁÎÎÏÇÏ ÐÁËÅÔÁ × ÒÁÚÄÅÌÅ \guiseq{Info about the selected item}.
þÔÏÂÙ ×ÙÂÒÁÔØ ÓÒÁÚÕ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ×, ÎÁÖÍÉÔÅ ËÌÁ×ÉÛÉ Ctrl ÉÌÉ
Shift É Ý£ÌËÎÉÔÅ ÌÅ×ÏÊ ËÌÁ×ÉÛÅÊ ÍÙÛËÉ, ÉÌÉ ÚÁÖÍÉÔÅ ÌÅ×ÕÀ ËÌÁ×ÉÛÕ É
×ÙÂÅÒÉÔÅ ÎÅÓËÏÌØËÏ ÐÁËÅÔÏ× ÍÙÛËÏÊ.
\item ý£ÌËÎÉÔÅ ÎÁ ËÎÏÐËÕ \guiseq{Install} ÉÌÉ \guiseq{Remove} ×
ÒÁÚÄÅÌÅ \guiseq{Buttons} ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÐÒÏÉÚ×ÅÓÔÉ ÔÒÅÂÕÅÍÏÅ
ÄÅÊÓÔ×ÉÅ.
\end{itemize}
\subsection{ëÏÎÆÉÇÕÒÁÃÉÑ É ÄÒÕÇÉÅ ÁÄÍÉÎÉÓÔÒÁÔÉ×ÎÙÅ ÄÅÊÓÔ×ÉÑ}
îÁ ÓÔÒÁÎÉÃÅ \guiseq{Manage the installation} ÓÏÄÅÒÖÁÔÓÑ ËÎÏÐËÉ ÄÌÑ
ÄÏÂÁ×ÌÅÎÉÑ ÐÏÄÄÅÒÖËÉ ÑÚÙËÁ, ËÏÔÏÒÙÊ ÎÅ ÂÙÌ ×ÙÂÒÁÎ ÐÒÉ ÕÓÔÁÎÏ×ËÅ,
ÄÏÂÁ×ÌÅÎÉÑ/ÒÅÇÅÎÅÒÁÃÉÑ ÆÏÒÍÁÔÁ, ËÏÔÏÒÙÊ ÎÅ ÂÙÌ ×ÙÂÒÁÎ ÐÒÉ ÕÓÔÁÎÏ×ËÅ
ÉÌÉ ÂÙÌ ÍÏÄÉÆÉÃÉÒÏ×ÁÎ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ.
íÏÖÎÏ ÐÒÏÉÚ×ÅÓÔÉ ÓÌÅÄÕÀÝÉÅ ÄÅÊÓÔ×ÉÑ:
\begin{itemize}
\item ïÂÎÏ×ÉÔØ ÂÁÚÕ ÄÁÎÎÙÈ \filename{ls-R}
\item óÏÚÄÁÔØ ÆÏÒÍÁÔÙ (÷ÓÅ ÉÌÉ ÔÏÌØËÏ ÏÔÓÕÔÓÔ×ÕÀÝÉÅ)
\item òÅÄÁËÔÉÒÏ×ÁÔØ \filename{language.dat}
\item òÅÄÁËÔÉÒÏ×ÁÔØ \filename{fmtutil.cnf}
\item òÅÄÁËÔÉÒÏ×ÁÔØ \filename{updmap.cfg}
\end{itemize}
ðÒÉÍÅÞÁÎÉÅ: ÷Ù ÍÏÖÅÔÅ ÚÁËÒÙÔØ ÏËÎÏ \guiseq{Edit\dots} ËÎÏÐËÏÊ
\guiseq{Cancel} ÉÌÉ ËÎÏÐËÏÊ \guiseq{Done}. ÷ ÐÏÓÌÅÄÎÅÍ ÓÌÕÞÁÅ ÓÉÓÔÅÍÁ
ÎÁÞÎ£Ô ÓÏÚÄÁ×ÁÔØ ÚÁÎÏ×Ï ÆÁÊÌÙ ÆÏÒÍÁÔÏ× (ÉÌÉ ËÁÒÔÙ ÛÒÉÆÔÏ×, ÅÓÌÉ ×Ù
ÒÅÄÁËÔÉÒÏ×ÁÌÉ \filename{updmap.cfg}), ÐÏÓÌÅ ÞÅÇÏ ÂÕÄÅÔ ÏÂÏÎÏ×ÌÅÎÁ ÂÁÚÁ
ÄÁÎÎÙÈ \filename{ls-R}.
âÏÌÅÅ ÐÏÄÒÏÂÎÏ ËÏÎÆÉÇÕÒÁÃÉÑ ÓÉÓÔÅÍÙ ÏÐÉÓÁÎÁ × ÒÁÚÄÅÌÅ~\ref{sec:persconf},
\p.\pageref{sec:persconf}.
\subsection{õÄÁÌÅÎÉÅ \protect\TL{}}
óÔÒÁÎÉÃÁ \guiseq{Remove the TeX Live installation} ÏÔËÒÙ×ÁÅÔ ÏËÎÏ Ó
ËÎÏÐËÁÍÉ, ËÏÔÏÒÙÅ ÎÅ ÓÔ\'ÏÉÔ ÏÐÉÓÙ×ÁÔØ. íÙ ÎÅ ÚÎÁÅÍ ÎÉËÏÇÏ, ËÏÍÕ ÂÙ
ÏÎÉ ÍÏÇÌÉ ÐÏÎÁÄÏÂÉÔØÓÑ\dots :-)
÷ ÌÀÂÏÍ ÓÌÕÞÁÅ, ÅÓÌÉ Õ ×ÁÓ ÅÓÔØ ÄÉÒÅËÔÏÒÉÑ \path|texmf-local| ÄÌÑ
×ÁÛÉÈ ÓÏÂÓÔ×ÅÎÎÙÈ ÄÏÂÁ×ÌÅÎÉÊ, ÐÒÏÃÅÓÓ ÕÄÁÌÅÎÉÑ ÎÅ ÓÏÔÒ£Ô ÎÉ Å£, ÎÉ
ÆÁÊÌÏ× × ÜÔÏÊ ÄÉÒÅËÔÏÒÉÉ. äÉÒÅËÔÏÒÉÑ \path|setuptl|, ÓÏÄÅÒÖÁÝÁÑ
\cmdname{tlpmgui} É ÄÒÕÇÉÅ ÆÁÊÌÙ, ÔÁËÖÅ ÎÅ ÂÕÄÅÔ ÕÄÁÌÅÎÁ. ÷ÁÍ
ÐÒÉÄ£ÔÓÑ ÕÄÁÌÑÔØ ÜÔÉ ÄÉÒÅËÔÏÒÉÉ ×ÒÕÞÎÕÀ.
\subsection{äÏÂÁ×ÌÅÎÉÅ ×ÁÛÉÈ ÓÏÂÓÔ×ÅÎÎÙÈ ÐÁËÅÔÏ× Ë ÄÉÓÔÒÉÂÕÔÉ×Õ}
÷Ï-ÐÅÒ×ÙÈ, ÞÔÏ ÂÙ ×Ù ÎÉ ÄÅÌÁÌÉ, \textbf{ÎÅ ÚÁÂÕÄØÔÅ ÐÅÒÅÇÅÎÅÒÉÒÏ×ÁÔØ
ÂÁÚÕ ÄÁÎÎÙÈ ÉͣΠÆÁÊÌÏ× \filename{ls-R}.} éÎÁÞÅ ÎÏ×ÙÅ ÆÁÊÌÙ ÎÅ
ÂÕÄÕÔ ÎÁÊÄÅÎÙ ÓÉÓÔÅÍÏÊ. ÷Ù ÍÏÖÅÔÅ ÜÔÏ ÄÅÌÁÔØ ÌÉÂÏ ÞÅÒÅÚ ÇÒÁÆÉÞÅÓËÕÀ
ÏÂÏÌÏÞËÕ \cmdname{tlpmgui}, ×ÙÂÒÁ× ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÅ ÄÅÊÓÔ×ÉÅ ÎÁ
ÓÔÒÁÎÉÃÅ \guiseq{Manage the installation}, ÌÉÂÏ ×ÒÕÞÎÕÀ ÐÒÉ ÐÏÍÏÝÉ
ËÏÍÁÎÄÙ \file{mktexlsr}.
åÓÌÉ ×Ù ÈÏÔÉÔÅ ÄÏÂÁ×ÉÔØ ÆÁÊÌÙ, ËÏÔÏÒÙÈ ÎÅÔ × ÄÉÓÔÒÉÂÕÔÉ×Å \TL{}, ÌÕÞÛÅ
×ÓÅÇÏ ÉÈ ÄÏÂÁ×ÌÑÔØ × ÄÉÒÅËÔÏÒÉÀ \path|$TEXMFLOCAL|. ôÏÇÄÁ ÏÎÉ
ÓÏÈÒÁÎÑÔÓÑ ÐÒÉ ÏÂÎÏ×ÌÅÎÉÉ \TL.
äÉÒÅËÔÏÒÉÑ \path|$TEXMFLOCAL| ÐÅÒ×ÏÎÁÞÁÌØÎÏ ÐÕÓÔÁ. åÓÌÉ, ÎÁÐÒÉÍÅÒ, ×Ù
ÈÏÔÉÔÅ ÄÏÂÁ×ÉÔØ ÆÁÊÌÙ ÐÏÄÄÅÒÖËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÙ ÓÉÍ×ÏÌÉÞÅÓËÉÈ ×ÙÞÉÓÌÅÎÉÊ
Maple, ×Ù ÍÏÖÅÔÅ ÐÏÌÏÖÉÔØ ÓÔÉÌÅ×ÙÅ ÆÁÊÌÙ ×
\path|c:\TeXLive2007\texmf-local\tex\latex\maple\|, Á ÄÏËÕÍÅÎÔÁÃÉÀ ×
\path|c:\TeXLive2007\texmf-local\doc\latex\maple\|.
\subsection{úÁÐÕÓË \texttt{tlmp.exe} ÉÚ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ}
õ ÐÒÏÇÒÁÍÍÙ \texttt{tlmp.exe}, ËÏÔÏÒÕÀ ÉÓÐÏÌØÚÕÅÔ ÇÒÁÆÉÞÅÓËÁÑ
ÏÂÏÌÏÞËÁ \cmdname{tlmpgui}, ÅÓÔØ ÒÑÄ ÐÏÌÅÚÎÙÈ ËÌÀÞÅÊ. ÷Ù ÍÏÖÅÔÅ
ÐÏÌÕÞÉÔØ ÓÐÉÓÏË ËÌÀÞÅÊ, ÚÁÐÕÓÔÉ×
\begin{verbatim}
tlmp --help
\end{verbatim}
äÏÐÏÌÎÉÔÅÌØÎÕÀ ÉÎÆÏÒÍÁÃÉÀ ÍÏÖÎÏ ÎÁÊÔÉ × ÆÁÊÌÅ \filename{tlmp.readme}.
\subsection{õÓÔÁÎÏ×ËÁ ÐÏ ÓÅÔÉ}
\KPS{} ÚÎÁÅÔ ÐÒÏ ÓÅÔÅ×ÙÅ ÄÉÓËÉ, ÐÏÜÔÏÍÕ ×Ù ÍÏÖÅÔÅ ÒÁÚÄÁ×ÁÔØ ÄÅÒÅ×Ï
\path{TEXMF} ÐÏ ÓÅÔÉ. îÏ ÅÓÔØ É ÅÝ£ ÂÏÌÅÅ ÉÎÔÅÒÅÓÎÙÊ ×ÁÒÉÁÎÔ. ÷ÓÅ
\TeX{}Ï×ÓËÉÅ É ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ, ÔÏ ÅÓÔØ ×Ó£, ËÒÏÍÅ ÆÁÊÌÏ× ×
ÄÉÒÅËÔÏÒÉÉ \path|bin/win32| ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÐÏÄ
Windows É ÐÏÄ àÎÉËÓÏÍ. üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ×Ù ÍÏÖÅÔÅ, ÎÁÐÒÉÍÅÒ, ÐÒÉ
ÐÏÍÏÝÉ óÁÍÂÙ, ÍÏÎÔÉÒÏ×ÁÔØ ÄÉÓËÉ Ó ÓÅÒ×ÅÒÁ \acro{NT} ÎÁ ÒÁÂÏÞÕÀ ÓÔÁÎÃÉÀ
ÐÏÄ àÎÉËÓÏÍ ÉÌÉ ÎÁÏÂÏÒÏÔ. ÷ÏÚÍÏÖÎÏ ÎÅÓËÏÌØËÏ ÓÔÒÁÔÅÇÉÊ:
\begin{itemize}
\item ðÏÌÏÖÉÔØ ×Ó£ ÎÁ ÓÅÒ×ÅÒ. äÏÂÁ×ØÔÅ ÆÁÊÌÙ ÄÌÑ ËÁÖÄÏÊ ÁÒÈÉÔÅËÔÕÒÙ ×
ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ÐÏÄÄÉÒÅËÔÏÒÉÀ \path|bin|, ÎÁÐÒÉÍÅÒ,
\path|bin/win32| É \path|bin/i386-linux|. úÁÔÅÍ ÕÓÔÁÎÏ×ÉÔÅ ×ÁÛÉ
ÐÅÒÅÍÅÎÎÙÅ. ÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÓÅÔÅ×ÙÅ ÉÍÅÎÁ, ÞÔÏÂÙ ÚÁÄÁÔØ
ÎÕÖÎÙÅ ÄÉÒÅËÔÏÒÉÉ ÐÏÄ Win32.
\item éÓÐÏÌØÚÏ×ÁÔØ ÌÏËÁÌØÎÙÅ ËÏÐÉÉ ÐÒÏÇÒÁÍÍ É ÆÏÒÍÁÔÏ×. ÷ ÜÔÏÍ ÓÌÕÞÁÅ
ÚÁÄÁÊÔÅ × ÐÅÒÅÍÅÎÎÏÊ \path|$TEXMFMAIN| ÇÌÁ×ÎÏÅ ÄÅÒÅ×Ï \path|texmf|,
ËÏÔÏÒÏÅ ÌÅÖÉÔ ÎÁ ÓÅÒ×ÅÒÅ. õÓÔÁÎÏ×ÉÔÅ \path|$TEXMFVAR| ÎÁ ÌÏËÁÌØÎÕÀ
ÄÉÒÅËÔÏÒÉÀ Ó ÌÏËÁÌØÎÙÍÉ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÍÉ ÆÁÊÌÁÍÉ É Á×ÔÏÍÁÔÉÞÅÓËÉ
ÓÏÚÄÁÎÎÙÍÉ ÆÁÊÌÁÍÉ.
\end{itemize}
\subsection{þÅÍ Windows ÏÔÌÉÞÁÀÔÓÑ ÏÔ ÄÒÕÇÉÈ ÓÉÓÔÅÍ?}
÷ÅÒÓÉÑ \Webc{} ÄÌÑ Windows ÏÔÌÉÞÁÅÔÓÑ ÎÅËÏÔÏÒÙÍÉ ÓÐÅÃÉÆÉÞÅÓËÉÍÉ
ÞÅÒÔÁÍÉ, ËÏÔÏÒÙÅ ÓÔ\'ÏÉÔ ÕËÁÚÁÔØ.
\begin{description}
\item[\cmdname{kpsecheck}] üÔÁ ÐÒÏÇÒÁÍÍÁ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÎÅËÏÔÏÒÙÅ
ÏÐÃÉÉ, ËÏÔÏÒÙÅ ÎÅ ÐÏÄÏÛÌÉ ËÏÍÁÎÄÅ \cmdname{kpsewhich}. ïÎÁ ÐÏÚ×ÏÌÉÔ
×ÁÍ ÐÅÒÅÞÉÓÌÉÔØ ×ÓÅ ÆÁÊÌÙ, ËÏÔÏÒÙÅ ×ÓÔÒÅÞÁÀÔÓÑ ÎÅÓËÏÌØËÏ ÒÁÚ ×
ÄÅÒÅ×ØÑÈ \path{texmf}. üÔÏ ÍÏÖÅÔ ÂÙÔØ ÕÄÏÂÎÏ, ÎÏ ËÁË ÐÒÁ×ÉÌÏ, ×Ù
ÂÕÄÅÔÅ ÐÏÌÕÞÁÔØ ÎÅÎÕÖÎÕÀ ÉÎÆÏÒÍÁÃÉÀ (×ÒÏÄÅ ÄÅÓÑÔËÏ× ÆÁÊÌÏ×
\path|README|). üÔÉ ÆÁÊÌÙ ÐÒÉ×ÅÌÉ ÂÙ Ë ÐÒÏÔÉ×ÏÒÅÞÉÑÍ × ÈÅÛÁÈ
\KPS{}; Ë ÓÞÁÓÔØÀ, \KPS{} ÎÉËÏÇÄÁ ÉÈ ÎÅ ÉÝÅÔ. ðÏÜÔÏÍÕ ×Ù ÍÏÖÅÔÅ
ÏÂßÅÄÉÎÑÔØ ÏÐÃÉÀ \path|-multiple-occurences| Ó Ä×ÕÍÑ ÄÒÕÇÉÍÉ ÏÐÃÉÑÍÉ
ÄÌÑ ×ËÌÀÞÅÎÉÑ ÉÌÉ ÉÓËÌÀÞÅÎÉÑ ÆÁÊÌÏ×, ÞØÉ ÉÍÅÎÁ ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ
ÏÐÒÅÄÅÌ£ÎÎÏÍÕ ÛÁÂÌÏÎÕ (×Ù ÍÏÖÅÔÅ ÚÁÐÒÏÓÉÔØ ÎÅÓËÏÌØËÏ ÛÁÂÌÏÎÏ×).
ëÏÍÁÎÄÁ \cmdname{kpsecheck} ÓÏÏÂÝÁÅÔ ÔÁËÖÅ ÓÔÁÔÕÓ ÏÂÝÅÊ ÐÁÍÑÔÉ:
ÉÓÐÏÌØÚÕÅÔÓÑ ÉÌÉ ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ. üÔÏ ÍÏÖÅÔ ÂÙÔØ ÐÏÌÅÚÎÏ ÚÎÁÔØ,
ÐÏÔÏÍÕ ÞÔÏ ÅÓÌÉ ÓÔÁÔÕÓ ÐÁÍÑÔÉ \samp{in use}, ÚÎÁÞÉÔ, ÚÁÐÕÝÅÎ ÏÄÉÎ
ÉÌÉ ÎÅÓËÏÌØËÏ ÐÒÏÃÅÓÓÏ×, É ÜÆÆÅËÔ ËÏÍÁÎÄÙ \cmdname{mktexlsr} ÍÏÖÅÔ
ÂÙÔØ ÏÔÌÏÖÅÎ ÄÏ ÔÅÈ ÐÏÒ, ÐÏËÁ ×ÓÅ ÐÒÏÃÅÓÓÙ, ÉÓÐÏÌØÚÕÀÝÉÅ ÂÉÂÌÉÏÔÅËÕ
\KPS{}, ÎÅ ÚÁ×ÅÒÛÁÔÓÑ.
îÁËÏÎÅÃ, ÜÔÁ ÖÅ ËÏÍÁÎÄÁ ÓÏÏÂÝÁÅÔ Ï ÔÏÍ, ÇÄÅ ÐÏ Å£ ÍÎÅÎÉÀ ÎÁÈÏÄÉÔÓÑ
Ghostscript. ðÏÄ Win32 ÄÌÑ ÍÎÏÇÉÈ ÐÒÏÇÒÁÍÍ ÐÒÏÝÅ ÉÓËÁÔØ
Ghostscript dll ÐÏ ÚÎÁÞÅÎÉÀ ÒÅÇÉÓÔÒÁ, ÞÅÍ ÉÓÐÏÌØÚÏ×ÁÔØ
\path|PATH|, ÄÌÉÎÁ ËÏÔÏÒÏÇÏ ÏÇÒÁÎÉÞÅÎÁ.
\item[\Webc{}] õ ÐÒÏÇÒÁÍÍ, ÓÏÂÒÁÎÎÙÈ ÐÏÄ \Webc{} ÐÏÄ Windows, ÅÓÔØ
ÎÁ ÏÄÎÕ ÏÐÃÉÀ ÂÏÌØÛÅ, ÞÅÍ Õ ÐÒÏÇÒÁÍÍ, ÓÏÂÒÁÎÎÙÈ ÐÏÄ ×ÅÒÓÉÅÊ ÄÌÑ àÎÉËÓÁ:
\begin{itemize}
\item \path|-proctimes| ×Ù×ÅÓÔÉ ÓÔÁÔÉÓÔÉËÕ Ï ÚÁÔÒÁÞÅÎÎÏÍ
×ÒÅÍÅÎÉ. óÌÅÄÕÅÔ ÚÁÍÅÔÉÔØ, ÞÔÏ, ÐÏÓËÏÌØËÕ ÓÉÓÔÅÍÁ Win9x ÎÅ
Ñ×ÌÑÅÔÓÑ ÐÏ-ÎÁÓÔÏÑÝÅÍÕ ÍÎÏÇÏÚÁÄÁÞÎÏÊ ÓÉÓÔÅÍÏÊ, Õ ÎÅ£ ÎÅÔ ÎÁÄ£ÖÎÏÇÏ
ÔÁÊÍÅÒÁ ÄÌÑ ÎÅÂÏÌØÛÉÈ ÐÒÏÍÅÖÕÔËÏ× ×ÒÅÍÅÎÉ, É ÐÏÜÔÏÍÕ ÒÅÚÕÌØÔÁÔ
ÌÉÛØ ÐÒÉÂÌÉÚÉÔÅÌÅÎ. ðÏÄ NT/2K/XP ÒÅÚÕÌØÔÁÔ ÄÏ×ÏÌØÎÏ ÔÏÞÎÏ
ÐÏËÁÚÙ×ÁÅÔ ÓÉÓÔÅÍÎÏÅ ×ÒÅÍÑ É ×ÒÅÍÑ, ÚÁÔÒÁÞÅÎÎÏÅ ÐÒÉËÌÁÄÎÙÍÉ
ÐÒÏÇÒÁÍÍÁÍÉ. äÌÑ ÐÏÌØÚÏ×ÁÔÅÌÅÊ àÎÉËÓÁ ÎÁÐÏÍÎÉÍ, ÞÔÏ ÐÏÄ Windows
ÏÂÙÞÎÏ ÎÅÔ ÓÔÁÎÄÁÒÔÎÏÊ ËÏÍÁÎÄÙ \path|time|.
\end{itemize}
\end{description}
\subsection{éÎÄÉ×ÉÄÕÁÌØÎÙÅ ÎÁÓÔÒÏÊËÉ}
\label{sec:persconf}
\subsubsection{Dvips}
ëÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ ÄÌÑ dvips "--- \\
\verb+C:\TeXLive2007\texmf-var\dvips\config\config.ps+.\\
÷Ù ÍÏÖÅÔÅ ÏÔËÒÙÔØ ÅÇÏ × ÌÀÂÏÍ ÒÅÄÁËÔÏÒÅ É ÉÚÍÅÎÉÔØ ÎÅËÏÔÏÒÙÅ ÐÁÒÁÍÅÔÒÙ:
%(\cmdname{WinShell} will do fine)
\begin{description}
\item [ÛÒÉÆÔÙ] ×Ù ÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÔÅËÕÝÉÊ ÒÅÖÉÍ \MF{} ÉÌÉ ÒÁÚÒÅÛÅÎÉÅ
ÐÒÉÎÔÅÒÁ, ÅÓÌÉ \cmdname{dvips} ÐÏÎÁÄÏÂÉÔÓÑ ÇÅÎÅÒÉÒÏ×ÁÔØ ÛÒÉÆÔÙ ×
ÆÏÒÍÁÔÅ \acro{PK}. ðÏ ÕÍÏÌÞÁÎÉÀ ÏÎÁ ÉÓÐÏÌØÚÕÅÔ ÛÒÉÆÔÙ × ÆÏÒÍÁÔÅ
Type~1, ÔÁË ÞÔÏ ÏÎÁ ÎÅ ÄÏÌÖÎÁ ×ÙÚÙ×ÁÔØ \cmdname{mktexpk} ÞÅÒÅÓÞÕÒ ÞÁÓÔÏ;
\item[ÐÒÉÎÔÅÒ] ×Ù ÍÏÖÅÔÅ ÓËÁÚÁÔØ \cmdname{dvips}, ÇÄÅ ×Ù ÈÏÔÉÔÅ
ÐÅÞÁÔÁÔØ ÐÏ ÕÍÏÌÞÁÎÉÀ. åÓÌÉ ÚÁ ÏÐÃÉÅÊ \optname{o} ÎÅ ÓÌÅÄÕÅÔ
ÎÁÚ×ÁÎÉÅ ÐÒÉÎÔÅÒÁ, ÔÏ ÎÁ ÄÉÓË ÚÁÐÉÓÙ×ÁÅÔÓÑ ÆÁÊÌ × ÆÏÒÍÁÔÅ \PS{}. ÷Ù
ÍÏÖÅÔÅ ÕËÁÚÁÔØ \cmdname{dvips} ÎÁÚ×ÁÎÉÅ ÐÒÉÎÔÅÒÁ, ÎÁÐÒÉÍÅÒ:
\begin{verbatim}
o lpt1:
% o | lpr -S server -P myprinter
% o \\server\myprinter
\end{verbatim}
\item[ÂÕÍÁÇÁ] ÷Ù ÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÒÁÚÍÅÒ ÂÕÍÁÇÉ Ó Å×ÒÏÐÅÊÓËÏÇÏ (A4) ÎÁ
US letter, ÓÄÅÌÁ× US letter ÐÅÒ×ÙÍ ÒÁÚÍÅÒÏÍ ÂÕÍÁÇÉ × ÆÁÊÌÅ. îÁÊÄÉÔÅ
× ÆÁÊÌÅ ÓÔÒÏËÉ, ÎÁÞÉÎÁÀÝÉÅÓÑ Ó \code{@}. ðÏÍÅÎÑÊÔÅ ÓÔÒÏËÉ ÔÁË,
ÞÔÏÂÙ ÜÔÏÔ ÒÁÚÄÅÌ ÎÁÞÉÎÁÌÓÑ ÓÏ ÓÔÒÏË:\\
\hspace*{1em} @ letterSize 8.5in 11in\\
\hspace*{1em} @ letter 8.5in 11in\\
\hspace*{1em} @+ \%\%BeginPaperSize: Letter\\
\hspace*{1em} @+ letter\\
\hspace*{1em} @+ \%\%EndPaperSize
\end{description}
ôÅËÕÝÁÑ ×ÅÒÓÉÑ \TL{} ×ÓÅÇÄÁ ÓÏÚÄÁ£Ô ÏÂÎÏ×Ì£ÎÎÙÅ ×ÅÒÓÉÉ ÆÁÊÌÏ×
fontmaps ÄÌÑ Dvips and Pdftex. üÔÏ ÄÅÌÁÅÔÓÑ ÐÒÏÇÒÁÍÍÏÊ
\cmdname{updmap} ×Ï ×ÒÅÍÑ ÕÓÔÁÎÏ×ËÉ.
åÓÌÉ ×Ù ÄÏÂÁ×ÌÑÅÔÅ ÐÁËÅÔÙ ×ÒÕÞÎÕÀ, ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÆÁÊÌ
\verb+updmap.cfg+ × \path|$TEXMFVAR/web2c|.
\subsubsection{PdfTeX}
åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÐÒÏÇÒÁÍÍÕ pdf{}latex, ÞÔÏÂÙ ÐÉÓÁÔØ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ
× ÆÏÒÍÁÔÅ \acro{PDF}, É ÒÁÚÍÅÒ ÌÉÓÔÁ ÂÕÍÁÇÉ ÄÌÑ ×ÁÓ \acro{US} letter,
ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÆÁÊÌ\\
\verb+C:\TeXLive2007\texmf-var\tex\generic\config\pdftexconfig.tex+,\\
ÉÚÍÅÎÉ× × Î£Í \samp{\bs pdfpagewidth} É \samp{\bs pdfpageheight}. ôÁÍ
ÄÏÌÖÎÏ ÂÙÔØ:
\begin{alltt}
\bs{}pdfpagewidth=8.5 true in
\bs{}pdfpageheight=11 true in
\end{alltt}
óÏÈÒÁÎÉÔÅ ÆÁÊÌ É ×ÙÊÄÉÔÅ ÉÚ ÒÅÄÁËÔÏÒÁ.
\subsubsection{Xe\TeX}
Xe\TeX{} ÄÌÑ Windows ÓÔÁÔÉÞÅÓËÉ ÓÏÂÒÁÎ Ó fontconfig~2.4.2.
ëÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ ÄÌÑ fontconfig "--- \verb+fonts.conf+.
ëÏÍÍÅÎÔÁÒÉÉ ÎÁÈÏÄÑÔÓÑ × ÓÁÍÏÍ ÆÁÊÌÅ, ËÏÔÏÒÙÊ ÍÏÖÎÏ ÎÁÊÔÉ × ÄÉÒÅËÔÏÒÉÉ,
ÕËÁÚÁÎÎÏÊ ËÏÍÁÎÄÏÊ \texttt{kpsewhich --var-value=FONTCONFIG\_PATH}.
\subsubsection{GSView}
ðÒÏÇÒÁÍÍÁ GSView ÔÅÐÅÒØ ÒÁÓÐÒÏÓÔÒÁÎÑÅÔÓÑ ÐÏÄ ÌÉÃÅÎÚÉÅÊ Aladdin, É
ÐÏÜÔÏÍÕ ÎÅ ×ËÌÀÞÅÎÁ × \TL{}.
÷Ù ÍÏÖÅÔÅ ÚÁÈÏÔÅÔØ ÉÚÍÅÎÉÔØ ÒÁÚÍÅÒ ÓÔÒÁÎÉÃÙ ÎÁ US letter. åÓÌÉ ÜÔÏ
ÔÁË, ÚÁÐÕÓÔÉÔÅ GSView ÉÚ ÍÅÎÀ \guiseq{Start} É ×ÙÂÅÒÉÔÅ
\guiseq{Media\arw Letter}.
ëÒÏÍÅ ÔÏÇÏ, ×Ù ÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÎÁÓÔÒÏÊËÉ ÔÁË, ÞÔÏÂÙ ÐÏÌÕÞÉÔØ ÓÁÍÏÅ
ËÁÞÅÓÔ×ÅÎÎÏÅ ÉÚÏÂÒÁÖÅÎÉÅ ÎÁ ÜËÒÁÎÅ. ÷ ÍÅÎÀ \guiseq{Media \arw Display
Settings}, ×ÙÓÔÁ×ØÔÅ \optname{Text Alpha} É \optname{Graphics Alpha}
ÎÁ 4~ÂÉÔÁ.
úÁÍÅÔØÔÅ, ÞÔÏ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ ×ÓÅ ÆÁÊÌÙ \code{.ps} É \code{.eps} ÂÕÄÕÔ
Á×ÔÏÍÁÔÉÞÅÓËÉ ÏÔËÒÙ×ÁÔØÓÑ ÐÒÏÇÒÁÍÍÏÊ \cmdname{GSView}.
ðÏ ÐÏ×ÏÄÕ ÐÅÞÁÔÉ, ÓÍ. ÒÁÚÄÅÌ~\ref{printing} ÎÉÖÅ.
\subsection{ôÅÓÔÉÒÏ×ÁÎÉÅ}
ïÂÝÉÅ ÉÎÓÔÒÕËÃÉÉ ÐÏ ÔÅÓÔÉÒÏ×ÁÎÉÀ ÎÁÈÏÄÑÔÓÑ ×
ÒÁÚÄÅÌÅ~\ref{sec:test-install} (\p.\pageref{sec:test-install}). ÷ ÜÔÏÍ
ÒÁÚÄÅÌÅ ÏÐÉÓÁÎÙ ÔÅÓÔÙ, ÓÐÅÃÉÆÉÞÅÓËÉÅ ÄÌÑ Windows.
ïÔËÒÏÊÔÅ ÆÁÊÌ \verb+sample2e.tex+ × ×ÁÛÅÍ ÒÅÄÁËÔÏÒÅ (Xemacs,
WinShell). üÔÏÔ ÆÁÊÌ ÍÏÖÎÏ ÎÁÊÔÉ × ÄÉÒÅËÔÏÒÉÉ, ÎÁÐÒÉÍÅÒ,
\path|C:\TeXLive2007\texmf-dist\tex\latex\base|. îÁ ÜËÒÁÎÅ ÄÏÌÖÅÎ ÐÏÑ×ÉÔØÓÑ
ÉÓÈÏÄÎÙÊ ËÏÄ × ÆÏÒÍÁÔÅ \LaTeX. óËÏÍÐÉÌÉÒÕÊÔÅ ÅÇÏ, Ý£ÌËÎÕ× ÐÏ ÍÅÎÀ
\guiseq{Command\arw LaTeX} (XEmacs) ÉÌÉ ÉËÏÎËÅ <<\LaTeX>>
(WinShell), ÚÁÔÅÍ ÐÏÓÍÏÔÒÉÔÅ ÎÁ ÒÅÚÕÌØÔÁÔ, Ý£ÌËÎÕ× ÐÏ ÍÅÎÀ
\guiseq{Command\arw View DVI} (XEmacs) ÉÌÉ ÉËÏÎËÅ <<Preview (dviout)>>
(WinShell).
ðÒÉ ÐÅÒ×ÏÍ ÐÒÏÓÍÏÔÒÅ ÆÁÊÌÏ× \cmdname{dviout}, ÐÒÏÇÒÁÍÍÁ ÓÏÚÄÁÓÔ
ÜËÒÁÎÎÙÅ ÛÒÉÆÔÙ, ËÏÔÏÒÙÅ ÎÅ ÕÓÔÁÎÏ×ÌÅÎÙ × ÓÉÓÔÅÍÅ. þÅÒÅÚ ÎÅËÏÔÏÒÏÅ
×ÒÅÍÑ Â\'ÏÌØÛÁÑ ÞÁÓÔØ ÛÒÉÆÔÏ× ÂÕÄÅÔ ÓÏÚÄÁÎÁ, É ÏËÏÛËÏ ÓÏÚÄÁÎÉÑ ÛÒÉÆÔÏ×
ÂÕÄÅÔ ÐÏÑ×ÌÑÔØÓÑ ÎÅÞÁÓÔÏ.
\textbf{óÏ×ÅÔ ÎÁ ÂÕÄÕÝÅÅ:} åÓÌÉ \LaTeX\ ÏÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ, ÐÏÔÏÍÕ ÞÔÏ ÎÅ
ÍÏÖÅÔ ÎÁÊÔÉ ÎÕÖÎÏÇÏ ÆÁÊÌÁ, ×Ù ÍÏÖÅÔÅ ÎÁÖÁÔØ \code{Ctrl-z}, ÞÔÏÂÙ ×ÙÊÔÉ
ÉÚ ÐÒÏÇÒÁÍÍÙ.
\subsection{ðÅÞÁÔØ}
\label{printing}
÷Ù ÍÏÖÅÔÅ ÐÅÞÁÔÁÔØ ÉÚ \cmdname{dviout}. ÷ ÜÔÏÍ ÓÌÕÞÁÅ ÐÅÞÁÔØ ÂÕÄÅÔ
ÐÒÏÉÚ×ÏÄÉÔØÓÑ ÞÅÒÅÚ ÕÎÉ×ÅÒÓÁÌØÎÙÊ ÄÒÁÊ×ÅÒ Windows. ïÎ ÐÏ ÏÐÒÅÄÅÌÅÎÉÀ
ÓÏ×ÍÅÓÔÉÍ ÓÏ ×ÓÅÍÉ ÐÒÉÎÔÅÒÁÍÉ. îÏ Õ ÎÅÇÏ ÅÓÔØ ÎÅÄÏÓÔÁÔÏË: ÏÎ ÍÏÖÅÔ
ÇÅÎÅÒÉÒÏ×ÁÔØ ÏÇÒÏÍÎÙÅ ÐÒÏÍÅÖÕÔÏÞÎÙÅ ÆÁÊÌÙ, É ÎÅËÏÔÏÒÙÅ (ÓÔÁÒÙÅ) ×ÅÒÓÉÉ
Windows ÉÈ ÎÅ ÌÀÂÑÔ. åÇÏ ÐÒÅÉÍÕÝÅÓÔ×Ï × ÔÏÍ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ×ÓÔÁ×ÌÑÔØ
ÇÒÁÆÉËÕ × ÆÏÒÍÁÔÅ \acro{BMP} ÉÌÉ \acro{WMF}. ÷ÁÍ ÔÁËÖÅ ÎÁÄÏ ÐÒÁ×ÉÌØÎÏ
×ÙÓÔÁ×ÉÔØ ÐÁÒÁÍÅÔÒÙ ÐÅÞÁÔÉ, ÉÎÁÞÅ ×Ù ÍÏÖÅÔÅ
ÐÏÌÕÞÉÔØ ÕÍÅÎØÛÅÎÎÕÀ ÉÌÉ Õ×ÅÌÉÞÅÎÎÕÀ ÓÔÒÁÎÉÃÕ (ÐÅÞÁÔØ Ó ÒÁÚÒÅÛÅÎÉÅÍ
600\dpi{} ÎÁ ÐÒÉÎÔÅÒÅ Ó ÒÁÚÒÅÛÅÎÉÅÍ 300\dpi{} ÄÁÓÔ ×ÁÍ ÔÏÌØËÏ ÞÅÔ×ÅÒÔØ
ÓÔÒÁÎÉÃÙ).
ðÅÞÁÔØ ÂÕÄÅÔ ÂÙÓÔÒÅÅ É ÎÁÄ£ÖÎÅÅ, ÅÓÌÉ ×Ù ÚÁÐÕÓÔÉÔÅ \cmdname{dvips},
ÞÔÏÂÙ ÓÏÚÄÁÔØ ÆÁÊÌ \filename{.ps}, Á ÚÁÔÅÍ ÎÁÐÅÞÁÔÁÅÔÅ ÅÇÏ ÉÚ
\cmdname{GSView}. ÷ \cmdname{GSview} ×ÙÂÅÒÉÔÅ \guiseq{File\arw
Print\ldots}. ðÏÑ×ÉÔÓÑ ÏËÎÏ \guiseq{Print}.
åÓÌÉ Õ ×ÁÓ \PS{}-ÐÒÉÎÔÅÒ, \textit{ÏÂÑÚÁÔÅÌØÎÏ ×ÙÂÅÒÉÔÅ
\guiseq{\PS{} Printer}}. üÔÏ ÄÅÌÁÅÔÓÑ × ÍÅÎÀ \guiseq{Print Method}
×ÎÉÚÕ ÓÌÅ×Á × ÏËÎÅ \guiseq{Print}. ÷Ù ÚÁÔÅÍ ÍÏÖÅÔÅ ×ÙÂÒÁÔØ ÌÀÂÏÊ ÉÚ
ÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÐÒÉÎÔÅÒÏ×. åÓÌÉ ×Ù ÎÅ ×ÙÂÅÒÉÔÅ \optname{\PS{}
Printer}, ÐÅÞÁÔØ ÎÅ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ.
åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÎÅ \PS{}-ÐÒÉÎÔÅÒ, ×ÙÂÅÒÉÔÅ \guiseq{Ghostscript
device} × ÍÅÎÀ \guiseq{Print Method}, ÚÁÔÅÍ Ý£ÌËÎÉÔÅ ÎÁ ËÎÏÐËÕ
ÓÐÒÁ×Á \guiseq{djet500} É ×ÙÂÅÒÉÔÅ ×ÁÛÅ ÐÒÉÎÔÅÒ ÉÚ ÐÏÑ×É×ÛÅÇÏÓÑ
ÓÐÉÓËÁ. (åÓÌÉ Õ ×ÁÓ ÓÔÁÒÁÑ ×ÅÒÓÉÑ \cmdname{GSView}, ÐÒÏ×ÅÒØÔÅ, ÞÔÏ
\optname{\PS{} Printer} \textit{ÎÅ} ×ÙÂÒÁÎ, É ×ÙÂÅÒÉÔÅ ÐÒÉÎÔÅÒ ÉÚ
ÓÐÉÓËÁ \guiseq{Device}.)
\subsection{óÏ×ÅÔÙ ÐÏÌØÚÏ×ÁÔÅÌÑÍ Win32}
\subsubsection{òÁÚÎÙÅ ÔÉÐÙ Win32}
ôÏ, ÞÔÏ ÍÙ ÎÁÚÙ×ÁÅÍ Win32, ÎÅ Ñ×ÌÑÅÔÓÑ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÏÊ ÓÁÍÏ ÐÏ
ÓÅÂÅ. üÔÏ ÂÏÌØÛÏÊ ÎÁÂÏÒ ÆÕÎËÃÉÊ (ÏËÏÌÏ 12\,000 × ÚÁÇÏÌÏ×ËÁÈ
\acro{SDK} ÏÔ íÉËÒÏÓÏÆÔÁ), ËÏÔÏÒÙÅ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÐÒÏÇÒÁÍÍ
ÄÌÑ ÒÁÚÎÙÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍ ÓÅÍÅÊÓÔ×Á Windows.
åÓÔØ ÒÁÚÎÙÅ ÔÉÐÙ Windows:
\begin{itemize}
\item Win95, Win98 É Win\acro{ME}, ËÏÔÏÒÙÅ \emph{Ñ×ÌÑÀÔÓÑ ÎÅ
ÎÁÓÔÏÑÝÉÍÉ ÍÎÏÇÏÚÁÄÁÞÎÙÍÉ ÓÉÓÔÅÍÁÍÉ,} Á ÐÅÒÅÌÉÃÏ×ËÁÍÉ \acro{DOS}. üÔÏ
ÍÏÖÅÔ ÂÙÔØ ÂÏÌÅÅ ÉÌÉ ÍÅÎÅÅ ÕÂÅÄÉÔÅÌØÎÏ ÄÏËÁÚÁÎÏ ÎÁÂÌÀÄÅÎÉÅÍ ÚÁ
ÐÒÏÃÅÓÓÏÍ ÚÁÇÒÕÚËÉ. \acro{PC} ÚÁÇÒÕÖÁÅÔ \path|command.com|. åÓÌÉ
×Ù ÏÓÔÁÎÏ×ÉÔÅ ÐÒÏÃÅÓÓ ÚÁÇÒÕÚËÉ, ×Ù ÍÏÖÅÔÅ ÓÐÒÏÓÉÔØ ÔÅËÕÝÕÀ ×ÅÒÓÉÀ
\acro{DOS}, É ÓÉÓÔÅÍÁ ÏÔ×ÅÔÉÔ ÞÔÏ-ÔÏ ×ÒÏÄÅ \samp{MS-DOS 7.0} (ÐÏ
ËÒÁÊÎÅÊ ÍÅÒÅ × ÓÔÁÒÙÈ ×ÅÒÓÉÑÈ Win9x).
\item Windows \acro{NT}, ÎÏ×ÁÑ ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ, ÎÁÐÉÓÁÎÎÁÑ Ó
ÎÕÌÑ, ÓÐÏÓÏÂÎÁÑ Ë ÎÁÓÔÏÑÝÅÊ ÍÎÏÇÏÚÁÄÁÞÎÏÓÔÉ, É ×ËÌÀÞÁÀÝÁÑ ÍÎÏÇÏ
×ÙÓÏËÏÕÒÏ×ÎÅ×ÙÈ ×ÏÚÍÏÖÎÏÓÔÅÊ.
\item Windows 2000, ÏÓÎÏ×ÁÎÎÁÑ ÎÁ \acro{NT}, ÎÏ ÓÏ ×ÓÅÍÉ ×ÏÚÍÏÖÎÏÓÔÑÍÉ
Win98.
\item Windows \acro{XP}, ËÏÔÏÒÁÑ ÂÙ×ÁÅÔ Personal É Pro. üÔÏ ÐÏÓÌÅÄÎÉÊ
ÛÁÇ × ÓÌÉÑÎÉÉ Ä×ÕÈ ÌÉÎÅÅË ÐÒÏÄÕËÔÏ× (Win9x É \acro{NT}). \acro{XP}
ÏÓÎÏ×ÁÎÁ ÎÁ \acro{NT}.
\end{itemize}
Win9x ÍÏÇÕÔ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÚÁÐÕÓËÁÔØ 32 É 16-ÂÉÔÏ×ÙÅ ÐÒÏÇÒÁÍÍÙ. îÏ
ÏÐÅÒÁÃÉÏÎÎÁÑ ÓÉÓÔÅÍÁ ÓÁÍÁ ÎÁÐÉÓÁÎÁ ÎÅ ÐÏÌÎÏÓÔØÀ × 32-ÂÉÔÏ×ÏÍ ÒÅÖÉÍÅ, É
ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÚÁÝÉÝ£ÎÎÙÊ ÒÅÖÉÍ: 16-ÂÉÔÏ×ÙÅ ÐÒÏÇÒÁÍÍÙ ÍÏÇÕÔ
ÐÅÒÅÐÉÓÁÔØ ÐÁÍÑÔØ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ! îÅËÏÔÏÒÙÅ ÞÁÓÔÉ ÓÉÓÔÅÍÙ,
ÎÁÐÒÉÍÅÒ, \acro{GDI} (Graphical Device Interface, ÉÎÔÅÒÆÅÊÓ Ë
ÇÒÁÆÉÞÅÓËÉÍ ÕÓÔÒÏÊÓÔ×ÁÍ) ÕÐÒÁ×ÌÑÀÔ ÏÇÒÁÎÉÞÅÎÎÙÍÉ ÒÅÓÕÒÓÁÍÉ, ×ÒÏÄÅ
ÂÉÔÍÁÐÏ×, ÛÒÉÆÔÏ× É Ô.Ä. ÄÌÑ ×ÓÅÈ ÐÒÏÇÒÁÍÍ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÒÁÂÏÔÁÔØ
ÏÄÎÏ×ÒÅÍÅÎÎÏ. ÷ÓÅ ÚÁÇÏÌÏ×ËÉ ÂÉÔÍÁÐÏ×, ÄÏÓÔÕÐÎÙÅ ÏÄÎÏ×ÒÅÍÅÎÎÏ, ÎÅ
ÍÏÇÕÔ ÚÁÎÉÍÁÔØ ÂÏÌØÛÅ, ÞÅÍ 64\,Kb. üÔÏ ÏÂßÑÓÎÑÅÔ, ÔÏÔ ÐÅÞÁÌØÎÙÊ ÆÁËÔ,
ÞÔÏ ×Ù ÍÏÖÅÔÅ ÐÏÓÔÁ×ÉÔØ ÓÉÓÔÅÍÕ ÎÁ ËÏÌÅÎÉ, ÎÁÐÒÉÍÅÒ, ÉÓÐÏÌØÚÕÑ ÍÎÏÇÏ
ÇÒÁÆÉÞÅÓËÉÈ ÏÂßÅËÔÏ×.
\acro{NT}, {2K} É \acro{XP} Ó×ÏÂÏÄÎÙ ÏÔ ÜÔÉÈ É ÄÒÕÇÉÈ ÏÇÒÁÎÉÞÅÎÉÊ
Win9x. üÔÏ ÎÁÓÔÏÑÝÉÅ ÍÎÏÇÏÚÁÄÁÞÎÙÅ ÓÉÓÔÅÍÙ Ó ÚÁÝÉÝ£ÎÎÏÊ ÐÁÍÑÔØÀ.
ïÎÉ ÇÏÒÁÚÄÏ ÌÕÞÛÅ ÏÔÚÙ×ÁÀÔÓÑ ÎÁ ÄÅÊÓÔ×ÉÑ ÐÏÌØÚÏ×ÁÔÅÌÑ, ÞÅÍ Win9x,
ÉÚ-ÚÁ ÌÕÞÛÅÇÏ ÕÐÒÁ×ÌÅÎÉÑ ÐÁÍÑÔØÀ, ÌÕÞÛÅÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ É Ô.Ä.
\subsubsection{ëÏÍÁÎÄÎÁÑ ÓÔÒÏËÁ}
÷Ù ÍÏÖÅÔÅ ÓÐÒÏÓÉÔØ: <<úÁÞÅÍ ÍÎÅ ÎÕÖÎÁ ËÏÍÁÎÄÎÁÑ ÓÔÒÏËÁ, ÅÓÌÉ Ñ ÒÁÂÏÔÁÀ
ÐÏÄ Windows?>>
èÏÒÏÛÉÊ ×ÏÐÒÏÓ! ðÒÏÂÌÅÍÁ ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÏÞÅÎØ ÏÂÝÁÑ. îÅ ×ÓÅ ÏÐÅÒÁÃÉÉ
ÕÄÏÂÎÏ ÄÅÌÁÔØ ÉÚ \acro{GUI}. ëÏÍÁÎÄÎÁÑ ÓÔÒÏËÁ ÄÁ£Ô ×ÁÍ ×ÏÚÍÏÖÎÏÓÔÉ
ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ "--- ÅÓÌÉ ÚÁ ÎÅÊ ÓÔÏÉÔ ÈÏÒÏÛÉÊ ÉÎÔÅÒÐÒÅÔÁÔÏÒ.
îÏ ÐÒÏÂÌÅÍÁ ÅÝ£ ÂÏÌÅÅ ÆÕÎÄÁÍÅÎÔÁÌØÎÁ: \TeX{} Ñ×ÌÑÅÔÓÑ \emph{ÐÁËÅÔÎÏÊ}
ÐÒÏÇÒÁÍÍÏÊ. îÅ ÉÎÔÅÒÁËÔÉ×ÎÏÊ. \TeX{}Õ ÎÁÄÏ ×ÙÞÉÓÌÉÔØ ÏÐÔÉÍÁÌØÎÕÀ
×£ÒÓÔËÕ ÄÌÑ ×ÓÅÊ ÓÔÒÁÎÉÃÙ, ÐÅÒÅËÒ£ÓÔÎÙÅ ÓÓÙÌËÉ É Ô.Ä. üÔÏ ÍÏÖÎÏ
ÓÄÅÌÁÔØ ÔÏÌØËÏ ÇÌÏÂÁÌØÎÏÊ ËÏÍÐÉÌÑÃÉÅÊ ×ÓÅÇÏ ÄÏËÕÍÅÎÔÁ. üÔÕ ÚÁÄÁÞÕ
(ÐÏËÁ) ÎÅ×ÏÚÍÏÖÎÏ ÒÅÛÉÔØ ÉÎÔÅÒÁËÔÉ×ÎÏ.
üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ \TeX{} ÎÁÄÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÉÚ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ. îÁ
ÓÁÍÏÍ ÄÅÌÅ ÓÉÔÕÁÃÉÑ ×Ï×ÓÅ ÎÅ ÔÁË ÕÖ ÐÌÏÈÁ. õ ÐÒÏÇÒÁÍÍ, ÚÁÎÉÍÁÀÝÉÈÓÑ
ÓÌÏÖÎÏÊ ÏÂÒÁÂÏÔËÏÊ ÐÏÔÏËÁ ÉÚ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ, ÅÓÔØ ÐÒÅÉÍÕÝÅÓÔ×Ï: ÉÈ
ÐÒÏÝÅ ÏÔÌÁÖÉ×ÁÔØ, ÐÏÔÏÍÕ ÞÔÏ ÏÎÉ ÎÅ ÚÁ×ÉÓÑÔ ÏÔ ÐÒÏÂÌÅÍ \acro{GUI}, É
ÍÏÖÎÏ ÎÁÐÉÓÁÔØ ÏÔÄÅÌØÎÙÅ \acro{GUI}, ËÏÔÏÒÙÅ ×ÚÁÉÍÏÄÅÊÓÔ×ÕÀÔ Ó ÔÁËÉÍÉ
ÐÒÏÇÒÁÍÍÁÍÉ. üÔÏ É ÐÒÏÉÓÈÏÄÉÔ Ó \TeX{}ÏÍ, ÇÄÅ ×Ù ÍÏÖÅÔÅ ÏÂÝÁÔØÓÑ Ó
ÐÒÏÇÒÁÍÍÏÊ ÞÅÒÅÚ \acro{GUI} ÒÅÄÁËÔÏÒÁ.
ïÄÎÁËÏ ×ÁÍ × ÒÑÄÅ ÓÉÔÕÁÃÉÊ ÍÏÖÅÔ ÐÏÎÁÄÏÂÉÔØÓÑ ËÏÍÁÎÄÎÁÑ
ÓÔÒÏËÁ. îÁÐÒÉÍÅÒ, Õ ×ÁÓ ÍÏÇÕÔ ×ÏÚÎÉËÎÕÔØ ÔÒÕÄÎÏÓÔÉ, É ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ
ÏÔÌÁÄËÁ.
\begin{description}
\item[Win9x] ÷Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ ËÏÍÁÎÄÎÕÀ ÓÔÒÏËÕ, ÌÉÂÏ Ý£ÌËÎÕ× ÐÏ
ÉËÏÎËÅ \acro{MS-DOS} × ÍÅÎÀ \guiseq{Start\arw Programs}, ÌÉÂÏ
×ÙÂÒÁ× ÉÚ ÍÅÎÀ \guiseq{Start\arw Run} É ÎÁÐÅÞÁÔÁ× ÔÁÍ
\path|command.com|.
\item[NT, 2K, XP] ÷Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ ËÏÍÁÎÄÎÕÀ ÓÔÒÏËÕ, ÎÁÊÄÑ
\guiseq{Command Prompt} × ÍÅÎÀ \guiseq{Start\arw Accessories}. ÷Ù
ÔÁËÖÅ ÍÏÖÅÔÅ ×ÙÂÒÁÔØ ÍÅÎÀ \guiseq{Start\arw Run} É ÎÁÐÅÞÁÔÁÔØ ÔÁÍ
\path|cmd.exe|, ÎÁÚ×ÁÎÉÅ ÎÏ×ÏÇÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ ×
\acro{NT} (ÉÍÅÎÎÏ ÐÏÜÔÏÍÕ ÎÅÐÒÁ×ÉÌØÎÏ ÎÁÚÙ×ÁÔØ ÅÇÏ ÏËÎÏÍ
\emph{DOS}!).
\end{description}
äÅÔÁÌÉ ×ÙÈÏÄÁ × ËÏÍÁÎÄÎÕÀ ÓÔÒÏËÕ ÍÏÇÕÔ ÉÚÍÅÎÉÔØÓÑ × ÄÒÕÇÉÈ ×ÅÒÓÉÑÈ
Windows.
\subsubsection{òÁÚÄÅÌÉÔÅÌÉ ÐÕÔÅÊ}
API Win32 ÐÏÎÉÍÁÅÔ É \path|/|, É \path|\| × ËÁÞÅÓÔ×Å ÒÁÚÄÅÌÉÔÅÌÅÊ ×
ÎÁÚ×ÁÎÉÑÈ ÄÉÒÅËÔÏÒÉÊ. îÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÙ ËÏÍÁÎÄ ÎÅ ÐÏÎÉÍÁÀÔ ÐÅÒ×ÏÇÏ ÉÚ
ÎÉÈ! ðÏÜÔÏÍÕ, ËÏÇÄÁ ÐÕÔØ Ë ÆÁÊÌÕ ÉÓÐÏÌØÚÕÅÔÓÑ × ÐÒÏÇÒÁÍÍÅ, ×Ù ÍÏÖÅÔÅ
ÉÓÐÏÌØÚÏ×ÁÔØ ÏÂÁ ÒÁÚÄÅÌÉÔÅÌÑ, ÄÁÖÅ × ÏÄÎÏÍ É ÔÏÍ ÖÅ ÐÕÔÉ. îÏ ×
ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ × ËÁÞÅÓÔ×Å ÒÁÚÄÅÌÉÔÅÌÑ ÔÏÌØËÏ
\path|\|. ðÒÉÞÉÎÁ ÚÁËÌÀÞÁÅÔÓÑ × ÓÏ×ÍÅÓÔÉÍÏÓÔÉ: ÉÎÔÅÒÐÒÅÔÁÔÏÒ ËÏÍÁÎÄ
ÉÓÐÏÌØÚÕÅÔ \samp{/} ÄÌÑ ÁÒÇÕÍÅÎÔÏ× ËÏÍÁÎÄ.
ðÏÓÌÅ ÜÔÏÇÏ ÄÌÉÎÎÏÇÏ ÐÒÅÄÉÓÌÏ×ÉÑ ÍÙ ÍÏÖÅÍ ÓËÁÚÁÔØ: ÎÅ ÕÄÉ×ÌÑÊÔÅÓØ,
ÅÓÌÉ ×Ù ×ÓÔÒÅÔÉÔÅ ÄÉÒÅËÔÏÒÉÉ, ÚÁÐÉÓÁÎÎÙÅ × ÆÏÒÍÁÔÅ àÎÉËÓÁ: \fpTeX{}
Ñ×ÌÑÅÔÓÑ ÐÏÒÔÏÍ \Webc, É ÐÙÔÁÅÔÓÑ ÄÏÓÔÉÞØ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÎÁ ÒÁÚÎÙÈ
ÐÌÁÔÆÏÒÍÁÈ. ðÏ ÜÔÏÊ ÐÒÉÞÉÎÅ ×ÓÅ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ, ÇÄÅ
ÕËÁÚÙ×ÁÅÔÓÑ ÐÕÔØ ÐÏ ÄÉÒÅËÔÏÒÉÑÍ, ÄÅÌÁÀÔ ÜÔÏ × ÆÏÒÍÁÔÅ àÎÉËÓÁ.
\subsubsection{æÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ}
\label{sec:clusters}
ðÏÖÁÌÕÊ, ÈÕÄÛÅÊ ÞÅÒÔÏÊ Win9x Ó ÔÏÞËÉ ÚÒÅÎÉÑ\TeX Á Ñ×ÌÑÅÔÓÑ ÔÁË
ÎÁÚÙ×ÁÅÍÁÑ ÆÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ \acro{FAT}. \TeX{} ÉÓÐÏÌØÚÕÅÔ
ÏÞÅÎØ ÍÎÏÇÏ ÍÁÌÅÎØËÉÈ ÆÁÊÌÏ×, Ó ÒÁÚÍÅÒÁÍÉ 1--3\,Kb. æÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ
\acro{FAT} ÏÞÅÎØ ÄÒÅ×ÎÑÑ, ÏÎÁ ÎÁ ÍÎÏÇÏ ÄÅÓÑÔÉÌÅÔÉÊ ÓÔÁÒÛÅ
ÍÎÏÇÏÇÉÇÁÂÁÊÔÏ×ÙÈ ÄÉÓËÏ×, ËÏÔÏÒÙÅ ÒÁÓÐÒÏÓÔÒÁÎÅÎÙ
ÓÅÇÏÄÎÑ. îÅÕÄÉ×ÉÔÅÌØÎÏ, ÞÔÏ
ÏÎÁ ÎÅ ÍÏÖÅÔ ÜÆÆÅËÔÉ×ÎÏ ÕÐÒÁ×ÌÑÔØ ÄÅÓÑÔËÁÍÉ ÔÙÓÑÞ \TeX{}Ï×ÓËÉÈ ÆÁÊÌÏ×,
×ÈÏÄÑÝÉÈ × ÓÏÓÔÁ× \TL{}. æÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ \acro{FAT} ×ÙÄÅÌÑÅÔ ËÁË
ÍÉÎÉÍÕÍ 32\,Kb \emph{ÌÀÂÏÍÕ} ÆÁÊÌÕ ÎÁ ÂÏÌØÛÏÍ ÒÁÚÄÅÌÅ. üÔÏ
ÏÚÎÁÞÁÅÔ, ÞÔÏ ÓÉÓÔÅÍÁ \TeX{} ÚÁÎÉÍÁÅÔ ÎÁÍÎÏÇÏ ÂÏÌØÛÅ ÍÅÓÔÁ, ÞÅÍ ÅÊ ÎÁ
ÓÁÍÏÍ ÄÅÌÅ ÎÕÖÎÏ.
äÒÕÇÉÅ, ÂÏÌÅÅ ÓÏ×ÒÅÍÅÎÎÙÅ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ, \acro{FAT32} É
\acro{NTFS}, ÌÉÛÅÎÙ ÜÔÏÇÏ ÎÅÄÏÓÔÁÔËÁ. ïÎÉ ÉÓÐÏÌØÚÕÀÔ ËÌÁÓÔÅÒÙ
ÒÁÚÍÅÒÏÍ × 4\,Kb. (îÁ \acro{NTFS} ÒÁÚÍÅÒ ËÌÁÓÔÅÒÁ ÍÏÖÎÏ ÕÍÅÎØÛÉÔØ ÄÏ
512 ÂÁÊÔ.)
\subsubsection{ëÁË ÄÏÂÁ×ÉÔØ ÄÉÒÅËÔÏÒÉÀ × PATH}
åÓÔØ ÐÁÒÙ ÐÅÒÅÍÅÎÎÙÈ É ÉÈ ÚÎÁÞÅÎÉÊ, ËÏÔÏÒÙÅ ×ÅÄÕÔ ÓÅÂÑ ËÁË ÇÌÏÂÁÌØÎÙÅ
ÐÅÒÅÍÅÎÎÙÅ ÄÌÑ ×ÓÅÈ ÐÒÏÇÒÁÍÍ. îÁÂÏÒ ÔÁËÉÈ ÐÅÒÅÍÅÎÎÙÈ ÎÁÚÙ×ÁÅÔÓÑ
\emph{ÏËÒÕÖÅÎÉÅÍ}. ëÁÖÄÁÑ ÐÒÏÇÒÁÍÍÁ ÐÏÌÕÞÁÅÔ ËÏÐÉÀ ÔÅËÕÝÅÇÏ
ÏËÒÕÖÅÎÉÑ. ïÎÁ ÍÏÖÅÔ ÏÐÒÏÓÉÔØ ÉÌÉ ÉÚÍÅÎÉÔØ ÚÎÁÞÅÎÉÅ ÌÀÂÏÊ ÐÅÒÅÍÅÎÎÏÊ.
éÚÍÅÎÅÎÉÅ ÐÒÏÉÓÈÏÄÉÔ Ó ÌÏËÁÌØÎÏÊ ËÏÐÉÅÊ ÏËÒÕÖÅÎÉÑ, É ÎÅ ÐÅÒÅÈÏÄÉÔ ×
ÄÒÕÇÉÅ ÐÒÏÇÒÁÍÍÙ.
ðÅÒÅÍÅÎÎÁÑ \envname{PATH} "--- ÏÓÏÂÁÑ ÐÅÒÅÍÅÎÎÁÑ, ÉÓÐÏÌØÚÕÅÍÁÑ ÄÌÑ
ÐÏÉÓËÁ ÚÁÐÕÓËÁÅÍÙÈ ×ÁÍÉ ÐÒÏÇÒÁÍÍ. ïÎÁ ÚÁÄÁ£ÔÓÑ ÐÏ-ÒÁÚÎÏÍÕ × Win9x,
WinME and NT/2K/XP:
\begin{description}
\item[Windows 95/98] ïÔÒÅÄÁËÔÉÒÕÊÔÅ ÆÁÊÌ \path|autoexec.bat|. ÷ ÜÔÏÍ
ÆÁÊÌÅ ÄÏÌÖÎÁ ÂÙÔØ ÓÔÒÏËÁ, ÎÁÞÉÎÁÀÝÁÑÓÑ Ó \texttt{PATH=}, ÐÏÓÌÅ ÞÅÇÏ
ÓÌÅÄÕÅÔ ÓÐÉÓÏË ÄÉÒÅËÔÏÒÉÊ, ÒÁÚÄÅÌ£ÎÎÙÈ \path|;|. äÏÂÁ×ØÔÅ
ÄÉÒÅËÔÏÒÉÀ Ó ÐÒÏÇÒÁÍÍÁÍÉ \TL{} Ë ÓÐÉÓËÕ, ÎÁÐÒÉÍÅÒ, ÔÁË:
\begin{verbatim}
PATH=c:\windows;c:\windows\system;c:\TeXLive2007\bin\win32
\end{verbatim}
\item[Windows ME] ÷ÁÍ ÎÁÄÏ ÚÁÐÕÓÔÉÔØ ÓÐÅÃÉÁÌØÎÕÀ ÐÒÏÇÒÁÍÍÕ
\path|c:\windows\system\msconfig.exe| ÞÔÏÂÙ ÉÚÍÅÎÉÔØ ÐÅÒÅÍÅÎÎÙÅ
ÏËÒÕÖÅÎÉÑ. ÷ ÜÔÏÊ ÐÒÏÇÒÁÍÍÅ ×ÙÂÅÒÉÔÅ <<Environment>> É ÉÚÍÅÎÉÔÅ
ÎÕÖÎÙÅ ÐÅÒÅÍÅÎÎÙÅ. ÷ÁÍ ÂÕÄÅÔ ÐÒÅÄÌÏÖÅÎÏ ÒÅÓÔÁÒÔÏ×ÁÔØ ÍÁÛÉÎÕ ÐÏÓÌÅ
ÉÚÍÅÎÅÎÉÑ.
\item[Windows NT/2K/XP] ý£ÌËÎÉÔÅ ÌÅ×ÏÊ ËÌÁ×ÉÛÅÊ ÍÙÛËÉ ÎÁ \guiseq{Start
\arw Settings \arw Control Panel}. ïÔËÒÏÅÔÓÑ ÏËÎÏ Ó ÉËÏÎËÁÍÉ
ÐÁÎÅÌÉ ÕÐÒÁ×ÌÅÎÉÑ. ý£ÌËÎÉÔÅ ÎÁ <<System>>. ïÔËÒÏÅÔÓÑ ÏËÎÏ <<System
Properties>>. ý£ÌËÎÉÔÅ ÎÁ \textsf{Environment} ÉÌÉ ÎÁÊÄÉÔÅ
\guiseq{Environment Variables} ÓÒÅÄÉ ÄÉÁÌÏÇÏ×ÙÈ ÏËÏÎ. ôÅÐÅÒØ ×Ù
ÓÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÏËÒÕÖÅÎÉÅ ÄÌÑ ÓÅÂÑ. ðÒÉÍÅÞÁÎÉÅ: ÔÁÍ ÔÁËÖÅ ÐÏËÁÚÁÎÏ
ÓÉÓÔÅÍÎÏÅ ÏËÒÕÖÅÎÉÅ. ïÂÙÞÎÏ ×Ù ÎÅ ÍÏÖÅÔÅ ÉÚÍÅÎÉÔØ ÓÉÓÔÅÍÎÙÅ
ÐÅÒÅÍÅÎÎÙÅ, ÅÓÌÉ Õ ×ÁÓ ÎÅÔ ÐÒÁ× ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ. åÓÌÉ ×Ù ÈÏÔÉÔÅ
ÉÚÍÅÎÉÔØ \envname{PATH} ÄÌÑ ×ÓÅÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ, ÏÂÒÁÔÉÔÅÓØ Ë ×ÁÛÅÍÕ
ÓÉÓÔÅÍÎÏÍÕ ÁÄÍÉÎÉÓÔÒÁÔÏÒÕ. åÓÌÉ ×Ù ÓÁÍÉ ÓÉÓÔÅÍÎÙÊ ÁÄÍÉÎÉÓÔÒÁÔÏÒ,
×Ù ÄÏÌÖÎÙ ÚÎÁÔØ, ÞÔÏ ×Ù ÄÅÌÁÅÔÅ.
åÓÌÉ ÔÁÍ ÕÖÅ ÅÓÔØ ÐÅÒÅÍÅÎÎÁÑ \envname{PATH}, Ý£ÌËÎÉÔÅ ÎÁ
\envname{PATH}. ÷ ÐÏÌÅ \textsf{Variable} ÐÏÑ×ÉÔÓÑ \texttt{PATH}, Á
× ÐÏÌÅ \textsf{Value} ÔÅËÕÝÅÅ ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ: ÓÐÉÓÏË ÄÉÒÅËÔÏÒÉÊ,
ÒÁÚÄÅÌ£ÎÎÙÈ \path|;|. äÏÂÁ×ØÔÅ ÄÉÒÅËÔÏÒÉÀ, ÇÄÅ ÒÁÓÐÏÌÏÖÅÎÙ ÎÕÖÎÙÅ
ÐÒÏÇÒÁÍÍÙ, ÎÁÐÒÉÍÅÒ, \path|c:\TeXLive2007\bin\win32|.
åÓÌÉ Õ ×ÁÓ ÎÅ ÚÁÄÁÎÁ ÐÅÒÅÍÅÎÎÁÑ \envname{PATH}, Ý£ÌËÎÉÔÅ ÎÁ ÐÏÌÅ
\textsf{Variable} É ×ÐÅÞÁÔÁÊÔÅ \texttt{PATH}, Ý£ÌËÎÉÔÅ ÎÁ ÐÏÌÅ
\textsf{Value} É ×ÐÅÞÁÔÁÊÔÅ ÄÉÒÅËÔÏÒÉÀ.
÷ÎÉÍÁÎÉÅ: ý£ÌËÎÉÔÅ ÎÁ \textsf{Apply} ÐÅÒÅÄ ÔÅÍ, ËÁË ÎÁÖÁÔØ
\textsf{Ok}, ÉÎÁÞÅ ÚÎÁÞÅÎÉÅ \envname{PATH} ÎÅ ÉÚÍÅÎÉÔÓÑ. âÕÄØÔÅ
ÏÞÅÎØ ÁËËÕÒÁÔÎÙ, ÉÚÍÅÎÑÑ ÐÅÒÅÍÅÎÎÙÅ ÏËÒÕÖÅÎÉÑ.
\end{description}
ìÕÞÛÉÊ ÓÐÏÓÏ ÕÂÅÄÉÔØÓÑ, ÞÔÏ ÐÅÒÅÍÅÎÎÁÑ ÕÓÔÁÎÏ×ÌÅÎÁ ÐÒÁ×ÉÌØÎÏ:
ÏÔËÒÏÊÔÅ ËÏÎÓÏÌØ É ÎÁÐÅÞÁÔÁÊÔÅ
\begin{verbatim}
set VARIABLE
\end{verbatim}
ÓÉÓÔÅÍÁ ÄÏÌÖÎÁ ÎÁÐÅÞÁÔÁÔØ Å£ ÚÎÁÞÅÎÉÅ.
\subsubsection{ä×ÉÖËÉ \TeX{}Á}
åÓÌÉ ×Ù ×ÚÇÌÑÎÅÔÅ × ÄÏËÕÍÅÎÔÁÃÉÀ \Webc{}, ×Ù Õ×ÉÄÉÔÅ,
ÞÔÏ ×ÓÅ ÒÁÚÌÉÞÎÙÅ ÐÒÏÇÒÁÍÍÙ ÎÁ ÏÓÎÏ×Å \TeX{}Á ÉÓÐÏÌØÚÕÀÔ ÏÄÉÎ É ÔÏÔ
ÖÅ ËÏÍÐÉÌÑÔÏÒ, îÁÐÒÉÍÅÒ, \path|tex.exe| É \path|latex.exe| Ñ×ÌÑÀÔÓÑ
ËÏÐÉÑÍÉ ÏÄÎÏÊ É ÔÏÊ ÖÅ ÐÒÏÇÒÁÍÍÙ, ÎÏ ÉÓÐÏÌØÚÕÀÔ ÒÁÚÌÉÞÎÙÅ ÆÏÒÍÁÔÙ ×
ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÔÏÇÏ, ÐÏÄ ËÁËÉÍ ÉÍÅÎÅÍ ÏÎÉ ×ÙÚ×ÁÎÙ.
ðÏÄ àÎÉËÓÏÍ ÜÔÏ ÓÄÅÌÁÎÏ ÐÕÔ£Í ÉÓÐÏÌØÚÏ×ÁÎÉÑ \emph{ÓÉÍ×ÏÌÉÞÅÓËÉÈ
ÓÓÙÌÏË}. üÔÏ ÜËÏÎÏÍÉÔ ÍÁÓÓÕ ÍÅÓÔÁ ÎÁ ÄÉÓËÅ, ÐÏÔÏÍÕ ÞÔÏ ÏÄÎÁ É ÔÁ ÖÅ
ÐÒÏÇÒÁÍÍÁ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÒÁÚÎÙÈ ÆÏÒÍÁÔÏ×.
API Win32 ÎÅ ÚÎÁÅÔ ÐÒÏ ÓÉÍ×ÏÌÉÞÅÓËÉÅ ÓÓÙÌËÉ. ðÏÜÔÏÍÕ ÞÔÏÂÙ ÓÜËÏÎÏÍÉÔØ
ÍÅÓÔÏ, ×ÓÅ ÏÓÎÏ×ÎÙÅ ÐÒÏÇÒÁÍÍÙ \TeX{}Á ÕÐÁËÏ×ÁÎÙ × DLL (\emph{Dynamic
Linked Library}, ÄÉÎÁÍÉÞÅÓËÉ ÐÏÄÇÒÕÖÁÅÍÁÑ ÂÉÂÌÉÏÔÅËÁ). üÔÏ ÏÚÎÁÞÁÅÔ,
ÞÔÏ Õ ×ÁÓ ÍÏÇÕÔ ÂÙÔØ ÔÁËÉÅ ÆÁÊÌÙ:
\begin{alltt}
2006-11-23 07:06 2 560 latex.exe
2007-01-06 23:54 1 073 664 pdftex.dll
2006-01-28 08:05 2 560 pdftex.exe
\end{alltt}
Á ÆÁÊÌ \path|latex.exe| ÎÁ ÓÁÍÏÍ ÄÅÌÅ Ñ×ÌÑÅÔÓÑ ËÏÐÉÅÊ ÆÁÊÌÁ
\path|pdftex.exe|, ÉÓÐÏÌØÚÕÀÝÅÊ ÔÏÔ ÖÅ \path|pdftex.dll|.
üÔÏÔ ÖÅ ÍÅÔÏÄ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÐÒÏÇÒÁÍÍ \path|mktex*.exe|, ËÏÔÏÒÙÅ
×ÙÚÙ×ÁÀÔ ÂÉÂÌÉÏÔÅËÕ \path|mktex.dll|,
íÙ ×ËÌÀÞÉÌÉ × ÄÉÓÔÒÉÂÕÔÉ× ÐÒÏÇÒÁÍÍÕ \path|irun.exe| ÄÌÑ ÓÏÚÄÁÎÉÑ ÁÎÁÌÏÇÁ
ÀÎÉËÓÏ×ÓËÉÈ Ö£ÓÔËÉÈ ÓÓÙÌÏË ÄÌÑ ÐÒÏÇÒÁÍÍ ÐÏÄ Win32.
\subsection{þÔÏ ÄÅÌÁÔØ × ÓÌÕÞÁÅ ÐÒÏÂÌÅÍ}
\label{sec:troubleshooting}
\subsubsection{þÔÏ ÄÅÌÁÔØ, ÅÓÌÉ \texttt{latex} ÎÅ ÎÁÈÏÄÉÔ ×ÁÛÉÈ ÆÁÊÌÏ×?}
\begin{itemize}
\item ðÒÏÇÒÁÍÍÁ \cmdname{kpsewhich} ÐÏÍÏÇÁÅÔ × ÏÔÌÁÄËÅ. ïÄÎÁËÏ ÐÒÏÇÒÁÍÍÁ
\cmdname{kpsewhich} ×ÙÄÁ£Ô ÏÔÌÁÄÏÞÎÕÀ ÉÎÆÏÒÍÁÃÉÀ ÎÁ
\cmdname{stderr}, Á ÐÒÏÇÒÁÍÍÙ ÄÌÑ ËÏÎÓÏÌÉ Windows ÎÅ ÚÎÁÀÔ, ËÁË
ÓÂÒÏÓÉÔØ \cmdname{stderr} × ÆÁÊÌ. (ëÏÎÓÏÌØ × NT É Win2k ÍÏÖÅÔ ÜÔÏ
ÓÄÅÌÁÔØ, ÎÏ ÓÐÏÓÏÂ, ÏÐÉÓÁÎÎÙÊ ÚÄÅÓØ, ÒÁÂÏÔÁÅÔ × ÌÀÂÏÊ ÓÉÔÕÁÃÉÉ).
äÌÑ ÄÉÁÇÎÏÓÔÉËÉ ×Ù ÍÏÖÅÔÅ ×ÒÅÍÅÎÎÏ ÕÓÔÁÎÏ×ÉÔØ ÓÌÅÄÕÀÝÕÀ ÐÅÒÅÍÅÎÎÕÀ
ÏËÒÕÖÅÎÉÑ (× ÏËÎÅ \acro{DOS}):
\begin{verbatim}
SET KPATHSEA_DEBUG_OUTPUT=err.log
\end{verbatim}
÷Ù ÔÁËÖÅ ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ ÕÒÏ×ÅÎØ ÏÔÌÁÄËÉ:
\begin{verbatim}
SET KPATHSEA_DEBUG=-1
\end{verbatim}
áÎÁÌÏÇÉÞÎÏ ÞÔÏÂÙ ÐÅÒÅÎÁÐÒÁ×ÉÔØ \cmdname{stderr} ÎÁ \cmdname{stdout},
ÓÄÅÌÁÊÔÅ ÔÁË:
\begin{verbatim}
SET KPATHSEA_DEBUG_OUTPUT=con:
\end{verbatim}
ôÅÐÅÒØ ×Ù ÍÏÖÅÔÅ ÎÁÐÒÁ×ÉÔØ \cmdname{stderr} É \cmdname{stdout} × ÏÄÉÎ
É ÔÏÔ ÖÅ ÆÁÊÌ.
\item ðÒÅÄÐÏÌÁÇÁÑ, ÞÔÏ ×Ù ÕÓÔÁÎÏ×ÉÌÉ ÓÉÓÔÅÍÕ ÐÏÄ \path|c:/TeX|,
ÐÒÏ×ÅÒØÔÅ ÓÌÅÄÕÀÝÉÅ ÚÎÁÞÅÎÉÑ: \\
{\small
\begin{tabular}{ll}
\path|kpsewhich -expand-path $SELFAUTOPARENT| & \path|c:/TeX| \\
\path|kpsewhich -expand-path $TEXMF| & \path|c:/TeX/texmf....| \\
\path|kpsewhich -expand-path $TEXMFCNF| &
\path|.;c:/TeX/texmf-var/web2c;| \\
\path|kpsewhich -expand-var $TEXINPUTS| & \path|.;c:/TeX/texmf/tex//|
\end{tabular}
}
\item åÓÌÉ × ×ÁÛÅÍ ÏËÒÕÖÅÎÉÉ ÕÓÔÁÎÏ×ÌÅÎÙ ÏÔÎÏÓÑÝÉÅÓÑ Ë \TeX Õ
ÚÎÁÞÅÎÉÑ, ÐÏÖÁÌÕÊÓÔÁ, ÕÄÁÌÉÔÅ ÉÈ. ïÎÉ ÉÍÅÀÔ ÐÒÅÉÍÕÝÅÓÔ×Ï ÐÅÒÅÄ
ÔÅÍÉ. ËÏÔÏÒÙÅ ÚÁÄÁÎÙ ×
\path{texmf.cnf}.
\item ðÒÏ×ÅÒØÔÅ ÚÎÁÞÅÎÉÑ ×:\\
{\small
\begin{tabular}{ll}
\texttt{kpsewhich cmr10.tfm} &
\path|c:/TeX/texmf-dist/fonts/tfm/public/cm/cmr10.tfm|\\
\texttt{kpsewhich latex.fmt} &
\path|c:/TeX/texmf-var/web2c/latex.fmt|
\end{tabular}
}
\item åÓÌÉ ×Ó£ ÄÏ ÜÔÏÇÏ ÍÏÍÅÎÔÁ ÐÒÁ×ÉÌØÎÏ, \TeX{} É ÐÒÏÞÉÅ ÐÒÏÇÒÁÍÍÙ
ÄÏÌÖÎÙÅ ÒÁÂÏÔÁÔØ. åÓÌÉ ÜÔÏ ÎÅ ÔÁË, ÐÏÉÇÒÁÊÔÅÓØ Ó ÏÐÃÉÅÊ
\path|-debug=n| ÄÌÑ \path|kpsewhich|, É ÐÒÏ×ÅÒØÔÅ ×ÓÅ ÚÎÁÞÅÎÉÑ.
ðÏÐÙÔÁÊÔÅÓÔØ ÏÐÒÅÄÅÌÉÔØ ÐÒÏÂÌÅÍÕ É ÓÏÏÂÝÉÔØ Á×ÔÏÒÕ.
\end{itemize}
\subsubsection{þÔÏ ÄÅÌÁÔØ, ÅÓÌÉ ÕÓÔÁÎÏ×ËÁ ÐÒÏÉÚÏÛÌÁ ÎÅ ÔÁË, ËÁË ÏÖÉÄÁÌÏÓØ?}
÷ÏÔ ÎÅÓËÏÌØËÏ ×ÅÝÅÊ, ËÏÔÏÒÙÅ ×Ù ÍÏÖÅÔÅ ÐÒÏ×ÅÒÉÔØ:
\begin{enumerate}
\item îÁÈÏÄÉÔÓÑ ÌÉ \file{tex.exe} × \path|PATH|?
\item õÓÔÁÎÏ×ÌÅÎÁ ÌÉ ÐÅÒÅÍÅÎÎÁÑ \path|TEXMFCNF| ÎÁ
\path|c:/TeXLive2007/texmf-var/web2c| (ÚÎÁÞÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ)?
\item åÓÔØ ÌÉ ÏÛÉÂËÉ × ÌÏÇÁÈ ÐÒÏÇÒÁÍÍÙ \file{tlmpgui.exe}? ÷Ù ÍÏÖÅÔÅ
ÎÁÊÔÉ ÆÁÊÌ \file{tlmpgui.log} × ÄÉÒÅËÔÏÒÉÉ \file{TEMP}. éÝÉÔÅ
ÓÔÒÏËÕ \samp{Error} × ÜÔÏÍ ÆÁÊÌÅ. úÁÍÅÔØÔÅ, ÞÔÏ × ÌÏÇÅ ÍÏÇÕÔ
ÏËÁÚÁÔØÓÑ ÏÛÉÂËÉ ÐÏÓÌÅ ÇÅÎÅÒÉÒÏ×ÁÎÉÑ ÎÅËÏÔÏÒÙÈ ÆÏÒÍÁÔÏ×. îÅ ÎÁÄÏ
ÐÁÎÉËÏ×ÁÔØ: ×ÏÚÍÏÖÎÏ, ÜÔÉ ÆÏÒÍÁÔÙ ÐÒÏÓÔÏ ÎÅ ÕÓÔÁÎÏ×ÌÅÎÙ.
\item åÓÔØ ÌÉ ÏÂßÑ×ÌÅÎÉÅ Ï ÂÁÇÁÈ ÎÁ \url{http://tug.org/texlive/}?
(íÁÌÏ×ÅÒÏÑÔÎÏ, ÎÏ ÐÒÏ×ÅÒÉÔØ ÓÔ\'ÏÉÔ.)
\end{enumerate}
äÉÓÔÒÉÂÕÔÉ× \TL{} ÓÏÓÔÏÉÔ ÉÚ ÓÏÔÅÎ ÐÒÏÇÒÁÍÍ É ÄÅÓÑÔËÏ× ÔÙÓÑÞ
ÆÁÊÌÏ× ÉÚ ÒÁÚÎÙÈ ÉÓÔÏÞÎÉËÏ×. ðÏÜÔÏÍÕ ÏÞÅÎØ ÔÒÕÄÎÏ ÐÒÅÄÓËÁÚÁÔØ ×ÓÅ
×ÏÚÍÏÖÎÙÅ ÉÓÔÏÞÎÉËÉ ÏÛÉÂÏË. ôÅÍ ÎÅ ÍÅÎÅÅ ÍÙ ÐÏÐÙÔÁÅÍÓÑ ×ÁÍ ÐÏÍÏÞØ
(ÓÍ, ÒÁÚÄÅÌ~\ref{sec:help} \p.~\pageref{sec:help}).
% don't use \Webc so the \uppercase in the headline works.
\section{òÕËÏ×ÏÄÓÔ×Ï ÐÏÌØÚÏ×ÁÔÅÌÑ Web2C}
\Webc{} "--- ÜÔÏ ÉÎÔÅÇÒÉÒÏ×ÁÎÎÁÑ ËÏÌÌÅËÃÉÑ ÐÒÏÇÒÁÍÍ, ÏÔÎÏÓÑÝÉÈÓÑ Ë
\TeX{}Õ: ÓÁÍ \TeX{}, \MF{}, \MP, \BibTeX{}, É Ô.Ä. üÔÏ ÓÅÒÄÃÅ
\TL{}.
îÅÍÎÏÇÏ ÉÓÔÏÒÉÉ. ðÅÒ×ÁÑ ×ÅÒÓÉÑ ÐÒÏÇÒÁÍÍÙ ÂÙÌÁ ÎÁÐÉÓÁÎÁ ôÏÍÁÓÏÍ
òÏËÉËÉ, ËÏÔÏÒÙÊ × 1987 ÇÏÄÕ ÓÏÚÄÁÌ ÓÉÓÔÅÍÕ \TeX{}-to-C, ÁÄÁÐÔÉÒÏ×Á×
ÐÁÔÞÉ ÄÌÑ àÎÉËÓÁ, ÒÁÚÒÁÂÏÔÁÎÎÙÅ × ÏÓÎÏ×ÎÏÍ çÏ×ÁÒÄÏÍ ôÒÉËÉ É ðÁ×ÌÏÍ
ëÕÒÔÉÓÏÍ. ôÉÍ íÏÒÇÁÎ ÓÔÁÌ ÐÏÄÄÅÒÖÉ×ÁÔØ ÓÉÓÔÅÍÕ, É × ÜÔÏÔ ÐÅÒÉÏÄ Å£
ÎÁÚ×ÁÎÉÅ ÓÍÅÎÉÌÏÓØ ÎÁ Web-to-C\@. ÷ 1990 ÇÏÄÕ ëÁÒÌ âÅÒÒÉ ×ÚÑÌ ÎÁ ÓÅÂÑ
ÜÔÏÔ ÐÒÏÅËÔ, ËÏÏÒÄÉÎÉÒÕÑ ÒÁÂÏÔÕ ÄÅÓÑÔËÏ× ÐÒÏÇÒÁÍÍÉÓÔÏ×, Á × 1997 ÏÎ
ÐÅÒÅÄÁÌ ÒÕËÏ×ÏÄÓÔ×Ï ïÌÁÆÕ ÷ÅÂÅÒÕ.
óÉÓÔÅÍÁ \Webc{} ÒÁÂÏÔÁÅÔ ÎÁ àÎÉËÓÅ, 32-ÂÉÔÏ×ÙÈ Windows, \MacOSX{}, É
ÄÒÕÇÉÈ ÏÐÅÒÁÃÉÏÎÎÙÈ ÓÉÓÔÅÍÁÈ. ïÎÁ ÉÓÐÏÌØÚÕÅÔ ÏÒÉÇÉÎÁÌØÎÙÅ ÉÓÈÏÄÎÉËÉ
ëÎÕÔÁ ÄÌÑ \TeX{}Á É ÄÒÕÇÉÈ ÐÒÏÇÒÁÍÍ, ÎÁÐÉÓÁÎÎÙÈ ÎÁ ÑÚÙËÅ \web{} É
ÐÅÒÅ×ÅÄ£ÎÎÙÈ ÎÁ C. ïÓÎÏ×ÎÙÅ ÐÒÏÇÒÁÍÍÙ ÓÉÓÔÅÍÙ:
\begin{cmddescription}
\item[bibtex] ðÏÄÄÅÒÖËÁ ÂÉÂÌÉÏÇÒÁÆÉÊ.
\item[dmp] ðÅÒÅ×ÏÄ \cmdname{troff} × MPX (ËÁÒÔÉÎËÉ × \MP{}).
\item[dvicopy] òÁÓËÒÙÔÉÅ ×ÉÒÔÕÁÌØÎÙÅ ÛÒÉÆÔÙ × ÆÁÊÌÁÈ \dvi{}.
\item[dvitomp] ðÅÒÅ×ÏÄ \dvi{} × MPX (ÒÉÓÕÎËÉ × \MP{}).
\item[dvitype] ðÅÒÅ×ÏÄ \dvi{} × ÔÅËÓÔ.
\item[gftodvi] çÒÁÎËÉ ÛÒÉÆÔÏ×.
\item[gftopk] õÐÁËÏ×ËÁ ÛÒÉÆÔÏ×
\item[gftype] ðÅÒÅ×ÏÄ GF × ÔÅËÓÔ.
\item[makempx] ÷£ÒÓÔËÁ ÍÅÔÏË \MP{}.
\item[mf] óÏÚÄÁÎÉÅ ÛÒÉÆÔÏ×.
\item[mft] ÷£ÒÓÔËÁ ÉÓÈÏÄÎÉËÏ× \MF{}.
\item[mpost] óÏÚÄÁÎÉÅ ÔÅÈÎÉÞÅÓËÉÈ ÄÉÁÇÒÁÍÍ.
\item[mpto] éÚ×ÌÅÞÅÎÉÅ ÍÅÔÏË \MP{}.
\item[newer] óÒÁ×ÎÅÎÉÅ ÄÁÔ ÍÏÄÉÆÉËÁÃÉÉ.
\item[patgen] óÏÚÄÁÎÉÅ ÔÁÂÌÉà ÐÅÒÅÎÏÓÏ×.
\item[pktogf] ðÅÒÅ×ÏÄ PK × GF.
\item[pktype] ðÅÒÅ×ÏÄ PK × ÔÅËÓÔ
\item[pltotf] ðÅÒÅ×ÏÄ ÉÚ ÓÐÉÓËÁ Ó×ÏÊÓÔ× ÛÒÉÆÔÁ × TFM.
\item[pooltype] ðÏËÁÚ ÆÁÊÌÏ× pool × \web{}.
\item[tangle] ðÅÒÅ×ÏÄ \web{} × Pascal.
\item[tex] ÷£ÒÓÔËÁ.
\item[tftopl] ðÅÒÅ×ÏÄ TFM × ÓÐÉÓÏË Ó×ÏÊÓÔ× ÛÒÉÆÔÁ.
\item[vftovp] ðÅÒÅ×ÏÄ ×ÉÒÔÕÁÌØÎÏÇÏ ÛÒÉÆÔÁ × ÓÐÉÓÏË Ó×ÏÊÓÔ× ÛÒÉÆÔÁ.
\item[vptovf] ðÅÒÅ×ÏÄ ÓÐÉÓËÁ Ó×ÏÊÓÔ× ÛÒÉÆÔÁ × ×ÉÒÔÕÁÌØÎÙÊ ÛÒÉÆÔ.
\item[weave] ðÅÒÅ×ÏÄ \web{} × \TeX.
\end{cmddescription}
\noindent ðÏÌÎÏÓÔØÀ ÜÔÉ ÐÒÏÇÒÁÍÍÙ ÏÐÉÓÁÎÙ × ÄÏËÕÍÅÎÔÁÃÉÉ Ë
ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍ ÐÁËÅÔÁÍ É ÓÁÍÏÊ \Webc{}. ïÄÎÁËÏ ÚÎÁÎÉÅ ÎÅËÏÔÏÒÙÈ
ÏÂÝÉÈ ÐÒÉÎÃÉÐÏ× ÄÌÑ ×ÓÅÊ ÓÅÍØÉ ÐÒÏÇÒÁÍÍ ÐÏÍÏÖÅÔ ×ÁÍ ÐÏÌÎÅÅ
ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÙ ÓÉÓÔÅÍÙ \Webc{}.
÷ÓÅ ÐÒÏÇÒÁÍÍÙ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÓÔÁÎÄÁÒÔÎÙÅ ÏÐÃÉÉ \acro{GNU}:
\begin{ttdescription}
\item[-{}-help] ÎÁÐÅÞÁÔÁÔØ ËÒÁÔËÕÀ ÓÐÒÁ×ËÕ
\item[-{}-verbose] ÐÅÞÁÔÁÔØ ÐÏÄÒÏÂÎÕÀ ÉÎÆÏÒÍÁÃÉÀ ÐÏ ÍÅÒÅ ÒÁÂÏÔÙ
\item[-{}-version] îÁÐÅÞÁÔÁÔØ ×ÅÒÓÉÀ ÐÒÏÇÒÁÍÍÙ É ÚÁ×ÅÒÛÉÔØ ÒÁÂÏÔÕ.
\end{ttdescription}
äÌÑ ÐÏÉÓËÁ ÆÁÊÌÏ× ÐÒÏÇÒÁÍÍÙ \Webc{} ÉÓÐÏÌØÚÕÀÔ ÂÉÂÌÉÏÔÅËÕ
\KPS{}. üÔÁ ÂÉÂÌÉÏÔÅËÁ ÉÓÐÏÌØÚÕÅÔ ËÏÍÂÉÎÁÃÉÀ ÐÅÒÅÍÅÎÎÙÈ ÏËÒÕÖÅÎÉÑ É
ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ ÆÁÊÌÏ×, ÞÔÏÂÙ ÎÁÊÔÉ ÎÕÖÎÙÅ ÆÁÊÌÙ × ÏÇÒÏÍÎÏÊ ÓÉÓÔÅÍÅ
\TeX{}. \Webc{} ÍÏÖÅÔ ÐÒÏÓÍÁÔÒÉ×ÁÔØ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÄÅÒÅ×Á
ÄÉÒÅËÔÏÒÉÊ, ÞÔÏ ÐÏÌÅÚÎÏ ÄÌÑ ÒÁÂÏÔÙ ÓÏ ÓÔÁÎÄÁÒÔÎÙÍ ÄÉÓÔÒÉÂÕÔÉ×ÏÍ
\TeX{}Á É ÅÇÏ ÌÏËÁÌØÎÙÍÉ ÒÁÓÛÉÒÅÎÉÑÍÉ. äÌÑ ÕÓËÏÒÅÎÉÑ ÐÏÉÓËÏ× ÆÁÊÌÏ×
ËÁÖÄÏÅ ÄÅÒÅ×Ï ÓÏÄÅÒÖÉÔ ÆÁÊÌ \file{ls-R}, × ËÏÔÏÒÏÍ ÕËÁÚÁÎÙ ÎÁÚ×ÁÎÉÑ É
ÏÔÎÏÓÉÔÅÌØÎÙÅ ÐÕÔÉ ×ÓÅÈ ÆÁÊÌÏ× × ÜÔÏÍ ÄÅÒÅ×Å.
\subsection{ðÏÉÓË ÆÁÊÌÏ× × Kpathsea}
òÁÓÓÍÏÔÒÉÍ ÓÎÁÞÁÌÁ ÏÂÝÉÊ ÁÌÇÏÒÉÔÍ ÂÉÂÌÉÏÔÅËÉ \KPS.
âÕÄÅÍ ÎÁÚÙ×ÁÔØ \emph{ÐÕÔ£Í ÐÏÉÓËÁ} ÎÁÂÏÒ ÒÁÚÄÅÌ£ÎÎÙÈ Ä×ÏÅÔÏÞÉÅÍ ÉÌÉ
ÔÏÞËÏÊ Ó ÚÁÐÑÔÏÊ \emph{ÜÌÅÍÅÎÔÏ× ÐÕÔÉ}, ÐÒÅÄÓÔÁ×ÌÑÀÝÉÈ ÉÚ ÓÅÂÑ ×
ÏÓÎÏ×ÎÏÍ ÎÁÚ×ÁÎÉÑ ÄÉÒÅËÔÏÒÉÊ. ðÕÔØ ÐÏÉÓËÁ ÍÏÖÅÔ ÉÍÅÔØ ÍÎÏÇÏ
ÉÓÔÏÞÎÉËÏ×. þÔÏÂÙ ÎÁÊÔÉ ÆÁÊÌ \samp{my-file} × ÄÉÒÅËÔÏÒÉÉ
\samp{.:/dir}, \KPS{} ÐÒÏ×ÅÒÑÅÔ ËÁÖÄÙÊ ÜÌÅÍÅÎÔ ÐÕÔÉ ÐÏ ÏÞÅÒÅÄÉ:
ÓÎÁÞÁÌÁ \file{./my-file}, ÚÁÔÅÍ \file{/dir/my-file}, ×ÏÚ×ÒÁÝÁÑ ÐÅÒ×ÙÊ
ÆÁÊÌ (ÉÌÉ, ×ÏÚÍÏÖÎÏ, ×ÓÅ ÆÁÊÌÙ).
þÔÏÂÙ ÒÁÂÏÔÁÔØ Ó ÒÁÚÎÙÍÉ ÏÐÅÒÁÃÉÏÎÎÙÍÉ ÓÉÓÔÅÍÁÍÉ, \KPS{} ÐÏÄ ÓÉÓÔÅÍÏÊ,
ÏÔÌÉÞÎÏÊ ÏÔ àÎÉËÓÁ ÍÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÒÁÚÄÅÌÉÔÅÌÉ, ÏÔÌÉÞÎÙÅ ÏÔ
\samp{:} É \samp{/}.
þÔÏÂÙ ÐÒÏ×ÅÒÉÔØ ÏÐÒÅÄÅÌ£ÎÎÙÊ ÜÌÅÍÅÎÔ ÐÕÔÉ \var{p}, \KPS{} ×ÎÁÞÁÌÅ
ÐÒÏ×ÅÒÑÅÔ ÎÁÌÉÞÉÅ ÂÁÚÙ ÄÁÎÎÙÈ (ÓÍ. ÒÁÚÄÅÌ <<âÁÚÁ ÄÁÎÎÙÈ
ÆÁÊÌÏ×>> ÎÁ ÓÔÒ.~\pageref{Filename-database}), Ô.Å., ÅÓÔØ ÌÉ ÂÁÚÁ ×
ÄÉÒÅËÔÏÒÉÉ, ËÏÔÏÒÁÑ Ñ×ÌÑÅÔÓÑ ÐÒÅÆÉËÓÏÍ ÄÌÑ \var{p}. åÓÌÉ ÜÔÏ ÔÁË,
ÓÐÅÃÉÆÉËÁÃÉÑ ÐÕÔÉ ÓÒÁ×ÎÉ×ÁÅÔÓÑ Ó ÓÏÄÅÒÖÉÍÙÍ ÂÁÚÙ ÄÁÎÎÙÈ.
åÓÌÉ ÂÁÚÁ ÄÁÎÎÙÈ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ, ÉÌÉ ÎÅ ÏÔÎÏÓÉÔÓÑ Ë ÜÔÏÍÕ ÜÌÅÍÅÎÔÕ
ÐÕÔÉ, ÉÌÉ ÎÅ ÓÏÄÅÒÖÉÔ ÎÕÖÎÏÇÏ ÜÌÅÍÅÎÔÁ, ÐÒÏ×ÅÒÑÅÔÓÑ ÆÁÊÌÏ×ÁÑ ÓÉÓÔÅÍÁ
(ÅÓÌÉ ÜÔÏ ÎÅ ÚÁÐÒÅÝÅÎÏ ÓÐÅÃÉÆÉËÁÃÉÅÊ, ÎÁÞÉÎÁÀÝÅÊÓÑ Ó \samp{!!}, É ÅÓÌÉ
ÆÁÊÌ ÄÏÌÖÅÎ ÓÕÝÅÓÔ×Ï×ÁÔØ). \KPS{} ËÏÎÓÔÒÕÉÒÕÅÔ ÓÐÉÓÏË ÄÉÒÅËÔÏÒÉÊ,
ËÏÔÏÒÙÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ ÜÌÅÍÅÎÔÕ, É × ËÁÖÄÏÊ ÄÉÒÅËÔÏÒÉÉ ÉÝÅÔ ÎÕÖÎÙÊ
ÆÁÊÌ,
õÓÌÏ×ÉÅ <<ÆÁÊÌ ÄÏÌÖÅÎ ÓÕÝÅÓÔ×Ï×ÁÔØ>> ×ÁÖÎÏ ÄÌÑ ÆÁÊÌÏ× \samp{.vf} É
ÆÁÊÌÏ×, ËÏÔÏÒÙÅ ÏÔËÒÙ×ÁÅÔ \TeX{} ÐÏ ËÏÍÁÎÄÅ \cs{openin}. ôÁËÉÅ ÆÁÊÌÙ
ÍÏÇÕÔ É ÎÅ ÓÕÝÅÓÔ×Ï×ÁÔØ (ÎÁÐÒÉÍÅÒ, ÆÁÊÌ \file{cmr10.vf}), É ÂÙÌÏ ÂÙ
ÎÅÐÒÁ×ÉÌØÎÏ ÉÓËÁÔØ ÉÈ ÎÁ ÄÉÓËÅ. ðÏÜÔÏÍÕ, ÅÓÌÉ ×Ù ÎÅ ÏÂÎÏ×ÉÔÅ
\file{ls-R} ÐÒÉ ÕÓÔÁÎÏ×ËÅ ÎÏ×ÏÇÏ ÆÁÊÌÁ \samp{.vf}, ÏÎ ÎÉËÏÇÄÁ ÎÅ ÂÕÄÅÔ
ÎÁÊÄÅÎ. ëÁÖÄÙÊ ÜÌÅÍÅÎÔ ÐÕÔÉ ÉÝÅÔÓÑ ÐÏ ÏÞÅÒÅÄÉ: ÓÎÁÞÁÌÁ ÂÁÚÁ ÄÁÎÎÙÈ,
ÚÁÔÅÍ ÄÉÓË. åÓÌÉ ÎÕÖÎÙÊ ÆÁÊÌ ÎÁÊÄÅÎ, ÐÏÉÓË ÏÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ, É
×ÏÚ×ÒÁÝÁÅÔÓÑ ÒÅÚÕÌØÔÁÔ.
èÏÔÑ ÓÁÍÙÊ ÐÒÏÓÔÏÊ É ÞÁÓÔÏ ×ÓÔÒÅÞÁÀÝÉÊÓÑ ÜÌÅÍÅÎÔ ÐÕÔÉ "--- ÜÔÏ
ÎÁÚ×ÁÎÉÅ ÄÉÒÅËÔÏÒÉÉ, \KPS{} ÐÏÄÄÅÒÖÉ×ÁÅÔ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ×ÏÚÍÏÖÎÏÓÔÉ:
ÒÁÚÎÏÏÂÒÁÚÎÙÅ ÚÎÁÞÅÎÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ, ÉÍÅÎÁ ÐÅÒÅÍÅÎÎÙÈ ÏËÒÕÖÅÎÉÑ,
ÚÎÁÞÅÎÉÑ ÉÚ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ ÆÁÊÌÏ×, ÄÏÍÁÛÎÉÅ ÄÉÒÅËÔÏÒÉÉ
ÐÏÌØÚÏ×ÁÔÅÌÅÊ, ÒÅËÕÒÓÉ×ÎÙÊ ÐÏÉÓË ÐÏÄÄÉÒÅËÔÏÒÉÊ. ðÏÜÔÏÍÕ ÍÙ ÇÏ×ÏÒÉÍ,
ÞÔÏ \KPS{} \emph{×ÙÞÉÓÌÑÅÔ} ÜÌÅÍÅÎÔ ÐÕÔÉ, Ô.Å., ÞÔÏ ÂÉÂÌÉÏÔÅËÁ
ÐÒÅÏÂÒÁÚÕÅÔ ÓÐÅÃÉÆÉËÁÃÉÉ × ÉÍÑ ÉÌÉ ÉÍÅÎÁ ÄÉÒÅËÔÏÒÉÉ. üÔÏ ÏÐÉÓÁÎÏ ×
ÓÌÅÄÕÀÝÉÈ ÒÁÚÄÅÌÁÈ × ÔÏÍ ÖÅ ÐÏÒÑÄËÅ, × ËÏÔÏÒÏÍ ÐÒÏÉÓÈÏÄÉÔ ÐÏÉÓË.
úÁÍÅÔØÔÅ, ÞÔÏ ÉÍÑ ÆÁÊÌÁ ÐÒÉ ÐÏÉÓËÅ ÍÏÖÅÔ ÂÙÔØ ÁÂÓÏÌÀÔÎÙÍ ÉÌÉ
ÏÔÎÏÓÉÔÅÌØÎÙÍ, Ô.Å. ÎÁÞÉÎÁÔØÓÑ Ó \samp{/}, ÉÌÉ \samp{./}, ÉÌÉ
\samp{../}, \KPS{} ÐÒÏÓÔÏ ÐÒÏ×ÅÒÑÅÔ, ÓÕÝÅÓÔ×ÕÅÔ ÌÉ ÆÁÊÌ.
\ifSingleColumn
\else
\begin{figure*}
\verbatiminput{examples/ex5.tex}
\setlength{\abovecaptionskip}{0pt}
\caption{ðÒÉÍÅÒ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÇÏ ÆÁÊÌÁ}
\label{fig:config-sample}
\end{figure*}
\fi
\subsubsection{éÓÔÏÞÎÉËÉ ÐÕÔÅÊ ÐÏÉÓËÁ}
\label{Path-sources}
ðÕÔØ ÐÏÉÓËÁ ÍÏÖÅÔ ÉÍÅÔØ ÒÁÚÎÙÅ ÉÓÔÏÞÎÉËÉ. \KPS{} ÉÓÐÏÌØÚÕÅÔ ÉÈ ×
ÓÌÅÄÕÀÝÅÍ ÐÏÒÑÄËÅ:
\begin{enumerate}
\item õÓÔÁÎÏ×ÌÅÎÎÙÅ ÐÏÌØÚÏ×ÁÔÅÌÅÍ ÐÅÒÅÍÅÎÎÙÅ ÏËÒÕÖÅÎÉÑ, ÎÁÐÒÉÍÅÒ
\envname{TEXINPUTS}\@. ðÅÒÅÍÅÎÎÙÅ ÏËÒÕÖÅÎÉÑ Ó ÔÏÞËÏÊ É ÎÁÚ×ÁÎÉÅÍ
ÐÒÏÇÒÁÍÍÙ ÉÍÅÀÔ ÐÒÅÉÍÕÝÅÓÔ×Ï; ÎÁÐÒÉÍÅÒ ÅÓÌÉ \samp{latex} "--- ÉÍÑ
ÐÒÏÇÒÁÍÍÙ. ÔÏ \envname{TEXINPUTS.latex} ÉÍÅÅÔ ÐÒÅÉÍÕÝÅÓÔ×Ï ÐÅÒÅÄ
\envname{TEXINPUTS}.
\item
ëÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ, ÓÐÅÃÉÆÉÞÅÓËÉÊ ÄÌÑ ÄÁÎÎÏÊ ÐÒÏÇÒÁÍÍÙ, ÎÁÐÒÉÍÅÒ,
ÓÔÒÏËÁ
\samp{S /a:/b} × \file{config.ps} ÄÌÑ \cmdname{dvips}.
\item
ëÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ \KPS{} \file{texmf.cnf}, ÓÏÄÅÒÖÁÝÉÊ ÓÔÒÏËÕ
ÔÉÐÁ
\samp{TEXINPUTS=/c:/d} (ÓÍ. ÎÉÖÅ).
\item úÎÁÞÅÎÉÅ, ÚÁÄÁÎÎÏÅ ÐÒÉ ËÏÍÐÉÌÑÃÉÉ.
\end{enumerate}
\noindent ÷Ù ÍÏÖÅÔÅ Õ×ÉÄÅÔØ ËÁÖÄÏÅ ÉÚ ÜÔÉÈ ÚÎÁÞÅÎÉÊ ÄÌÑ ÄÁÎÎÏÇÏ ÐÕÔÉ
ÐÏÉÓËÁ, ÚÁÄÁ× ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÕÒÏ×ÅÎØ ÏÔÌÁÄËÉ (ÓÍ. <<ïÔÌÁÄËÁ>>
ÎÁ ÓÔÒ.~\pageref{Debugging}).
\subsubsection{ëÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ}
\begingroup\tolerance=3500
\KPS{} ÞÉÔÁÅÔ \emph{ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ}
\file{texmf.cnf} ÄÌÑ ÚÁÄÁÎÉÑ Ó×ÏÉÈ ÐÁÒÁÍÅÔÒÏ×. ðÕÔØ ÐÏÉÓËÁ ÄÌÑ ÜÔÉÈ
ÆÁÊÌÏ× ÎÁÚÙ×ÁÅÔÓÑ \envname{TEXMFCNF} (ÐÏ ÕÍÏÌÞÁÎÉÀ, ÔÁËÏÊ ÆÁÊÌ
ÎÁÈÏÄÉÔÓÑ × ÐÏÄÄÉÒÅËÔÏÒÉÉ \file{texmf/web2c}). \emph{÷ÓÅ} ÎÁÊÄÅÎÎÙÅ
ÆÁÊÌÙ \file{texmf.cnf} ÂÕÄÕÔ ÐÒÏÞÉÔÁÎÙ, É ÏÐÒÅÄÅÌÅÎÉÑ × ÂÏÌÅÅ ÒÁÎÎÉÈ
ÆÁÊÌÁÈ ÉÍÅÀÔ ÐÒÅÉÍÕÝÅÓÔ×Ï ÐÅÒÅÄ ÏÐÒÅÄÅÌÅÎÉÑÍÉ × ÂÏÌÅÅ ÐÏÚÄÎÉÈ. ôÁËÉÍ
ÏÂÒÁÚÏÍ, ÅÓÌÉ ÐÕÔØ ÐÏÉÓËÁ ÚÁÄÁÎ ËÁË \verb|.:$TEXMF|, ÚÎÁÞÅÎÉÑ ×
\file{./texmf.cnf} ÉÍÅÀÔ ÐÒÅÉÍÕÝÅÓÔ×Ï ÐÅÒÅÄ ÚÎÁÞÅÎÉÑÍÉ ×
\verb|$TEXMF/texmf.cnf|.
\endgroup
\begin{itemize}
\item
ëÏÍÍÅÎÔÁÒÉÉ ÎÁÞÉÎÁÀÔÓÑ Ó \code{\%} É ÐÒÏÄÏÌÖÁÀÔÓÑ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ.
\item
ðÕÓÔÙÅ ÓÔÒÏËÉ ÉÇÎÏÒÉÒÕÀÔÓÑ
\item
\bs{} × ËÏÎÃÅ ÓÔÒÏËÉ ÏÚÎÁÞÁÅÔ ÐÒÏÄÏÌÖÅÎÉÅ, Ô.Å. ÄÏÂÁ×ÌÑÅÔÓÑ
ÓÌÅÄÕÀÝÁÑ ÓÔÒÏËÁ. ðÒÏÂÅÌÙ × ÎÁÞÁÌÅ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ ÎÅ
ÉÇÎÏÒÉÒÕÀÔÓÑ.
\item
ïÓÔÁ×ÛÉÅÓÑ ÓÔÒÏËÉ ÉÍÅÀÔ ×ÉÄ
\begin{alltt}
\emph{variable}[.\emph{progname}] [=] \emph{value}
\end{alltt}%
ÇÄÅ \samp{=} É ÐÒÏÂÅÌÙ ×ÏËÒÕÇ ÍÏÇÕÔ ÏÐÕÓËÁÔØÓÑ.
\item
\ttvar{variable} ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ ÌÀÂÙÅ ÓÉÍ×ÏÌÙ, ËÒÏÍÅ ÐÒÏÂÅÌÁ,
\samp{=} ÉÌÉ \samp{.}, ÎÏ ÎÁÄ£ÖÎÅÅ ×ÓÅÇÏ ÐÒÉÄÅÒÖÉ×ÁÔØÓÑ ÎÁÂÏÒÁ
\samp{A-Za-z\_}.
\item
åÓÌÉ ÅÓÔØ \samp{.\var{progname}}, ÏÐÒÅÄÅÌÅÎÉÅ ÏÔÎÏÓÉÔÓÑ ÔÏÌØËÏ Ë
ÐÒÏÇÒÁÍÍÅ, ËÏÔÏÒÁÑ ÎÁÚÙ×ÁÅÔÓÑ
\texttt{\var{progname}} ÉÌÉ \texttt{\var{progname}.exe}. üÔÏ
ÐÏÚ×ÏÌÑÅÔ, ÎÁÐÒÉÍÅÒ ÒÁÚÎÙÍ ×ÉÄÁÍ \TeX{}Á ÉÍÅÔØ ÒÁÚÎÙÅ ÐÕÔÉ ÐÏÉÓËÁ.
\item \var{value} ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ ÌÀÂÙÅ ÓÉÍ×ÏÌÙ, ËÒÏÍÅ
\code{\%} É \samp{@}. îÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ
\code{\$\var{var}.\var{prog}} × ÐÒÁ×ÏÊ ÞÁÓÔÉ; ×ÍÅÓÔÏ ÜÔÏÇÏ ×Ù ÄÏÌÖÎÙ
ÚÁÄÁÔØ ÄÏÐÏÌÎÉÔÅÌØÎÕÀ ÐÅÒÅÍÅÎÎÕÀ.
\samp{;} × \samp{:} ÐÏÄ àÎÉËÓÏÍ ÜË×É×ÁÌÅÎÔÎÏ \samp{:}; ÜÔÏ
ÐÏÌÅÚÎÏ, ÞÔÏÂÙ ÐÏÄÄÅÒÖÉ×ÁÔØ ÏÂÝÉÊ ÆÁÊÌ ÄÌÑ àÎÉËÓÁ, \acro{MS-DOS} É
Windows.
\item
÷ÓÅ ÏÐÒÅÄÅÌÅÎÉÑ ÞÉÔÁÀÔÓÑ ÄÏ ÐÏÄÓÔÁÎÏ×ÏË, ÐÏÜÔÏÍÕ Ë ÐÅÒÅÍÅÎÎÙÍ ÍÏÖÎÏ
ÏÂÒÁÝÁÔØÓÑ ÄÏ ÔÏÇÏ, ËÁË ÏÎÉ ÏÐÒÅÄÅÌÅÎÙ.
\end{itemize}
æÒÁÇÍÅÎÔ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÇÏ ÆÁÊÌÁ, ÉÌÌÀÓÔÒÉÒÕÀÝÉÊ ÜÔÉ ÐÒÁ×ÉÌÁ, ÐÒÉ×ÅÄeÎ
\ifSingleColumn
ÎÉÖÅ:
\verbatiminput{examples/ex5.tex}
\else
ÐÒÉ×ÅÄeÎ ÎÁ òÉÓ.~\ref{fig:config-sample}.
\fi
\subsubsection{ðÏÄÓÔÁÎÏ×ËÁ ÐÕÔÅÊ}
\label{Path-expansion}
\KPS{} ÒÁÓÐÏÚÎÁ£Ô ÏÐÒÅÄÅÌ£ÎÎÙÅ ÓÐÅÃÉÁÌØÎÙÅ ÓÉÍ×ÏÌÙ É ËÏÎÓÔÒÕËÃÉÉ ×
ÐÕÔÑÈ ÐÏÉÓËÁ, ÁÎÁÌÏÇÉÞÎÙÅ ËÏÎÓÔÒÕËÃÉÑÍ × ÓÔÁÎÄÁÒÔÎÙÈ ÏÂÏÌÏÞËÁÈ
àÎÉËÓÁ. îÁÐÒÉÍÅÒ, ÓÌÏÖÎÙÊ ÐÕÔØ
\verb+~$USER/{foo,bar}//baz+, ÏÚÎÁÞÁÅÔ ×ÓÅ ÐÏÄÄÉÒÅËÔÏÒÉÉ ÄÉÒÅËÔÏÒÉÊ
\file{foo} É \file{bar} × ÄÏÍÁÛÎÅÊ ÄÉÒÅËÔÏÒÉÉ ÐÏÌØÚÏ×ÁÔÅÌÑ
\texttt{\$USER}, ËÏÔÏÒÙÅ ÓÏÄÅÒÖÁÔ ÆÁÊÌ ÉÌÉ ÐÏÄÄÉÒÅËÔÏÒÉÀ \file{baz}.
üÔÏ ÏÂßÑÓÎÅÎÏ × ÓÌÅÄÕÀÝÅÍ ÒÁÚÄÅÌÅ.
%$
\subsubsection{ðÏÄÓÔÁÎÏ×ËÁ ÐÏ ÕÍÏÌÞÁÎÉÀ}
\label{Default-expansion}
\tolerance=2500
åÓÌÉ ÐÕÔØ ÐÏÉÓËÁ Ó ÎÁÉÂÏÌØÛÉÍ ÐÒÉÏÒÉÔÅÔÏÍ (ÓÍ. ÒÁÚÄÅÌ <éÓÔÏÞÎÉËÉ ÐÕÔÅÊ
ÐÏÉÓËÁ>> ÎÁ ÓÔÒ.~\pageref{Path-sources}) ÓÏÄÅÒÖÉÔ \emph{ÄÏÐÏÌÎÉÔÅÌØÎÏÅ
Ä×ÏÅÔÏÞÉÅ} (× ÎÁÞÁÌÅ, × ËÏÎÃÅ, Ä×ÏÊÎÏÅ), \KPS{} ÚÁÍÅÎÑÅÔ ÅÇÏ
ÓÌÅÄÕÀÝÉÍ ÐÏ ÐÒÉÏÒÉÔÅÔÕ ÐÕÔ£Í. åÓÌÉ ÜÔÏÔ ×ÓÔÁ×ÌÅÎÎÙÊ ÐÕÔØ ÓÏÄÅÒÖÉÔ
ÄÏÐÏÌÎÉÔÅÌØÎÏÅ Ä×ÏÅÔÏÞÉÅ, ÔÏ ÖÅ ÐÒÏÉÓÈÏÄÉÔ ÓÏ ÓÌÅÄÕÀÝÉÍ ÐÕÔ£Í.
îÁÐÒÉÍÅÒ, ÅÓÌÉ ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ ÚÁÄÁÎÁ ËÁË
\tolerance=1500
\begin{alltt}
> \Ucom{setenv TEXINPUTS /home/karl:}
\end{alltt}
É \code{TEXINPUTS} × ÆÁÊÌÅ \file{texmf.cnf} ÓÏÄÅÒÖÉÔ
\begin{alltt}
.:\$TEXMF//tex
\end{alltt}
ÔÏ ÐÏÉÓË ÂÕÄÅÔ ÐÒÏÉÓÈÏÄÉÔØ Ó ÐÕÔ£Í
\begin{alltt}
/home/karl:.:\$TEXMF//tex
\end{alltt}
ðÏÓËÏÌØËÕ ÂÙÌÏ ÂÙ ÂÅÓÐÏÌÅÚÎÏ ×ÓÔÁ×ÌÑÔØ ÚÎÁÞÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ ÂÏÌÅÅ ÞÅÍ
ÏÄÉÎ ÒÁÚ, \KPS{} ÉÚÍÅÎÑÅÔ ÔÏÌØËÏ ÏÄÎÏ ÌÉÛÎÅÅ Ä×ÏÅÔÏÞÉÅ, É ÏÓÔÁ×ÌÑÅÔ
ÏÓÔÁÌØÎÙÅ: ÏÎÁ ÐÒÏ×ÅÒÑÅÔ ÓÎÁÞÁÌÁ Ä×ÏÅÔÏÞÉÅ × ÎÁÞÁÌÅ, ÐÏÔÏÍ × ËÏÎÃÅ,
ÐÏÔÏÍ Ä×ÏÊÎÙÅ Ä×ÏÅÔÏÞÉÑ.
\subsubsection{ðÏÄÓÔÁÎÏ×ËÁ ÓËÏÂÏË}
ðÏÌÅÚÎÁ ÔÁËÖÅ ÐÏÄÓÔÁÎÏ×ËÁ ÓËÏÂÏË, ÉÚ-ÚÁ ËÏÔÏÒÏÊ, ÎÁÐÒÉÍÅÒ,
\verb+v{a,b}w+ ÏÚÎÁÞÁÅÔ \verb+vaw:vbw+. ÷ÌÏÖÅÎÎÏÓÔØ ÔÕÔ ÄÏÐÕÓËÁÅÔÓÑ.
âÌÁÇÏÄÁÒÑ ÜÔÏÍÕ ÍÏÖÎÏ ÉÍÅÔØ ÎÅÓËÏÌØËÏ ÉÅÒÁÒÈÉÊ ÄÉÒÅËÔÏÒÉÊ, ÐÕÔ£Í
ÐÒÉÓ×ÏÅÎÉÑ ÚÎÁÞÅÎÉÑ ÓÏ ÓËÏÂËÁÍÉ \code{\$TEXMF}.
îÁÐÒÉÍÅÒ, × ÆÁÊÌÅ \file{texmf.cnf}, ÍÏÖÎÏ ÎÁÊÔÉ ÓÌÅÄÕÀÝÅÅ ÏÐÒÅÄÅÌÅÎÉÅ
(ÜÔÏ ÕÐÒÏÝÅÎÉÅ, ÎÁ ÓÁÍÏÍ ÄÅÌÅ ÔÁÍ ÅÝ£ ÂÏÌØÛÅ ÄÅÒÅ×ØÅ×):
\begin{verbatim}
TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN}
\end{verbatim}
âÌÁÇÏÄÁÒÑ ÜÔÏÍÕ ÍÏÖÎÏ ÐÉÓÁÔØ ÔÁËÏÅ:
\begin{verbatim}
TEXINPUTS = .;$TEXMF/tex//
\end{verbatim}
%$
ÞÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ ËÒÏÍÅ ÔÅËÕÝÅÊ ÄÉÒÅËÔÏÒÉÉ ÂÕÄÅÔ ÐÒÏÉÓÈÏÄÉÔØ ÐÏÉÓË
ÔÏÌØËÏ × \code{\$TEXMFHOME/tex}, \code{\$TEXMFLOCAL/tex},
\code{\$TEXMFVAR/tex} É \code{\$TEXMFMAIN/tex} (ÐÏÓÌÅÄÎÉÅ Ä×Á ÄÅÒÅ×Á
ÉÓÐÏÌØÚÕÀÔ ÆÁÊÌÙ \file{ls-R}). üÔÏ ÕÄÏÂÎÏ ÄÌÑ ÐÏÄÄÅÒÖËÉ Ä×ÕÈ
ÐÁÒÁÌÌÅÌØÎÙÈ ÓÔÒÕËÔÕÒ, <<ÚÁÍÏÒÏÖÅÎÎÏÊ>> (ÎÁÐÒÉÍÅÒ, ÎÁ \CD) É
ÏÂÎÏ×ÌÑÅÍÏÊ ÐÏ ÍÅÒÅ ÐÏÑ×ÌÅÎÉÑ ÎÏ×ÙÈ ×ÅÒÓÉÊ. éÓÐÏÌØÚÕÑ ÐÅÒÅÍÅÎÎÕÀ
\code{\$TEXMF} ×Ï ×ÓÅÈ ÏÐÒÅÄÅÌÅÎÉÑÈ, ÍÏÖÎÏ ÚÁÄÁÔØ ÐÏÉÓË × ÏÂÎÏ×ÌÑÅÍÏÍ
ÄÅÒÅ×Å ÐÅÒ×ÙÍ.
\subsubsection{ðÏÄÓÔÁÎÏ×ËÁ ÐÏÄÄÉÒÅËÔÏÒÉÊ}
\label{Subdirectory-expansion}
ä×Á ÉÌÉ ÂÏÌÅÅ ÓÌÜÛÁ \samp{/} × ÜÌÅÍÅÎÔÅ ÐÕÔÉ ×ÓÌÅÄ ÚÁ ÉÍÅÎÅÍ ÄÉÒÅËÔÏÒÉÉ
\var{d} ÚÁÍÅÎÑÀÔÓÑ ×ÓÅÍÉ ÐÏÄÄÉÒÅËÔÏÒÉÑÍÉ \var{d} ÒÅËÕÒÓÉ×ÎÏ. îÁ ËÁÖÄÏÍ
ÕÒÏ×ÎÅ ÐÏÒÑÄÏË ÐÏÉÓËÁ ÐÏ ÄÉÒÅËÔÏÒÉÑÍ \emph{ÎÅ ÏÐÒÅÄÅÌ£Î}.
åÓÌÉ ×Ù ÏÐÒÅÄÅÌÉÔÅ ËÏÍÐÏÎÅÎÔÙ ÉÍÅÎÉ ÆÁÊÌÁ ÐÏÓÌÅ \samp{//}, ÔÏÌØËÏ
ÐÏÄÄÉÒÅËÔÏÒÉÉ Ó ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÍÉ ËÏÍÐÏÎÅÎÔÁÍÉ ÂÕÄÕÔ ×ËÌÀÞÅÎÙ.
îÁÐÒÉÍÅÒ, \samp{/a//b} ÄÁ£Ô ÐÏÄÄÉÒÅËÔÏÒÉÉ \file{/a/1/b},
\file{/a/2/b}, \file{/a/1/1/b}, É Ô.Ä., ÎÏ ÎÅ \file{/a/b/c} ÉÌÉ
\file{/a/1}.
÷ÏÚÍÏÖÎÙ ÎÅÓËÏÌØËÏ ËÏÎÓÔÒÕËÃÉÊ \samp{//} × ÏÄÎÏÍ ÐÕÔÉ, ÎÏ
\samp{//} × ÎÁÞÁÌÅ ÐÕÔÉ ÉÇÎÏÒÉÒÕÀÔÓÑ.
\subsubsection{óÐÉÓÏË ÓÐÅÃÉÁÌØÎÙÈ ÓÉÍ×ÏÌÏ× É ÉÈ ÚÎÁÞÅÎÉÊ}
÷ ÓÌÅÄÕÀÝÅÍ ÓÐÉÓËÅ ÐÒÉ×ÏÄÑÔÓÑ ÓÐÅÃÉÁÌØÎÙÅ ÓÉÍ×ÏÌÙ × ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ
ÆÁÊÌÁÈ \KPS{}.
\newcommand{\CODE}[1]{\makebox[3em][l]{\code{#1}}}
\begin{ttdescription}
\item[\CODE{:}] òÁÚÄÅÌÉÔÅÌØ × ÓÐÅÃÉÆÉËÁÃÉÑÈ ÐÕÔÅÊ; × ÎÁÞÁÌÅ ÉÌÉ ËÏÎÃÅ
ÏÚÎÁÞÁÅÔ ÐÏÄÓÔÁÎÏ×ËÕ ÐÏ ÕÍÏÌÞÁÎÉÀ.
\item[\CODE{;}] òÁÚÄÅÌÉÔÅÌØ ÄÌÑ ÎÅ-àÎÉËÓÁ (ÔÏ ÖÅ, ÞÔÏ \code{:}).
\item[\CODE{\$}] ðÏÄÓÔÁÎÏ×ËÁ ÐÅÒÅÍÅÎÎÙÈ.
\item[\CODE{\string~}] ïÚÎÁÞÁÅÔ ÄÏÍÁÛÎÀÀ ÄÉÒÅËÔÏÒÉÀ ÐÏÌØÚÏ×ÁÔÅÌÑ.
\item[\CODE{\char`\{...\char`\}}] ðÏÄÓÔÁÎÏ×ËÁ ÓËÏÂÏË.
\item[\CODE{//}] ðÏÄÓÔÁÎÏ×ËÁ ÐÏÄÄÉÒÅËÔÏÒÉÊ (ÍÏÖÅÔ ×ÓÔÒÅÔÉÔØÓÑ ÇÄÅ
ÕÇÏÄÎÏ, ËÒÏÍÅ ÎÁÞÁÌÁ ÐÕÔÉ).
\item[\CODE{\%}] îÁÞÁÌÏ ËÏÍÍÅÎÔÁÒÉÑ.
\item[\CODE{\bs}] óÉÍ×ÏÌ ÐÒÏÄÏÌÖÅÎÉÑ (ÄÌÑ ËÏÍÁÎÄ ÉÚ ÎÅÓËÏÌØËÉÈ ÓÔÒÏË).
\item[\CODE{!!}] ðÏÉÓË \emph{ÔÏÌØËÏ} × ÂÁÚÅ ÄÁÎÎÙÈ, ÎÏ \emph{ÎÅ} ÎÁ
ÄÉÓËÅ.
\end{ttdescription}
\subsection{âÁÚÙ ÄÁÎÎÙÈ}
\label{Filename-database}
\KPS{} ÓÔÁÒÁÅÔÓÑ ÍÉÎÉÍÉÚÉÒÏ×ÁÔØ ÏÂÒÁÝÅÎÉÅ Ë ÄÉÓËÕ ÐÒÉ ÐÏÉÓËÅ. ôÅÍ ÎÅ
ÍÅÎÅÅ × ÓÉÓÔÅÍÁÈ Ó ÂÏÌØÛÉÍ ËÏÌÉÞÅÓÔ×ÏÍ ÄÉÒÅËÔÏÒÉÊ ÐÏÉÓË × ËÁÖÄÏÊ
×ÏÚÍÏÖÎÏÊ ÄÉÒÅËÔÏÒÉÉ ÍÏÖÅÔ ÚÁÎÑÔØ ÄÏÌÇÏÅ ×ÒÅÍÑ (ÜÔÏ ÏÓÏÂÅÎÎÏ ×ÅÒÎÏ,
ÅÓÌÉ ÎÁÄÏ ÐÒÏ×ÅÒÉÔØ ÓÏÔÎÉ ÄÉÒÅËÔÏÒÉÊ ÓÏ ÛÒÉÆÔÁÍÉ). ðÏÜÔÏÍÕ \KPS{}
ÕÍÅÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÎÅÛÎÉÊ ÔÅËÓÔÏ×ÙÊ ÆÁÊÌ,
<<ÂÁÚÕ ÄÁÎÎÙÈ>> \file{ls-R}, ËÏÔÏÒÙÊ ÚÎÁÅÔ, ÇÄÅ ÎÁÈÏÄÑÔÓÑ ÆÁÊÌÙ ×
ÄÉÒÅËÔÏÒÉÑÈ, ÞÔÏ ÄÁ£Ô ×ÏÚÍÏÖÎÏÓÔØ ÉÚÂÅÖÁÔØ ÞÁÓÔÙÈ ÏÂÒÁÝÅÎÉÊ Ë ÄÉÓËÕ.
åÝ£ ÏÄÎÁ ÂÁÚÁ ÄÁÎÎÙÈ, ÆÁÊÌ \file{aliases} ÐÏÚ×ÏÌÑÅÔ ×ÁÍ ÄÁ×ÁÔØ
ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÎÁÚ×ÁÎÉÑ ÆÁÊÌÁÍ × \file{ls-R}. üÔÏ ÐÏÌÅÚÎÏ, ÅÓÌÉ ×ÁÍ
ÎÕÖÎÏ ÓÏÂÌÀÄÁÔØ ÐÒÁ×ÉÌÏ \acro{DOS} <<8.3>>.
\subsubsection{âÁÚÙ ÄÁÎÎÙÈ \texttt{ls-R}}
\label{ls-R}
ëÁË ÏÂßÑÓÎÅÎÏ ×ÙÛÅ, ÏÓÎÏ×ÎÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÎÁÚÙ×ÁÅÔÓÑ \file{ls-R}. ÷Ù
ÍÏÖÅÔÅ ÓÏÚÄÁÔØ Å£ × ËÏÒÎÅ ËÁÖÄÏÇÏ ÄÅÒÅ×Á \TeX{}Á, ËÏÔÏÒÏÅ
ÐÒÏÓÍÁÔÒÉ×ÁÅÔÓÑ \KPS{} (ÐÏ ÕÍÏÌÞÁÎÉÀ, \code{\$TEXMF}); × ÂÏÌØÛÉÎÓÔ×Å
ÓÌÕÞÁÅ× ÉÅÒÁÒÈÉÑ ÔÏÌØËÏ ÏÄÎÁ. \KPS{} ÉÝÅÔ ÆÁÊÌÙ \file{ls-R} × ÐÕÔÉ
\code{TEXMFDBS}.
òÅËÏÍÅÎÄÕÅÍÙÊ ÓÐÏÓÏÂ ÓÏÚÄÁÎÉÑ É ÐÏÄÄÅÒÖËÉ \samp{ls-R} "--- ÓËÒÉÐÔ
\code{mktexlsr}, ×ËÌÀÞ£ÎÎÙÊ × ÄÉÓÔÒÉÂÕÔÉ×. ïÎ ×ÙÚÙ×ÁÅÔÓÑ ÒÁÚÎÙÍÉ
ÓËÒÉÐÔÁÍÉ \samp{mktex}\dots. ÷ ÐÒÉÎÃÉÐÅ ÜÔÏÔ ÓËÒÉÐÔ ×ÙÐÏÌÎÑÅÔ ËÏÍÁÎÄÙ
ÔÉÐÁ
\begin{alltt}
cd \var{/your/texmf/root} && \path|\|ls -1LAR ./ >ls-R
\end{alltt}
ÐÒÉ ÕÓÌÏ×ÉÉ, ÞÔÏ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ \code{ls} ÄÁ£Ô ×Ù×ÏÄ × ÎÕÖÎÏÍ ÆÏÒÍÁÔÅ
(\acro{GNU} \code{ls} ÇÏÄÉÔÓÑ). þÔÏÂÙ ÐÏÄÄÅÒÖÉ×ÁÔØ ÂÁÚÕ ÄÁÎÎÙÈ ×
ÔÅËÕÝÅÍ ÓÏÓÔÏÑÎÉÉ, ÐÒÏÝÅ ×ÓÅÇÏ ÐÅÒÅÇÅÎÅÒÉÒÏ×ÁÔØ Å£ ÒÅÇÕÌÑÒÎÏ ÉÚ
\code{cron}Á, ÔÁË ÞÔÏ ÏÎÁ Á×ÔÏÍÁÔÉÞÅÓËÉ ÏÂÎÏ×ÌÑÅÔÓÑ ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ
ÎÏ×ÏÇÏ ÐÁËÅÔÁ.
åÓÌÉ ÆÁÊÌ ÎÅ ÎÁÊÄÅÎ × ÂÁÚÅ ÄÁÎÎÙÈ, ÐÏ ÕÍÏÌÞÁÎÉÀ \KPS{} ÉÝÅÔ ÎÁ ÄÉÓËÅ.
åÓÌÉ ÜÌÅÍÅÎÔ ÐÕÔÉ ÎÁÞÉÎÁÅÔÓÑ Ó \samp{!!}, ÔÏ ÐÏÉÓË ÐÒÏÉÓÈÏÄÉÔ
\emph{ÔÏÌØËÏ} × ÂÁÚÅ ÄÁÎÎÙÈ.
\subsubsection{kpsewhich: ÐÏÉÓË ÆÁÊÌÏ×}
\label{Invoking-kpsewhich}
ðÒÏÇÒÁÍÍÁ \texttt{kpsewhich} ×ÙÐÏÌÎÑÅÔ ÐÏÉÓË × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó
ÁÌÇÏÒÉÔÍÏÍ, ÏÐÉÓÁÎÎÙÍ ×ÙÛÅ. üÔÏ ÍÏÖÅÔ ÂÙÔØ ÐÏÌÅÚÎÏ × ËÁÞÅÓÔ×Å
×ÁÒÉÁÎÔÁ ËÏÍÁÎÄÙ \code{find} ÄÌÑ ÐÏÉÓËÁ ÆÁÊÌÏ× × ÉÅÒÁÒÈÉÑÈ \TeX{}Á
(ÜÔÏ ÛÉÒÏËÏ ÉÓÐÏÌØÚÕÅÔÓÑ × ÓËÒÉÐÔÁÈ \samp{mktex}\dots).
\begin{alltt}
> \Ucom{kpsewhich \var{option}\dots{} \var{filename}\dots{}}
\end{alltt}
ïÐÃÉÉ, ÕËÁÚÁÎÎÙÅ × \ttvar{option}, ÎÁÞÉÎÁÀÔÓÑ ÌÉÂÏ Ó \samp{-}
ÌÉÂÏ \samp{-{}-}, É ÌÀÂÙÅ ÏÄÎÏÚÎÁÞÎÙÅ ÓÏËÒÁÝÅÎÉÑ ÄÏÐÕÓÔÉÍÙ.
\KPS{} ÒÁÓÓÍÁÔÒÉ×ÁÅÔ ËÁÖÄÙÊ ÁÒÇÕÍÅÎÔ, ÎÅ Ñ×ÌÑÀÝÉÊÓÑ ÏÐÃÉÅÊ, ËÁË ÉÍÑ
ÆÁÊÌÁ, É ×ÏÚ×ÒÁÝÁÅÔ ÐÅÒ×ÙÊ ÎÁÊÄÅÎÎÙÊ ÆÁÊÌ. îÅÔ ÏÐÃÉÉ ×ÅÒÎÕÔØ ×ÓÅ
ÎÁÊÄÅÎÎÙÅ ÆÁÊÌÙ (ÄÌÑ ÜÔÏÇÏ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÕ \samp{find}).
îÁÉÂÏÌÅÅ ×ÁÖÎÙÅ ÏÐÃÉÉ ÏÐÉÓÁÎÙ ÎÉÖÅ.
\begin{ttdescription}
\item[\texttt{-{}-dpi=\var{num}}]\mbox{}\\
õÓÔÁÎÏ×ÉÔØ ÒÁÚÒÅÛÅÎÉÅ \ttvar{num}; ÜÔÏ ×ÌÉÑÅÔ ÔÏÌØËÏ ÎÁ ÐÏÉÓË ÆÁÊÌÏ×
\samp{gf} É \samp{pk}. óÉÎÏÎÉÍ \samp{-D}, ÄÌÑ
ÓÏ×ÍÅÓÔÉÍÏÓÔÉ Ó \cmdname{dvips}. ðÏ ÕÍÏÌÞÁÎÉÀ 600.
\item[\texttt{-{}-format=\var{name}}]\mbox{}\\
õÓÔÁÎÏ×ÉÔØ ÆÏÒÍÁÔ ÄÌÑ ÐÏÉÓËÁ \ttvar{name}. ðÏ ÕÍÏÌÞÁÎÉÀ, ÆÏÒÍÁÔ
ÏÐÒÅÄÅÌÑÅÔÓÑ ÉÚ ÉÍÅÎÉ ÆÁÊÌÁ. äÌÑ ÆÏÒÍÁÔÏ×, ÄÌÑ ËÏÔÏÒÙÈ ÎÅÔ
ÏÄÎÏÚÎÁÞÎÏÇÏ ÓÕÆÆÉËÓÁ, ÎÁÐÒÉÍÅÒ, ÆÁÊÌÏ× \MP{} É ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ
ÆÁÊÌÏ×
\cmdname{dvips}, ×Ù ÄÏÌÖÎÙ ÕËÁÚÁÔØ ÎÁÚ×ÁÎÉÅ, ÉÚ×ÅÓÔÎÏÅ \KPS{},
ÎÁÐÒÉÍÅÒ, \texttt{tex} ÉÌÉ \texttt{enc files}. óÐÉÓÏË ÍÏÖÎÏ
ÐÏÌÕÞÉÔØ ËÏÍÁÎÄÏÊ \texttt{kpsewhich -{}-help}.
\item[\texttt{-{}-mode=\var{string}}]\mbox{}\\
õÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÅ ÒÅÖÉÍÁ \ttvar{string}; ÜÔÏ ×ÉÌÑÅÔ ÔÏÌØËÏ ÎÁ
ÐÏÉÓË ÆÁÊÌÏ× \samp{gf} É \samp{pk}. úÎÁÞÅÎÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ ÎÅÔ:
ÉÝÕÔÓÑ ÆÁÊÌÙ ÄÌÑ ×ÓÅÈ ÒÅÖÉÍÏ×.
\item[\texttt{-{}-must-exist}]\mbox{}\\
óÄÅÌÁÔØ ×Ó£ ×ÏÚÍÏÖÎÏÅ, ÞÔÏÂÙ ÎÁÊÔÉ ÆÁÊÌ ×ËÌÀÞÁÑ ÐÏÉÓË ÎÁ ÄÉÓËÅ. ðÏ
ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÐÏ×ÙÛÅÎÉÑ ÜÆÆÅËÔÉ×ÎÏÓÔÉ ÐÒÏÓÍÁÔÒÉ×ÁÅÔÓÑ ÔÏÌØËÏ ÂÁÚÁ
ÄÁÎÎÙÈ \file{ls-R}.
\item[\texttt{-{}-path=\var{string}}]\mbox{}\\
éÓËÁÔØ × ÎÁÂÏÒÅ ÄÉÒÅËÔÏÒÉÊ \ttvar{string} (ËÁË ÏÂÙÞÎÏ, ÒÁÚÄÅÌ£ÎÎÙÈ
Ä×ÏÅÔÏÞÉÑÍÉ), ×ÍÅÓÔÏ ÔÏÇÏ, ÞÔÏÂÙ ×ÙÞÉÓÌÑÔØ ÐÕÔØ ÐÏÉÓËÁ ÐÏ ÉÍÅÎÉ
ÆÁÊÌÁ. \samp{//} É ÏÂÙÞÎÙÅ ÐÏÄÓÔÁÎÏ×ËÉ ÒÁÂÏÔÁÀÔ. ïÐÃÉÉ
\samp{-{}-path} É \samp{-{}-format} ÎÅÓÏ×ÍÅÓÔÉÍÙ.
\item[\texttt{-{}-progname=\var{name}}]\mbox{}\\
õÓÔÁÎÏ×ÉÔØ ÉÍÑ ÐÒÏÇÒÁÍÍÙ ÒÁ×ÎÙÍ \texttt{\var{name}}. üÔÏ ×ÌÉÑÅÔ ÎÁ
ÐÕÔØ ÐÏÉÓËÁ ÉÚ-ÚÁ ÐÒÅÆÉËÓÁ \texttt{.\var{progname}}. ðÏ ÕÍÏÌÞÁÎÉÀ
\cmdname{kpsewhich}.
\item[\texttt{-{}-show-path=\var{name}}]\mbox{}\\
ðÏËÁÚÁÔØ ÐÕÔØ, ÉÓÐÏÌØÚÕÅÍÙÊ ÐÒÉ ÐÏÉÓËÁÈ ÆÁÊÌÏ× ÔÉÐÁ
\texttt{\var{name}}. íÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÒÁÓÛÉÒÅÎÉÅ (\code{.pk},
\code{.vf} É Ô.Ä.) ÉÌÉ ÎÁÚ×ÁÎÉÅ, ËÁË ÄÌÑ ÏÐÃÉÉ \samp{-{}-format}.
\item[\texttt{-{}-debug=\var{num}}]\mbox{}\\
õÓÔÁÎÏ×ÉÔØ ÕÒÏ×ÅÎØ ÏÔÌÁÄËÉ \texttt{\var{num}}.
\end{ttdescription}
\subsubsection{ðÒÉÍÅÒÙ ÉÓÐÏÌØÚÏ×ÁÎÉÑ}
\label{SExamplesofuse}
äÁ×ÁÊÔÅ ÐÏÓÍÏÔÒÉÍ ÎÁ \KPS{} × ÄÅÊÓÔ×ÉÉ. ÷ÏÔ ÐÒÏÓÔÏÊ ÐÏÉÓË:
\begin{alltt}
> \Ucom{kpsewhich article.cls}
/usr/local/texmf-dist/tex/latex/base/article.cls
\end{alltt}
íÙ ÉÝÅÍ ÆÁÊÌ \file{article.cls}. ôÁË ËÁË ÓÕÆÆÉËÓ \samp{.cls}
ÏÄÎÏÚÎÁÞÅÎ, ÎÁÍ ÎÅ ÎÕÖÎÏ ÕËÁÚÙ×ÁÔØ, ÞÔÏ ÍÙ ÉÝÅÍ ÆÁÊÌ ÔÉÐÁ
\optname{tex} (ÉÓÈÏÄÎÉËÉ \TeX{}Á). íÙ ÎÁÈÏÄÉÍ ÅÇÏ × ÐÏÄÄÉÒÅËÔÏÒÉÉ
\file{tex/latex/base} ÄÉÒÅËÔÏÒÉÉ \samp{temf-dist} \TL. áÎÁÌÏÇÉÞÎÏ,
×Ó£ ÐÏÓÌÅÄÕÀÝÅÅ ÎÁÈÏÄÉÔÓÑ ÂÅÚ ÐÒÏÂÌÅÍ ÂÌÁÇÏÄÁÒÑ ÏÄÎÏÚÎÁÞÎÏÍÕ ÓÕÆÆÉËÓÕ:
\begin{alltt}
> \Ucom{kpsewhich array.sty}
/usr/local/texmf-dist/tex/latex/tools/array.sty
> \Ucom{kpsewhich latin1.def}
/usr/local/texmf-dist/tex/latex/base/latin1.def
> \Ucom{kpsewhich size10.clo}
/usr/local/texmf-dist/tex/latex/base/size10.clo
> \Ucom{kpsewhich small2e.tex}
/usr/local/texmf-dist/tex/latex/base/small2e.tex
> \Ucom{kpsewhich tugboat.bib}
/usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib
\end{alltt}
ðÏÓÌÅÄÎÅÅ "--- ÂÉÂÌÉÏÇÒÁÆÉÞÅÓËÁÑ ÂÁÚÁ ÄÁÎÎÙÈ ÄÌÑ ÓÔÁÔÅÊ ÖÕÒÎÁÌÁ
\textsl{TUGBoat}.
\begin{alltt}
> \Ucom{kpsewhich cmr10.pk}
\end{alltt}
âÉÔÍÁÐÙ ÛÒÉÆÔÏ× ÔÉÐÁ \file{.pk} ÉÓÐÏÌØÚÕÀÔÓÑ ÐÒÏÇÒÁÍÍÁÍÉ
\cmdname{dvips} Ï \cmdname{xdvi}. îÉÞÅÇÏ ÎÅ ÎÁÊÄÅÎÏ, ÔÁË ËÁË Õ ÎÁÓ
ÎÅÔ ÇÏÔÏ×ÙÈ ÆÁÊÌÏ× ÛÒÉÆÔÏ× Computer Modern × ÆÏÒÍÁÔÅ \samp{.pk} (ÔÁË
ËÁË ÍÙ ÉÓÐÏÌØÚÕÅÍ ×ÅÒÓÉÉ × ÆÏÒÍÁÔÅ Type~1 ÉÚ ÄÉÓÔÒÉÂÕÔÉ×Á \TL{}).
\begin{alltt}
> \Ucom{kpsewhich wsiupa10.pk}
\ifSingleColumn /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk
\else /usr/local/texmf-var/fonts/pk/ljfour/public/
... wsuipa/wsuipa10.600pk
\fi\end{alltt}
äÌÑ ÜÔÉÈ ÛÒÉÆÔÏ× (ÆÏÎÅÔÉÞÅÓËÉÊ ÁÌÆÁ×ÉÔ, ÓÏÚÄÁÎÎÙÊ × ÕÎÉ×ÅÒÓÉÔÅÔÅ
ÛÔÁÔÁ ÷ÁÛÉÎÇÔÏÎ) ÍÙ ÄÏÌÖÎÙ ÓÇÅÎÅÒÉÒÏ×ÁÔØ
\samp{.pk}, É ÔÁË ËÁË ÒÅÖÉÍ \MF{} [Ï ÕÍÏÌÞÁÎÉÀ × ÎÁÛÅÊ ÓÉÓÔÅÍÅ
\texttt{ljfour} Ó ÒÁÚÒÅÛÅÎÉÅÍ of 600\dpi{} (ÔÏÞÅË ÎÁ ÄÀÊÍ), ÜÔÏÔ ÛÒÉÆÔ
É ÎÁÊÄÅÎ.
\begin{alltt}
> \Ucom{kpsewhich -dpi=300 wsuipa10.pk}
\end{alltt}
÷ ÜÔÏÍ ÓÌÕÞÁÅ ÎÁÍ ÎÕÖÎÏ ÒÁÚÒÅÛÅÎÉÅ 300\dpi{} (\texttt{-dpi=300}); ÍÙ
×ÉÄÉÍ, ÞÔÏ ÔÁËÏÇÏ ÛÒÉÆÔÁ × ÓÉÓÔÅÍÅ ÎÅÔ. îÁ ÓÁÍÏÍ ÄÅÌÅ ÐÒÏÇÒÁÍÍÁ
\cmdname{dvips} ÉÌÉ \cmdname{xdvi} ÐÏÓÔÒÏÉÌÁ ÂÙ ÎÕÖÎÙÊ ÆÁÊÌ
\texttt{.pk} ÐÒÉ ÐÏÍÏÝÉ ÓËÒÉÐÔÁ \cmdname{mktexpk}.
ôÅÐÅÒØ ÏÂÒÁÔÉÍÓÑ Ë ÚÁÇÏÌÏ×ËÁÍ É ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÍ ÆÁÊÌÁÍ
\cmdname{dvips}. ÷ÎÁÞÁÌÅ ÒÁÓÓÍÏÔÒÉÍ ÏÄÉÎ ÉÚ ÎÁÉÂÏÌÅÅ ÞÁÓÔÏ
ÉÓÐÏÌØÚÕÅÍÙÈ ÆÁÊÌÏ×, ÐÒÏÌÏÇ \file{tex.pro} ÄÌÑ ÐÏÄÄÅÒÖËÉ \TeX{}Á, Á
ÚÁÔÅÍ ÒÁÓÓÍÏÔÒÉÍ ÏÂÝÉÊ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ \file{config.ps} É ËÁÒÔÕ
ÛÒÉÆÔÏ× \file{psfonts.map}. ôÁË ËÁË ÓÕÆÆÉËÓ \samp{.ps} ÎÅÏÄÎÏÚÎÁÞÅÎ,
ÍÙ ÄÏÌÖÎÙÅ Ñ×ÎÏ ÕËÁÚÁÔØ ÔÉÐ ÆÁÊÌÁ, ËÏÔÏÒÙÊ ÍÙ ÉÝÅÍ: (\optname{dvips
config}) ÄÌÑ ÆÁÊÌÁ \texttt{config.ps}.
\begin{alltt}
> \Ucom{kpsewhich tex.pro}
/usr/local/texmf/dvips/base/tex.pro
> \Ucom{kpsewhich --format="dvips config" config.ps}
/usr/local/texmf/dvips/config/config.ps
> \Ucom{kpsewhich psfonts.map}
/usr/local/texmf/fonts/map/dvips/updmap/psfonts.map
\end{alltt}
òÁÓÓÍÏÔÒÉÍ ÔÅÐÅÒØ ÆÁÊÌÙ ÐÏÄÄÅÒÖËÉ \acro{URW} Times (\PS{}). ðÒÅÆÉËÓ
ÄÌÑ ÜÔÉÈ ÆÁÊÌÏ× × ÓÔÁÎÄÁÒÔÎÏÊ ÓÈÅÍÅ ÏÂÏÚÎÁÞÅÎÉÑ ÛÒÉÆÔÏ× \samp{utm}.
÷ÎÁÞÁÌÅ ÍÙ ÒÁÓÓÍÏÔÒÉÍ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ, ËÏÔÏÒÙÊ ÓÏÄÅÒÖÉÔ ÎÁÚ×ÁÎÉÅ
ËÁÒÔÙ ÛÒÉÆÔÏ×:
\begin{alltt}
> \Ucom{kpsewhich --format="dvips config" config.utm}
/usr/local/texmf-dist/dvips/psnfss/config.utm
\end{alltt}
óÏÄÅÒÖÁÎÉÅ ÜÔÏÇÏ ÆÁÊÌÁ:
\begin{alltt}
p +utm.map
\end{alltt}
ÞÔÏ ÕËÁÚÙ×ÁÅÔ ÎÁ ÆÁÊÌ \file{utm.map}, ËÏÔÏÒÙÊ ÍÙ ÈÏÔÉÍ ÔÅÐÅÒØ ÎÁÊÔÉ.
\begin{alltt}
> \Ucom{kpsewhich --format="dvips config" utm.map}
/usr/local/texmf-dist/fonts/map/dvips/times/utm.map
\end{alltt}
üÔÁ ËÁÒÔÁ ÏÐÒÅÄÅÌÑÅÔ ÎÁÚ×ÁÎÉÑ ÛÒÉÆÔÏ× ÆÏÒÍÁÔÁ Type~1 (\PS{}) ×
ËÏÌÌÅËÃÉÉ URW. ïÎÁ ×ÙÇÌÑÄÉÔ ÔÁË (ÍÙ ÐÏËÁÚÙ×ÁÅÍ ÔÏÌØËÏ ÞÁÓÔØ ÆÁÊÌÁ):
\begin{alltt}
utmb8r NimbusRomNo9L-Medi ... <utmb8a.pfb
utmbi8r NimbusRomNo9L-MediItal... <utmbi8a.pfb
utmr8r NimbusRomNo9L-Regu ... <utmr8a.pfb
utmri8r NimbusRomNo9L-ReguItal... <utmri8a.pfb
utmbo8r NimbusRomNo9L-Medi ... <utmb8a.pfb
utmro8r NimbusRomNo9L-Regu ... <utmr8a.pfb
\end{alltt}
äÁ×ÁÊÔÅ ÎÁÊÄ£Í, ÎÁÐÒÉÍÅÒ, ÆÁÊÌ ÄÌÑ Times Roman
\file{utmr8a.pfb}:
\begin{alltt}
> \Ucom{kpsewhich utmr8a.pfb}
\ifSingleColumn /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb
\else /usr/local/texmf-dist/fonts/type1/
... urw/utm/utmr8a.pfb
\fi\end{alltt}
éÚ ÜÔÉÈ ÐÒÉÍÅÒÏ× ÏÞÅ×ÉÄÎÏ, ÞÔÏ ×Ù ÍÏÖÅÔÅ ÌÅÇËÏ ÎÁÊÔÉ ÚÁÄÁÎÎÙÊ ÆÁÊÌ.
üÔÏ ÏÓÏÂÅÎÎÏ ×ÁÖÎÏ, ÅÓÌÉ ×Ù ÐÏÄÏÚÒÅ×ÁÅÔÅ, ÞÔÏ ÐÒÏÇÒÁÍÍÙ ÎÁÈÏÄÑÔ
ÎÅÐÒÁ×ÉÌØÎÕÀ ×ÅÒÓÉÀ ÆÁÊÌÁ, ÐÏÓËÏÌØËÕ \cmdname{kpsewhich} ÐÏËÁÚÙ×ÁÅÔ
ÐÅÒ×ÙÊ ÎÁÊÄÅÎÎÙÊ ÆÁÊÌ.
\subsubsection{ïÔÌÁÄËÁ}
\label{Debugging}
éÎÏÇÄÁ ÎÅÏÂÈÏÄÉÍÏ ÐÒÏ×ÅÒÉÔØ, ËÁË ÐÒÏÇÒÁÍÍÁ ÉÝÅÔ ÆÁÊÌÙ. ó ÜÔÏÊ ÃÅÌØÀ
\KPS{} ÐÒÅÄÌÁÇÁÅÔ ÒÁÚÎÙÅ ÕÒÏ×ÎÉ ÏÔÌÁÄËÉ:
\begin{ttdescription}
\item[\texttt{\ 1}] ÓÔÁÔÉÓÔÉËÁ ÏÂÒÁÝÅÎÉÊ Ë ÄÉÓËÕ. ðÒÉ ÒÁÂÏÔÅ Ó ÂÁÚÁÍÉ
\file{ls-R} ÜÔÏ ÐÏÞÔÉ ÎÅ ÄÏÌÖÎÏ ÄÁ×ÁÔØ ÚÁÐÉÓÅÊ × ÌÏÇ.
\item[\texttt{\ 2}] óÓÙÌËÉ ÎÁ ÈÅÛÉ (ÎÁÐÒÉÍÅÒ, ÂÁÚÙ ÄÁÎÎÙÈ \file{ls-R},
ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ É Ô.Ä.).
\item[\texttt{\ 4}] ïÐÅÒÁÃÉÉ ÏÔËÒÙÔÉÑ É ÚÁËÒÙÔÉÑ ÆÁÊÌÏ×.
\item[\texttt{\ 8}] ïÂÝÁÑ ÉÎÆÏÒÍÁÃÉÑ Ï ÔÉÐÁÈ ÆÁÊÌÏ×, ËÏÔÏÒÙÅ ÉÝÅÔ
\KPS. üÔÏ ÐÏÌÅÚÎÏ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÎÁÊÔÉ, ÇÄÅ ÏÐÒÅÄÅÌÑÅÔÓÑ ÔÉÐ ÐÕÔÉ
ÐÏÉÓËÁ ÄÌÑ ÄÁÎÎÏÇÏ ÆÁÊÌÁ.
\item[\texttt{16}] óÐÉÓÏË ÄÉÒÅËÔÏÒÉÊ ÄÌÑ ËÁÖÄÏÇÏ ÜÌÅÍÅÎÔÁ ÐÕÔÉ (ÐÒÉ
ÐÏÉÓËÁÈ ÎÁ ÄÉÓËÅ).
\item[\texttt{32}] ðÏÉÓËÉ ÆÁÊÌÏ×.
\end{ttdescription}
úÎÁÞÅÎÉÅ \texttt{-1} ÚÁÄÁÓÔ ×ÓÅ ÏÐÃÉÉ ×ÙÛÅ; ÉÍÅÎÎÏ ÜÔÏ ÚÎÁÞÅÎÉÅ ÞÁÝÅ
×ÓÅÇÏ ÉÓÐÏÌØÚÕÅÔÓÑ ÎÁ ÐÒÁËÔÉËÅ.
áÎÁÌÏÇÉÞÎÏ, ÚÁÐÕÓÔÉ× ÐÒÏÇÒÁÍÍÕ \cmdname{dvips} É ÉÓÐÏÌØÚÕÑ ÓÏÞÅÔÁÎÉÅ
ÜÔÉÈ ÏÐÃÉÊ, ÍÏÖÎÏ ÐÒÏÓÌÅÄÉÔØ ÐÏÄÒÏÂÎÏ, ËÁË ÉÝÕÔÓÑ ÆÁÊÌÙ. ó ÄÒÕÇÏÊ
ÓÔÏÒÏÎÙ, ÅÓÌÉ ÆÁÊÌ ÎÅ ÎÁÊÄÅÎ, ÔÒÁÓÓÉÒÏ×ËÁ ÐÏËÁÚÙ×ÁÅÔ, ÇÄÅ ÅÇÏ ÉÓËÁÌÉ,
ÔÁË ÞÔÏ ÍÏÖÎÏ ÐÏÎÑÔØ, × Þ£Í ÓÏÓÔÏÉÔ ÐÒÏÂÌÅÍÁ.
÷ÏÏÂÝÅ ÇÏ×ÏÒÑ, ÐÏÓËÏÌØËÕ ÂÏÌØÛÉÎÓÔ×Ï ÐÒÏÇÒÁÍÍ ÐÏÌØÚÕÀÔÓÑ ÂÉÂÌÉÏÔÅËÏÊ
\KPS{}, ×Ù ÍÏÖÅÔÅ ÕÓÔÁÎÏ×ÉÔØ ÏÐÃÉÀ ÏÔÌÁÄËÉ ÉÓÐÏÌØÚÕÑ ÐÅÒÅÍÅÎÎÕÀ
ÏËÒÕÖÅÎÉÑ \envname{KPATHSEA\_DEBUG}, É ÕÓÔÁÎÏ×É× Å£ ÎÁ ËÏÍÂÉÎÁÃÉÀ
ÏÐÉÓÁÎÎÙÈ ×ÙÛÅ ÚÎÁÞÅÎÉÊ.
(ðÒÉÍÅÞÁÎÉÅ ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÅÊ Windows: × ÜÔÏÊ ÓÉÓÔÅÍÅ ÔÒÕÄÎÏ
ÐÅÒÅÎÁÐÒÁ×ÉÔØ ×ÓÅ ÓÏÏÂÝÅÎÉÑ × ÆÁÊÌ. äÌÑ ÄÉÁÇÎÏÓÔÉËÉ ×Ù ÍÏÖÅÔÅ ×ÒÅÍÅÎÎÏ
ÕÓÔÁÎÏ×ÉÔØ \texttt{SET KPATHSEA\_DEBUG\_OUTPUT=err.log}).
òÁÓÓÍÏÔÒÉÍ × ËÁÞÅÓÔ×Å ÐÒÉÍÅÒÁ ÐÒÏÓÔÏÊ ÆÁÊÌ × ÆÏÒÍÁÔÅ \LaTeX{},
\file{hello-world.tex}, ÓÏ ÓÌÅÄÕÀÝÉÍ ÓÏÄÅÒÖÁÎÉÅÍ:
\begin{verbatim}
\documentclass{article}
\begin{document}
Hello World!
\end{document}
\end{verbatim}
üÔÏÔ ÍÁÌÅÎØËÉÊ ÆÁÊÌ ÉÓÐÏÌØÚÕÅÔ ÔÏÌØËÏ ÛÒÉÆÔ \file{cmr10}, ÔÁË ÞÔÏ
ÄÁ×ÁÊÔÅ ÐÏÓÍÏÔÒÉÍ, ËÁË \cmdname{dvips} ÓÏÚÄÁ£Ô ÆÁÊÌ × ÆÏÒÍÁÔÅ \PS{}
(ÍÙ ÈÏÔÉÍ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÅÒÓÉÀ ÛÒÉÆÔÏ× × ÆÏÒÍÁÔÅ Type~1, ÏÔÓÀÄÁ ÏÐÃÉÑ
\texttt{-Pcms}).
\begin{alltt}
> \Ucom{dvips -d4100 hello-world -Pcms -o}
\end{alltt}
÷ ÜÔÏÍ ÓÌÕÞÁÅ ÍÙ ÏÂßÅÄÉÎÉÌÉ ÏÔÌÁÄÏÞÎÙÊ ÕÒÏ×ÅÎØ 4 ÄÌÑ \cmdname{dvips}
(ÄÉÒÅËÔÏÒÉÉ ÛÒÉÆÔÏ×) Ó ÐÏÄÓÔÁÎÏ×ËÏÊ ÜÌÅÍÅÎÔÏ× ÐÕÔÅÊ × \KPS (ÓÍ.
òÕËÏ×ÏÄÓÔ×Ï ÐÏÌØÚÏ×ÁÔÅÌÑ \cmdname{dvips},
\OnCD{texmf/doc/html/dvips/dvips_toc.html}). òÅÚÕÌØÔÁÔ (ÓÌÅÇËÁ
ÏÔÒÅÄÁËÔÉÒÏ×ÁÎÎÙÊ) ÐÏËÁÚÁÎ ÎÁ òÉÓ.~\ref{fig:dvipsdbga}.
\begin{figure*}[tp]
\centering
\input{examples/ex6a.tex}
\caption{ðÏÉÓË ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÈ ÆÁÊÌÏ×}\label{fig:dvipsdbga}
\bigskip
\input{examples/ex6b.tex}
\caption{ðÏÉÓË ÆÁÊÌÁ ÐÒÏÌÏÇÁ}\label{fig:dvipsdbgb}
\bigskip
\input{examples/ex6c.tex}
\caption{ðÏÉÓË ÆÁÊÌÁ ÛÒÉÆÔÁ}\label{fig:dvipsdbgc}
\end{figure*}
ðÒÏÇÒÁÍÍÁ \cmdname{dvips} ×ÎÁÞÁÌÅ ÉÝÅÔ Ó×ÏÉ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ.
óÎÁÞÁÌÁ ÎÁÈÏÄÉÔÓÑ \file{texmf.cnf}, ËÏÔÏÒÙÊ ÓÏÄÅÒÖÉÔ ÏÐÒÅÄÅÌÅÎÉÑ ÄÌÑ
ÐÕÔÅÊ ÐÏÉÓËÁ ÏÓÔÁÌØÎÙÈ ÆÁÊÌÏ×, ÚÁÔÅÍ ÂÁÚÁ ÄÁÎÎÙÈ \file{ls-R} (ÄÌÑ
ÏÐÔÉÍÉÚÁÃÉÉ ÐÏÉÓËÁ ÆÁÊÌÏ×) É ÆÁÊÌ \file{aliases}, ËÏÔÏÒÙÊ ÐÏÚ×ÏÌÑÅÔ
ÏÂßÑ×ÉÔØ ÎÅÓËÏÌØËÏ ÉͣΠ(ÎÁÐÒÉÍÅÒ, ËÏÒÏÔËÉÅ 8.3 É ÂÏÌÅÅ ÄÌÉÎÎÙÅ) ÄÌÑ
ÏÄÎÏÇÏ ÆÁÊÌÁ. úÁÔÅÍ \cmdname{dvips} ÉÝÅÔ Ó×ÏÊ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ
\file{config.ps} É ÆÁÊÌ
\file{.dvipsrc} (ËÏÔÏÒÙÊ × ÄÁÎÎÏÍ ÓÌÕÞÁÅ \emph{ÎÅ ÎÁÊÄÅÎ}). îÁËÏÎÅÃ,
\cmdname{dvips} ÎÁÈÏÄÉÔ ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÊ ÆÁÊÌ ÄÌÑ ÛÒÉÆÔÏ× Computer
Modern \PS{} \file{config.cms} (ÜÔÏ ÂÙÌÏ ÚÁÄÁÎÏ ÏÐÃÉÅÊ \texttt{-Pcms}
× ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÅ). üÔÏÔ ÆÁÊÌ ÓÏÄÅÒÖÉÔ ÓÐÉÓÏË ËÁÒÔ, ËÏÔÏÒÙÅ
ÏÐÒÅÄÅÌÑÀÔ ÓÏÏÔÎÏÛÅÎÉÑ ÍÅÖÄÕ ÆÁÊÌÁÍÉ × ÆÏÒÍÁÔÁÈ \TeX{}, \PS{}
É ÎÁÚ×ÁÎÉÑÍÉ ÛÒÉÆÔÏ×:
\begin{alltt}
> \Ucom{more /usr/local/texmf/dvips/cms/config.cms}
p +ams.map
p +cms.map
p +cmbkm.map
p +amsbkm.map
\end{alltt}
\cmdname{dvips} ÎÁÈÏÄÉÔ ×ÓÅ ÜÔÉ ÆÁÊÌÙ ÐÌÀÓ ÏÂÝÕÀ ËÁÒÔÕ ÛÒÉÆÔÏ×
\file{psfonts.map}, ËÏÔÏÒÁÑ ×ÓÅÇÄÁ ÚÁÇÒÕÖÁÅÔÓÑ (ÏÎÁ ÓÏÄÅÒÖÉÔ ÏÂÙÞÎÙÅ
ÛÒÉÆÔÙ × ÆÏÒÍÁÔÅ \PS{}; ÓÍ. ÐÏÓÌÅÄÎÀÀ ÞÁÓÔØ
ÒÁÚÄÅÌÁ~\ref{SExamplesofuse}).
÷ ÜÔÏÔ ÍÏÍÅÎÔ \cmdname{dvips} ÓÏÏÂÝÁÅÔ Ï ÓÅÂÅ ÐÏÌØÚÏ×ÁÔÅÌÀ:
\begin{alltt}
This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com)
\end{alltt}
\ifSingleColumn
úÁÔÅÍ ÏÎÁ ÉÝÅÔ ÐÒÏÌÏÇ \file{texc.pro}:
\begin{alltt}\small
kdebug:start search(file=texc.pro, must\_exist=0, find\_all=0,
path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:
~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).
kdebug:search(texc.pro) => /usr/local/texmf/dvips/base/texc.pro
\end{alltt}
\else
úÁÔÅÍ ÏÎÁ ÉÝÅÔ ÐÒÏÌÏÇ \file{texc.pro} (ÓÍ.
òÉÓ.~\ref{fig:dvipsdbgb}).
\fi
îÁÊÄÑ ÜÔÏÔ ÆÁÊÌ, \cmdname{dvips} ÐÅÞÁÔÁÅÔ ÄÁÔÕ É ×ÒÅÍÑ, É ÉÎÆÏÒÍÉÒÕÅÔ
ÎÁÓ, ÞÔÏ ÓÏÂÉÒÁÅÔÓÑ ÇÅÎÅÒÉÒÏ×ÁÔØ ÆÁÊÌ \file{hello-world.ps}, ÞÔÏ ÅÊ
ÎÕÖÅÎ ÆÁÊÌ \file{cmr10}, É ÞÔÏ ÐÏÓÌÅÄÎÉÊ Ñ×ÌÑÅÔÓÑ <<ÒÅÚÉÄÅÎÔÎÙÍ>>
(ÂÉÔÍÁÐÙ ÎÅ ÎÕÖÎÙ):
\begin{alltt}\small
TeX output 1998.02.26:1204' -> hello-world.ps
Defining font () cmr10 at 10.0pt
Font cmr10 <CMR10> is resident.
\end{alltt}
ôÅÐÅÒØ ÏÎÁ ÉÝÅÔ ÆÁÊÌ \file{cmr10.tfm}, ËÏÔÏÒÙÊ ÏÎÁ ÎÁÈÏÄÉÔ, ÚÁÔÅÍ ÅÝ£
ÎÅÓËÏÌØËÏ ÐÒÏÌÏÇÏ× (ÚÄÅÓØ ÏÎÉ ÏÐÕÝÅÎÙ), É ÎÁËÏÎÅà ÆÁÊÌ ÆÏÒÍÁÔÁ Type~1
\file{cmr10.pfb} ÎÁÊÄÅÎ É ×ËÌÀÞ£Î × ×ÙÈÏÄÎÏÊ ÆÁÊÌ (ÓÍ, ÐÏÓÌÅÄÎÀÀ
ÓÔÒÏËÕ):
\begin{alltt}\small
kdebug:start search(file=cmr10.tfm, must\_exist=1, find\_all=0,
path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:
/var/tex/fonts/tfm//).
kdebug:search(cmr10.tfm) => /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm
kdebug:start search(file=texps.pro, must\_exist=0, find\_all=0,
...
<texps.pro>
kdebug:start search(file=cmr10.pfb, must\_exist=0, find\_all=0,
path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:
~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).
kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
<cmr10.pfb>[1]
\end{alltt}
\subsection{ïÐÃÉÉ ÚÁÐÕÓËÁ}
åÝ£ ÏÄÎÁ ÐÏÌÅÚÎÁÑ ×ÏÚÍÏÖÎÏÓÔØ \Webc{} "--- ËÏÎÔÒÏÌØ ÐÁÒÁÍÅÔÒÏ× ÐÁÍÑÔÉ
(× ÏÓÏÂÅÎÎÏÓÔÉ ÒÁÚÍÅÒ ÍÁÓÓÉ×Ï×) ÐÒÉ ÚÁÐÕÓËÅ, ×Ï ×ÒÅÍÑ ÞÔÅÎÉÑ ÆÁÊÌÁ
\file{texmf.cnf} ÂÉÂÌÉÏÔÅËÏÊ \KPS{}. ðÁÒÁÍÅÔÒÙ ÐÁÍÑÔÉ ÎÁÈÏÄÑÔÓÑ ×
ÞÁÓÔÉ~3 ÜÔÏÇÏ ÆÁÊÌÁ × ÄÉÓÔÒÉÂÕÔÉ×Å \TL{}. ÷ÏÔ ÓÁÍÙÅ ×ÁÖÎÙÅ:
\begin{ttdescription}
\item[\texttt{main\_memory}] ïÂÝÅÅ ËÏÌÉÞÅÓÔ×Ï ÓÌÏ× × ÐÁÍÑÔÉ ÄÌÑ
ÐÒÏÇÒÁÍÍ \TeX{}, \MF{} É \MP. ðÏÓÌÅ ÉÚÍÅÎÅÎÉÑ ÜÔÏÇÏ ÐÁÒÁÍÅÔÒÁ ÎÁÄÏ
ÐÅÒÅÇÅÎÅÒÉÒÏ×ÁÔØ ÆÏÒÍÁÔ. îÁÐÒÉÍÅÒ, ×Ù ÍÏÖÅÔÅ ÓÏÚÄÁÔØ <<ÏÇÒÏÍÎÕÀ>>
×ÅÒÓÉÀ \TeX{}Á, É ÎÁÚ×ÁÔØ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÆÏÒÍÁÔ
\texttt{hugetex.fmt}. ðÏ ÏÂÝÉÍ ÐÒÁ×ÉÌÁÍ \KPS{}, ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ
\texttt{main\_memory} ÂÕÄÅÔ ÞÉÔÁÔØÓÑ ÉÚ ÆÁÊÌÁ \file{texmf.cnf}.
\item[\texttt{extra\_mem\_bot}] äÏÐÏÌÎÉÔÅÌØÎÁÑ ÐÁÍÑÔØ ÄÌÑ <<ÂÏÌØÛÉÈ>>
ÓÔÒÕËÔÕÒ, ËÏÔÏÒÙÅ ÓÏÚÄÁ£Ô \TeX{}: ÂÏËÓÏ×, ËÌÅÑ É Ô.Ä. ïÓÏÂÅÎÎÏ
ÐÏÌÅÚÎÏ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ \PiCTeX{}Á.
\item[\texttt{font\_mem\_size}] ëÏÌÉÞÅÓÔ×Ï ÓÌÏ× ÉÎÆÏÒÍÁÃÉÉ Ï ÛÒÉÆÔÁÈ
ÄÌÑ \TeX{}Á. üÔÏ ÐÒÉÍÅÒÎÏ ÓÕÍÍÁÒÎÙÊ ÒÁÚÍÅÒ ×ÓÅÈ ÆÁÊÌÏ× TFM, ËÏÔÏÒÙÅ
ÞÉÔÁÅÔ \TeX.
\item[\texttt{hash\_extra}]
äÏÐÏÌÎÉÔÅÌØÎÙÊ ÒÁÚÍÅÒ ÈÅÛÁ ÄÌÑ ÉͣΠËÏÍÁÎÄ. ðÒÉÍÅÒÎÏ 10\,000 ËÏÍÁÎÄ
ÍÏÖÅÔ ÂÙÔØ ÐÏÍÅÝÅÎÏ × ÏÓÎÏ×ÎÏÊ ÈÅÛ. åÓÌÉ ×Ù ÄÅÌÁÅÔÅ ÂÏÌØÛÕÀ ËÎÉÇÕ ÓÏ
ÍÎÏÇÉÍÉ ÐÅÒÅËÒ£ÓÔÎÙÍÉ ÓÓÙÌËÁÍÉ, ÜÔÏÇÏ ÍÏÖÅÔ ÎÅ È×ÁÔÉÔØ. ðÏ ÕÍÏÌÞÁÎÉÀ
\texttt{hash\_extra} ÒÁ×ÅÎ \texttt{50000}.
\end{ttdescription}
òÁÚÕÍÅÅÔÓÑ, ÜÔÏ ÎÅ ÚÁÍÅÎÁ ÎÁÓÔÏÑÝÉÈ ÄÉÎÁÍÉÞÅÓËÉÈ ÍÁÓÓÉ×Ï× É
ÒÁÓÐÒÅÄÅÌÅÎÉÑ ÐÁÍÑÔÉ, ÎÏ ÐÏÓËÏÌØËÕ ÜÔÉ ÞÅÒÔÙ ÉÓËÌÀÞÉÔÅÌØÎÏ ÓÌÏÖÎÏ
ÏÓÕÝÅÓÔ×ÉÔØ × ÔÅËÕÝÅÍ \TeX{}Å, ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÜÔÉÈ ÐÁÒÁÍÅÔÒÏ×
ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÐÏÌÅÚÎÙÊ ËÏÍÐÒÏÍÉÓÓ É ÏÂÅÓÐÅÞÉ×ÁÅÔ ÎÅËÏÔÏÒÕÀ
ÇÉÂËÏÓÔØ.
\begin{comment}
\section{ëÏÍÐÉÌÉÒÏ×ÁÎÉÅ ÄÌÑ ÎÏ×ÏÊ ÐÌÁÔÆÏÒÍÙ ÔÉÐÁ Unix}
åÓÌÉ Õ ×ÁÓ ÐÌÁÔÆÏÒÍÁ, ÄÌÑ ËÏÔÏÒÏÊ ÍÙ ÎÅ ÓËÏÍÐÉÌÉÒÏ×ÁÌÉ ÐÒÏÇÒÁÍÍ, ×ÁÍ
ÐÒÉÄ£ÔÓÑ ÜÔÏ ÓÄÅÌÁÔØ ÓÁÍÉÍ. üÔÏ ÎÅ ÔÁË ÕÖ ÓÌÏÖÎÏ. ÷Ó£, ÞÔÏ ×ÁÍ ÍÏÖÅÔ
ÐÏÎÁÄÏÂÉÔØÓÑ, ÅÓÔØ × ÄÉÓÔÒÉÂÕÔÉ×Å × ÄÉÒÅËÔÏÒÉÉ \texttt{source}.
\subsection{îÅÏÂÈÏÄÉÍÙÅ ÉÎÓÔÒÕÍÅÎÔÙ}
÷ÁÍ ÎÕÖÎÏ ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ 100\,Mb ÎÁ ÄÉÓËÅ ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ \TeX{}Á É
ÄÒÕÇÉÈ ÐÒÏÇÒÁÍÍ. ÷ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ËÏÍÐÉÌÑÔÏÒ \acro{ANSI} C, ÐÒÏÇÒÁÍÍÁ
\cmdname{make}, ÌÅËÓÉÞÅÓËÉÊ ÓËÁÎÅÒ É ÇÅÎÅÒÁÔÏÒ ÐÁÒÓÅÒÏ×. íÙ
ÒÅËÏÍÅÎÄÕÅÍ ×ÅÒÓÉÉ ÜÔÉÈ ÐÒÏÇÒÁÍÍ ÏÔ \acro{GNU}
(\cmdname{gcc}, \acro{GNU} \cmdname{make}, \cmdname{m4}, \cmdname{flex},
\cmdname{bison}). ÷Ù ÍÏÖÅÔÅ ÒÁÂÏÔÁÔØ É Ó ÄÒÕÇÉÍÉ ËÏÍÐÉÌÑÔÏÒÁÍÉ É
×ÅÒÓÉÑÍÉ \cmdname{make}, ÎÏ ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ÇÌÕÂÏËÏÅ ÐÏÎÉÍÁÎÉÅ àÎÉËÓÁ,
ÞÔÏÂÙ ÒÁÚÏÂÒÁÔØÓÑ × ×ÏÚÍÏÖÎÙÈ ÐÒÏÂÌÅÍÁÈ.
ëÒÏÍÅ ÔÏÇÏ, ËÏÍÁÎÄÁ \texttt{uname} ÄÏÌÖÎÁ ÄÁ×ÁÔØ ÒÁÚÕÍÎÙÊ ÒÅÚÕÌØÔÁÔ.
\subsection{ëÏÎÆÉÇÕÒÁÃÉÑ}
óÎÁÞÁÌÁ ÐÒÏÉÚ×ÅÄÉÔÅ ÎÏÒÍÁÌØÎÕÀ ÕÓÔÁÎÏ×ËÕ \TL{} ÎÁ ×ÁÛ ÄÉÓË (ÓÍ.
ÒÁÚÄÅÌ~\ref{sec:unix-install-disk}
\p.~\pageref{sec:unix-install-disk}). ÷Ù ÍÏÖÅÔÅ ÐÒÏÐÕÓÔÉÔØ ÕÓÔÁÎÏ×ËÕ
ÓËÏÍÐÉÌÉÒÏ×ÁÎÎÙÈ ÐÒÏÇÒÁÍÍ.
úÁÔÅÍ ÒÁÓÐÁËÕÊÔÅ ÉÓÈÏÄÎÉËÉ ÉÚ ÆÁÊÌÁ × ÄÉÒÅËÔÏÒÉÉ \dirname{source} ÎÁ
×ÁÛ ÄÉÓË É ÓÍÅÎÉÔÅ ÄÉÒÅËÔÏÒÉÀ ÔÕÄÁ, ÇÄÅ ×Ù ÒÁÓËÒÙÌÉ ÜÔÏÔ ÆÁÊÌ.
úÁÔÅÍ ÚÁÐÕÓÔÉÔÅ \cmdname{configure}, ÎÁÐÒÉÍÅÒ, ÔÁË:
\begin{alltt}
> \Ucom{sh configure -prefix=/usr/local/TeX}
\end{alltt}
äÉÒÅËÔÏÒÉÑ \optname{-prefix} "--- ÜÔÏ ÍÅÓÔÏ, ËÕÄÁ ×Ù ÕÓÔÁÎÏ×ÉÌÉ
ÏÓÎÏ×ÎÏÅ ÄÅÒÅ×Ï ÐÏÄÄÅÒÖËÉ. óÔÒÕËÔÕÒÁ ÄÉÒÅËÔÏÒÉÊ ÂÕÄÅÔ ÔÁËÏ×Á
(\$TEXDIR ÏÚÎÁÞÁÅÔ ×ÙÂÒÁÎÎÕÀ ÄÉÒÅËÔÏÒÉÀ):
\noindent
\begin{tabular}{>{\ttfamily}ll@{}}
\dirname{$TEXDIR/share/texmf} & ÏÓÎÏ×ÎÏÅ ÄÅÒÅ×Ï ÓÏ ÛÒÉÆÔÁÍÉ,\\
& \qquad ÍÁËÒÏÓÙ É Ô.Ä.\\
\dirname{$TEXDIR/man} & ÒÕËÏ×ÏÄÓÔ×Á × ÆÏÒÍÁÔÅ Unix man\\
\dirname{$TEXDIR/info} & ÒÕËÏ×ÏÄÓÔ×Á × ÆÏÒÍÁÔÅ \acro{GNU} Info \\
\dirname{$TEXDIR/bin/$PLATFORM} & ÐÒÏÇÒÁÍÍÙ\\
\end{tabular}
%$
åÓÌÉ ×Ù ÈÏÔÉÔÅ ÕÂÒÁÔØ ÕÒÏ×ÅÎØ ÄÉÒÅËÔÏÒÉÊ \dirname{$PLATFORM},
Ô.Å. ÐÏÍÅÓÔÉÔØ ÐÒÏÇÒÁÍÍÙ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ × \dirname{$TEXDIR/bin},
ÄÏÂÁ×ØÔÅ Ë ÏÐÃÉÑÍ \verb|--disable-multiplatform|.
ðÏÓÍÏÔÒÉÔÅ ÎÁ ÒÅÚÕÌØÔÁÔ \verb|./configure --help| ÄÌÑ ÏÓÔÁÌØÎÙÈ
ÏÐÃÉÊ. îÁÐÒÉÍÅÒ, ×Ù ÍÏÖÅÔÅ ÎÅ ËÏÍÐÉÌÉÒÏ×ÁÔØ \OMEGA{} É
\eTeX{}.
\subsection{úÁÐÕÓË \cmdname{make}}
õÂÅÄÉÔÅÓØ, ÞÔÏ ÐÅÒÅÍÅÎÎÁÑ ÏÂÏÌÏÞËÉ ÉÌÉ ÏÐÃÉÑ \texttt{noclobber} ÎÅ
ÚÁÄÁÎÁ. úÁÔÅÍ ÚÁÐÕÓÔÉÔÅ \cmdname{make}:
\begin{alltt}
> \Ucom{make world}
\end{alltt}
É ÒÁÓÓÌÁÂØÔÅÓØ\ldots
åÓÌÉ ×Ù ÈÏÔÉÔÅ ÚÁÐÉÓÁÔØ × ÌÏÇ ×ÓÅ ÐÒÏÉÓÈÏÄÑÝÅÅ, ÉÓÐÏÌØÚÕÊÔÅ:
\begin{alltt}
> \Ucom{sh -c "make world >world.log 2>\&1" \&}
\end{alltt}
ðÅÒÅÄ ÔÅÍ, ËÁË ×Ù ÒÅÛÉÔÅ, ÞÔÏ ×Ó£ ÐÒÏÛÌÏ ÎÏÒÍÁÌØÎÏ, ÐÒÏ×ÅÒØÔÅ ÌÏÇ ÎÁ
ÏÛÉÂËÉ; \acro{GNU} \cmdname{make} ×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÅÔ ÓÔÒÏËÕ \samp{***}
ÐÒÉ ÏÛÉÂËÅ. ëÒÏÍÅ ÔÏÇÏ, ÐÒÏ×ÅÒØÔÅ, ÞÔÏ ×ÓÅ ÐÒÏÇÒÁÍÍÙ
ÓËÏÍÐÉÌÉÒÏ×ÁÌÉÓØ:
\begin{alltt}
> \Ucom{cd \emph{TEXDIR}/bin/\emph{archname}}
> \Ucom{ls | wc}
\end{alltt}
òÅÚÕÌØÔÁÔ ÄÏÌÖÅÎ ÂÙÔØ ÂÏÌØÛÅ 200 (×Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ ÔÏÞÎÏÅ ÞÉÓÌÏ,
ÐÒÏ×ÅÒÉ× ÓÏÄÅÒÖÉÍÏÅ ÄÉÒÅËÔÏÒÉÉ
\dirname{bin} × ÄÉÓÔÒÉÂÕÔÉ×Å).
åÓÌÉ ×ÁÍ ÎÕÖÎÙ ÓÐÅÃÉÁÌØÎÙÅ ÐÒÉ×ÉÌÅÇÉÉ ÄÌÑ \texttt{make install}, ×Ù
ÍÏÖÅÔÅ ÒÁÚÄÅÌÉÔØ \samp{make world} ÎÁ Ä×Á ÐÒÉ£ÍÁ:
\begin{alltt}
> \Ucom{make all}
> \Ucom{su}
> \Ucom{make install strip}
\end{alltt}
ðÏÓÌÅ ÕÓÔÁÎÏ×ËÉ ×ÁÛÉÈ ÎÏ×ÙÈ ÐÒÏÇÒÁÍÍ, ×ÙÐÏÌÎÉÔÅ ÏÂÙÞÎÙÅ ÐÒÏÃÅÄÕÒÙ
ÎÁÓÔÒÏÊËÉ, ÏÐÉÓÁÎÎÙÅ × ÒÁÚÄÅÌÅ~\ref{sec:postinstall},
\p.~\pageref{sec:postinstall}.
ëÒÏÍÅ ÔÏÇÏ, ÅÓÌÉ ×Ù ÈÏÔÉÔÅ, ÞÔÏÂÙ ×ÁÛÉÍÉ ÐÒÏÇÒÁÍÍÁÍÉ ÐÏÌØÚÏ×ÁÌÉÓØ
ÄÒÕÇÉÅ ÌÀÄÉ, ÎÁÐÉÛÉÔÅ ÎÁÍ. íÙ ÂÕÄÅÍ ÒÁÄÙ ÐÏÍÅÓÔÉÔØ ÉÈ ÎÁ ÓÔÒÁÎÉÃÙ
\TL{} × ÓÅÔÉ.
\end{comment}
\section{âÌÁÇÏÄÁÒÎÏÓÔÉ}
\TL{} "--- ÒÅÚÕÌØÔÁÔ ÏÂßÅÄÉΣÎÎÙÈ ÕÓÉÌÉÊ ÐÒÁËÔÉÞÅÓËÉ ×ÓÅÈ ÇÒÕÐÐ
ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX Á. üÔÏ ÉÚÄÁÎÉÅ \TL{} ×ÙÈÏÄÉÔ ÐÏÄ ÒÅÄÁËÃÉÅÊ ëÁÒÌÁ
âÅÒÒÉ. äÒÕÇÉÅ Á×ÔÏÒÙ É ÓÏÔÒÕÄÎÉËÉ ÐÒÏÅËÔÁ ÐÅÒÅÞÉÓÌÅÎÙ ÎÉÖÅ.
íÙ ÂÌÁÇÏÄÁÒÉÍ:
\begin{itemize*}
\item áÎÇÌÏÑÚÙÞÎÕÀ, ÎÅÍÅÃËÕÀ, ÇÏÌÌÁÎÄÓËÕÀ É ÐÏÌØÓËÕÀ ÇÒÕÐÐÙ
ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX{}Á (\acro{TUG}, \acro{DANTE} e.V., \acro{NTG} É
\acro{GUST}) ÚÁ ÎÅÏÂÈÏÄÉÍÕÀ ÔÅÈÎÉÞÅÓËÕÀ É ÁÄÍÉÎÉÓÔÒÁÔÉ×ÎÕÀ
ÉÎÆÒÁÓÔÒÕËÔÕÒÕ. ðÏÖÁÌÕÊÓÔÁ, ×ÓÔÕÐÁÊÔÅ × ÇÒÕÐÐÙ ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX
Á.
\item çÒÕÐÐÕ ÐÏÄÄÅÒÖËÉ \acro{CTAN} ÚÁ ÒÁÚÍÅÝÅÎÉÅ ÄÉÓËÏ× \TL{} É
ÐÏÄÄÅÒÖËÕ ÉÎÆÒÁÓÔÒÕËÔÕÒÙ ÏÂÎÏ×ÌÅÎÉÑ ÐÁËÅÔÏ×, ÏÔ ËÏÔÏÒÏÊ ÚÁ×ÉÓÉÔ
\TL.
\item ðÉÔÅÒÁ âÒÅÊÔÅÎÌÏÈÎÅÒÁ É ËÏÍÁÎÄÕ ÒÁÚÒÁÂÏÔÞÉËÏ× \eTeX\ ÚÁ
ÓÔÁÂÉÌØÎÕÀ ÏÓÎÏ×Õ ÓÏ×ÒÅÍÅÎÎÏÇÏ \TeX Á.
\item ôÏÍÁÓÁ üÓÓÅÒÁ, ÂÅÚ ÚÁÍÅÞÁÔÅÌØÎÏÇÏ ÐÁËÅÔÁ \teTeX{} ËÏÔÏÒÏÇÏ \TL{}
ÎÅ ÓÕÝÅÓÔ×Ï×ÁÌ ÂÙ, É ËÏÔÏÒÙÊ ÍÎÏÇÏ ÐÏÍÏÇÁÌ ÎÁÍ × ÒÁÂÏÔÅ ÎÁÄ \TL.
\item íÁÊËÌÁ çÕÓÅÎÓÁ, ËÏÔÏÒÙÊ ÂÙÌ ÓÏÁ×ÔÏÒÏÍ ÐÅÒ×ÏÊ ×ÅÒÓÉÉ ÄÏËÕÍÅÎÔÁÃÉÉ.
\item üÊÔÁÎÁ çÕÒÁÒÉ, ÞÅÊ \TeX4ht{} ÉÓÐÏÌØÚÏ×ÁÌÓÑ ÄÌÑ ÓÏÚÄÁÎÉÑ ÆÁÊÌÏ× ×
ÆÏÒÍÁÔÅ \HTML{}, É ËÏÔÏÒÙÊ ÎÅÕÓÔÁÎÎÏ ÒÁÂÏÔÁÌ, ÐÏ ÐÅÒ×ÏÍÕ ÔÒÅÂÏ×ÁÎÉÀ
ÄÏÂÁ×ÌÑÑ ÎÕÖÎÙÅ ÎÁÍ ×ÏÚÍÏÖÎÏÓÔÉ.
\item çÁÎÓÁ èÁÇÅÎÁ ÚÁ ÐÏÍÏÝØ × ÔÅÓÔÉÒÏ×ÁÎÉÉ É ÐÒÉÓÐÏÓÏÂÌÅÎÉÉ ÆÏÒÍÁÔÁ
\ConTeXt\ Ë ÎÁÛÉÍ ÎÕÖÄÁÍ.
\item èÁÎ ôÅ ôÁÎÁ, íÁÒÔÉÎÁ ûÒ£ÄÅÒÁ É ËÏÍÁÎÄÕ pdf\TeX\ ÚÁ ÎÅÕÓÔÁÎÎÏÅ
ÒÁÓÛÉÒÅÎÉÅ ×ÏÚÍÏÖÎÏÓÔÅÊ \TeX Á.
\item ôÁËÏ èÏË×ÁÔÅÒÁ ÚÁ ×ÏÚÏÂÎÏ×ÌÅÎÉÅ ÒÁÂÏÔÙ ÎÁÄ \MP{} É \TeX ÏÍ.
\item ðÁ×ÌÁ ñËÏ×ÓËÏÇÏ ÚÁ ÉÎÓÔÁÌÌÑÔÏÒ ÄÌÑ Windows \cmdname{tlpm}, É
ôÏÍÁÛÁ ìÕÖÁËÁ ÚÁ \cmdname{tlpmgui}.
\item áËÉÒÕ ëÁËÕÔÏ ÚÁ ÂÏÌØÛÕÀ ÐÏÍÏÝØ × ÉÎÔÅÇÒÉÒÏ×ÁÎÉÉ × ÓÉÓÔÅÍÕ
ÐÒÏÇÒÁÍÍ ÄÌÑ Windows ÉÚ ÅÇÏ ÄÉÓÔÒÉÂÕÔÉ×Á \acro{W32TEX}
(\url{http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/}).
\item äÖÏÎÁÔÁÎÁ ëØÀ É ÅÇÏ ÒÁÂÏÔÏÄÁÔÅÌÑ \acro{SIL} ÚÁ ÓÏÚÄÁÎÉÅ ÓÉÓÔÅÍÙ
Xe\TeX{} É ÚÁ ÒÁÂÏÔÕ ÐÏ Å£ ÉÎÔÅÇÒÉÒÏ×ÁÎÉÀ × \TL.
\item òÅÊÎÈÁÒÄÁ ëÏÔÕÞÕ ÚÁ ÐÏÍÏÝØ × ÏÇÒÏÍÎÏÊ ÒÁÂÏÔÅ ÐÏ ÏÂÎÏ×ÌÅÎÉÀ
ÐÁËÅÔÏ× × \TL{}, ÚÁ ÉÓÓÌÅÄÏ×ÁÔÅÌØÓËÕÀ ÒÁÂÏÔÕ × ÏÂÌÁÓÔÉ Windows, ÚÁ
ÓËÒÉÐÔ \texttt{getnonfreefonts} É ÍÎÏÇÏÅ ÄÒÕÇÏÅ.
\item ðÅÔÒÁ ïÌÛÁËÁ ÚÁ ËÏÏÒÄÉÎÁÃÉÀ É ÔÝÁÔÅÌØÎÕÀ ÐÒÏ×ÅÒËÕ ÞÅÛÓËÏÇÏ É
ÓÌÏ×ÁÃËÏÇÏ ÍÁÔÅÒÉÁÌÁ.
\item ôÏÛÉÏ ïÛÉÍÕ ÚÁ ÅÇÏ ÐÒÏÓÍÏÔÒÝÉË \cmdname{dviout} ÄÌÑ Windows.
\item æÁÂÒÉÃÉÑ ðÏÐÉÎØÅ, ÚÁÌÏÖÉ×ÛÅÇÏ ÏÓÎÏ×Õ ÐÏÄÄÅÒÖËÉ Windows × \TL.
\item îÏÒÂÅÒÔÁ ðÒÅÊÎÉÎÇÁ ÚÁ ÐÏÍÏÝØ Ó ÉÎÆÒÁÓÔÒÕËÔÕÒÏÊ \TL{} É
ÏÂÎÏ×ÌÅÎÉÅÍ ÐÁËÅÔÏ×, ÚÁ ËÏÏÒÄÉÎÉÒÏ×ÁÎÉÅ äÅÂÉÁÎÏ×ÓËÏÊ ×ÅÒÓÉÉ \TL{}
(ÓÏ×ÍÅÓÔÎÏ Ó æÒÁÎËÏÍ ëÀÓÔÅÒÏÍ), × ÈÏÄÅ ËÏÔÏÒÏÊ ÏÎ ×ÙÄ×ÉÎÕÌ ÍÎÏÇÏ
ÃÅÎÎÙÈ ÐÒÅÄÌÏÖÅÎÉÊ.
\item óÔÁÛÅËa ÷Á×ÒÉËÅ×ÉÞÁ, ËÏÔÏÒÙÊ ÂÙÌ ÇÌÁ×ÎÙÍ ÔÅÓÔÅÒÏÍ \TL{} É
ËÏÏÒÄÉÎÉÒÏ×ÁÌ ÍÎÏÇÉÅ ÐÏÌØÓËÉÅ ÐÒÏÅËÔÙ: ÛÒÉÆÔÙ, ÉÎÓÔÁÌÌÑÔÏÒ ÄÌÑ
Windows É ÍÎÏÇÏÅ ÄÒÕÇÏÅ.
\item ïÌÁÆÁ ÷ÅÂÅÒÁ ÚÁ ÔÅÒÐÅÌÉ×ÕÀ ÒÁÂÏÔÕ ÎÁÄ \Webc, ÎÁ ËÏÔÏÒÏÊ ÄÅÒÖÉÔÓÑ
×Ó£ ÏÓÔÁÌØÎÏÅ.
\item çÅÒÂÅÎÁ ÷ÉÅÒÄÕ ÚÁ ÒÁÚÒÁÂÏÔËÕ ÐÏÄÄÅÒÖËÕ \MacOSX, ÕÞÁÓÔÉÅ ×
ÉÎÔÅÇÒÁÃÉÉ É ÔÅÓÔÉÒÏ×ÁÎÉÉ.
\item çÒÜÍÁ ÷ÉÌÌÉÁÍÓÁ, ÓÏÚÄÁ×ÛÅÇÏ ËÁÔÁÌÏÇ ÐÁËÅÔÏ×.
\end{itemize*}
ðÒÏÇÒÁÍÍÙ ËÏÍÐÉÌÉÒÏ×ÁÌÉ:
ôÉÇÒÁÎ áÊ×ÁÚÑÎ (\pkgname{x86\_64-linux}),
ëÁÒÌ âÅÒÒÉ (\pkgname{i386-linux}),
ïÌÁÆ ÷ÅÂÅÒ (\pkgname{mips-irix}),
çÅÒÂÅÎ ÷ÉÅÒÄÁ (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}),
÷ÌÁÄÉÍÉÒ ÷ÏÌÏ×ÉÞ (\pkgname{powerpc-aix}, \pkgname{sparc-linux},
\pkgname{sparc-solaris}),
áËÉÒÁ ëÁËÕÔÏ É æÁÂÒÉÃÉÊ ðÏÐÉÎØÅ (\pkgname{win32}),
íÁÎÆÒÅÄ ìÏÔà (\pkgname{i386-freebsd}),
îÏÒÂÅÒÔ ðÒÅÊÎÉÎÇ (\pkgname{alpha-linux}).
äÏËÕÍÅÎÔÁÃÉÑ É ÐÅÒÅ×ÏÄÙ:
ëÁÒÌ âÅÒÒÉ (ÁÎÇÌÉÊÓËÉÊ), äÁÎÉÜÌØ æÌÉÐÏ É æÁÂÒÉÃÉÊ ðÏÐÉÎØÅ
(ÆÒÁÎÃÕÚÓËÉÊ), çÀÎÔÅÒ ðÁÒÔÏÛ É èÁÒÔÍÕÔ èÅÎËÅÌØ (ÎÅÍÅÃËÉÊ), ðÅÔÒ óÏÊËÁ
É ñÎ âÕÓÁ (ÞÅÛÓËÉÊ É ÓÌÏ×ÁÃËÉÊ), âÏÒÉÓ ÷ÅÊÃÍÁÎ (ÒÕÓÓËÉÊ), óÔÁÛÅË
÷Á×ÒÉËÅ×ÉÞ (ÐÏÌØÓËÉÊ).
òÁÚÕÍÅÅÔÓÑ, ÎÁÛÁ ÇÌÁ×ÎÁÑ ÂÌÁÇÏÄÁÒÎÏÓÔØ "--- äÏÎÁÌØÄÕ ëÎÕÔÕ, ×Ï-ÐÅÒ×ÙÈ,
ÚÁ ÒÁÚÒÁÂÏÔËÕ \TeX Á, É ×Ï-×ÔÏÒÙÈ, ÚÁ ÔÏ, ÞÔÏ ÏÎ ÐÏÄÁÒÉÌ ÅÇÏ ÍÉÒÕ.
\section{éÓÔÏÒÉÑ ÉÚÄÁÎÉÑ}
\label{sec:history}
\subsection{ðÒÏÛÌÏÅ}
÷ ËÏÎÃÅ 1993 ÇÏÄÁ × ÇÏÌÌÁÎÄÓËÏÊ ÇÒÕÐÐÅ ÐÏÌØÚÏ×ÁÔÅÌÅÊ \TeX{}Á ×Ï ×ÒÅÍÑ
ÒÁÂÏÔÙ ÎÁÄ ÄÉÓÔÒÉÂÕÔÉ×ÏÍ 4All\TeX{} \CD{} ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÅÊ
\acro{MS-DOS} ×ÏÚÎÉËÌÁ ÎÏ×ÁÑ ÉÄÅÑ. âÙÌÁ ÐÏÓÔÁ×ÌÅÎÁ ÃÅÌØ ÓÏÚÄÁÔØ
ÅÄÉÎÙÊ \CD{} ÄÌÑ ×ÓÅÈ ÓÉÓÔÅÍ. üÔÁ ÃÅÌØ ÂÙÌÁ ÞÅÒÅÞÕÒ ÓÌÏÖÎÁ ÄÌÑ ÔÏÇÏ
×ÒÅÍÅÎÉ, ÎÏ ÏÎÁ ÐÒÉ×ÅÌÁ ÎÅ ÔÏÌØËÏ Ë ÐÏÑ×ÌÅÎÉÀ ÏÞÅÎØ ÕÓÐÅÛÎÏÇÏ \CD{}
4All\TeX{}, ÎÏ É Ë ÓÏÚÄÁÎÉÀ ÒÁÂÏÞÅÊ ÇÒÕÐÐÙ ôÅÈÎÉÞÅÓËÏÇÏ óÏ×ÅÔÁ
\acro{TUG} ÐÏ ÓÔÒÕËÔÕÒÅ ÄÉÒÅËÔÏÒÉÊ ÄÌÑ \TeX{}Á
(\url{http://tug.org/tds}), ËÏÔÏÒÑ ÒÁÚÒÁÂÏÔÁÌÁ ÓÔÁÎÄÁÒÔ ÓÔÒÕËÔÕÒÙ
ÄÉÒÅËÔÏÒÉÊ ÄÌÑ ÓÉÓÔÅÍÙ \TeX É ÕËÁÚÁÌÁ, ËÁË ÓÏÚÄÁÔØ ÌÏÇÉÞÎÕÀ ÅÄÉÎÕÀ
ÓÉÓÔÅÍÕ ÆÁÊÌÏ× ÄÌÑ \TeX Á. îÅÓËÏÌØËÏ ×ÅÒÓÉÊ \TDS{} ÂÙÌÏ ÏÐÕÂÌÉËÏ×ÁÎÏ
× ÄÅËÁÂÒØÓËÏÍ ×ÙÐÕÓËÅ \textsl{TUGboat} × 1995 ÇÏÄÕ, É Ó ÓÁÍÏÇÏ ÎÁÞÁÌÁ
ÓÔÁÌÏ ÑÓÏ, ÞÔÏ ÓÌÅÄÕÅÔ ÓÏÚÄÁÔØ ÐÒÉÍÅÒ ÓÔÒÕËÔÕÒÙ ÎÁ \CD{}. äÉÓÔÒÉÂÕÔÉ×,
ËÏÔÏÒÙÊ ×Ù ÄÅÒÖÉÔÅ × ÒÕËÁÈ, "--- ÐÒÑÍÏÊ ÒÅÚÕÌØÔÁÔ ÒÁÂÏÔÙ ÜÔÏÊ ÇÒÕÐÐÙ.
éÚ ÕÓÐÅÈÁ 4All\TeX{} ÂÙÌ ÓÄÅÌÁÎ ×Ù×ÏÄ, ÞÔÏ ÐÏÌØÚÏ×ÁÔÅÌÑÍ àÎÉËÓÁ ÔÁËÖÅ
ÐÏÄÏÊÄ£Ô ÔÁËÁÑ ÕÄÏÂÎÁÑ ÓÉÓÔÅÍÁ, É ÔÁË ÒÏÄÉÌÁÓØ ÄÒÕÇÁÑ ×ÁÖÎÁÑ ÞÁÓÔØ
\TL.
íÙ ÎÁÞÁÌÉ ÄÅÌÁÔØ \CD{} Ó àÎÉËÓÏÍ É ÓÔÒÕËÔÕÒÏÊ ÄÉÒÅËÔÏÒÉÊ \TDS{} ÏÓÅÎØÀ
1995 ÇÏÄÁ, É ÂÙÓÔÒÏ ÐÏÎÑÌÉ, ÞÔÏ Õ \teTeX{}Á ôÏÍÁÓÁ üÓÓÅÒÁ ÉÄÅÁÌØÎÙÊ
ÓÏÓÔÁ× ÄÉÓÔÒÉÂÕÔÉ×Á É ÐÏÄÄÅÒÖËÁ ÍÎÏÇÉÈ ÐÌÁÔÆÏÒÍ. ôÏÍÁÓ ÓÏÇÌÁÓÉÌÓÑ ÎÁÍ
ÐÏÍÏÞØ, É ÍÙ × ÎÁÞÁÌÅ 1996 ÇÏÄÁ ÓÔÁÌÉ ÓÅÒØ£ÚÎÏ ÒÁÂÏÔÁÔØ ÎÁÄ
ÄÉÓÔÒÉÂÕÔÉ×ÏÍ. ðÅÒ×ÏÅ ÉÚÄÁÎÉÅ ×ÙÛÌÏ × ÍÁÅ 1996 ÇÏÄÁ. ÷ ÎÁÞÁÌÅ 1997
ÇÏÄÁ ëÁÒÌ âÅÒÒÉ ÚÁ×ÅÒÛÉÌ ÎÏ×ÕÀ ×ÅÒÓÉÀ Web2c, ËÏÔÏÒÁÑ ×ËÌÀÞÉÌÁ
ÐÒÁËÔÉÞÅÓËÉ ×ÓÅ ÎÏ×ÙÅ ×ÏÚÍÏÖÎÏÓÔÉ, ÄÏÂÁ×ÌÅÎÎÙÅ ôÏÍÁÓÏÍ üÓÓÅÒÏÍ ×
\teTeX, É ÍÙ ÒÅÛÉÌÉ ÏÓÎÏ×ÁÔØ ×ÔÏÒÏÅ ÉÚÄÁÎÉÅ ÎÁ ÓÔÁÎÄÁÒÔÎÏÍ \Webc, Ó
ÄÏÂÁ×ÌÅÎÉÅÍ ÓËÒÉÐÔÁ \texttt{texconfig} ÉÚ \teTeX{}Á. ôÒÅÔØÅ ÉÚÄÁÎÉÅ
\CD{} ÏÓÎÏ×Ù×ÁÌÏÓØ ÎÁ ÎÏ×ÏÊ ×ÅÒÓÉÉ \Webc, 7.2, ïÌÁÆÁ ÷ÅÂÅÒÁ; × ÔÏ ÖÅ
×ÒÅÍÑ ÂÙÌÁ ×ÙÐÕÝÅÎÁ ÎÏ×ÁÑ ×ÅÒÓÉÑ \teTeX{}Á, É \TL{} ×ËÌÀÞÉÌ ÐÏÞÔÉ ×ÓÅ
ÅÇÏ ÎÏ×ÙÅ ×ÏÚÍÏÖÎÏÓÔÉ. þÅÔ×ÅÒÔÏÅ ÉÚÄÁÎÉÅ ÓÌÅÄÏ×ÁÌÏ ÔÏÊ ÖÅ ÔÒÁÄÉÃÉÉ,
ÉÓÐÏÌØÚÕÑ ÎÏ×ÕÀ ×ÅÒÓÉÀ \teTeX{}Á É \Webc{} (7.3). ôÅÐÅÒØ × Î£Í ÂÙÌÁ
ÐÏÌÎÁÑ ÓÉÓÔÅÍÁ ÄÌÑ Windows.
äÌÑ ÐÑÔÏÇÏ ÉÚÄÁÎÉÑ (ÍÁÒÔ 2000 ÇÏÄÁ) ÍÎÏÇÉÅ ÐÁËÅÔÙ ÎÁ \CD{} ÂÙÌÉ
ÐÅÒÅÓÍÏÔÒÅÎÙ É ÐÒÏ×ÅÒÅÎÙ. éÎÆÏÒÍÁÃÉÑ Ï ÐÁËÅÔÁÈ ÂÙÌÁ ÓÏÂÒÁÎÁ × ÆÁÊÌÙ
XML. îÏ ÇÌÁ×ÎÙÍ ÉÚÍÅÎÅÎÉÅÍ × \TeX\ Live 5 ÂÙÌÏ ÕÄÁÌÅÎÉÅ ×ÓÅÈ
ÎÅÓ×ÏÂÏÄÎÙÈ ÐÒÏÇÒÁÍÍ. ÷Ó£ ÎÁ \TL{} ÐÒÅÐÏÌÁÇÁÅÔÓÑ ÓÏ×ÍÅÓÔÉÍÙÍ Ó
ðÒÁ×ÉÌÁÍÉ äÅÂÉÁÎÁ ÄÌÑ ó×ÏÂÏÄÎÙÈ ðÒÏÇÒÁÍÍ
(\url{http://www.debian.org/intro/free}); ÍÙ ÓÄÅÌÁÌÉ ×Ó£, ÞÔÏ ÍÏÇÌÉ,
ÞÔÏÂÙ ÐÒÏ×ÅÒÉÔØ ÌÉÃÅÎÚÉÉ ×ÓÅÈ ÐÁËÅÔÏ×, É ÍÙ ÂÕÄÅÍ ÂÌÁÇÏÄÁÒÎÙ ÚÁ ÌÀÂÏÅ
ÕËÁÚÁÎÉÅ ÎÁ ÏÛÉÂËÉ.
÷ ÛÅÓÔÏÍ ÉÚÄÁÎÉÉ (ÉÀÌØ 2001 ÇÏÄÁ) ÂÙÌÏ ÍÎÏÇÏ ÎÏ×ÏÇÏ ÍÁÔÅÒÉÁÌÁ.
çÌÁ×ÎÙÍ ÂÙÌÁ ÎÏ×ÁÑ ËÏÎÃÅÐÃÉÑ ÕÓÔÁÎÏ×ËÉ: ÐÏÌØÚÏ×ÁÔÅÌØ ×ÙÂÉÒÁÌ ÎÕÖÎÙÊ
ÎÁÂÏÒ ËÏÌÌÅËÃÉÊ. ñÚÙËÏ×ÙÅ ËÏÌÌÅËÃÉÉ ÂÙÌÉ ÐÏÌÎÏÓÔØÀ ÒÅÏÒÇÁÎÉÚÏ×ÁÎÙ,
ÔÁË ÞÔÏ ×ÙÂÏÒ ÌÀÂÏÊ ÉÚ ÎÉÈ ÕÓÔÁÎÁ×ÌÉ×ÁÌ ÎÅ ÔÏÌØËÏ ÍÁËÒÏÓÙ, ÛÒÉÆÔÙ É É
Ô.Ä., ÎÏ É ×ÎÏÓÉÌ ÉÚÍÅÎÅÎÉÑ × \texttt{language.dat}.
óÅÄØÍÏÅ ÉÚÄÁÎÉÅ 2002 ÇÏÄÁ ÄÏÂÁ×ÉÌÏ ÐÏÄÄÅÒÖËÕ \MacOSX{}, É ÂÏÌØÛÏÅ
ËÏÌÉÞÅÓÔ×Ï ÏÂÎÏ×ÌÅÎÉÊ ÄÌÑ ÐÁËÅÔÏ× É ÐÒÏÇÒÁÍÍ. ÷ÁÖÎÏÊ ÃÅÌØÀ ÂÙÌÁ
ÉÎÔÅÇÒÁÃÉÑ Ó \teTeX{}ÏÍ, ÞÔÏÂÙ ÉÓÐÒÁ×ÉÔØ ÒÁÓÈÏÖÄÅÎÉÅ, ÎÁÍÅÔÉ×ÛÅÅÓÑ ×
×ÅÒÓÉÑÈ~5 É~6.
\subsubsection{2003}
÷ 2003 ÇÏÄÕ ÍÙ ÐÒÏÄÏÌÖÉÌÉ ÉÚÍÅÎÅÎÉÑ É ÄÏÐÏÌÎÅÎÉÑ, É ÏÂÎÁÒÕÖÉÌÉ, ÞÔÏ
\TL{} ÔÁË ×ÙÒÏÓ, ÞÔÏ ÎÅ ÐÏÍÅÝÁÅÔÓÑ ÎÁ \CD. ðÏÜÔÏÍÕ ÍÙ ÒÁÚÄÅÌÉÌÉ ÅÇÏ ÎÁ
ÔÒÉ ÄÉÓÔÒÉÂÕÔÉ×Á (ÓÍ. ÒÁÚÄÅÌ~\ref{sec:multiple-dist},
\p.~\pageref{sec:multiple-dist}). ëÒÏÍÅ ÔÏÇÏ:
\begin{itemize*}
\item ðÏ ÐÒÏÓØÂÅ Á×ÔÏÒÏ× \LaTeX{}Á, ÍÙ ÓÍÅÎÉÅÌÉ ÓÔÁÎÄÁÒÔÎÙÅ ËÏÍÁÎÄÙ
\cmdname{latex} É \cmdname{pdflatex}: ÔÅÐÅÒØ ÏÎÉ ÉÓÐÏÌØÚÕÕÀÔ \eTeX{}
(ÓÍ. ÓÔÒ.~\pageref{text:etex}).
\item îÏ×ÙÅ ÛÒÉÆÔÙ Latin Modern ×ËÌÀÞÅÎÙ É ÒÅËÏÍÅÎÄÏ×ÁÎÙ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ.
\item õÂÒÁÎÁ ÐÏÄÄÅÒÖËÁ ÄÌÑ Alpha \acro{OSF}
(ÐÏÄÄÅÒÖËÁ ÄÌÑ \acro{HPUX} ÂÙÌÁ ÕÂÒÁÎÁ ÒÁÎÅÅ), ÐÏÓËÏÌØËÕ ÎÉËÔÏ
ÎÅ ÉÍÅÌ (É ÎÅ ÐÒÅÄÌÏÖÉÌ) ËÏÍÐØÀÔÅÒÏ× ÄÌÑ ËÏÍÐÉÌÉÒÏ×ÁÎÉÑ
ÐÒÏÇÒÁÍÍ.
\item óÉÌØÎÏ ÉÚÍÅÎÉÌÁÓØ ÕÓÔÁÎÏ×ËÁ ÄÌÑ Windows: ×ÐÅÒ×ÙÅ ÂÙÌÁ ÐÒÅÄÌÏÖÅÎÁ
ÉÎÔÅÇÒÉÒÏ×ÁÎÎÁÑ ÓÒÅÄÁ ÎÁ ÏÓÎÏ×Å ÒÅÄÁËÔÏÒÁÑ XEmacs.
\item äÏÂÁ×ÌÅÎÙ ×ÓÐÏÍÏÇÁÔÅÌÎÙÅ ÐÒÏÇÒÁÍÍÙ ÄÌÑ Windows
(Perl, Ghost\-script, Image\-Magick, Ispell).
\item æÁÊÌÙ Fontmap ÄÌÑ \cmdname{dvips}, \cmdname{dvipdfm}
É \cmdname{pdftex} ÇÅÎÅÒÉÒÕÀÔÒÓÑ ÐÒÏÇÒÁÍÍÏÊ
\cmdname{updmap} É ÕÓÔÁÎ×ÁÌÉ×ÁÀÔÓÑ × \dirname{texmf/fonts/map}.
\item \TeX{}, \MF{}, and \MP{} ÔÅÐÅÒØ ÐÏ ÕÍÏÌÞÁÎÉÀ ×Ù×ÏÄÑÔ ÓÉÍ×ÏÌÙ
ÉÚ ×ÅÒÈÎÅÊ ÐÏÌÏ×ÉÎÙ ÔÁÂÌÉÃÙ ASCII × ÆÁÊÌÙ, ÏÔËÒÙÔÙÅ
ËÏÍÁÎÄÏÊ \verb|\write|, ÌÏÇÉ É ÎÁ ÔÅÒÍÉÎÁÌ ÂÕË×ÁÌØÎÏ,
Ô.Å. \emph{ÎÅ} ÉÓÐÏÌØÚÕÑ ÆÏÒÍÁÔ \verb|^^|. ÷ \TL{}~7 ÜÔÏ ÚÁ×ÉÓÅÌÏ ÏÔ
ÓÉÓÔÅÍÎÏÊ ÌÏËÁÌÉ, ÎÏ ÔÅÐÅÒØ ÜÔÏ ×ÅÒÎÏ ÄÌÑ ×ÓÅÈ ÌÏËÁÌÅÊ. åÓÌÉ
×ÁÍ ÎÕÖÅÎ ÆÏÒÍÁÔ \verb|^^|, ÐÅÒÅÉÍÅÎÕÊÔÅ ÆÁÊÌ
\verb|texmf/web2c/cp8bit.tcx|. ÷ ÂÕÄÕÝÅÍ ÜÔÁ ÐÒÏÃÅÄÕÒÁ ÂÕÄÅÔ
ÕÐÒÏÝÅÎÁ.
\item äÏËÕÍÅÎÔÁÃÉÑ ÂÙÌÁ ÓÕÝÅÓÔ×ÅÎÎÏ ÏÂÎÏ×ÌÅÎÁ.
\item îÁËÏÎÅÃ, ÉÚ-ÚÁ ÔÏÇÏ, ÞÔÏ ÎÕÍÅÒÁÃÉÑ ÐÏ ÉÚÄÁÎÉÑÍ ÓÔÁÌÁ ÎÅÕÄÏÂÎÏÊ,
ÍÙ ÐÅÒÅÛÌÉ ÎÁ ÎÕÍÅÒÁÃÉÀ ÐÏ ÇÏÄÁÍ: \TL{} 2003.
\end{itemize*}
\subsubsection{2004}
÷ 2004 ÇÏÄÕ ÍÙ ×ÎÅÓÌÉ ÍÎÏÇÏ ÉÚÍÅÎÅÎÉÊ.
\begin{itemize}
\item åÓÌÉ Õ ×ÁÓ ÅÓÔØ ÌÏËÁÌØÎÙÅ ÛÒÉÆÔÙ Ó ÓÏÂÓÔ×ÅÎÎÙÍÉ ÆÁÊÌÁÍÉ
\filename{.map} ÉÌÉ \filename{.enc}, ×ÁÍ ÍÏÖÅÔ ÐÏÎÁÄÏÂÉÔØÓÑ
ÐÅÒÅÍÅÓÔÉÔØ ÜÔÉ ÆÁÊÌÙ.
æÁÊÌÙ \filename{.map} ÔÅÐÅÒØ ÉÝÕÔÓÑ ÔÏÌØËÏ × ÐÏÄÄÉÒÅËÔÏÒÉÑÈ
\dirname{fonts/map} (× ËÁÖÄÏÍ ÄÅÒÅ×Å \filename{temf}) × ÐÕÔÉ
\envname{TEXFONTMAPS}. áÎÁÌÏÇÉÞÎÏ ÆÁÊÌÙ \filename{.enc} ÔÅÐÅÒØ
ÉÝÕÔÓÑ × ÔÏÌØËÏ × ÐÏÄÄÉÒÅËÔÏÒÉÑÈ \dirname{fonts/enc} × ÐÕÔÉ
\envname{ENCFONTS}. ðÒÏÇÒÁÍÍÁ \cmdname{updmap} ÐÒÅÄÕÐÒÅÖÄÁÅÔ, ÅÓÌÉ
ÎÁÈÏÄÉÔ ÜÔÉ ÆÁÊÌÙ ÎÅ ÔÁÍ, ÇÄÅ ÏÎÉ ÄÏÌÖÎÙ ÂÙÔØ.
óÍ. ÏÐÉÓÁÎÉÅ ÜÔÏÊ ÓÔÒÕËÔÕÒÙ × ÒÁÚÄÅÌÅ~\ref{sec:struct-tl}
(\p.\pageref{sec:struct-tl}).
\item ë ËÏÌÌÅËÃÉÉ \TK{} ÂÙÌ ÄÏÂÁ×ÌÅÎ ÕÓÔÁÎÏ×ÏÞÎÙÊ \CD{} Ó
ÄÉÓÔÒÉÂÕÔÉ×ÏÍ \MIKTEX{} ÄÌÑ ÔÅÈ, ËÔÏ ÐÒÅÄÐÏÞÉÔÁÅÔ \MIKTEX{}
ÐÒÏÇÒÁÍÍÁÍ, ÏÓÎÏ×ÁÎÎÙÍ ÎÁ \Webc. óÍ. ÒÁÚÄÅÌ~\ref{sec:struct-tl}
(\p.\pageref{sec:struct-tl}).
\item äÅÒÅ×Ï \dirname{texmf} × \TL{} ÂÙÌÏ ÒÁÚÄÅÌÅÎÏ ÎÁ ÔÒÉ:
\dirname{texmf}, \dirname{texmf-dist} É \dirname{texmf-doc}.
óÍ. ÒÁÚÄÅÌ~\ref{sec:tld} (\p.\pageref{sec:tld}) É ÆÁÊÌÙ
\filename{README} × ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÈ ÄÉÒÅËÔÏÒÉÑÈ.
\item ÷ÓÅ ÆÁÊÌÙ, ËÏÔÏÒÙÅ ÞÉÔÁÅÔ \TeX, ÓÏÂÒÁÎÙ × ÐÏÄÄÉÒÅËÔÏÒÉÉ
\dirname{tex} ÄÅÒÅ×ØÅ× \dirname{texmf*} ×ÍÅÓÔÏ ÒÁÚÄÅÌÅÎÉÑ ÎÁ
\dirname{tex}, \dirname{etex}, \dirname{pdftex}, \dirname{pdfetex} É
Ô.Ä. \\óÍ. \CDref{texmf-doc/doc/english/tds/tds.html\#Extensions}
{\texttt{texmf-doc/doc/english/tds/tds.html\#Extensions}}.
\item ÷ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÓËÒÉÐÔÙ (×ÙÚÙ×ÁÅÍÙÅ ÄÒÕÇÉÍÉ ÐÒÏÇÒÁÍÍÁÍÉ, Á ÎÅ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÐÏÌØÚÏ×ÁÔÅÌÅÍ) ÔÅÐÅÒØ ÓÏÂÒÁÎÙ × ÄÉÒÅËÔÏÒÉÉ
\dirname{scripts} ÄÅÒÅ×ØÅ× \dirname{texmf*} É ÉÝÕÔÓÑ ËÏÍÁÎÄÏÊ
\verb|kpsewhich -format=texmfscripts|. ðÏÜÔÏÍÕ ÅÓÌÉ Õ ×ÁÓ ÅÓÔØ
ÐÒÏÇÒÁÍÍÙ, ËÏÔÏÒÙÅ ×ÙÚÙ×ÁÀÔ ÔÁËÉÅ ÓËÒÉÐÔÙ, ÉÈ ÎÁÄÏ ÉÚÍÅÎÉÔØ. óÍ.
\CDref{texmf-doc/doc/english/tds/tds.html\#Scripts}
{\texttt{texmf-doc/doc/english/tds/tds.html\#Scripts}}.
\item ðÏÞÔÉ ×ÓÅ ÆÏÒÍÁÔÙ ÔÅÐÅÒØ ÐÅÞÁÔÁÀÔ ÂÏÌØÛÉÎÓÔ×Ï ÓÉÍ×ÏÌÏ×
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ, ÉÓÐÏÌØÚÕÑ ``ÔÁÂÌÉÃÙ ÐÅÒÅ×ÏÄÁ'' \filename{cp227.tcx}
×ÍÅÓÔÏ ÆÏÒÍÁÔÁ \verb|^^|. ÷ ÞÁÓÔÎÏÓÔÉ, ÓÉÍ×ÏÌÙ Ó ËÏÄÁÍÉ 32--256
ÐÌÀÓ ÔÁÂÕÌÑÃÉÑ, ×ÅÒÔÉËÁÌØÎÁÑ ÔÁÂÕÌÑÃÉÑ É ÐÅÒÅ×ÏÄ ÓÔÒÁÎÉÃÙ ÐÅÞÁÔÁÀÔÓÑ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ. éÓËÌÀÞÅÎÉÑÍÉ Ñ×ÌÑÀÔÓÑ plain \TeX{} (ÐÅÞÁÔÁÀÔÓÑ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÓÉÍ×ÏÌÙ 32--127), \ConTeXt{} (0--255) É ÆÏÒÍÁÔÙ,
ÏÔÎÏÓÑÝÉÅÓÑ Ë ÐÒÏÇÒÁÍÍÅ \OMEGA. üÔÏ ÐÏ×ÅÄÅÎÉÅ ÐÏÞÔÉ ÔÁËÏÅ ÖÅ, ËÁË Õ
\TL\,2003, ÎÏ ÒÅÁÌÉÚÏ×ÁÎÏ ÂÏÌÅÅ ÁËËÕÒÁÔÎÏ, Ó Â\'ÏÌØÛÅÊ ×ÏÚÍÏÖÎÏÓÔØÀ
ÎÁÓÔÒÏÊËÉ. óÍ. \CDref{texmf/doc/web2c/web2c.html\#TCX-files}
{\texttt{texmf/doc/web2c/web2c.html\#TCX-files}}. (ëÓÔÁÔÉ, ÐÒÉ ××ÏÄÅ
× Unicode, \TeX\ ÍÏÖÅÔ ×Ù×ÏÄÉÔØ ÐÒÉ ÕËÁÚÁÎÉÉ ÎÁ ÏÛÉÂËÕ ÔÏÌØËÏ ÞÁÓÔØ
ÍÎÏÇÏÂÁÊÔÎÏÇÏ ÓÉÍ×ÏÌÁ, ÔÁË ËÁË ×ÎÕÔÒÉ \TeX\ ÒÁÂÏÔÁÅÔ Ó ÂÁÊÔÁÍÉ).
\item \textsf{pdfetex} ÔÅÐÅÒØ ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ×ÓÅÈ ÆÏÒÍÁÔÏ×, ËÒÏÍÅ
plain \textsf{tex}. (òÁÚÕÍÅÅÔÓÑ, ÏÎ ÄÅÌÁÅÔ ÆÁÊÌÙ × ÆÏÒÍÁÔÅ
\acro{DVI}, ÅÓÌÉ ×ÙÚ×ÁÎ ËÁË \textsf{latex} É Ô.Ð.). üÔÏ ÏÚÎÁÞÁÅÔ,
ÐÏÍÉÍÏ ÐÒÏÞÅÇÏ, ÞÔÏ ×ÏÚÍÏÖÎÏÓÔÉ \textsf{pdftex}a ÄÌÑ ÍÉËÒÏÔÉÐÏÇÒÁÆÉÉ
Á ÔÁËÖÅ ×ÏÚÍÏÖÎÏÓÔÉ \eTeX Á ÄÏÓÔÕÐÎÙ × ÆÏÒÍÁÔÁÈ \LaTeX, \ConTeXt{} É
Ô.Ä. (\OnCD{texmf-dist/doc/etex/base/}).
üÔÏ ÔÁËÖÅ ÏÚÎÁÞÁÅÔ, ÞÔÏ ÔÅÐÅÒØ \emph{ÏÞÅÎØ ×ÁÖÎÏ} ÉÓÐÏÌØÚÏ×ÁÔØ ÐÁËÅÔ
\pkgname{ifpdf} (ÒÁÂÏÔÁÅÔ É Ó plain, É Ó \LaTeX) ÉÌÉ ÜË×É×ÁÌÅÎÔÎÙÅ
ÓÒÅÄÓÔ×Á, ÐÏÓËÏÌØËÕ ÐÒÏÓÔÏ ÐÒÏ×ÅÒËÁ, ÏÐÒÅÄẠ̊ΠÌÉ \cs{pdfoutput} ÉÌÉ
ÄÒÕÇÏÊ ÐÒÉÍÉÔÉ× ÎÅ ÄÏÓÔÁÔÏÞÎÁ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÐÏÎÑÔØ, × ËÁËÏÍ
ÆÏÒÍÁÔÅ ÇÅÎÅÒÉÒÕÅÔÓÑ ÒÅÚÕÌØÔÁÔ. íÙ ÓÄÅÌÁÌÉ ×Ó£ ×ÏÚÍÏÖÎÏÅ ÄÌÑ
ÓÏ×ÍÅÓÔÉÍÏÓÔÉ × ÜÔÏÍ ÇÏÄÕ, ÎÏ × ÂÕÄÕÝÅÍ ÇÏÄÕ \cs{pdfoutput} ÍÏÖÅÔ
ÂÙÔØ ÏÐÒÅÄẠ̊ΠÄÁÖÅ ÅÓÌÉ ÇÅÎÅÒÉÒÕÅÔÓÑ \acro{DVI}.
\item õ ÐÒÏÇÒÁÍÍÙ pdf\TeX\ (\url{http://pdftex.org}) ÍÎÏÇÏ ÎÏ×ÙÈ
×ÏÚÍÏÖÎÏÓÔÅÊ:
\begin{itemize*}
\item ðÏÄÄÅÒÖËÁ ËÁÒÔ ÛÒÉÆÔÏ× ÉÚÎÕÔÒÉ ÄÏËÕÍÅÎÔÁ ÐÒÉ ÐÏÍÏÝÉ
\cs{pdfmapfile} É \cs{pdfmapline}.
\item íÉËÒÏÔÉÐÏÇÒÁÆÓËÉÅ ÒÁÓÛÉÒÅÎÉÑ ÍÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ
ÎÁÍÎÏÇÏ
ÐÒÏÝÅ.\\
\url{http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html}
\item ÷ÓÅ ÐÁÒÁÍÅÔÒÙ, ÒÁÎÅÅ ÚÁÄÁ×Á×ÛÉÅÓÑ × ÓÐÅÃÉÁÌØÎÏÍ
ËÏÎÆÉÇÕÒÁÃÉÏÎÎÏÍ ÆÁÊÌÅ \filename{pdftex.cfg}, ÔÅÐÅÒØ ÄÏÌÖÎÙ ÂÙÔØ
ÕÓÔÁÎÏ×ÌÅÎÙ ÐÒÉÍÉÔÉ×ÁÍÉ, ÎÁÐÒÉÍÅÒ, × ÆÁÊÌÅ
\filename{pdftexconfig.tex}. æÁÊÌ \filename{pdftex.cfg} ÂÏÌØÛÅ ÎÅ
ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ. ðÒÉ ÉÚÍÅÎÅÎÉÉ ÆÁÊÌÁ \filename{pdftexconfig.tex}
×ÓÅ ÆÏÒÍÁÔÙ \filename{.fmt} ÄÏÌÖÎÙ ÂÙÔØ ÐÅÒÅÇÅÎÅÒÉÒÏ×ÁÎÙ.
\item ïÓÔÁÌØÎÙÅ ÉÚÍÅÎÅÎÉÑ ÏÐÉÓÁÎÙ × ÒÕËÏ×ÏÄÓÔ×Å ÐÏÌØÚÏ×ÁÔÅÌÑ
ÐÒÏÇÒÁÍÍÏÊ pdf\TeX: \OnCD{texmf/doc/pdftex/manual}.
\end{itemize*}
\item ðÒÉÍÉÔÉ× \cs{input} × ÐÒÏÇÒÁÍÍÅ \cmdname{tex} (É \cmdname{mf} É
\cmdname{mpost}) ÔÅÐÅÒØ ÐÒÁ×ÉÌØÎÏ ÉÎÔÅÒÐÒÅÔÉÒÕÅÔ ÐÒÏÂÅÌÙ É ÄÒÕÇÉÅ
ÓÐÅÃÉÁÌØÎÙÅ ÓÉÍ×ÏÌÙ × Ä×ÏÊÎÙÈ ËÁ×ÙÞËÁÈ. ÷ÏÔ ÔÉÐÉÞÎÙÅ ÐÒÉÍÅÒÙ:
\begin{verbatim}
\input "filename with spaces" % plain
\input{"filename with spaces"} % latex
\end{verbatim}
óÍ. ÐÏÄÒÏÂÎÏÓÔÉ × ÒÕËÏ×ÏÄÓÔ×Å Ë ÐÒÏÇÒÁÍÍÅ \Webc: \OnCD{texmf/doc/web2c}.
\item ðÏÄÄÅÒÖËÁ enc\TeX Á ×ËÌÀÞÅÎÁ × \Webc, É ÐÏÜÔÏÍÕ ×Ï ×ÓÅ
ÐÒÏÇÒÁÍÍÙ \TeX, ËÏÔÏÒÙÅ ÔÅÐÅÒØ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÏÐÃÉÀ \optname{-enc}
"--- \emph{ÔÏÌØËÏ ÐÒÉ ÇÅÎÅÒÉÒÏ×ÁÎÉÉ ÆÏÒÍÁÔÏ×}. enc\TeX{}
ÏÂÅÓÐÅÞÉ×ÁÅÔ ÏÂÝÕÀ ÐÅÒÅËÏÄÉÒÏ×ËÕ ×ÈÏÄÎÏÇÏ É ×ÙÈÏÄÎÏÇÏ ÐÏÔÏËÏ×, ÞÔÏ
ÐÏÚ×ÏÌÑÅÔ ÐÏÌÎÕÀ ÐÏÄÄÅÒÖËÕ Unicode (× \acro{UTF}-8).
óÍ. \OnCD{texmf-dist/doc/generic/enctex/} É
\url{http://www.olsak.net/enctex.html}.
\item ÷ ÄÉÓÔÒÉÂÕÔÉ×Å ÐÏÑ×ÉÌÁÓØ ÎÏ×ÁÑ ÐÒÏÇÒÁÍÍÁ Aleph, ÓÏÞÅÔÁÀÝÁÑ
\eTeX\ É \OMEGA. ëÒÁÔËÁÑ ÉÎÆÏÒÍÁÃÉÑ Ï ÎÅÊ ÎÁÈÏÄÉÔÓÑ ×
\OnCD{texmf-dist/doc/aleph/base} É
\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph}. æÏÒÍÁÔ
ÄÌÑ \LaTeX Á ÎÁ ÏÓÎÏ×Å ÜÔÏÊ ÐÒÏÇÒÁÍÍÙ ÎÁÚÙ×ÁÅÔÓÑ \textsf{lamed}.
\item ðÏÓÌÅÄÎÑÑ ×ÅÒÓÉÑ \LaTeX Á ×ËÌÀÞÁÅÔ ÎÏ×ÕÀ ×ÅÒÓÉÀ ÌÉÃÅÎÚÉÉ
\acro{LPPL} "--- ÔÅÐÅÒØ ÏÆÉÃÉÁÌØÎÏ ÏÄÏÂÒÅÎÎÕÀ DebianÏÍ. îÅËÏÔÏÒÙÅ
ÄÒÕÇÉÅ ÉÚÍÅÎÅÎÉÑ ÐÅÒÅÞÉÓÌÅÎÙ × ÆÁÊÌÁÈ \filename{ltnews} ×
\OnCD{texmf-dist/doc/latex/base}.
\item ÷ ÄÉÓÔÒÉÂÕÔÉ×Å ÐÏÑ×ÉÌÁÓØ \cmdname{dvipng}, ÎÏ×ÁÑ ÐÒÏÇÒÁÍÍÁ ÄÌÑ
ÐÅÒÅ×ÏÄÁ \acro{DVI} × \acro{PNG}.
óÍ. \OnCD{texmf/doc/man/man1/dvipng.1}.
\item íÙ ÕÍÅÎØÛÉÌÉ ÒÁÚÍÅÒ ÐÁËÅÔÁ \pkgname{cbgreek} ÄÏ ÐÒÉÅÍÌÅÍÏÇÏ
ÎÁÂÏÒÁ ÛÒÉÆÔÏ×, Ó ÓÏÇÌÁÓÉÑ É ÓÏ×ÅÔÁ Á×ÔÏÒÁ (ëÌÁÕÄÉÏ âÅËËÁÒÉ).
éÓËÌÀÞÅÎÙ ÎÅ×ÉÄÉÍÙÅ, ÐÒÏÚÒÁÞÎÙÅ É ÐÏÌÕÐÒÏÚÒÁÞÎÙÅ ÛÒÉÆÔÙ, ËÏÔÏÒÙÅ
ÏÔÎÏÓÉÔÅÌØÎÏ ÒÅÄËÏ ÉÓÐÏÌØÚÕÀÔÓÑ, Á ÎÁÍ ÎÅ È×ÁÔÁÌÏ ÍÅÓÔÁ. ðÏÌÎÙÊ
ÎÁÂÏÒ ÛÒÉÆÔÏ× ÍÏÖÎÏ ÎÁÊÔÉ × ÁÒÈÉ×Å \acro{CTAN}
(\url{http://www.ctan.org/tex-archive/fonts/greek/cb}).
\item ðÒÏÇÒÁÍÍÁ \cmdname{oxdvi} ÉÓËÌÀÞÅÎÁ; ÉÓÐÏÌØÚÕÊÔÅ
\cmdname{xdvi}.
\item ìÉÎËÉ \cmdname{ini} É \cmdname{vir} ÄÌÑ ÐÒÏÇÒÁÍÍ \cmdname{tex},
\cmdname{mf} É \cmdname{mpost} (ÎÁÐÒÉÍÅÒ, \cmdname{initex}) ÂÏÌØÛÅ
ÎÅ ÓÏÚÄÁÀÔÓÑ. õÖÅ ÍÎÏÇÏ ÌÅÔ ÏÐÃÉÑ \optname{-ini} ÉÈ ÕÓÐÅÛÎÏ
ÚÁÍÅÎÑÅÔ.
\item õÂÒÁÎÁ ÐÏÄÄÅÒÖËÁ ÐÌÁÔÆÏÒÍÙ \textsf{i386-openbsd}. ôÁË ËÁË ×
ÐÏÒÔÁÈ BSD ÅÓÔØ ÐÁËÅÔ \pkgname{tetex}, É ÍÏÖÎÏ ÐÏÌØÚÏ×ÁÔØÓÑ
ÐÒÏÇÒÁÍÍÁÍÉ ÄÌÑ \acro{GNU/}Linux É Free\acro{BSD}, ÍÙ ÐÏÓÞÉÔÁÌÉ, ÞÔÏ
×ÒÅÍÑ ÄÏÂÒÏ×ÏÌØÎÙÈ ÓÏÔÒÕÄÎÉËÏ× ÐÒÏÅËÔÁ ÍÏÖÎÏ ÐÏÔÒÁÔÉÔØ Ó Â\'ÏÌØÛÅÊ
ÐÏÌØÚÏÊ ÐÏ-ÄÒÕÇÏÍÕ.
\item ðÏ ËÒÁÊÎÅÊ ÍÅÒÅ ÄÌÑ ÐÌÁÔÆÏÒÍÙ \textsf{sparc-solaris} ÔÒÅÂÕÅÔÓÑ
ÕÓÔÁÎÏ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ ÏËÒÕÖÅÎÉÑ \envname{LD\_LIBRARY\_PATH} ÄÌÑ
ÒÁÂÏÔÙ ÐÒÏÇÒÁÍÍ \pkgname{t1utils}. üÔÏ ×ÙÚ×ÁÎÏ ÔÅÍ, ÞÔÏ ÏÎÉ
ÎÁÐÉÓÁÎÙ ÎÁ C++, Á ÓÔÁÎÄÁÒÔÎÏÊ ÄÉÒÅËÔÏÒÉÉ ÄÌÑ ÂÉÂÉÌÉÏÔÅË C++ ×
ÓÉÓÔÅÍÅ ÎÅÔ (ÜÔÏ ÐÏÑ×ÉÌÏÓØ ÄÏ 2004 ÇÏÄÁ, ÎÏ ÒÁÎÅÅ ÜÔÁ ÏÓÏÂÅÎÎÏÓÔØ ÎÅ
ÂÙÌÁ ÄÏËÕÍÅÎÔÉÒÏ×ÁÎÁ). áÎÁÌÏÇÉÞÎÏ, × \textsf{mips-irix} ÔÒÅÂÕÀÔÓÑ
ÂÉÂÌÉÏÔÅËÉ \acro{MIPS}pro~7.4.
\end{itemize}
\subsubsection{2005}
÷ 2005 ÇÏÄÕ ÂÙÌÏ, ËÁË ×ÓÅÇÄÁ, ÓÄÅÌÁÎÏ ÍÎÏÇÏ ÉÚÍÅÎÅÎÉÊ × ÐÁËÅÔÁÈ É
ÐÒÏÇÒÁÍÍÁÈ. éÎÆÒÁÓÔÒÕËÔÕÒÁ ÐÏÞÔÉ ÎÅ ÉÚÍÅÎÉÌÁÓØ ÐÏ ÓÒÁ×ÎÅÎÅÎÉÀ Ó 2004
ÇÏÄÏÍ, ÎÏ ÎÅËÏÔÏÒÙÅ ÎÅÉÚÂÅÖÎÙÅ ÉÚÍÅÎÅÎÉÑ ÂÙÌÉ ÓÄÅÌÁÎÙ.
\begin{itemize}
\item âÙÌÉ ÄÏÂÁ×ÌÅÎÙ ÎÏ×ÙÅ ÓËÒÉÐÔÙ \cmdname{texconfig-sys},
\cmdname{updmap-sys} É \cmdname{fmtutil-sys}, ËÏÔÏÒÙÅ ÉÚÍÅÎÑÀÔ
ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ × ÓÉÓÔÅÍÎÙÈ ÄÅÒÅ×ØÑÈ. óËÒÉÐÔÙ
\cmdname{texconfig}, \cmdname{updmap} É \cmdname{fmtutil} ÔÅÐÅÒØ
ÍÏÄÉÆÉÃÉÒÕÀÔ ÉÎÄÉ×ÉÄÕÁÌØÎÙÅ ÆÁÊÌÙ ÐÏÌØÚÏ×ÁÔÅÌÑ ×
\dirname{$HOME/.texlive2005}. óÍ. ÒÁÚÄÅÌ~\ref{sec:texconfig},
\p.\pageref{sec:texconfig}.
\item âÙÌÉ ÄÏÂÁ×ÌÅÎÙ ÎÏ×ÙÅ ÐÅÒÅÍÅÎÎÙÅ \envname{TEXMFCONFIG} É
\envname{TEXMFSYSCONFIG} ÄÌÑ ÕËÁÚÁÎÉÑ, ÇÄÅ ÎÁÈÏÄÑÔÓÑ
ËÏÎÆÉÇÕÒÁÃÉÏÎÎÙÅ ÆÁÊÌÙ (ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÅ É ÓÉÓÔÅÍÎÙÅ). ôÁËÉÍ
ÏÂÒÁÚÏÍ, ×ÁÍ ÎÁÄÏ ÐÅÒÅÍÅÓÔÉÔØ ÔÕÄÁ ×ÁÛÉ ÌÉÞÎÙÅ ËÏÐÉÉ
\filename{fmtutil.cnf} É \filename{texmf.cnf}. ÷ ÌÀÂÏÍ ÓÌÕÞÁÅ
ÐÏÌÏÖÅÎÉÅ ÜÔÉÈ ÆÁÊÌÏ× É ÚÎÁÞÅÎÉÑ ÐÅÒÅÍÅÎÎÙÈ \envname{TEXMFCONFIG} É
\envname{TEXMFSYSCONFIG} ÄÏÌÖÎÙ ÂÙÔØ ÓÏÇÌÁÓÏ×ÁÎÙ.
óÍ. ÒÁÚÄÅÌ~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}.
\item ÷ ÐÒÏÛÌÏÍ ÇÏÄÕ ÍÙ ÏÓÔÁ×ÉÌÉ ÎÅÏÐÒÅÄÅÌ£ÎÎÙÍÉ \verb|\pdfoutput| É
ÄÒÕÇÉÅ ÐÅÒÅÍÅÎÎÙÅ ÐÒÉ ÇÅÎÅÒÉÒÏ×ÁÎÉÉ ÆÁÊÌÏ× × ÆÏÒÍÁÔÅ DVI, ÈÏÔÑ ÄÌÑ
ÜÔÏÇÏ ÉÓÐÏÌØÚÏ×ÁÌÁÓØ ÐÒÏÇÒÁÍÍÁ \cmdname{pdfetex}. ÷ ÜÔÏÍ ÇÏÄÕ, ËÁË
É ÂÙÌÏ ÏÂÅÝÁÎÏ, ÜÔÏ ÕÖÅ ÎÅ ÔÁË. ðÏÜÔÏÍÕ ÅÓÌÉ ×ÁÛ ÄÏËÕÍÅÎÔ
ÉÓÐÏÌØÚÕÅÔ ÄÌÑ ÐÒÏ×ÅÒËÉ ÆÏÒÍÁÔÁ \verb|\ifx\pdfoutput\undefined|, ÅÇÏ
ÎÁÄÏ ÉÚÍÅÎÉÔØ. ÷Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÁËÅÔ \pkgname{ifpdf.sty}
(ÒÁÂÏÔÁÅÔ × plain \TeX{} É \LaTeX) ÉÌÉ ÁÎÁÌÏÇÉÞÎÕÀ ÌÏÇÉËÕ.
\item ÷ ÐÒÏÛÌÏÍ ÇÏÄÕ ÍÙ ÉÚÍÅÎÉÌÉ ÂÏÌØÛÉÎÓÔ×Ï ÆÏÒÍÁÔÏ×, ËÏÔÏÒÙÅ ÓÔÁÌÉ
×ÙÄÁ×ÁÔØ 8-ÂÉÔÏ×ÙÅ ÓÉÍ×ÏÌÙ. åÓÌÉ ×ÁÍ ×Ó£ ÖÅ ÎÕÖÎÙ ÓÔÁÒÙÊ ×ÁÒÉÁÎÔ Ó
\verb|^^|, ÉÓÐÏÌØÚÕÊÔÅ ÎÏ×ÙÊ ÆÁÊÌ \filename{empty.tcx}:
\begin{verbatim}
latex --translate-file=empty.tcx yourfile.tex
\end{verbatim}
\item äÏÂÁ×ÌÅÎÁ ÎÏ×ÁÑ ÐÒÏÇÒÁÍÍÁ \cmdname{dvipdfmx} ÄÌÑ ÐÅÒÅ×ÏÄÁ ÉÚ DVI
× PDF; ÜÔÏ ÁËÔÉ×ÎÏ ÐÏÄÄÅÒÖÉ×ÁÅÍÁÑ ×ÅÒÓÉÑ ÐÒÏÇÒÁÍÍÙ
\cmdname{dvipdfm}, ËÏÔÏÒÁÑ ÐÏËÁ ÅÝ£ ×ËÌÀÞÅÎÁ × ÄÉÓÔÒÉÂÕÔÉ×, ÎÏ ÕÖÅ
ÎÅ ÒÅËÏÍÅÎÄÏ×ÁÎÁ.
\item äÏÂÁ×ÌÅÎÙ ÎÏ×ÙÅ ÐÒÏÇÒÁÍÍÙ \cmdname{pdfopen} É
\cmdname{pdfclose}, ËÏÔÏÒÙÅ ÐÏÚ×ÏÌÑÀÔ ÐÅÒÅÇÒÕÚÉÔØ ÆÁÊÌ PDF × Adobe
Acrobat Reader, ÎÅ ÐÅÒÅÚÁÐÕÓËÁÑ ÐÒÏÇÒÁÍÍÕ (Õ ÄÒÕÇÉÈ ÐÒÏÇÒÁÍÍ ÄÌÑ
ÞÔÅÎÉÑ ÆÁÊÌÏ× PDF, ×ËÌÀÞÁÑ \cmdname{xpdf}, \cmdname{gv} É
\cmdname{gsview}, ÔÁËÏÊ ÐÒÏÂÌÅÍÙ ÎÉËÏÇÄÁ ÎÅ ÂÙÌÏ).
\item äÌÑ ÅÄÉÎÏÏÂÒÁÚÉÑ ÍÙ ÐÅÒÅÉÍÅÎÏ×ÁÌÉ ÐÅÒÅÍÅÎÎÙÅ \envname{HOMETEXMF}
É \envname{VARTEXMF} × \envname{TEXMFHOME} É \envname{TEXMFSYSVAR}.
åÓÔØ ÔÁËÖÅ \envname{TEXMFVAR}, ÉÎÄÉ×ÉÄÕÁÌØÎÁÑ ÄÌÑ ËÁÖÄÏÇÏ
ÐÏÌØÚÏ×ÁÔÅÌÑ (ÓÍ. ÐÅÒ×ÙÊ ÐÕÎËÔ ×ÙÛÅ).
\end{itemize}
\subsection{îÁÓÔÏÑÝÅÅ}
\label{sec:tlcurrent}
÷ 2006--2007 ÇÌÁ×ÎÙÍ ÎÏ×Ï××ÅÄÅÎÉÅÍ Ñ×ÌÑÅÔÓÑ ÐÒÏÇÒÁÍÍÁ Xe\TeX{}, ×ÙÚÙ×ÁÅÍÁÑ
ËÁË \texttt{xetex} ÉÌÉ \texttt{xelatex};
ÓÍ. \url{http://scripts.sil.org/xetex}.
úÎÁÞÉÔÅÌØÎÏ ÏÂÎÏ×ÌÅÎÁ ÐÒÏÇÒÁÍÍÁ \MP; ÐÒÅÄÐÏÌÁÇÁÀÔÓÑ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ
ÏÂÎÏ×ÌÅÎÉÑ × ÂÕÄÕÝÅÍ (\url{http://tug.org/metapost/articles}). ôÁËÖÅ
ÏÂÎÏ×̣Πpdf\TeX{} (\url{http://tug.org/applications/pdftex}).
æÏÒÍÁÔÙ \filename{.fmt} É Ô.Ä. ÔÅÐÅÒØ ÈÒÁÎÑÔÓÑ × ÐÏÄÄÉÒÅËÔÏÒÉÑÈ
\dirname{texmf/web2c}, Á ÎÅ × ÓÁÍÏÊ ÄÉÒÅËÔÏÒÉÉ (ÈÏÔÑ ÄÉÒÅËÔÏÒÉÑ ×Ó£ ÅÝ£
×ËÌÀÞÅÎÁ × ÐÏÉÓË ÆÏÒÍÁÔÏ×, ÎÁ ÓÌÕÞÁÊ, ÅÓÌÉ ÔÁÍ ÎÁÈÏÄÑÔÓÑ ÓÔÁÒÙÅ
ÆÁÊÌÙ). ðÏÄÄÉÒÅËÔÏÒÉÉ ÎÁÚ×ÁÎÙ ÐÏ ÉÍÅÎÉ ÐÒÏÇÒÁÍÍÙ, ÎÁÐÒÉÍÅÒ,
\filename{tex}, \filename{pdftex}, \filename{xetex}. üÔÏ ÉÚÍÅÎÅÎÉÅ ÎÅ
ÄÏÌÖÎÏ ×ÌÉÑÔØ ÎÁ ÒÁÂÏÔÕ ÐÒÏÇÒÁÍÍ.
ðÒÏÇÒÁÍÍÁ (plain) \texttt{tex} ÂÏÌØÛÅ ÎÅ ÏÐÒÅÄÅÌÑÅÔ ÐÏ \texttt{\%\&} ×
ÐÅÒ×ÏÊ ÓÔÒÏËÅ, ËÁËÏÊ ÆÏÒÍÁÔ ÉÓÐÏÌØÚÏ×ÁÔØ: ÜÔÏ ×ÓÅÇÄÁ ëÎÕÔÏ×ÓËÉÊ
\TeX{} (\LaTeX{} É ÄÒÕÇÉÅ ÅÝ£ ÉÓÐÏÌØÚÕÀÔ \texttt{\%\&}).
óËÒÉÐÔÙ ÕÓÔÁÎÏ×ËÉ ÔÅÐÅÒØ ÉÓÐÏÌØÚÕÀÔ ÐÅÒÅÍÅÎÎÙÅ ÏËÒÕÖÅÎÉÑ ÄÌÑ ÒÁÂÏÔÙ ×
ÐÁËÅÔÎÏÍ ÒÅÖÉÍÅ, ÓÍ. ÒÁÚÄÅÌ~\ref{sec:noninteractive-install}.
òÁÚÕÍÅÅÔÓÑ, × ÜÔÏÍ ÇÏÄÕ ÂÙÌÉ, ËÁË ÏÂÙÞÎÏ, ÓÏÔÎÉ ÏÂÎÏ×ÌÅÎÉÊ ÐÁËÅÔÏ× É
ÐÒÏÇÒÁÍÍ. ëÁË ÏÂÙÞÎÏ, ÏÂÎÏ×Ì£ÎÎÙÅ ×ÅÒÓÉÉ ÍÏÖÎÏ ÎÁÊÔÉ × ÓÅÔÉ \acro{CTAN}
(\url{http://www.ctan.org}).
äÅÒÅ×Ï \TL{} ÔÅÐÅÒØ ÈÒÁÎÉÔÓÑ × ÓÉÓÔÅÍÅ Subversion, É Õ ÎÁÓ ÐÏÑ×ÉÌÓÑ
WWW-ÉÎÔÅÒÆÅÊÓ ÄÌÑ ÅÇÏ ÐÒÏÓÍÏÔÒÁ. íÙ ÐÒÅÄÐÏÌÁÇÁÅÍ, ÞÔÏ ÜÔÁ ÓÉÓÔÅÍÁ
ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÎÁ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ × ÂÌÉÖÁÊÛÅÍ ÂÕÄÕÝÅÍ.
îÁËÏÎÅÃ, × ÍÁÅ 2006 ÇÏÄÁ ôÏÍÁÓ üÓÓÅÒ ÏÂßÑ×ÉÌ Ï ÐÒÅËÒÁÝÅÎÉÉ ÒÁÂÏÔÙ ÎÁÄ
te\TeX ÏÍ (\url{http://tug.org/tetex}). üÔÏ ×ÙÚ×ÁÌÏ ×ÓÐÌÅÓË ÉÎÔÅÒÅÓÁ
Ë \TL, ÏÓÏÂÅÎÎÏ ÓÒÅÄÉ ÒÁÚÒÁÂÏÔÞÉËÏ× ÓÉÓÔÅÍ \acro{GNU}/ìÉÎÕËÓÁ (ÍÙ
ÄÏÂÁ×ÉÌÉ ÓÈÅÍÕ \texttt{tetex}, ËÏÔÏÒÁÑ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÓÉÓÔÅÍÕ, ÐÒÉÍÅÒÎÏ
ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ te\TeX Õ). íÙ ÎÁÄÅÅÍÓÑ, ÞÔÏ ÜÔÏ ÐÒÉ×ÅÄ£Ô × ËÏÎÅÞÎÏÍ
ÉÔÏÇÅ Ë ÕÌÕÞÛÅÎÉÀ ÒÁÂÏÔÙ × \TeX Å ÄÌÑ ×ÓÅÈ.
\subsection{âÕÄÕÝÅÅ}
\emph{\TL{} ÎÅ ÓÏ×ÅÒÛÅÎÅÎ!} (é ÎÉËÏÇÄÁ ÎÅ ÂÕÄÅÔ.) íÙ ÐÒÅÄÐÏÌÁÇÁÅÍ
×ÙÐÕÓËÁÔØ ÎÏ×ÙÅ ×ÅÒÓÉÉ ÒÁÚ × ÇÏÄ, ÄÏÂÁ×ÌÑÑ ÓÐÒÁ×ÏÞÎÙÊ ÍÁÔÅÒÉÁÌ,
ÕÔÉÌÉÔÙ, ÕÓÔÁÎÏ×ÏÞÎÙÅ ÐÒÏÇÒÁÍÍÙ É (ËÏÎÅÞÎÏ) ÎÏ×ÏÅ, ÕÌÕÞÛÅÎÎÏÅ É
ÐÒÏ×ÅÒÅÎÎÏÅ ÄÅÒÅ×Ï ÍÁËÒÏÓÏ× É ÛÒÉÆÔÏ×. üÔÁ ÒÁÂÏÔÁ ÄÅÌÁÅÔÓÑ ÏÞÅÎØ
ÚÁÎÑÔÙÍÉ ÄÏÂÒÏ×ÏÌØÃÁÍÉ × Ó×ÏÂÏÄÎÏÅ ×ÒÅÍÑ, É ÍÎÏÇÏÅ ÏÓÔÁÅÔÓÑ ÓÄÅÌÁÔØ.
åÓÌÉ ×Ù ÍÏÖÅÔÅ ÐÏÍÏÞØ, ÎÅ ÓÔÅÓÎÑÊÔÅÓØ.
ðÒÉÓÙÌÁÊÔÅ, ÐÏÖÁÌÕÊÓÔÁ, ÚÁÍÅÞÁÎÉÑ É ÐÒÅÄÌÏÖÅÎÉÑ ÐÏ ÁÄÒÅÓÕ:\hfill\null
\begin{quote}
\email{tex-live@tug.org} \\
\url{http://tug.org/texlive}
\end{quote}
\medskip
\noindent \textsl{Happy \TeX ing!}
\end{document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% LaTeX-command-style: (("." "pdflatex"))
%%% TeX-view-style: (("." "acroread %s.pdf"))
%%% End:
|