Jaka była dokładnie metoda zastosowana przy próbie konwersji? - Czy oryginalny dokument był .odtplikiem? - A może był .docotwarty w OOo? - Czy korzystałeś z wbudowanej, natywnej * funkcji „Eksportuj jako PDF ...” programu OOo (czy używałeś funkcji „Drukuj jako ...” lub „podgląd” w systemie Mac OS X)? - A może prawdziwy problem polega na tym, że Twój OOo nie może nawet wyświetlić symboli matematycznych w oryginalnym dokumencie? - Podaj dokładniejsze dane dotyczące pytania ...
Kurt Pfeifle,
@pipitas: OOo nie wyświetla poprawnie symboli. Prawdopodobnie wynika to z faktu, że czcionka Symbol w systemie Windows używa niestandardowego kodowania, a OOo nie tłumaczy go. Zobacz 1 2 3 4 . OOo, deweloperów, to nie obchodzi.
LaC
@pipitas, @William Jackson: teraz nie wiem, jaką odpowiedź zatwierdzić; oba są przydatne, żadne nie jest idealne. : /
LaC
Zastanów się, która odpowiedź doprowadziła cię do lepszego wglądu w różne elementy w pracy? Jednak nie trzeba zatwierdzać każdą odpowiedź, jeśli nie jesteś w pełni zadowolony ...
Kurt Pfeifle
Odpowiedzi:
2
Jeśli korzystasz z komputera Mac, możesz przekonwertować prawie wszystko na format PDF, drukując go i klikając przycisk PDF w lewym dolnym rogu okna dialogowego drukowania.
Jasne, że gdybym miał coś, co mogłoby poprawnie renderować te symbole. OpenOffice nie może.
LaC
1
Przepraszam, za dużo założyłem. Możesz spróbować przesłać plik PowerPoint i wydrukować go z aplikacji sieci Web PowerPoint na office.live.com
William Jackson
Próbowałem już wcześniej z Dokumentami Google i chociaż wyświetla formuły poprawnie, nie drukuje przesłanych dokumentów Powerpoint. Nie wiedziałem o Office Live, ale może poprawnie renderować i drukować plik! Wynikowy plik PDF nie jest doskonały (nie można go przeszukiwać, a kiedy próbuję skopiować tekst, wynik jest bełkotliwy =-)>-'+-&$121$&*&+)-), ale jest to już lepsze niż OpenOffice. Dzięki!
LaC
@LaC: JEŻELI masz problem z tym, że OOo nie może nawet wyświetlać symboli w oryginalnym dokumencie (nie mówiąc tutaj o formularzu przekonwertowanego na PDF), może to być po prostu kwestia braku wymaganego pliku czcionek używanego przez dokument na komputerze Mac ...
Kurt Pfeifle,
1
Teraz, gdy LaC potwierdził w komentarzu, że OOo dla MacOSX nie może nawet poprawnie wyświetlić oryginalnego pliku .ppt z powodu zaangażowanej czcionki Symbol , problem konwersji .ppt na PDF (bez użycia MS Office, to znaczy) można rozwiązać tylko przez rozwiązanie problem z czcionką.
Może to być sposób:
Znajdź w menu: Tools --> Options --> OpenOffice.org --> Fonts.
Aktywuj pole wyboru o nazwie Apply replacement table.
Wybierz Symbolz lewej listy rozwijanej Czcionka .
Wybierz OpenSymbolz prawej Zamień na rozwijaną listę.
Kliknij przycisk znacznika wyboru po prawej stronie.
Ostatnie kliknięcie powinno dodać nowe podstawienie do poniższej tabeli.
Upewnij się, że zaznaczyłeś pole Zawsze w tym stole.
( Uwaga: ta procedura działa w przypadku bieżącej angielskiej wersji LibreOffice Impress 3.3.2 w systemie Linux. Może być nieco inaczej w starszej wersji OpenOffice.org na MacOSX, ale może być wystarczająca, aby znaleźć własną drogę. ..)
Jeśli to rozwiązało pierwotny problem, drugi problem związany z konwersją pliku .ppt na PDF również powinien zniknąć.
(Zakłada się, że wszystkie symbole matematyczne przedstawiające problemy pochodzą w rzeczywistości z oryginalnej czcionki Symbol . Może być jeszcze kilka znaków z podobnymi problemami pochodzącymi z innych czcionek. W takim przypadku sam opracuj kolejny odpowiedni wpis w tabeli podstawiania czcionek.)
Dziękuję Ci. Przetestowałem to rozwiązanie w LibreOffice 3.3.2; w niektórych przypadkach działa w połowie, ale w innych nie działa, nawet w tym samym dokumencie. Jeżeli w dokumencie użyto czcionki Symbol, można ją poprawnie wyświetlić za pomocą OpenSymbol; jeśli jednak skopiujesz tekst do innego programu, zostanie wyświetlony niepoprawnie: na przykład π zmienia się w p. Wynika to z faktu, że MS Symbol jest czcionką sprzed Unicode, dlatego umieszcza glif π w punkcie kodowym dla p, a OpenSymbol imituje go. OpenOffice powinien konwertować punkty kodu za każdym razem, gdy pojawia się czcionka Symbol, ale tak się nie dzieje.
LaC
W innych przypadkach w dokumencie używana jest inna czcionka, ale z kodem w prywatnym obszarze użytkowania (np. U + F0E0). Jest to alternatywna metoda używana przez MS Office do reprezentowania starszego kodowania czcionki Symbol: gdy widzi punkt kodowy w tym zakresie, odejmuje F000 i wykorzystuje wynikowy punkt kodowy ze starej czcionki Symbol (w tym przypadku E0). Ponownie OpenOffice powinien wykonać tę konwersję w przejrzysty sposób, ale nie robi tego. Niestety w tym przypadku podstawianie czcionek nawet nie pomaga w wyświetlaniu.
LaC
0
Najnowsza wersja LibreOffice ostatecznie rozwiązała problemy z kodowaniem, które nękały OpenOffice.org od lat. Próbowałem tego z niektórymi plikami Powerpoint, które wcześniej były zniekształcone, a teraz symbole są wyświetlane poprawnie. Uznanie dla programistów, którzy to umożliwili!
.odt
plikiem? - A może był.doc
otwarty w OOo? - Czy korzystałeś z wbudowanej, natywnej * funkcji „Eksportuj jako PDF ...” programu OOo (czy używałeś funkcji „Drukuj jako ...” lub „podgląd” w systemie Mac OS X)? - A może prawdziwy problem polega na tym, że Twój OOo nie może nawet wyświetlić symboli matematycznych w oryginalnym dokumencie? - Podaj dokładniejsze dane dotyczące pytania ...Odpowiedzi:
Jeśli korzystasz z komputera Mac, możesz przekonwertować prawie wszystko na format PDF, drukując go i klikając przycisk PDF w lewym dolnym rogu okna dialogowego drukowania.
źródło
=-)>-'+-&$121$&*&+)-
), ale jest to już lepsze niż OpenOffice. Dzięki!Teraz, gdy LaC potwierdził w komentarzu, że OOo dla MacOSX nie może nawet poprawnie wyświetlić oryginalnego pliku .ppt z powodu zaangażowanej czcionki Symbol , problem konwersji .ppt na PDF (bez użycia MS Office, to znaczy) można rozwiązać tylko przez rozwiązanie problem z czcionką.
Może to być sposób:
Tools --> Options --> OpenOffice.org --> Fonts
.Apply replacement table
.Symbol
z lewej listy rozwijanej Czcionka .OpenSymbol
z prawej Zamień na rozwijaną listę.( Uwaga: ta procedura działa w przypadku bieżącej angielskiej wersji LibreOffice Impress 3.3.2 w systemie Linux. Może być nieco inaczej w starszej wersji OpenOffice.org na MacOSX, ale może być wystarczająca, aby znaleźć własną drogę. ..)
Jeśli to rozwiązało pierwotny problem, drugi problem związany z konwersją pliku .ppt na PDF również powinien zniknąć.
(Zakłada się, że wszystkie symbole matematyczne przedstawiające problemy pochodzą w rzeczywistości z oryginalnej czcionki Symbol . Może być jeszcze kilka znaków z podobnymi problemami pochodzącymi z innych czcionek. W takim przypadku sam opracuj kolejny odpowiedni wpis w tabeli podstawiania czcionek.)
źródło
Najnowsza wersja LibreOffice ostatecznie rozwiązała problemy z kodowaniem, które nękały OpenOffice.org od lat. Próbowałem tego z niektórymi plikami Powerpoint, które wcześniej były zniekształcone, a teraz symbole są wyświetlane poprawnie. Uznanie dla programistów, którzy to umożliwili!
źródło