Polska MicrosoftSzukajPomocProduktySklepNapisz Do Nas   Microsoft
 
Najlepiej przegl╣daµ z

Microsoft Internet Explorer


Powr≤t


Niekt≤re drukarki nie drukuj╣ znak≤w UNICODE

Brak standardowych czcionek CE w Microsoft Word 97

Problemy z drukowaniem przez Word 97 polskich znak≤w na niekt≤rych drukarkach

Zapisywanie plik≤w w formacie Word 6.0/95

Microsoft Word 97


Niekt≤re drukarki nie drukuj╣ znak≤w UNICODE

Problem

Niekt≤re drukarki niepoprawnie drukuj╣ dokumenty opracowane w Word 97. Drukowane s╣ prostok╣ty zamiast polskich znak≤w.

Przyczyna

Problem le┐y po stronie sterownik≤w drukarek, kt≤re nie potrafi╣ obs│ugiwaµ znak≤w w standardzie Unicode. Problem zosta│ zaobserwowany przy u┐yciu nastΩpuj╣cych drukarek i sterownik≤w:

  • Brother HL730, 760
  • Brother WL-660
  • Canon BubbleJet BJ-C240, C600, 4000, 4100, 4200, 4500, 4550 û sterownik wersja 3.40
  • Canon Multipass 10, C30, 2500 - sterownik wersja 3.40
  • Epson Stylus Color û sterownik wersja 2.x
  • Epson Stylus Pro / XL û sterownik wersja 2.11BE
  • HP 550
  • HP Color JaserJet 5 PCL û sterownik wersja F 1.300
  • HP DeskJet 1600C û sterownik wersja 4.20
  • HP LaserJet 4 PCL û sterownik wersja 3.78
  • HP LaserJet 6P
  • Lexmark 1020
  • Okidata 4 laser, 4w
  • Samsung MyJet SI-630A ColorArt
  • Star Win Type 4000
  • Tally T 7070, 9208
  • WinFax, Delrina WinFax Lite 3.0

Powy┐sza lista nie jest zamkniΩta.

Rozwi╣zanie

Rozwi╣zanie powy┐szego problemu nale┐y do producent≤w sterownik≤w drukarek. W miΩdzyczasie dostΩpny jest spos≤b obej£cia problemu. Ot≤┐ nale┐y zdezaktywowaµ drukowanie w Unicode dla wybranej drukarki. Niestety, niezbΩdna jest w tym celu ingerencja w rejestry systemowe. Tak┐e, podane poni┐ej rozwi╣zanie jest czu│e na zmianΩ nazwy drukarki.

Prace nad lepszym, bardziej og≤lnym rozwi╣zaniem s╣ obecnie w toku. Nale┐y jednak ponownie podkre£liµ, ┐e problem le┐y po stronie sterownika drukarki, nie programu Word 97.

Dezaktywacja drukowania w Unicode

Oto kroki, kt≤re nale┐y przedsiΩwzi╣µ:

  1. Wybraµ æUruchomÆ z menu æStartÆ systemu Windows
  2. Wpisaµ regedit i klikn╣µ OK
  3. Odnaleƒµ nastΩpuj╣cy rejestr i go otworzyµ:
  4. HKEY_CURRENT_USER\Software\Microsoft\Office\8.0wazzu \Word
  5. Wewn╣trz rejestru Word otworzyµ rejestr o nazwie odpowiadaj╣cej nazwie u┐ywanej drukarki.
    Uwaga: je£li taki rejestr nie istnieje, to nale┐y:
  • Zamkn╣µ program regedit
  • Uruchomiµ Word 97
  • Wybraµ æDrukujÆ z menu æPlikÆ
  • W czΩ£ci æDrukarkaÆ wybraµ z rozwijanego menu drukarkΩ kt≤ra sprawia k│opoty.
  • Zamkn╣µ okienko przyciskiem æxÆ w prawym g≤rnym rogu, lub przyciskiem æAnulujÆ
  • Wybraµ æOpcjeÆ z menu æNarzΩdziaÆ
  • Wybraµ zak│adkΩ æDrukowanieÆ i klikn╣µ OK.
  • Zamkn╣µ Worda i rozpocz╣µ ponownie od kroku 1.

Opisana tu procedura dzia│a dla drukarek lokalnych, bezpo£rednio pod│╣czonych do komputera.

  1. BΩd╣c wewn╣trz rejestru odpowiadaj╣cego nazwie drukarki wybierz æNowyÆ -> æWarto£µ ci╣guÆ z menu æEdycjaÆ
  2. Wpisz Flags i wci£nij Enter
  3. Kliknij prawym klawiszem myszy na w│a£nie dodane Flags i wybierz æModyfikujÆ
  4. Wpisz 8192 i kliknij OK

Drukarka powinna teraz drukowaµ polskie znaki poprawnie.

Uwaga: W przypadku zmiany nazwy drukarki ca│╣ procedurΩ nale┐y niestety powt≤rzyµ. Alternatyw╣ jest przeprowadzenie wy┐ej opisanej procedury dla drukarki o pewnej, przez nas wybranej nazwie (n.p. æMojaDrukarkaÆ) a nastΩpnie upewnienie siΩ, ┐e drukarka kt≤rej u┐ywamy do drukowania dokument≤w Word 97 tak w│a£nie siΩ nazywa, niezale┐nie od jej typu.

Automatyzacja

Opisany powy┐ej proces mo┐na zautomatyzowaµ u┐ywaj╣c odpowiedniego pliku .reg. Poni┐ej pokazana jest zawarto£µ takiego przyk│adowego pliku, kt≤ry doda│by odpowiedni╣ opcjΩ dla drukarki nazywaj╣cej siΩ æMojaDrukarkaÆ. Wprowadzenie zmian sprowadza siΩ wtedy do dwukrotnego klikniΩcia myszk╣ na pliku .reg.

REGEDIT4

Dezaktywacja drukowania w Unicode w Word 97 na lokaln╣ drukarkΩ æMojaDrukarkaÆ

[HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Word\MojaDrukarka]

"Flags"="8192"

Dalsze informacje

Microsoft Knowledge Base, artyku│ http://www.microsoft.com/kb/articles/Q159/4/18.htm


Brak standardowych czcionek CE w Microsoft Word97

Dotyczy:
MS Word 97 PL. lub Int,

OPIS PROBLEMU

Po uruchomieniu MS Word dla Windows 95 lub starszej wersji tego edytora by│y dostΩpne takie czcionki jak Arial CE, New Times Roman CE oraz Courier New CE. Natomiast w MS Word 97 te czcionki nie s╣ dostΩpne. S╣ natomiast dostΩpne czcionki standardowe Arial, New Times Roman oraz Courier New.

ROZWIÑZANIE

Zastosowanie nowej technologii obs│ugi czcionek, tzw. Unicode, w wersji 7.0 Word eliminuje potrzeby wy£wietlanie czcionki CE na li£cie czcionek. Nale┐y zainstalowaµ polsk╣ klawiaturΩ oraz ustawiµ jΩzyk polski na Pasku zada± Windows, je£li u┐ywamy wiΩcej ni┐ jednego jΩzyka. W przypadku otwierania dokument≤w utworzonych w innych wersjach programu Word lub w innych edytorach mo┐e zaistnieµ konieczno£µ zaznaczenia ca│ego tekstu i ustawienia jΩzyka polskiego poprzez wybranie z menu NarzΩdzia (ang. Tools) û JΩzyk (Language), a nastΩpnie Okre£l jΩzyk (Set Language) .

A zatem dostΩpno£µ r≤┐nych znak≤w narodowych w programie Word 97 jest uwarunkowana tylko zainstalowaniem klawiatury dla danego jΩzyka oraz ustawieniem odpowiedniego jΩzyka podczas pisania.

DODATKOWE INFORMACJE

Innym sposobem wstawiania znak≤w jest u┐ywanie Symboli z menu Wstaw.

Powy┐sze zmiany dotycz╣ r≤wnie┐ pozosta│ych czcionek narodowych i regionalnych, a wiΩc takie czcionki jak: Arial Cyr, Times New Roman Cyr, Arial Greek, Courier New Greek, itd., kt≤re r≤wnie┐ nie bΩd╣ pojawiaµ siΩ na li£cie czcionek.

W ten sam spos≤b s╣ obs│ugiwane czcionki w MS PowerPoint 97, natomiast w MS Excel 97 czcionki Arial CE, New Times Roman CE oraz Courier New CE w dalszym ci╣gu dostΩpne na li£cie rozwijanej.


Problemy z drukowaniem przez Word 97 polskich znak≤w na niekt≤rych drukarkach

Dotyczy:
Microsoft Word 97 for Windows

OPIS PROBLEMU

Podczas drukowania dokumentu zawieraj╣cego znaki z rozszerzonych czcionek (tzw. UNICODE), takie jak np. symbole greckie czy polskie znaki dialektyczne, niekt≤re drukarki u┐ywaj╣ce sterownik≤w ƒle rozpoznaj╣cych znaki UNICODE bΩd╣ drukowa│y puste kwadraty zamiast w│a£ciwych znak≤w. Efekt ten wystΩpuje nawet wtedy, gdy na ekranie znaki UNICODE s╣ widoczne.

Dotyczy to nastΩpuj╣cych drukarek i sterownik≤w:

  • Canon BubbleJet BJ-C600, 4000, 4200, 4500, 4550, v 3.40
  • Canon Multipass 2500 v 3.40
  • Epson Stylus Color, v 2.x
  • Epson Stylus Pro / XL v 2.11BE
  • HP Color LaserJet 5 PCL, sterownik wersja F 1.300
  • HP DeskJet 1600C, sterownik wersja 4.20
  • HP LaserJet 4 PCL, sterownik wersja 3.78
  • HP LaserJet 6P, sterownik standardowy
  • Okidata 4 Laser Printer
  • a tak┐e innych.

PRZYCZYNY

Przyczyn╣ opisanego problemu s╣ wymienione powy┐ej sterowniki drukarek, kt≤re nie obs│uguj╣ znak≤w UNICODE.

OKOLICZNOîCI POWSTAWANIA

Znaki kodu ASCII s╣ reprezentowane w zakresie warto£ci od 0 do 127; kodowanie ANSI zawiera wszystkie znaki ASCII oraz jeszcze dodatkowy zakres od 128 do 255. We wszystkich jΩzykach znaki kodu ASCII s╣ reprezentowane przez dok│adnie te same warto£ci, natomiast znaki od 128 do 255 s│u┐╣ do kodowania znak≤w specjalnych, miΩdzy innymi znak≤w specyficznych dla danego kraju û system ten bazuje na tzw. Stronie Kodowej (ang. Code Page). W ten spos≤b mo┐na zakodowaµ wiΩkszo£µ znak≤w dla jΩzyk≤w u┐ywanych na ca│ym £wiecie.

Jednak niekt≤re alfabety (g│≤wnie z jΩzyk≤w wschodnich, takich jak japo±skie Kanji, niekt≤re dialekty chi±skie czy korea±skie), nie mog╣ byµ reprezentowane tylko przez 256 znak≤w dostΩpnych w ANSI. Spos≤b zapisu w tych jΩzykach polega na zapisywaniu ca│ych s│≤w, co prowadzi do tego, ┐e specyficznych znak≤w mo┐e byµ 6000 lub wiΩcej.

UNICODE zosta│ wprowadzony w│a£nie w celu obs│ugi tego typu jΩzyk≤w. UNICODE wykorzystuje 2 bity (zamiast jednego tak jak to jest w ANSI) na zakodowanie jednego znaku, co daje 64000 mo┐liwych znak≤w do zapamiΩtania zamiast 256.

ROZWIÑZANIE

UWAGA: U┐ywanie Edytora Rejestr≤w (regedit.exe) w niew│a£ciwy spos≤b mo┐e spowodowaµ powa┐ne problemy w systemie Windows 95, kt≤re w efekcie mog╣ doprowadziµ do konieczno£ci przeinstalowania systemu. Microsoft nie gwarantuje, ┐e problemy spowodowanie niew│a£ciwym u┐ywaniem Edytora Rejestr≤w dadz╣ siΩ usun╣µ. U┐ytkownik korzysta z Edytora Rejestr≤w na w│asne ryzyko. Przed wprowadzaniem jakichkolwiek zmian przy pomocy Edytora Rejestr≤w nale┐y przeczytaµ pomoc, kt≤ra zawarta jest w Edytorze Rejestr≤w. Nale┐y tak┐e wykonaµ kopiΩ zapasow╣ plik≤w zawieraj╣cych zapisy rejestr≤w (System.dat i User.dat).

Metoda 1. Zmiana parametru Print Flag.

Jest mo┐liwo£µ ustawienia flagi drukowania dla specyficznego typu drukarki, wymuszaj╣c u┐ywanie kodu ANSI zamiast Unicode, a w rezultacie do poprawnego drukowania czcionek z rozszerzonej tablicy znak≤w. Aby przeprowadziµ t╣ zmianΩ, nale┐y wykonaµ nastΩpuj╣ce kroki:

  • Kliknij na klawiszu ôSTARTö i wybierz ôUruchomö.
  • W okno nazwy programu wpisz ôregedit.exeö (bez cudzys│ow≤w) i kliknij w przycisk ôOKö.
  • Otw≤rz nastΩpuj╣cy klucz: HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Word
  • Zaznacz drukarkΩ, kt≤ra sprawia problem.
  • Z Menu programu wybierz ôEdytujö, ôNowyö i wybierz ôWarto£µ ci╣guö.
  • W prawym oknie Edytora Rejestr≤w nadaj temu ci╣gowi nazwΩ ôFlagsö (bez cudzys│ow≤w), i wci£nij ENTER.
  • Z zaznaczon╣ warto£ci╣ ôFlagsö, wybierz ôEdytujö i ôModyfikujö.
  • Jako ôWarto£µö wpisz ô8192ö (bez cudzys│ow≤w) i kliknij na przycisku ôOKö.

Metoda 2. Obej£cia dla specyficznych typ≤w drukarek.

Ta metoda nie bΩdzie skuteczna dla wszystkich typ≤w drukarek, poniewa┐ mo┐liwo£µ zmian opcji drukarki jest bezpo£rednio zwi╣zana z rodzajem stosowanego sterownika.

HP DeskJet 1600C:

  • Kliknij na przycisk ôSTARTö, nastΩpnie wybierz ôUstawieniaö i ôDrukarkiö.
  • Kliknij na ikonie drukarki HP DeskJet 1600C ColorSmart.
  • Wybierz ôW│a£ciwo£ciö drukarki.
  • W oknie ôW│a£ciwo£ciö drukarki wybierz zak│adkΩ ôSzczeg≤│yö (ôDetailsö), i wybierz przycisk ôSetupö.
  • W oknie ôSetupö wybierz przycisk ôZaawansowaneö (ôAdvancedö).
  • W oknie ôZaawansowaneö wybierz ôUse LaserJet III font scalingö i kliknij na przycisku ôOKö.

HP LaserJet 4 Series PCL:

  • Kliknij na przycisk ôSTARTö, nastΩpnie wybierz ôUstawieniaö i ôDrukarkiö.
  • Kliknij na ikonie drukarki HP LaserJet 4.
  • Wybierz ôW│a£ciwo£ciö drukarki.
  • We ôW│a£ciwo£ciachö drukarki wybierz zak│adkΩ ôFontyö (ôFontsö).
  • W oknie ôFontyö, w sekcji ôTrue Type Fontsö wybierz opcjΩ ôPrint True Type as graphicsö i kilknij na przycisk ôOKö.

DODATKOWE INFORMACJE

Dodatkowe informacje mo┐na znaleƒµ w artyku│ach Knowledge Base (na stronie Microsoft w internecie pod adresem http://www.microsoft.com/kb/default.asp ):

  • Q159471: ôWord 97: How to Install the Far East Supportö
  • Q99884: ôUNICODE and Microsoft Windows NTö
  • Q130052: ôIdeas to Remember as You Convert from ASCII or ANSI to Unicodeö

Word 97: Zapisywanie plik≤w w formacie Word 6.0/95

Streszczenie

Poni┐szy dokument zawiera informacje o konwerterze dokument≤w zapisanych w formacie Microsoft Word 97, tak aby mog│y one byµ odczytywane przez wcze£niejsze wersje Microsoft Word - 6.0 i 95 oraz o zapisywaniu i otwieraniu dokument≤w Word 97 w programach Word 6.0 lub Word 95.

Najlepszy spos≤b wsp≤│u┐ytkowania dokument≤w miΩdzy Word 97, 6.0 i 95

Najlepszym sposobem jest u┐ywanie konwertera formatu Word 97 dla Worda 6.0 i 95. Przy u┐yciu konwertera Word 6.0 oraz Word 95 mog╣ bezpo£rednio czytaµ dokumenty w formacie Word 97, co ma wiele zalet:

  • niezmieniony rozmiar plik≤w;
  • zmniejszony potencja│ pomy│ek. Nie bΩdzie trzeba pamiΩtaµ o u┐yciu opcji Save As i wyborze innego formatu plik≤w. Po prostu zapisujemy dokumenty w domy£lnym formacie - Word 97. Oczywi£cie, Word 97 bez problemu czyta dokumenty w formatach Word 6.0 i 95;
  • u┐ywanie formatu Word 97 gwarantuje zachowanie pe│nej informacji o formatowaniu i wygl╣dzie dokumentu stworzonego w Word 97. To zapewni najlepsze efekty przy przenoszeniu dokument≤w do wcze£niejszych wersji Worda.

Sk╣d wzi╣µ konwerter Worda 97?

Plik wrd97cnv.exe w katalogu \valupack\wrd97cnv na dystrybucyjnym kr╣┐ku CD Office 97. Jest to plik samodekompresuj╣cy siΩ kt≤ry automatycznie instaluje konwerter. Procedura wywo│uje program Setup, kt≤ry instaluje plik Mswrd832.cnv - wersjΩ 32-bitow╣ dla Worda 97, lub Msword8.cnv - wersjΩ 16-bitow╣ dla Worda 6.0, plik z dokumentacj╣ Wrd97cnv.doc oraz uaktualnia ustawienia rejestr≤w systemowych.

Jak dzia│a konwerter Worda 97?

Gdy pracujemy nad dokumentami, zawsze zapisujemy je w naturalnym formacie wersji Worda kt≤rej u┐ywamy. Je£li jest to format Word 97, mo┐emy go otworzyµ w Wordzie 6.0 lub 95 - je£li maj╣ zainstalowany konwerter Worda 97. Je£li u┐ywali£my Worda 6.0 lub 95, Word 97 standardowo czyta te formaty - bez konwertera.

W ka┐dej sytuacji zapisujemy dokumenty w standardowym formacie procesora tekstu, kt≤ry u┐ywamy, a wiΩc w pe│ni zachowujemy informacje o wygl╣dzie i formatowaniu naszych dokument≤w.

Kiedy ma sens u┐ywanie opcji Save As i formatu Word 6.0/95?

Jest to dobre podej£cie je£li u┐ytkownicy Worda 6.0/95 nie maj╣ zainstalowanego konwertera. Jednak┐e, metoda ta ma pewne wady:

  • dokument Word 6.0/95 wygenerowany przez Word 97 przy u┐yciu opcji Save As i wyborze odpowiedniego formatu mo┐e byµ znacznie wiΩkszy ni┐ dokument zapisany w oryginalnym formacie Word 97.
  • konwerter Worda 97 do formatu Word 6.0/95 zapisuje dokumenty w formacie RTF (Rich Text Format), z rozszerzeniem .doc. To rozszerzenie mo┐e byµ myl╣ce przy wymianie plik≤w - Word zada pytanie o zmianΩ formatu plik≤w. Nale┐y siΩ po prostu na to zgodziµ.

Dlaczego plik Worda 6.0/95 jest wiΩkszy ni┐ orygina│?

Gdy Word 97 zapisuje plik w formacie Worda 6.0/95, u┐ywa on formatu RTF. Format ten jest tekstow╣ reprezentacj╣ zbioru binarnego. Jest wiΩc nieuniknione ┐e pliki RTF s╣ wiΩksze ni┐ ich binarne pierwowzory.

Mo┐liwe problemy przy zapisywaniu plik≤w Worda 97 w formacie Worda 6.0/95?

Je£li zapiszemy dokument Worda 97 w formacie Worda 6.0/95, uzyskujemy plik RTF z rozszerzeniem .doc. Przy otwieraniu takiego dokumentu mo┐emy zauwa┐yµ pewne dziwne zachowania:

  • Je£li opcja "Confirm Conversions" jest w│╣czona, pojawi siΩ okienko dialogowe pytaj╣ce czy dokonaµ konwersji z formatu RTF, a nie dokumentu Worda - jak by£my siΩ spodziewali. Jest to efektem faktu ┐e Word poprawnie wykrywa format pliku, pomimo innego rozszerzenia.
  • Je£li opcja "Confirm Conversions" nie jest w│╣czona, mo┐emy zaobserwowaµ informacjΩ na dole okienka informuj╣c╣ o dokonywanej konwersji. Konwersja ta jest konieczna, poniewa┐ otwierany dokument jest w formacie RTF.
  • Gdy wybierzemy opcjΩ "Save As", zauwa┐ymy ┐e Word sugeruje zapisanieanie pliku w formacie format RTF i pyta o now╣ nazwΩ - w│a£nie z rozszerzeniem .rtf. Mamy tu kilka mo┐liwo£ci:

Opcja 1: Zmieniµ opcjΩ "Save file as type" na "Word Document (.doc)". To spowoduje zapisanie pliku w formacie Worda 6.0/95 na stary plik (w formacie RTF). Poniewa┐ Word 97 ma wbudowany konwerter, to rozwi╣zanie jest najlepsze w wiΩkszo£ci sytuacji.

Opcja 2: Wybraµ OK. Nowa wersja dokumentu zostanie zapisana z rozszerzeniem .rtf. Praca z plikiem z takim rozszerzeniem nie powoduje ┐adnych problem≤w.

UWAGA: Standardowo Word wy£wietla pliki z rozszerzeniem .doc, gdy chcemy otworzyµ nowy dokument. Musimy zmieniµ opcjΩ "List files of type" na "Rich Text Format (.rtf)".

Dlaczego po prostu nie zapisaµ pliku w formacie RTF?

Zapisywanie pliku w formacie Worda 6.0/95 ma pewne zalety w stosunku do zapisywania w RTF:

  • Konwerter do formatu Worda 6.0/95 zachowuje wiΩcej informacji o formatowaniu dokumentu ni┐ konwerter do RTF.
  • Plik RTF wyprodukowany przez konwerter do formatu Worda 6.0/95 jest mniejszy ni┐ plik RTF wygenerowany przez konwerter do RTF.

Gdzie znaleƒµ wiΩcej informacji o konwerterze?

W nastΩpuj╣cych miejscach:

  • Microsoft Office 97 Resource Kit (ORK) - dostΩpny z Microsoft Press lub z sieci (http://www.microsoft.com/office/ork).
  • Plik WDREAD8.TXT zainstalowanym w katalogu \Program Files\Microsoft Office\Office po zainstalowaniu Office 97.

Gdzie znaleƒµ wiΩcej informacji o elementach formatowania dokumentu zachowanych przez konwerter?

  • Kliknij na Asystencie Office, wpisz "Save as Word 7.0", kliknij Search a nastΩpnie "Results of saving Word 97 documents in other formats".
  • Informacja jest tak┐e dostΩpna w rozdziale 15 Office Resource Kit.

Microsoft Corporation⌐ Wszelkie prawa zastrze┐one